Maybe after this bug gets resolved we can merge it over? I just svn copied it to trunk as a test, and it compiles and seems to work.
Seems like a good test to have sooner than later... On Sat, Jul 21, 2012 at 7:17 AM, Michael McCandless <[email protected]> wrote: > I want to do that! It lives only on the block branch for now ... > > Mike McCandless > > http://blog.mikemccandless.com > > On Sat, Jul 21, 2012 at 7:13 AM, Robert Muir <[email protected]> wrote: >> We should see if the new TestPostingsFormat fails with that set to >> Integer.MAX_VALUE too! >> >> On Sat, Jul 21, 2012 at 7:12 AM, Michael McCandless >> <[email protected]> wrote: >>> OK that helps, thanks! >>> >>> Mike McCandless >>> >>> http://blog.mikemccandless.com >>> >>> On Sat, Jul 21, 2012 at 7:08 AM, Robert Muir <[email protected]> wrote: >>>> Test passes if i do this: >>>> >>>> this.lowFreqCutoff = 1; // nocommit lowFreqCutoff; >>>> >>>> If i wire it to Integer.MAX_VALUE, easier tests fail like >>>> TestPayloads.testPayloadsEncoding >>>> >>>> On Sat, Jul 21, 2012 at 5:43 AM, Policeman Jenkins Server >>>> <[email protected]> wrote: >>>>> Build: >>>>> http://jenkins.sd-datasolutions.de/job/Lucene-Solr-trunk-Linux-Java7-64/655/ >>>>> >>>>> 1 tests failed. >>>>> REGRESSION: org.apache.lucene.index.TestDuelingCodecs.testEquals >>>>> >>>>> Error Message: >>>>> left: SimpleText / right: Lucene40: >>>>> {docid=MockVariableIntBlock(baseBlockSize=116), >>>>> body=PostingsFormat(name=Direct), >>>>> title=PostingsFormat(name=NestedPulsing), >>>>> titleTokenized=PostingsFormat(name=MockSep), >>>>> date=PostingsFormat(name=Direct)} expected:<[c6 f9 d6 13 53 c2 83 62 83 >>>>> bf 59 e7 a2 f2 95 e7 f2 cf 9f 73 96 f4 6d e1 b7 bc 74 47 b5 a6 90 65 e3 >>>>> 69 43 f7 77 69 b8 d4 9f 35 27 24 2d f5 e 7b da b 4e 5d 9c f8 1c cc b3 26 >>>>> a3]> but was:<[cf 79 c fd fb e4 49 ea 16 a6 87 4e 6b 3d 7 31 20 93 42 1a >>>>> 9f d5 63 f8 59 30 96 8f 35 6c d1 60 a3 f ba 38 a6 bb c4 f2 31 8b ba a7 57 >>>>> f7 47 f5 aa db 94 49 7 94 2e 6e 93 6c 25]> >>>>> >>>>> Stack Trace: >>>>> java.lang.AssertionError: left: SimpleText / right: Lucene40: >>>>> {docid=MockVariableIntBlock(baseBlockSize=116), >>>>> body=PostingsFormat(name=Direct), >>>>> title=PostingsFormat(name=NestedPulsing), >>>>> titleTokenized=PostingsFormat(name=MockSep), >>>>> date=PostingsFormat(name=Direct)} expected:<[c6 f9 d6 13 53 c2 83 62 83 >>>>> bf 59 e7 a2 f2 95 e7 f2 cf 9f 73 96 f4 6d e1 b7 bc 74 47 b5 a6 90 65 e3 >>>>> 69 43 f7 77 69 b8 d4 9f 35 27 24 2d f5 e 7b da b 4e 5d 9c f8 1c cc b3 26 >>>>> a3]> but was:<[cf 79 c fd fb e4 49 ea 16 a6 87 4e 6b 3d 7 31 20 93 42 1a >>>>> 9f d5 63 f8 59 30 96 8f 35 6c d1 60 a3 f ba 38 a6 bb c4 f2 31 8b ba a7 57 >>>>> f7 47 f5 aa db 94 49 7 94 2e 6e 93 6c 25]> >>>>> at >>>>> __randomizedtesting.SeedInfo.seed([F217680F0F1AA27:B4E251B3EC8FA25]:0) >>>>> at org.junit.Assert.fail(Assert.java:93) >>>>> at org.junit.Assert.failNotEquals(Assert.java:647) >>>>> at org.junit.Assert.assertEquals(Assert.java:128) >>>>> at >>>>> org.apache.lucene.index.TestDuelingCodecs.assertDocsAndPositionsEnum(TestDuelingCodecs.java:416) >>>>> at >>>>> org.apache.lucene.index.TestDuelingCodecs.assertTermsEnum(TestDuelingCodecs.java:334) >>>>> at >>>>> org.apache.lucene.index.TestDuelingCodecs.assertTerms(TestDuelingCodecs.java:213) >>>>> at >>>>> org.apache.lucene.index.TestDuelingCodecs.assertFields(TestDuelingCodecs.java:182) >>>>> at >>>>> org.apache.lucene.index.TestDuelingCodecs.testEquals(TestDuelingCodecs.java:143) >>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>> at >>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >>>>> at >>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>> at java.lang.reflect.Method.invoke(Method.java:601) >>>>> at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1995) >>>>> at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner.access$1100(RandomizedRunner.java:132) >>>>> at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:818) >>>>> at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:877) >>>>> at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:891) >>>>> at >>>>> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50) >>>>> at >>>>> org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:32) >>>>> at >>>>> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) >>>>> at >>>>> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >>>>> at >>>>> org.apache.lucene.util.TestRuleReportUncaughtExceptions$1.evaluate(TestRuleReportUncaughtExceptions.java:68) >>>>> at >>>>> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) >>>>> at >>>>> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >>>>> at >>>>> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >>>>> at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:825) >>>>> at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner.access$700(RandomizedRunner.java:132) >>>>> at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$3$1.run(RandomizedRunner.java:671) >>>>> at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:697) >>>>> at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:736) >>>>> at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:747) >>>>> at >>>>> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) >>>>> at >>>>> org.apache.lucene.util.TestRuleReportUncaughtExceptions$1.evaluate(TestRuleReportUncaughtExceptions.java:68) >>>>> at >>>>> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38) >>>>> at >>>>> org.apache.lucene.util.TestRuleIcuHack$1.evaluate(TestRuleIcuHack.java:51) >>>>> at >>>>> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >>>>> at >>>>> org.apache.lucene.util.TestRuleNoInstanceHooksOverrides$1.evaluate(TestRuleNoInstanceHooksOverrides.java:53) >>>>> at >>>>> org.apache.lucene.util.TestRuleNoStaticHooksShadowing$1.evaluate(TestRuleNoStaticHooksShadowing.java:52) >>>>> at >>>>> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:36) >>>>> at >>>>> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >>>>> at >>>>> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >>>>> at >>>>> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) >>>>> at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:605) >>>>> at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner.access$400(RandomizedRunner.java:132) >>>>> at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$2.run(RandomizedRunner.java:551) >>>>> >>>>> >>>>> >>>>> >>>>> Build Log: >>>>> [...truncated 711 lines...] >>>>> [junit4:junit4] Suite: org.apache.lucene.index.TestDuelingCodecs >>>>> [junit4:junit4] FAILURE 5.59s J1 | TestDuelingCodecs.testEquals >>>>> [junit4:junit4] > Throwable #1: java.lang.AssertionError: left: >>>>> SimpleText / right: Lucene40: >>>>> {docid=MockVariableIntBlock(baseBlockSize=116), >>>>> body=PostingsFormat(name=Direct), >>>>> title=PostingsFormat(name=NestedPulsing), >>>>> titleTokenized=PostingsFormat(name=MockSep), >>>>> date=PostingsFormat(name=Direct)} expected:<[c6 f9 d6 13 53 c2 83 62 83 >>>>> bf 59 e7 a2 f2 95 e7 f2 cf 9f 73 96 f4 6d e1 b7 bc 74 47 b5 a6 90 65 e3 >>>>> 69 43 f7 77 69 b8 d4 9f 35 27 24 2d f5 e 7b da b 4e 5d 9c f8 1c cc b3 26 >>>>> a3]> but was:<[cf 79 c fd fb e4 49 ea 16 a6 87 4e 6b 3d 7 31 20 93 42 1a >>>>> 9f d5 63 f8 59 30 96 8f 35 6c d1 60 a3 f ba 38 a6 bb c4 f2 31 8b ba a7 57 >>>>> f7 47 f5 aa db 94 49 7 94 2e 6e 93 6c 25]> >>>>> [junit4:junit4] > at >>>>> __randomizedtesting.SeedInfo.seed([F217680F0F1AA27:B4E251B3EC8FA25]:0) >>>>> [junit4:junit4] > at org.junit.Assert.fail(Assert.java:93) >>>>> [junit4:junit4] > at org.junit.Assert.failNotEquals(Assert.java:647) >>>>> [junit4:junit4] > at org.junit.Assert.assertEquals(Assert.java:128) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.index.TestDuelingCodecs.assertDocsAndPositionsEnum(TestDuelingCodecs.java:416) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.index.TestDuelingCodecs.assertTermsEnum(TestDuelingCodecs.java:334) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.index.TestDuelingCodecs.assertTerms(TestDuelingCodecs.java:213) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.index.TestDuelingCodecs.assertFields(TestDuelingCodecs.java:182) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.index.TestDuelingCodecs.testEquals(TestDuelingCodecs.java:143) >>>>> [junit4:junit4] > at >>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>> [junit4:junit4] > at >>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >>>>> [junit4:junit4] > at >>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>> [junit4:junit4] > at >>>>> java.lang.reflect.Method.invoke(Method.java:601) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1995) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner.access$1100(RandomizedRunner.java:132) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:818) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:877) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:891) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:32) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleReportUncaughtExceptions$1.evaluate(TestRuleReportUncaughtExceptions.java:68) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:825) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner.access$700(RandomizedRunner.java:132) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$3$1.run(RandomizedRunner.java:671) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:697) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:736) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:747) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleReportUncaughtExceptions$1.evaluate(TestRuleReportUncaughtExceptions.java:68) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleIcuHack$1.evaluate(TestRuleIcuHack.java:51) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleNoInstanceHooksOverrides$1.evaluate(TestRuleNoInstanceHooksOverrides.java:53) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleNoStaticHooksShadowing$1.evaluate(TestRuleNoStaticHooksShadowing.java:52) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:36) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >>>>> [junit4:junit4] > at >>>>> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:605) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner.access$400(RandomizedRunner.java:132) >>>>> [junit4:junit4] > at >>>>> com.carrotsearch.randomizedtesting.RandomizedRunner$2.run(RandomizedRunner.java:551) >>>>> [junit4:junit4] > >>>>> [junit4:junit4] 2> NOTE: reproduce with: ant test >>>>> -Dtestcase=TestDuelingCodecs -Dtests.method=testEquals >>>>> -Dtests.seed=F217680F0F1AA27 -Dtests.multiplier=3 -Dtests.slow=true >>>>> -Dtests.locale=sr_ME_#Latn -Dtests.timezone=Pacific/Funafuti >>>>> -Dtests.file.encoding=US-ASCII >>>>> [junit4:junit4] 2> >>>>> [junit4:junit4] > (@AfterClass output) >>>>> [junit4:junit4] 2> NOTE: test params are: codec=Lucene40: {}, >>>>> sim=RandomSimilarityProvider(queryNorm=true,coord=false): >>>>> {body=BM25(k1=1.2,b=0.75), titleTokenized=DFR I(n)L2}, >>>>> locale=sr_ME_#Latn, timezone=Pacific/Funafuti >>>>> [junit4:junit4] 2> NOTE: Linux 3.2.0-26-generic amd64/Oracle >>>>> Corporation 1.7.0_05 >>>>> (64-bit)/cpus=8,threads=1,free=171102176,total=511705088 >>>>> [junit4:junit4] 2> NOTE: All tests run in this JVM: [TestLock, >>>>> TestTransactions, TestSegmentTermEnum, TestRAMDirectory, >>>>> TestDocValuesScoring, TestRegexpRandom2, TestRamUsageEstimator, >>>>> TestCloseableThreadLocal, TestBinaryTerms, TestMinimize, >>>>> TestSimpleExplanations, TestIndexWriterOnDiskFull, TestUniqueTermCount, >>>>> TestNoMergeScheduler, TestPersistentSnapshotDeletionPolicy, >>>>> TestDocumentsWriterDeleteQueue, TestTwoPhaseCommitTool, >>>>> TestNewestSegment, TestConsistentFieldNumbers, >>>>> TestFieldCacheSanityChecker, TestRamUsageEstimatorOnWildAnimals, >>>>> TestBooleanQuery, TestMultiLevelSkipList, TestCharTermAttributeImpl, >>>>> TestConjunctions, TestIOUtils, TestDoc, TestBooleanOr, >>>>> TestCompiledAutomaton, TestPhrasePrefixQuery, >>>>> TestSimpleSearchEquivalence, TestMultiValuedNumericRangeQuery, >>>>> TestPerFieldPostingsFormat, TestOmitPositions, TestNearSpansOrdered, >>>>> TestIntsRef, TestDocsAndPositions, TestFilteredSearch, >>>>> MultiCollectorTest, TestDirectoryReader, TestParallelTermEnum, >>>>> TestPrefixFilter, TestBinaryDocument, TestFieldValueFilter, >>>>> TestMultiTermQueryRewrites, TestBitUtil, TestTypePromotion, >>>>> TestDocValuesTypeCompatibility, TestFSTs, TestNumericRangeQuery64, >>>>> TestNorms, TestAttributeSource, TestTermRangeFilter, TestSentinelIntSet, >>>>> TestDateTools, TestIndexWriterMergePolicy, TestExplanations, >>>>> TestSpansAdvanced, TestCodecs, TestNumericRangeQuery32, TestLongPostings, >>>>> TestDocumentsWriterStallControl, TestIsCurrent, TestNeverDelete, >>>>> TestIndexWriterMerging, TestForTooMuchCloning, TestIntBlockCodec, >>>>> TestNumericTokenStream, TestNamedSPILoader, >>>>> TestRecyclingByteBlockAllocator, TestIndexWriterConfig, TestSimilarity2, >>>>> TestAddIndexes, TestPayloadSpans, TestReuseDocsEnum, Nested1, >>>>> TestPackedInts, TestGraphTokenizers, TestIndexWriterReader, >>>>> TestShardSearching, TestBasics, TestDuelingCodecs] >>>>> [junit4:junit4] 2> >>>>> [junit4:junit4] Completed on J1 in 5.60s, 1 test, 1 failure <<< FAILURES! >>>>> >>>>> [...truncated 455 lines...] >>>>> BUILD FAILED >>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux-Java7-64/checkout/build.xml:29: >>>>> The following error occurred while executing this line: >>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux-Java7-64/checkout/lucene/build.xml:50: >>>>> The following error occurred while executing this line: >>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux-Java7-64/checkout/lucene/common-build.xml:1094: >>>>> The following error occurred while executing this line: >>>>> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux-Java7-64/checkout/lucene/common-build.xml:789: >>>>> There were test failures: 304 suites, 1720 tests, 1 failure, 15 ignored >>>>> (13 assumptions) >>>>> >>>>> Total time: 5 minutes 14 seconds >>>>> Build step 'Execute shell' marked build as failure >>>>> Archiving artifacts >>>>> Recording test results >>>>> Email was triggered for: Failure >>>>> Sending email for trigger: Failure >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: [email protected] >>>>> For additional commands, e-mail: [email protected] >>>> >>>> >>>> >>>> -- >>>> lucidimagination.com >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: [email protected] >>>> For additional commands, e-mail: [email protected] >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >> >> >> >> -- >> lucidimagination.com >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > -- lucidimagination.com --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
