]> git.ipfire.org Git - thirdparty/vectorscan.git/commitdiff
hscollider: example test cases
authorAlex Coyte <a.coyte@intel.com>
Wed, 10 Jan 2018 02:38:20 +0000 (13:38 +1100)
committerXiang Wang <xiang.w.wang@intel.com>
Fri, 19 Jan 2018 11:48:56 +0000 (06:48 -0500)
57 files changed:
.gitignore
tools/hscollider/CMakeLists.txt
tools/hscollider/test_cases/corpora/accel.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/anchors.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/approximate_matching.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/asserts.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/benefits.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/capturing.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/charclass.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/comp.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/comptree.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/extparams.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/highlander.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/longlits.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/lookaround.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/mangle.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/mcclellan.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/metacharacters.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/notbob.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/options.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/passthrough.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/prefilter.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/priority.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/puff.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/pug.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/redundancy.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/ucp.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/utf8.txt [new file with mode: 0644]
tools/hscollider/test_cases/corpora/vacuous.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/accel.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/anchors.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/approximate_matching.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/asserts.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/benefits.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/capturing.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/charclass.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/comp.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/comptree.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/extparams.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/highlander.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/longlits.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/lookaround.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/mangle.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/mcclellan.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/metacharacters.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/notbob.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/options.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/passthrough.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/prefilter.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/priority.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/puff.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/pug.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/redundancy.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/ucp.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/utf8.txt [new file with mode: 0644]
tools/hscollider/test_cases/pcre/vacuous.txt [new file with mode: 0644]
tools/hscollider/test_cases/signatures/collider_tests.txt [new file with mode: 0644]

index 4d984534a286ccd5842bb8dc13b896f3b3780f80..607453a5d57677417505602d62384bfaa41faa92 100644 (file)
@@ -30,6 +30,8 @@ bin
 
 # sigs dir is handled externally
 signatures
+# but not the regression tests
+!tools/hscollider/test_cases/signatures
 
 # ignore pcre symlink if it exists
 pcre
index 2816b76d8c1c2eeb2b1122ddfb6836e110480149..7efcef42dfd994d4abe561521d47f02736cc1ae6 100644 (file)
@@ -77,3 +77,21 @@ else() # WIN32
     target_link_libraries(hscollider hs ${PCRE_LDFLAGS} databaseutil
         expressionutil corpusomatic crosscompileutil)
 endif()
+
+add_custom_target(
+    collide_quick_test
+    COMMAND ${CMAKE_BINARY_DIR}/bin/hscollider
+        -s ${CMAKE_SOURCE_DIR}/tools/hscollider/test_cases/signatures/collider_tests.txt
+        -c ${CMAKE_SOURCE_DIR}/tools/hscollider/test_cases/corpora/*
+        -Z0 -t3
+    DEPENDS hscollider
+)
+
+add_custom_target(
+    collide_quick_test_block
+    COMMAND ${CMAKE_BINARY_DIR}/bin/hscollider
+        -s ${CMAKE_SOURCE_DIR}/tools/hscollider/test_cases/signatures/collider_tests.txt
+        -c ${CMAKE_SOURCE_DIR}/tools/hscollider/test_cases/corpora/*
+        -Z0
+    DEPENDS hscollider
+)
diff --git a/tools/hscollider/test_cases/corpora/accel.txt b/tools/hscollider/test_cases/corpora/accel.txt
new file mode 100644 (file)
index 0000000..4f44374
--- /dev/null
@@ -0,0 +1,3 @@
+2000:abcdefxxxxxxxxxxxxxxxxxxxxxxxxxxAfoobarxxxxxxxxxxxxxx
+2001:/w------Ue0-J-vNU-----C9---k--M---1S-x-----g-----A---\n
+2002:mJpPthD\xf0\x95\x93\xa1hq\xf4\x8b\xb9\x9cbrp\xe2\x84\xaahB\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xe8\x86\x95\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80
diff --git a/tools/hscollider/test_cases/corpora/anchors.txt b/tools/hscollider/test_cases/corpora/anchors.txt
new file mode 100644 (file)
index 0000000..4224369
--- /dev/null
@@ -0,0 +1,2515 @@
+13000="foo": 3
+13000="afoo": 4
+13001="foo": 3
+13001="afoo": 4
+13002="foo": 3
+13002="afoo": 4
+13003="foo": 3
+13003="afoo": 4
+13004="foo": 3
+13004="afoo": 4
+13005="foo": 3
+13005="afoo": 4
+13006="foo": 3
+13006="fooa": 3
+13007="foo": 3
+13007="fooa": 3
+13008="foo": 3
+13008="fooa": 3
+13009="foo": 3
+13009="fooa": 3
+13010="foo": 3
+13010="fooa": 3
+13011="foo": 3
+13011="fooa": 3
+13012="foo": 3
+13012="fooa": 3
+13013="foo": 3
+13013="fooa": 3
+13014="foo": 3
+13014="fooa": 3
+13015="foo": 3
+13015="fooa": 3
+13016="foo": 3
+13016="foofoo": 3,6
+13016="afoofoo": 4,7
+13017="foo": 3
+13017=" foo": 4
+13018="foo": 3
+13018=" foo": 4
+13019="foo": 3
+13019=" foo": 
+13020="foo": 3
+13020=" foo": 
+13021="foo": 3
+13021=" foo": 
+13100="a": 1
+13100="ab": 
+13100="aba": 3
+13100="A": 1
+13100="AB": 
+13100="ABA": 3
+13100="\x1f\x00\xcf*\xd1]5)VxI^[\xb18\xbfS\xb4a\xe7\xc4\xd5\xd7\x88\x01\xb6\xc1\xf9\nV\xb0\xa8W\x00\xd2\xa8\xdd\tQ4\x01\x9a\x12\xdb\xcbJ\x9bA}\x87CS`\xcbU\x96\x8eO d\x7f\xc8\xbb\xfe\x9cd\xdc%\xb5\x90&\xd0\xa3\x81\x9cm\x1e\xbb\xec\x9bD0n$|\xc3\xba\x0b\x92Zo\x91#\xab\x11\xbf\x8fmdF\xfe\n\x17\"\x8c3\x8f*\xef|E\xb3-\xb3W\xa9\xf7\x914\n\xeb\xa3\x9c\x0f\xce-O_\x1a\xb3%\x19>\xbb\xba\xca\xee\xcat^G\xb9\x91tm\xe8\x9d": 
+13101="a": 1
+13101="ab": 
+13101="aba": 3
+13101="A": 
+13101="AB": 
+13101="ABA": 
+13101="h]\xc4gk\xe4\xd2I\xe4\x12\xdb\x1fz\xb0\xd0K\x81\x9e\x99tcs\xbd\"\xcetn;\xd8\x85Y\xc0c\x1e(\xce\x82{\x18h\x8ds\x87\x88\xa3\xd7\xd3%\xf5\xec\x1aZ`W\xfb\xae\xcbk\xea$p\xc3e\xd3a\r\xa2\xe3\x88;L\x96.T\x9eR,rw\xa2_\x11\xfc?hx\xee\xb3\xe3YXUa\n\xbd\xa8~\xca\xcbb\xd3\x07/j\xb4\x83\t\x07/\xfa\xfe\xd1\xd9\x10N\x19\xf8\xc7\x87,+\xe0\x84\x00\xfd\xc1\xa9\xfb\r\xf4_\xe0\xfb\x8e\xca0\x91S8@N7\x13\xa7\xc6\xe0@\xbf(\xc8lT)p\xd3\xa73\xfc\xa3@\xf1\x82\xa0m\x90k\x9e\"\xbe\xd6c\x8c\x8d\xf54T\xd6t\x94\x00\xbc\x01\xd3\xe6\xf0\xa7\x8e\xa3%2\xe3\x175": 
+13102="a": 1
+13102="A": 1
+13102="aa": 
+13102="AC": 
+13103="": 
+13103="a": 1
+13103="aa": 1
+13103="b": 1
+13103="ba": 
+13103="ab": 1
+13103="BABABAABABAB": 
+13104="a": 1
+13104="b": 1
+13104="ababababa": 1,2,3,4,5,6,7,8,9
+13104="abababab": 1,2,3,4,5,6,7,8
+13105="bb": 2
+13105="cbd": 3
+13105="BB": 2
+13105="\x98\xe5\x0c\x06%\xa0\xc5y\xfbH\"n\xf8\x17\xbd\xcfoD(/9\xb83d\x1f\n\x1f\xa1\xc7~\xeb\xdfd\xf7\xe6\x8a\x18,\x83\x15t&\x83n=\xc1\xbd-\x06f\x5c\xbf\x9e\x0f$\xbe\x98\xc2`a\xc1LA&\xc4(0\xdc\xd34\xf1IZ\xf57\x177\xf4\xc3=\xda |z\xae\xa09H\xe3\x19)\xa5\xe4\xe9K\xa9\x92B\x140\xf8\xaf\x8an\xe6!\xa5\x5c\xe5c\xb6\x85\xdf15\x01\xe9\xfc\xe4\x82&\nh\x10U\x91\xa2Q\x98\n\x81\x129\x8b\x80!-'\xfc\x13\x8a\xb3\x98jeM": 99
+13106="h": 1
+13106="q": 1
+13106="j": 1
+13106="m": 1
+13106="a": 1
+13106="j0\n1IM,]\x19\xe2\x9a\x01\xdcs\xcfS&\xd7w(X\x99\xde\xca&\x04\xad<?\xa2\xd6)R\xe0[\x9b/\x07\xf9H\xea\x94IG\x88\x99\x1a.q\x92\xd5Ia4\x93R8A\x8e\xf6df!6G|\xd2v\x83L?\xed`\x885h\xa1P\x96\x92b\xeb\xdc\x8d p\xdfX2o\xcf\x16\xd5\xf0L\x9cm\x9e\x93p\xea\xd2_\xcb\xda\x144}\xe3K\x10\xc57\xecTX\xdd40\x8f#\x00\xa5x\xf0q\x16\xdd\x11": 
+13107="foobar": 6
+13107="foobar_": 7
+13107="foobar\n": 
+13107="foobar\n_": 
+13107="foobar_\n": 
+13107="foobar\n\n": 
+13107="foobar_\n_": 
+13108="foobar": 6
+13108="foobar_": 7
+13108="foobar\n": 7
+13108="foobar\n_": 8
+13108="foobar_\n": 8
+13108="foobar\n\n": 8
+13108="foobar_\n_": 9
+13109="foobar": 6
+13109="foobar_": 7
+13109="foobar\n": 
+13109="foobar\n_": 
+13109="foobar_\n": 
+13109="foobar\n\n": 
+13109="foobar_\n_": 
+13110="foobar": 6
+13110="foobar_": 7
+13110="foobar\n": 7
+13110="foobar\n_": 8
+13110="foobar_\n": 8
+13110="foobar\n\n": 8
+13110="foobar_\n_": 9
+13111="foobar": 6
+13111="foobar_": 7
+13111="foobar\n": 6
+13111="foobar\n_": 
+13111="foobar_\n": 7
+13111="foobar\n\n": 
+13111="foobar_\n_": 
+13112="foobar": 6
+13112="foobar_": 7
+13112="foobar\n": 6,7
+13112="foobar\n_": 8
+13112="foobar_\n": 7,8
+13112="foobar\n\n": 7,8
+13112="foobar_\n_": 9
+13113="foobar": 6
+13113="foobar_": 7
+13113="foobar\n": 6
+13113="foobar\n_": 
+13113="foobar_\n": 7
+13113="foobar\n\n": 
+13113="foobar_\n_": 
+13114="foobar": 6
+13114="foobar_": 7
+13114="foobar\n": 6,7
+13114="foobar\n_": 8
+13114="foobar_\n": 7,8
+13114="foobar\n\n": 7,8
+13114="foobar_\n_": 9
+13115="foobar": 6
+13115="foobar_": 7
+13115="foobar\n": 6
+13115="foobar\n_": 
+13115="foobar_\n": 7
+13115="foobar\n\n": 
+13115="foobar_\n_": 
+13116="foobar": 6
+13116="foobar_": 7
+13116="foobar\n": 6,7
+13116="foobar\n_": 8
+13116="foobar_\n": 7,8
+13116="foobar\n\n": 7,8
+13116="foobar_\n_": 9
+13117="foobar": 6
+13117="foobar_": 7
+13117="foobar\n": 6
+13117="foobar\n_": 6
+13117="foobar_\n": 7
+13117="foobar\n\n": 6
+13117="foobar_\n_": 7
+13118="foobar": 6
+13118="foobar_": 7
+13118="foobar\n": 6,7
+13118="foobar\n_": 6,8
+13118="foobar_\n": 7,8
+13118="foobar\n\n": 6,7,8
+13118="foobar_\n_": 7,9
+13119="foobar": 6
+13119="foobar_": 6,7
+13119="foobar\n": 6
+13119="foobar\n_": 6
+13119="foobar_\n": 6,7
+13119="foobar\n\n": 6
+13119="foobar_\n_": 6,7
+13120="foobar": 6
+13120="foobar_": 6,7
+13120="foobar\n": 6,7
+13120="foobar\n_": 6,7,8
+13120="foobar_\n": 6,7,8
+13120="foobar\n\n": 6,7,8
+13120="foobar_\n_": 6,7,8,9
+13121="foobar": 6
+13121="foobar_": 6,7
+13121="foobar\n": 6
+13121="foobar\n_": 6
+13121="foobar_\n": 6,7
+13121="foobar\n\n": 6
+13121="foobar_\n_": 6,7
+13122="foobar": 6
+13122="foobar_": 6,7
+13122="foobar\n": 6,7
+13122="foobar\n_": 6,7,8
+13122="foobar_\n": 6,7,8
+13122="foobar\n\n": 6,7,8
+13122="foobar_\n_": 6,7,8,9
+13123="foobar": 6
+13123="foobar_": 6,7
+13123="foobar\n": 6
+13123="foobar\n_": 6
+13123="foobar_\n": 6,7
+13123="foobar\n\n": 6
+13123="foobar_\n_": 6,7
+13124="foobar": 6
+13124="foobar_": 6,7
+13124="foobar\n": 6,7
+13124="foobar\n_": 6,7,8
+13124="foobar_\n": 6,7,8
+13124="foobar\n\n": 6,7,8
+13124="foobar_\n_": 6,7,8,9
+13125="foobar": 6
+13125="foobar_": 6,7
+13125="foobar\n": 6
+13125="foobar\n_": 6
+13125="foobar_\n": 6,7
+13125="foobar\n\n": 6
+13125="foobar_\n_": 6,7
+13126="foobar": 6
+13126="foobar_": 6,7
+13126="foobar\n": 6,7
+13126="foobar\n_": 6,7,8
+13126="foobar_\n": 6,7,8
+13126="foobar\n\n": 6,7,8
+13126="foobar_\n_": 6,7,8,9
+13127="foo": 3
+13127="foo_": 4
+13127="foo\n": 
+13127="foo_\n": 
+13127="foo\n\n": 
+13127="foo_\n\n": 
+13127="bar": 3
+13127="bar_": 4
+13127="bar\n": 
+13127="bar_\n": 
+13127="bar\n\n": 
+13127="bar_\n\n": 
+13127="foobar": 6
+13127="foobar\n": 
+13127="foo\nbar\n": 
+13127="foobar_\n": 
+13128="foo": 3
+13128="foo_": 4
+13128="foo\n": 4
+13128="foo_\n": 5
+13128="foo\n\n": 5
+13128="foo_\n\n": 6
+13128="bar": 3
+13128="bar_": 4
+13128="bar\n": 4
+13128="bar_\n": 5
+13128="bar\n\n": 5
+13128="bar_\n\n": 6
+13128="foobar": 6
+13128="foobar\n": 7
+13128="foo\nbar\n": 8
+13128="foobar_\n": 8
+13129="foo": 3
+13129="foo_": 4
+13129="foo\n": 
+13129="foo_\n": 
+13129="foo\n\n": 
+13129="foo_\n\n": 
+13129="bar": 3
+13129="bar_": 4
+13129="bar\n": 
+13129="bar_\n": 
+13129="bar\n\n": 
+13129="bar_\n\n": 
+13129="foobar": 6
+13129="foobar\n": 
+13129="foo\nbar\n": 
+13129="foobar_\n": 
+13130="foo": 3
+13130="foo_": 4
+13130="foo\n": 4
+13130="foo_\n": 5
+13130="foo\n\n": 5
+13130="foo_\n\n": 6
+13130="bar": 3
+13130="bar_": 4
+13130="bar\n": 4
+13130="bar_\n": 5
+13130="bar\n\n": 5
+13130="bar_\n\n": 6
+13130="foobar": 6
+13130="foobar\n": 7
+13130="foo\nbar\n": 8
+13130="foobar_\n": 8
+13131="foo": 3
+13131="foo_": 4
+13131="foo\n": 3
+13131="foo_\n": 4
+13131="foo\n\n": 
+13131="foo_\n\n": 
+13131="bar": 3
+13131="bar_": 4
+13131="bar\n": 3
+13131="bar_\n": 4
+13131="bar\n\n": 
+13131="bar_\n\n": 
+13131="foobar": 6
+13131="foobar\n": 6
+13131="foo\nbar\n": 7
+13131="foobar_\n": 7
+13132="foo": 3
+13132="foo_": 4
+13132="foo\n": 3,4
+13132="foo_\n": 4,5
+13132="foo\n\n": 4,5
+13132="foo_\n\n": 5,6
+13132="bar": 3
+13132="bar_": 4
+13132="bar\n": 3,4
+13132="bar_\n": 4,5
+13132="bar\n\n": 4,5
+13132="bar_\n\n": 5,6
+13132="foobar": 6
+13132="foobar\n": 6,7
+13132="foo\nbar\n": 7,8
+13132="foobar_\n": 7,8
+13133="foo": 3
+13133="foo_": 4
+13133="foo\n": 3
+13133="foo_\n": 4
+13133="foo\n\n": 
+13133="foo_\n\n": 
+13133="bar": 3
+13133="bar_": 4
+13133="bar\n": 3
+13133="bar_\n": 4
+13133="bar\n\n": 
+13133="bar_\n\n": 
+13133="foobar": 6
+13133="foobar\n": 6
+13133="foo\nbar\n": 7
+13133="foobar_\n": 7
+13134="foo": 3
+13134="foo_": 4
+13134="foo\n": 3,4
+13134="foo_\n": 4,5
+13134="foo\n\n": 4,5
+13134="foo_\n\n": 5,6
+13134="bar": 3
+13134="bar_": 4
+13134="bar\n": 3,4
+13134="bar_\n": 4,5
+13134="bar\n\n": 4,5
+13134="bar_\n\n": 5,6
+13134="foobar": 6
+13134="foobar\n": 6,7
+13134="foo\nbar\n": 7,8
+13134="foobar_\n": 7,8
+13135="foo": 3
+13135="foo_": 4
+13135="foo\n": 3
+13135="foo_\n": 4
+13135="foo\n\n": 
+13135="foo_\n\n": 
+13135="bar": 3
+13135="bar_": 4
+13135="bar\n": 3
+13135="bar_\n": 4
+13135="bar\n\n": 
+13135="bar_\n\n": 
+13135="foobar": 6
+13135="foobar\n": 6
+13135="foo\nbar\n": 7
+13135="foobar_\n": 7
+13136="foo": 3
+13136="foo_": 4
+13136="foo\n": 3,4
+13136="foo_\n": 4,5
+13136="foo\n\n": 4,5
+13136="foo_\n\n": 5,6
+13136="bar": 3
+13136="bar_": 4
+13136="bar\n": 3,4
+13136="bar_\n": 4,5
+13136="bar\n\n": 4,5
+13136="bar_\n\n": 5,6
+13136="foobar": 6
+13136="foobar\n": 6,7
+13136="foo\nbar\n": 7,8
+13136="foobar_\n": 7,8
+13137="foo": 3
+13137="foo_": 4
+13137="foo\n": 3
+13137="foo_\n": 4
+13137="foo\n\n": 3
+13137="foo_\n\n": 4
+13137="bar": 3
+13137="bar_": 4
+13137="bar\n": 3
+13137="bar_\n": 4
+13137="bar\n\n": 3
+13137="bar_\n\n": 4
+13137="foobar": 6
+13137="foobar\n": 6
+13137="foo\nbar\n": 3,7
+13137="foobar_\n": 7
+13138="foo": 3
+13138="foo_": 4
+13138="foo\n": 3,4
+13138="foo_\n": 4,5
+13138="foo\n\n": 3,4,5
+13138="foo_\n\n": 4,5,6
+13138="bar": 3
+13138="bar_": 4
+13138="bar\n": 3,4
+13138="bar_\n": 4,5
+13138="bar\n\n": 3,4,5
+13138="bar_\n\n": 4,5,6
+13138="foobar": 6
+13138="foobar\n": 6,7
+13138="foo\nbar\n": 3,7,8
+13138="foobar_\n": 7,8
+13139="foo": 3
+13139="foo_": 3,4
+13139="foo\n": 3
+13139="foo_\n": 3,4
+13139="foo\n\n": 3
+13139="foo_\n\n": 3,4
+13139="bar": 3
+13139="bar_": 3,4
+13139="bar\n": 3
+13139="bar_\n": 3,4
+13139="bar\n\n": 3
+13139="bar_\n\n": 3,4
+13139="foobar": 3,4,5,6
+13139="foobar\n": 3,4,5,6
+13139="foo\nbar\n": 3,7
+13139="foobar_\n": 3,4,5,6,7
+13140="foo": 3
+13140="foo_": 3,4
+13140="foo\n": 3,4
+13140="foo_\n": 3,4,5
+13140="foo\n\n": 3,4,5
+13140="foo_\n\n": 3,4,5,6
+13140="bar": 3
+13140="bar_": 3,4
+13140="bar\n": 3,4
+13140="bar_\n": 3,4,5
+13140="bar\n\n": 3,4,5
+13140="bar_\n\n": 3,4,5,6
+13140="foobar": 3,4,5,6
+13140="foobar\n": 3,4,5,6,7
+13140="foo\nbar\n": 3,4,5,6,7,8
+13140="foobar_\n": 3,4,5,6,7,8
+13141="foo": 3
+13141="foo_": 3,4
+13141="foo\n": 3
+13141="foo_\n": 3,4
+13141="foo\n\n": 3
+13141="foo_\n\n": 3,4
+13141="bar": 3
+13141="bar_": 3,4
+13141="bar\n": 3
+13141="bar_\n": 3,4
+13141="bar\n\n": 3
+13141="bar_\n\n": 3,4
+13141="foobar": 3,4,5,6
+13141="foobar\n": 3,4,5,6
+13141="foo\nbar\n": 3,7
+13141="foobar_\n": 3,4,5,6,7
+13142="foo": 3
+13142="foo_": 3,4
+13142="foo\n": 3,4
+13142="foo_\n": 3,4,5
+13142="foo\n\n": 3,4,5
+13142="foo_\n\n": 3,4,5,6
+13142="bar": 3
+13142="bar_": 3,4
+13142="bar\n": 3,4
+13142="bar_\n": 3,4,5
+13142="bar\n\n": 3,4,5
+13142="bar_\n\n": 3,4,5,6
+13142="foobar": 3,4,5,6
+13142="foobar\n": 3,4,5,6,7
+13142="foo\nbar\n": 3,4,5,6,7,8
+13142="foobar_\n": 3,4,5,6,7,8
+13143="foo": 3
+13143="foo_": 3,4
+13143="foo\n": 3
+13143="foo_\n": 3,4
+13143="foo\n\n": 3
+13143="foo_\n\n": 3,4
+13143="bar": 3
+13143="bar_": 3,4
+13143="bar\n": 3
+13143="bar_\n": 3,4
+13143="bar\n\n": 3
+13143="bar_\n\n": 3,4
+13143="foobar": 3,4,5,6
+13143="foobar\n": 3,4,5,6
+13143="foo\nbar\n": 3,7
+13143="foobar_\n": 3,4,5,6,7
+13144="foo": 3
+13144="foo_": 3,4
+13144="foo\n": 3,4
+13144="foo_\n": 3,4,5
+13144="foo\n\n": 3,4,5
+13144="foo_\n\n": 3,4,5,6
+13144="bar": 3
+13144="bar_": 3,4
+13144="bar\n": 3,4
+13144="bar_\n": 3,4,5
+13144="bar\n\n": 3,4,5
+13144="bar_\n\n": 3,4,5,6
+13144="foobar": 3,4,5,6
+13144="foobar\n": 3,4,5,6,7
+13144="foo\nbar\n": 3,4,5,6,7,8
+13144="foobar_\n": 3,4,5,6,7,8
+13145="foo": 3
+13145="foo_": 3,4
+13145="foo\n": 3
+13145="foo_\n": 3,4
+13145="foo\n\n": 3
+13145="foo_\n\n": 3,4
+13145="bar": 3
+13145="bar_": 3,4
+13145="bar\n": 3
+13145="bar_\n": 3,4
+13145="bar\n\n": 3
+13145="bar_\n\n": 3,4
+13145="foobar": 3,4,5,6
+13145="foobar\n": 3,4,5,6
+13145="foo\nbar\n": 3,7
+13145="foobar_\n": 3,4,5,6,7
+13146="foo": 3
+13146="foo_": 3,4
+13146="foo\n": 3,4
+13146="foo_\n": 3,4,5
+13146="foo\n\n": 3,4,5
+13146="foo_\n\n": 3,4,5,6
+13146="bar": 3
+13146="bar_": 3,4
+13146="bar\n": 3,4
+13146="bar_\n": 3,4,5
+13146="bar\n\n": 3,4,5
+13146="bar_\n\n": 3,4,5,6
+13146="foobar": 3,4,5,6
+13146="foobar\n": 3,4,5,6,7
+13146="foo\nbar\n": 3,4,5,6,7,8
+13146="foobar_\n": 3,4,5,6,7,8
+13147="abc": 
+13147="abc\n": 4
+13147="abc\n_": 5
+13147="abc_": 4
+13147="abc_\n": 4,5
+13147="abc_\n_": 6
+13147="abc__": 5
+13147="abc__\n": 5,6
+13147="abc__\n_": 7
+13147="abc___\n": 6,7
+13147="abc_______________________": 26
+13147="abc_______________________\n": 26,27
+13147="abc_________________________________________________________________________________________________________________________________________________________________________________________": 188
+13147="abc_________________________________________________________________________________________________________________________________________________________________________________________\n": 188,189
+13148="abc": 
+13148="abc\n": 
+13148="abc\n_": 5
+13148="abc_": 
+13148="abc_\n": 5
+13148="abc_\n_": 6
+13148="abc__": 5
+13148="abc__\n": 5,6
+13148="abc__\n_": 7
+13148="abc___\n": 6,7
+13148="abc_______________________": 26
+13148="abc_______________________\n": 26,27
+13148="abc_________________________________________________________________________________________________________________________________________________________________________________________": 188
+13148="abc_________________________________________________________________________________________________________________________________________________________________________________________\n": 188,189
+13149="abc": 
+13149="abc\n": 
+13149="abc\n_": 
+13149="abc_": 
+13149="abc_\n": 
+13149="abc_\n_": 6
+13149="abc__": 
+13149="abc__\n": 6
+13149="abc__\n_": 7
+13149="abc___\n": 6,7
+13149="abc_______________________": 26
+13149="abc_______________________\n": 26,27
+13149="abc_________________________________________________________________________________________________________________________________________________________________________________________": 188
+13149="abc_________________________________________________________________________________________________________________________________________________________________________________________\n": 188,189
+13150="abc": 
+13150="abc\n": 
+13150="abc_________": 
+13150="abc_________\n": 13
+13150="abc__________": 13
+13150="abc__________\n": 13,14
+13150="abc_________________________________________________________________________________________________________________________________________________________________________________________": 188
+13150="abc_________________________________________________________________________________________________________________________________________________________________________________________\n": 188,189
+13151="abc": 
+13151="abc\n": 
+13151="abc_____________________________________________________________________________________________________________________________________________________": 
+13151="abc_____________________________________________________________________________________________________________________________________________________\n": 153
+13151="abc______________________________________________________________________________________________________________________________________________________": 153
+13151="abc______________________________________________________________________________________________________________________________________________________\n": 153,154
+13152="abc": 
+13152="abc0": 
+13152="abc01": 5
+13152="abc012": 6
+13152="abc0123": 7
+13153="abc": 
+13153="abc0": 
+13153="abc01": 5
+13153="abc012": 6
+13153="abc0123": 7
+13153="abc01234": 8
+13153="abc012345": 
+13153="abc0123456": 
+13154="abc": 
+13154="abc0": 
+13154="abc01": 5
+13154="abc012": 6
+13154="abc0123": 7
+13154="abc01234": 8
+13154="abc012345": 9
+13154="abc0123456": 10
+13154="abc0123456789012345678901234567890123456789012345678": 52
+13154="abc01234567890123456789012345678901234567890123456789": 53
+13154="abc012345678901234567890123456789012345678901234567890": 
+13155="abc": 
+13155="abc0": 
+13155="abc01": 5
+13155="abc012": 6
+13155="abc0123": 7
+13155="abc01234": 8
+13155="abc012345": 
+13155="abc0123456": 
+13155="abc\n": 
+13155="abc0\n": 5
+13155="abc01\n": 5,6
+13155="abc012\n": 6,7
+13155="abc0123\n": 7,8
+13155="abc01234\n": 8
+13155="abc012345\n": 
+13155="abc0123456\n": 
+13155="abc012\n345": 
+13156="abc": 
+13156="abc0": 
+13156="abc01": 5
+13156="abc012": 6
+13156="abc0123": 7
+13156="abc01234": 8
+13156="abc012345": 9
+13156="abc0123456": 10
+13156="abc0123456789012345678901234567890123456789012345678": 52
+13156="abc01234567890123456789012345678901234567890123456789": 53
+13156="abc012345678901234567890123456789012345678901234567890": 
+13156="abc\n": 
+13156="abc0\n": 5
+13156="abc01\n": 5,6
+13156="abc012\n": 6,7
+13156="abc0123\n": 7,8
+13156="abc01234\n": 8,9
+13156="abc012345\n": 9,10
+13156="abc0123456\n": 10,11
+13156="abc0123456789012345678901234567890123456789012345678\n": 52,53
+13156="abc01234567890123456789012345678901234567890123456789\n": 53
+13156="abc012345678901234567890123456789012345678901234567890\n": 
+13157="abc": 
+13157="abc0": 
+13157="abc01": 5
+13157="abc012": 6
+13157="abc0x2": 
+13157="abc0y2": 
+13157="abc0z2": 
+13157="abc01x": 
+13157="abc01y": 
+13157="abc01z": 
+13157="abcx12": 
+13157="abcy12": 
+13157="abcz12": 
+13158="abc01": 5
+13158="abcx1": 
+13158="abc0z": 
+13158="abc012": 6
+13158="abc01x3": 
+13158="abc01234": 8
+13158="abc01y345": 
+13158="abc01234z6": 
+13158="abc0123456": 
+13159="abc012": 6
+13159="abc0123": 7
+13159="abc01234": 8
+13159="abc012345": 9
+13159="abc0123456": 10
+13159="abc0123456789012345678901234567890123456789012345678": 52
+13159="abc01234567890123456789012345678901234567890123456789": 53
+13159="abc012345678901234567890123456789012345678901234567890": 
+13159="abc0x2": 
+13159="abc012y": 
+13159="abc01z34": 
+13159="abc01y345": 
+13159="abc0123x56": 
+13159="abc012345678901234567890123z567890123456789012345678": 
+13159="abc01234567890123456789012345678901234567890y23456789": 
+13159="abc0123456789012345678901x3456789012345678901234567890": 
+13160="abc": 
+13160="abc0\n": 5
+13160="abc01\n": 5,6
+13160="abcx1\n": 
+13160="abc0\n1": 6
+13160="abc01x": 
+13160="abcz12": 
+13161="abc01234": 8
+13161="abc012345": 
+13161="abc01\n345": 
+13161="abc01x345": 
+13162="abc01234567890123456789012345678901234567890123456789": 53
+13162="abc01234567890123456789012345678901234567890y23456789": 
+13162="abc01234567890123456789012345678901234567890y23456789\n": 
+13162="abc01234567890123456x89012345678901234567890y23456789\n": 
+13162="abc01234567890123456x89012345678901234567890y23456789\n": 
+13163:
+13163:1
+13163:12
+13163:123
+13163:1234
+13164:
+13164:1
+13164:12
+13164:123
+13164:1234
+13165:
+13165:1
+13165:12
+13165:123
+13165:1234
+13166:
+13166:1
+13166:12
+13166:123
+13166:1234
+13167:__________________________________________________foo_bar
+13168="_____________________trailer": 
+13168="_.trailer_": 
+13168="_trailer_": 
+13168="_trailer": 
+13168=".trailer_": 
+13168="trailer_": 
+13168="_____________________.trailer": 29
+13168="________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________.trailer": 408
+13168="trailer": 7
+13168=".trailer": 8
+13168="_.trailer": 9
+13169="_\ntrailer_": 
+13169="\ntrailer_": 
+13169="_____________________\ntrailer": 29
+13169="________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________\ntrailer": 408
+13169="\ntrailer": 8
+13169="_\ntrailer": 9
+13169="_____________________trailer": 
+13169="_trailer_": 
+13169="_trailer": 
+13169="trailer_": 
+13169="trailer": 7
+13170="_____________________trailer": 
+13170="_.trailer_": 
+13170="_trailer_": 
+13170="_trailer": 
+13170=".trailer_": 
+13170="trailer_": 
+13170="_____________________.trailer": 29
+13170="________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________.trailer": 408
+13170="trailer": 7
+13170=".trailer": 8
+13170="_.trailer": 9
+13170="_____________________trailer\n": 
+13170="_.trailer\n_": 
+13170="_trailer\n_": 
+13170="_trailer\n": 
+13170=".trailer\n_": 
+13170="trailer\n_": 
+13170="_____________________.trailer\n": 29
+13170="________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________.trailer\n": 408
+13170="trailer\n": 7
+13170=".trailer\n": 8
+13170="_.trailer\n": 9
+13171="_\ntrailer_": 
+13171="\ntrailer_": 
+13171="_____________________\ntrailer": 29
+13171="________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________\ntrailer": 408
+13171="\ntrailer": 8
+13171="_\ntrailer": 9
+13171="_____________________\ntrailer\n": 29
+13171="________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________\ntrailer\n": 408
+13171="\ntrailer\n_": 8
+13171="\ntrailer\n": 8
+13171="_\ntrailer\n_": 9
+13171="_\ntrailer\n": 9
+13171="_____________________trailer": 
+13171="_trailer_": 
+13171="_trailer": 
+13171="trailer_": 
+13171="trailer": 7
+13171="_____________________trailer\n": 
+13171="_trailer\n_": 
+13171="_trailer\n": 
+13171="trailer\n_": 7
+13171="trailer\n": 7
+13172:p
+13173:p
+13174="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
+13174="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 200
+13174="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq\n": 200
+13174="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq\n\n":
+13174="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq":
+13200="foo": 
+13200="_foo": 4
+13200="__foo": 
+13200="___foo": 
+13200="____foo": 
+13200="_____foo": 
+13200="______foo": 
+13200="123456789012345678foo": 
+13200="1234567890123456789foo": 
+13200="12345678901234567890foo": 
+13200="123456789012345678901foo": 
+13200="1234567890123456789012foo": 
+13200="12345678901234567890123foo": 
+13200="1234567890123456789012345678foo": 
+13200="12345678901234567890123456789foo": 
+13200="123456789012345678901234567890foo": 
+13200="1234567890123456789012345678901foo": 
+13200="12345678901234567890123456789012foo": 
+13200="123456789012345678901234567890123foo": 
+13200="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 
+13200="bar": 
+13200="_bar": 
+13200="__bar": 
+13200="___bar": 
+13200="____bar": 
+13200="_____bar": 
+13200="______bar": 
+13200="123456789012345678bar": 
+13200="1234567890123456789bar": 
+13200="12345678901234567890bar": 
+13200="123456789012345678901bar": 
+13200="1234567890123456789012bar": 
+13200="12345678901234567890123bar": 
+13200="1234567890123456789012345678bar": 
+13200="12345678901234567890123456789bar": 
+13200="123456789012345678901234567890bar": 
+13200="1234567890123456789012345678901bar": 
+13200="12345678901234567890123456789012bar": 
+13200="123456789012345678901234567890123bar": 
+13200="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 
+13200="foofoo": 
+13200="_foofoo": 4
+13200="__foofoo": 
+13200="___foofoo": 
+13200="____foofoo": 
+13200="_____foofoo": 
+13200="______foofoo": 
+13200="123456789012345678foofoo": 
+13200="1234567890123456789foofoo": 
+13200="12345678901234567890foofoo": 
+13200="123456789012345678901foofoo": 
+13200="1234567890123456789012foofoo": 
+13200="12345678901234567890123foofoo": 
+13200="1234567890123456789012345678foofoo": 
+13200="12345678901234567890123456789foofoo": 
+13200="123456789012345678901234567890foofoo": 
+13200="1234567890123456789012345678901foofoo": 
+13200="12345678901234567890123456789012foofoo": 
+13200="123456789012345678901234567890123foofoo": 
+13201="foo": 
+13201="_foo": 4
+13201="__foo": 
+13201="___foo": 
+13201="____foo": 
+13201="_____foo": 
+13201="______foo": 
+13201="123456789012345678foo": 
+13201="1234567890123456789foo": 
+13201="12345678901234567890foo": 
+13201="123456789012345678901foo": 
+13201="1234567890123456789012foo": 
+13201="12345678901234567890123foo": 
+13201="1234567890123456789012345678foo": 
+13201="12345678901234567890123456789foo": 
+13201="123456789012345678901234567890foo": 
+13201="1234567890123456789012345678901foo": 
+13201="12345678901234567890123456789012foo": 
+13201="123456789012345678901234567890123foo": 
+13201="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 
+13201="bar": 
+13201="_bar": 
+13201="__bar": 
+13201="___bar": 
+13201="____bar": 
+13201="_____bar": 
+13201="______bar": 
+13201="123456789012345678bar": 
+13201="1234567890123456789bar": 
+13201="12345678901234567890bar": 
+13201="123456789012345678901bar": 
+13201="1234567890123456789012bar": 
+13201="12345678901234567890123bar": 
+13201="1234567890123456789012345678bar": 
+13201="12345678901234567890123456789bar": 
+13201="123456789012345678901234567890bar": 
+13201="1234567890123456789012345678901bar": 
+13201="12345678901234567890123456789012bar": 
+13201="123456789012345678901234567890123bar": 
+13201="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 
+13201="foofoo": 
+13201="_foofoo": 4
+13201="__foofoo": 
+13201="___foofoo": 
+13201="____foofoo": 
+13201="_____foofoo": 
+13201="______foofoo": 
+13201="123456789012345678foofoo": 
+13201="1234567890123456789foofoo": 
+13201="12345678901234567890foofoo": 
+13201="123456789012345678901foofoo": 
+13201="1234567890123456789012foofoo": 
+13201="12345678901234567890123foofoo": 
+13201="1234567890123456789012345678foofoo": 
+13201="12345678901234567890123456789foofoo": 
+13201="123456789012345678901234567890foofoo": 
+13201="1234567890123456789012345678901foofoo": 
+13201="12345678901234567890123456789012foofoo": 
+13201="123456789012345678901234567890123foofoo": 
+13202="foo": 
+13202="_foo": 
+13202="__foo": 5
+13202="___foo": 
+13202="____foo": 
+13202="_____foo": 
+13202="______foo": 
+13202="123456789012345678foo": 
+13202="1234567890123456789foo": 
+13202="12345678901234567890foo": 
+13202="123456789012345678901foo": 
+13202="1234567890123456789012foo": 
+13202="12345678901234567890123foo": 
+13202="1234567890123456789012345678foo": 
+13202="12345678901234567890123456789foo": 
+13202="123456789012345678901234567890foo": 
+13202="1234567890123456789012345678901foo": 
+13202="12345678901234567890123456789012foo": 
+13202="123456789012345678901234567890123foo": 
+13202="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 
+13202="bar": 
+13202="_bar": 
+13202="__bar": 
+13202="___bar": 
+13202="____bar": 
+13202="_____bar": 
+13202="______bar": 
+13202="123456789012345678bar": 
+13202="1234567890123456789bar": 
+13202="12345678901234567890bar": 
+13202="123456789012345678901bar": 
+13202="1234567890123456789012bar": 
+13202="12345678901234567890123bar": 
+13202="1234567890123456789012345678bar": 
+13202="12345678901234567890123456789bar": 
+13202="123456789012345678901234567890bar": 
+13202="1234567890123456789012345678901bar": 
+13202="12345678901234567890123456789012bar": 
+13202="123456789012345678901234567890123bar": 
+13202="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 
+13202="foofoo": 
+13202="_foofoo": 
+13202="__foofoo": 5
+13202="___foofoo": 
+13202="____foofoo": 
+13202="_____foofoo": 
+13202="______foofoo": 
+13202="123456789012345678foofoo": 
+13202="1234567890123456789foofoo": 
+13202="12345678901234567890foofoo": 
+13202="123456789012345678901foofoo": 
+13202="1234567890123456789012foofoo": 
+13202="12345678901234567890123foofoo": 
+13202="1234567890123456789012345678foofoo": 
+13202="12345678901234567890123456789foofoo": 
+13202="123456789012345678901234567890foofoo": 
+13202="1234567890123456789012345678901foofoo": 
+13202="12345678901234567890123456789012foofoo": 
+13202="123456789012345678901234567890123foofoo": 
+13203="foo": 
+13203="_foo": 
+13203="__foo": 
+13203="___foo": 
+13203="____foo": 
+13203="_____foo": 
+13203="______foo": 
+13203="123456789012345678foo": 
+13203="1234567890123456789foo": 
+13203="12345678901234567890foo": 
+13203="123456789012345678901foo": 
+13203="1234567890123456789012foo": 
+13203="12345678901234567890123foo": 
+13203="1234567890123456789012345678foo": 
+13203="12345678901234567890123456789foo": 
+13203="123456789012345678901234567890foo": 33
+13203="1234567890123456789012345678901foo": 
+13203="12345678901234567890123456789012foo": 
+13203="123456789012345678901234567890123foo": 
+13203="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 33
+13203="bar": 
+13203="_bar": 
+13203="__bar": 
+13203="___bar": 
+13203="____bar": 
+13203="_____bar": 
+13203="______bar": 
+13203="123456789012345678bar": 
+13203="1234567890123456789bar": 
+13203="12345678901234567890bar": 
+13203="123456789012345678901bar": 
+13203="1234567890123456789012bar": 
+13203="12345678901234567890123bar": 
+13203="1234567890123456789012345678bar": 
+13203="12345678901234567890123456789bar": 
+13203="123456789012345678901234567890bar": 
+13203="1234567890123456789012345678901bar": 
+13203="12345678901234567890123456789012bar": 
+13203="123456789012345678901234567890123bar": 
+13203="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 
+13203="foofoo": 
+13203="_foofoo": 
+13203="__foofoo": 
+13203="___foofoo": 
+13203="____foofoo": 
+13203="_____foofoo": 
+13203="______foofoo": 
+13203="123456789012345678foofoo": 
+13203="1234567890123456789foofoo": 
+13203="12345678901234567890foofoo": 
+13203="123456789012345678901foofoo": 
+13203="1234567890123456789012foofoo": 
+13203="12345678901234567890123foofoo": 
+13203="1234567890123456789012345678foofoo": 
+13203="12345678901234567890123456789foofoo": 
+13203="123456789012345678901234567890foofoo": 33
+13203="1234567890123456789012345678901foofoo": 
+13203="12345678901234567890123456789012foofoo": 
+13203="123456789012345678901234567890123foofoo": 
+13204="foo": 
+13204="_foo": 4
+13204="__foo": 5
+13204="___foo": 6
+13204="____foo": 7
+13204="_____foo": 8
+13204="______foo": 9
+13204="123456789012345678foo": 21
+13204="1234567890123456789foo": 22
+13204="12345678901234567890foo": 23
+13204="123456789012345678901foo": 24
+13204="1234567890123456789012foo": 25
+13204="12345678901234567890123foo": 26
+13204="1234567890123456789012345678foo": 31
+13204="12345678901234567890123456789foo": 32
+13204="123456789012345678901234567890foo": 33
+13204="1234567890123456789012345678901foo": 
+13204="12345678901234567890123456789012foo": 
+13204="123456789012345678901234567890123foo": 
+13204="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33
+13204="bar": 
+13204="_bar": 
+13204="__bar": 
+13204="___bar": 
+13204="____bar": 
+13204="_____bar": 
+13204="______bar": 
+13204="123456789012345678bar": 
+13204="1234567890123456789bar": 
+13204="12345678901234567890bar": 
+13204="123456789012345678901bar": 
+13204="1234567890123456789012bar": 
+13204="12345678901234567890123bar": 
+13204="1234567890123456789012345678bar": 
+13204="12345678901234567890123456789bar": 
+13204="123456789012345678901234567890bar": 
+13204="1234567890123456789012345678901bar": 
+13204="12345678901234567890123456789012bar": 
+13204="123456789012345678901234567890123bar": 
+13204="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30
+13204="foofoo": 6
+13204="_foofoo": 4,7
+13204="__foofoo": 5,8
+13204="___foofoo": 6,9
+13204="____foofoo": 7,10
+13204="_____foofoo": 8,11
+13204="______foofoo": 9,12
+13204="123456789012345678foofoo": 21,24
+13204="1234567890123456789foofoo": 22,25
+13204="12345678901234567890foofoo": 23,26
+13204="123456789012345678901foofoo": 24,27
+13204="1234567890123456789012foofoo": 25,28
+13204="12345678901234567890123foofoo": 26,29
+13204="1234567890123456789012345678foofoo": 31
+13204="12345678901234567890123456789foofoo": 32
+13204="123456789012345678901234567890foofoo": 33
+13204="1234567890123456789012345678901foofoo": 
+13204="12345678901234567890123456789012foofoo": 
+13204="123456789012345678901234567890123foofoo": 
+13205="foo": 
+13205="_foo": 
+13205="__foo": 
+13205="___foo": 
+13205="____foo": 
+13205="_____foo": 
+13205="______foo": 
+13205="123456789012345678foo": 
+13205="1234567890123456789foo": 
+13205="12345678901234567890foo": 23
+13205="123456789012345678901foo": 24
+13205="1234567890123456789012foo": 25
+13205="12345678901234567890123foo": 26
+13205="1234567890123456789012345678foo": 31
+13205="12345678901234567890123456789foo": 32
+13205="123456789012345678901234567890foo": 33
+13205="1234567890123456789012345678901foo": 34
+13205="12345678901234567890123456789012foo": 35
+13205="123456789012345678901234567890123foo": 36
+13205="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13205="bar": 
+13205="_bar": 
+13205="__bar": 
+13205="___bar": 
+13205="____bar": 
+13205="_____bar": 
+13205="______bar": 
+13205="123456789012345678bar": 
+13205="1234567890123456789bar": 
+13205="12345678901234567890bar": 
+13205="123456789012345678901bar": 
+13205="1234567890123456789012bar": 
+13205="12345678901234567890123bar": 
+13205="1234567890123456789012345678bar": 
+13205="12345678901234567890123456789bar": 
+13205="123456789012345678901234567890bar": 
+13205="1234567890123456789012345678901bar": 
+13205="12345678901234567890123456789012bar": 
+13205="123456789012345678901234567890123bar": 
+13205="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13205="foofoo": 
+13205="_foofoo": 
+13205="__foofoo": 
+13205="___foofoo": 
+13205="____foofoo": 
+13205="_____foofoo": 
+13205="______foofoo": 
+13205="123456789012345678foofoo": 24
+13205="1234567890123456789foofoo": 25
+13205="12345678901234567890foofoo": 23,26
+13205="123456789012345678901foofoo": 24,27
+13205="1234567890123456789012foofoo": 25,28
+13205="12345678901234567890123foofoo": 26,29
+13205="1234567890123456789012345678foofoo": 31,34
+13205="12345678901234567890123456789foofoo": 32,35
+13205="123456789012345678901234567890foofoo": 33,36
+13205="1234567890123456789012345678901foofoo": 34,37
+13205="12345678901234567890123456789012foofoo": 35,38
+13205="123456789012345678901234567890123foofoo": 36,39
+13206="foo": 
+13206="_foo": 
+13206="__foo": 
+13206="___foo": 
+13206="____foo": 
+13206="_____foo": 
+13206="______foo": 
+13206="123456789012345678foo": 
+13206="1234567890123456789foo": 
+13206="12345678901234567890foo": 23
+13206="123456789012345678901foo": 24
+13206="1234567890123456789012foo": 25
+13206="12345678901234567890123foo": 26
+13206="1234567890123456789012345678foo": 31
+13206="12345678901234567890123456789foo": 32
+13206="123456789012345678901234567890foo": 33
+13206="1234567890123456789012345678901foo": 
+13206="12345678901234567890123456789012foo": 
+13206="123456789012345678901234567890123foo": 
+13206="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 24,27,30,33
+13206="bar": 
+13206="_bar": 
+13206="__bar": 
+13206="___bar": 
+13206="____bar": 
+13206="_____bar": 
+13206="______bar": 
+13206="123456789012345678bar": 
+13206="1234567890123456789bar": 
+13206="12345678901234567890bar": 
+13206="123456789012345678901bar": 
+13206="1234567890123456789012bar": 
+13206="12345678901234567890123bar": 
+13206="1234567890123456789012345678bar": 
+13206="12345678901234567890123456789bar": 
+13206="123456789012345678901234567890bar": 
+13206="1234567890123456789012345678901bar": 
+13206="12345678901234567890123456789012bar": 
+13206="123456789012345678901234567890123bar": 
+13206="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 24,30
+13206="foofoo": 
+13206="_foofoo": 
+13206="__foofoo": 
+13206="___foofoo": 
+13206="____foofoo": 
+13206="_____foofoo": 
+13206="______foofoo": 
+13206="123456789012345678foofoo": 24
+13206="1234567890123456789foofoo": 25
+13206="12345678901234567890foofoo": 23,26
+13206="123456789012345678901foofoo": 24,27
+13206="1234567890123456789012foofoo": 25,28
+13206="12345678901234567890123foofoo": 26,29
+13206="1234567890123456789012345678foofoo": 31
+13206="12345678901234567890123456789foofoo": 32
+13206="123456789012345678901234567890foofoo": 33
+13206="1234567890123456789012345678901foofoo": 
+13206="12345678901234567890123456789012foofoo": 
+13206="123456789012345678901234567890123foofoo": 
+13207="foo": 3
+13207="_foo": 4
+13207="__foo": 5
+13207="___foo": 6
+13207="____foo": 7
+13207="_____foo": 8
+13207="______foo": 9
+13207="123456789012345678foo": 21
+13207="1234567890123456789foo": 22
+13207="12345678901234567890foo": 23
+13207="123456789012345678901foo": 
+13207="1234567890123456789012foo": 
+13207="12345678901234567890123foo": 
+13207="1234567890123456789012345678foo": 
+13207="12345678901234567890123456789foo": 
+13207="123456789012345678901234567890foo": 
+13207="1234567890123456789012345678901foo": 
+13207="12345678901234567890123456789012foo": 
+13207="123456789012345678901234567890123foo": 
+13207="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 3,6,9,12,15,18,21
+13207="bar": 
+13207="_bar": 
+13207="__bar": 
+13207="___bar": 
+13207="____bar": 
+13207="_____bar": 
+13207="______bar": 
+13207="123456789012345678bar": 
+13207="1234567890123456789bar": 
+13207="12345678901234567890bar": 
+13207="123456789012345678901bar": 
+13207="1234567890123456789012bar": 
+13207="12345678901234567890123bar": 
+13207="1234567890123456789012345678bar": 
+13207="12345678901234567890123456789bar": 
+13207="123456789012345678901234567890bar": 
+13207="1234567890123456789012345678901bar": 
+13207="12345678901234567890123456789012bar": 
+13207="123456789012345678901234567890123bar": 
+13207="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18
+13207="foofoo": 3,6
+13207="_foofoo": 4,7
+13207="__foofoo": 5,8
+13207="___foofoo": 6,9
+13207="____foofoo": 7,10
+13207="_____foofoo": 8,11
+13207="______foofoo": 9,12
+13207="123456789012345678foofoo": 21
+13207="1234567890123456789foofoo": 22
+13207="12345678901234567890foofoo": 23
+13207="123456789012345678901foofoo": 
+13207="1234567890123456789012foofoo": 
+13207="12345678901234567890123foofoo": 
+13207="1234567890123456789012345678foofoo": 
+13207="12345678901234567890123456789foofoo": 
+13207="123456789012345678901234567890foofoo": 
+13207="1234567890123456789012345678901foofoo": 
+13207="12345678901234567890123456789012foofoo": 
+13207="123456789012345678901234567890123foofoo": 
+13208="foo": 
+13208="_foo": 4
+13208="__foo": 5
+13208="___foo": 6
+13208="____foo": 7
+13208="_____foo": 8
+13208="______foo": 9
+13208="123456789012345678foo": 21
+13208="1234567890123456789foo": 22
+13208="12345678901234567890foo": 23
+13208="123456789012345678901foo": 24
+13208="1234567890123456789012foo": 25
+13208="12345678901234567890123foo": 26
+13208="1234567890123456789012345678foo": 31
+13208="12345678901234567890123456789foo": 32
+13208="123456789012345678901234567890foo": 33
+13208="1234567890123456789012345678901foo": 34
+13208="12345678901234567890123456789012foo": 35
+13208="123456789012345678901234567890123foo": 36
+13208="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13208="bar": 
+13208="_bar": 
+13208="__bar": 
+13208="___bar": 
+13208="____bar": 
+13208="_____bar": 
+13208="______bar": 
+13208="123456789012345678bar": 
+13208="1234567890123456789bar": 
+13208="12345678901234567890bar": 
+13208="123456789012345678901bar": 
+13208="1234567890123456789012bar": 
+13208="12345678901234567890123bar": 
+13208="1234567890123456789012345678bar": 
+13208="12345678901234567890123456789bar": 
+13208="123456789012345678901234567890bar": 
+13208="1234567890123456789012345678901bar": 
+13208="12345678901234567890123456789012bar": 
+13208="123456789012345678901234567890123bar": 
+13208="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13208="foofoo": 6
+13208="_foofoo": 4,7
+13208="__foofoo": 5,8
+13208="___foofoo": 6,9
+13208="____foofoo": 7,10
+13208="_____foofoo": 8,11
+13208="______foofoo": 9,12
+13208="123456789012345678foofoo": 21,24
+13208="1234567890123456789foofoo": 22,25
+13208="12345678901234567890foofoo": 23,26
+13208="123456789012345678901foofoo": 24,27
+13208="1234567890123456789012foofoo": 25,28
+13208="12345678901234567890123foofoo": 26,29
+13208="1234567890123456789012345678foofoo": 31,34
+13208="12345678901234567890123456789foofoo": 32,35
+13208="123456789012345678901234567890foofoo": 33,36
+13208="1234567890123456789012345678901foofoo": 34,37
+13208="12345678901234567890123456789012foofoo": 35,38
+13208="123456789012345678901234567890123foofoo": 36,39
+13209="/^.?foo/s": 
+13209="foo": 3
+13209="_foo": 4
+13209="__foo": 
+13209="___foo": 
+13209="____foo": 
+13209="_____foo": 
+13209="______foo": 
+13209="123456789012345678foo": 
+13209="1234567890123456789foo": 
+13209="12345678901234567890foo": 
+13209="123456789012345678901foo": 
+13209="1234567890123456789012foo": 
+13209="12345678901234567890123foo": 
+13209="1234567890123456789012345678foo": 
+13209="12345678901234567890123456789foo": 
+13209="123456789012345678901234567890foo": 
+13209="1234567890123456789012345678901foo": 
+13209="12345678901234567890123456789012foo": 
+13209="123456789012345678901234567890123foo": 
+13209="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 3
+13209="bar": 
+13209="_bar": 
+13209="__bar": 
+13209="___bar": 
+13209="____bar": 
+13209="_____bar": 
+13209="______bar": 
+13209="123456789012345678bar": 
+13209="1234567890123456789bar": 
+13209="12345678901234567890bar": 
+13209="123456789012345678901bar": 
+13209="1234567890123456789012bar": 
+13209="12345678901234567890123bar": 
+13209="1234567890123456789012345678bar": 
+13209="12345678901234567890123456789bar": 
+13209="123456789012345678901234567890bar": 
+13209="1234567890123456789012345678901bar": 
+13209="12345678901234567890123456789012bar": 
+13209="123456789012345678901234567890123bar": 
+13209="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 
+13209="foofoo": 3
+13209="_foofoo": 4
+13209="__foofoo": 
+13209="___foofoo": 
+13209="____foofoo": 
+13209="_____foofoo": 
+13209="______foofoo": 
+13209="123456789012345678foofoo": 
+13209="1234567890123456789foofoo": 
+13209="12345678901234567890foofoo": 
+13209="123456789012345678901foofoo": 
+13209="1234567890123456789012foofoo": 
+13209="12345678901234567890123foofoo": 
+13209="1234567890123456789012345678foofoo": 
+13209="12345678901234567890123456789foofoo": 
+13209="123456789012345678901234567890foofoo": 
+13209="1234567890123456789012345678901foofoo": 
+13209="12345678901234567890123456789012foofoo": 
+13209="123456789012345678901234567890123foofoo": 
+13210="foo": 
+13210="_foo": 4
+13210="__foo": 5
+13210="___foo": 6
+13210="____foo": 7
+13210="_____foo": 8
+13210="______foo": 9
+13210="123456789012345678foo": 21
+13210="1234567890123456789foo": 22
+13210="12345678901234567890foo": 23
+13210="123456789012345678901foo": 24
+13210="1234567890123456789012foo": 25
+13210="12345678901234567890123foo": 26
+13210="1234567890123456789012345678foo": 31
+13210="12345678901234567890123456789foo": 32
+13210="123456789012345678901234567890foo": 33
+13210="1234567890123456789012345678901foo": 34
+13210="12345678901234567890123456789012foo": 35
+13210="123456789012345678901234567890123foo": 36
+13210="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13210="bar": 
+13210="_bar": 
+13210="__bar": 
+13210="___bar": 
+13210="____bar": 
+13210="_____bar": 
+13210="______bar": 
+13210="123456789012345678bar": 
+13210="1234567890123456789bar": 
+13210="12345678901234567890bar": 
+13210="123456789012345678901bar": 
+13210="1234567890123456789012bar": 
+13210="12345678901234567890123bar": 
+13210="1234567890123456789012345678bar": 
+13210="12345678901234567890123456789bar": 
+13210="123456789012345678901234567890bar": 
+13210="1234567890123456789012345678901bar": 
+13210="12345678901234567890123456789012bar": 
+13210="123456789012345678901234567890123bar": 
+13210="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13210="foofoo": 6
+13210="_foofoo": 4,7
+13210="__foofoo": 5,8
+13210="___foofoo": 6,9
+13210="____foofoo": 7,10
+13210="_____foofoo": 8,11
+13210="______foofoo": 9,12
+13210="123456789012345678foofoo": 21,24
+13210="1234567890123456789foofoo": 22,25
+13210="12345678901234567890foofoo": 23,26
+13210="123456789012345678901foofoo": 24,27
+13210="1234567890123456789012foofoo": 25,28
+13210="12345678901234567890123foofoo": 26,29
+13210="1234567890123456789012345678foofoo": 31,34
+13210="12345678901234567890123456789foofoo": 32,35
+13210="123456789012345678901234567890foofoo": 33,36
+13210="1234567890123456789012345678901foofoo": 34,37
+13210="12345678901234567890123456789012foofoo": 35,38
+13210="123456789012345678901234567890123foofoo": 36,39
+13211="foo": 3
+13211="_foo": 4
+13211="__foo": 5
+13211="___foo": 6
+13211="____foo": 7
+13211="_____foo": 8
+13211="______foo": 9
+13211="123456789012345678foo": 21
+13211="1234567890123456789foo": 22
+13211="12345678901234567890foo": 23
+13211="123456789012345678901foo": 24
+13211="1234567890123456789012foo": 25
+13211="12345678901234567890123foo": 26
+13211="1234567890123456789012345678foo": 31
+13211="12345678901234567890123456789foo": 32
+13211="123456789012345678901234567890foo": 33
+13211="1234567890123456789012345678901foo": 34
+13211="12345678901234567890123456789012foo": 35
+13211="123456789012345678901234567890123foo": 36
+13211="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 3,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13211="bar": 
+13211="_bar": 
+13211="__bar": 
+13211="___bar": 
+13211="____bar": 
+13211="_____bar": 
+13211="______bar": 
+13211="123456789012345678bar": 
+13211="1234567890123456789bar": 
+13211="12345678901234567890bar": 
+13211="123456789012345678901bar": 
+13211="1234567890123456789012bar": 
+13211="12345678901234567890123bar": 
+13211="1234567890123456789012345678bar": 
+13211="12345678901234567890123456789bar": 
+13211="123456789012345678901234567890bar": 
+13211="1234567890123456789012345678901bar": 
+13211="12345678901234567890123456789012bar": 
+13211="123456789012345678901234567890123bar": 
+13211="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13211="foofoo": 3,6
+13211="_foofoo": 4,7
+13211="__foofoo": 5,8
+13211="___foofoo": 6,9
+13211="____foofoo": 7,10
+13211="_____foofoo": 8,11
+13211="______foofoo": 9,12
+13211="123456789012345678foofoo": 21,24
+13211="1234567890123456789foofoo": 22,25
+13211="12345678901234567890foofoo": 23,26
+13211="123456789012345678901foofoo": 24,27
+13211="1234567890123456789012foofoo": 25,28
+13211="12345678901234567890123foofoo": 26,29
+13211="1234567890123456789012345678foofoo": 31,34
+13211="12345678901234567890123456789foofoo": 32,35
+13211="123456789012345678901234567890foofoo": 33,36
+13211="1234567890123456789012345678901foofoo": 34,37
+13211="12345678901234567890123456789012foofoo": 35,38
+13211="123456789012345678901234567890123foofoo": 36,39
+13212="foo": 
+13212="_foo": 
+13212="__foo": 
+13212="___foo": 
+13212="____foo": 7
+13212="_____foo": 8
+13212="______foo": 9
+13212="123456789012345678foo": 21
+13212="1234567890123456789foo": 22
+13212="12345678901234567890foo": 23
+13212="123456789012345678901foo": 
+13212="1234567890123456789012foo": 
+13212="12345678901234567890123foo": 
+13212="1234567890123456789012345678foo": 
+13212="12345678901234567890123456789foo": 
+13212="123456789012345678901234567890foo": 
+13212="1234567890123456789012345678901foo": 
+13212="12345678901234567890123456789012foo": 
+13212="123456789012345678901234567890123foo": 
+13212="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 9,12,15,18,21
+13212="bar": 3
+13212="_bar": 4
+13212="__bar": 5
+13212="___bar": 6
+13212="____bar": 7
+13212="_____bar": 8
+13212="______bar": 9
+13212="123456789012345678bar": 21
+13212="1234567890123456789bar": 22
+13212="12345678901234567890bar": 23
+13212="123456789012345678901bar": 24
+13212="1234567890123456789012bar": 25
+13212="12345678901234567890123bar": 26
+13212="1234567890123456789012345678bar": 31
+13212="12345678901234567890123456789bar": 32
+13212="123456789012345678901234567890bar": 33
+13212="1234567890123456789012345678901bar": 34
+13212="12345678901234567890123456789012bar": 35
+13212="123456789012345678901234567890123bar": 36
+13212="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 3,9,12,15,18,21,27,33,39,45,51,57,63,69,75,81,87,93,99,105,111,117,123,129,135,141,147,153,159,165,171,177,183,189,195,201,207,213,219,225,231,234,240
+13212="foofoo": 
+13212="_foofoo": 7
+13212="__foofoo": 8
+13212="___foofoo": 9
+13212="____foofoo": 7,10
+13212="_____foofoo": 8,11
+13212="______foofoo": 9,12
+13212="123456789012345678foofoo": 21
+13212="1234567890123456789foofoo": 22
+13212="12345678901234567890foofoo": 23
+13212="123456789012345678901foofoo": 
+13212="1234567890123456789012foofoo": 
+13212="12345678901234567890123foofoo": 
+13212="1234567890123456789012345678foofoo": 
+13212="12345678901234567890123456789foofoo": 
+13212="123456789012345678901234567890foofoo": 
+13212="1234567890123456789012345678901foofoo": 
+13212="12345678901234567890123456789012foofoo": 
+13212="123456789012345678901234567890123foofoo": 
+13213="foo": 
+13213="_foo": 
+13213="__foo": 
+13213="___foo": 
+13213="____foo": 7
+13213="_____foo": 8
+13213="______foo": 9
+13213="123456789012345678foo": 21
+13213="1234567890123456789foo": 22
+13213="12345678901234567890foo": 23
+13213="123456789012345678901foo": 
+13213="1234567890123456789012foo": 
+13213="12345678901234567890123foo": 
+13213="1234567890123456789012345678foo": 
+13213="12345678901234567890123456789foo": 
+13213="123456789012345678901234567890foo": 
+13213="1234567890123456789012345678901foo": 
+13213="12345678901234567890123456789012foo": 
+13213="123456789012345678901234567890123foo": 
+13213="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 9,12,15,18,21
+13213="bar": 3
+13213="_bar": 4
+13213="__bar": 5
+13213="___bar": 6
+13213="____bar": 7
+13213="_____bar": 8
+13213="______bar": 9
+13213="123456789012345678bar": 21
+13213="1234567890123456789bar": 22
+13213="12345678901234567890bar": 23
+13213="123456789012345678901bar": 24
+13213="1234567890123456789012bar": 25
+13213="12345678901234567890123bar": 26
+13213="1234567890123456789012345678bar": 31
+13213="12345678901234567890123456789bar": 32
+13213="123456789012345678901234567890bar": 33
+13213="1234567890123456789012345678901bar": 34
+13213="12345678901234567890123456789012bar": 35
+13213="123456789012345678901234567890123bar": 36
+13213="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 3,9,12,15,18,21,27,33,39,45,51,57,63,69,75,81,87,93,99,105,111,117,123,129,135,141,147,153,159,165,171,177,183,189,195,201,207,213,219,225,231,234,240
+13213="foofoo": 
+13213="_foofoo": 7
+13213="__foofoo": 8
+13213="___foofoo": 9
+13213="____foofoo": 7,10
+13213="_____foofoo": 8,11
+13213="______foofoo": 9,12
+13213="123456789012345678foofoo": 21
+13213="1234567890123456789foofoo": 22
+13213="12345678901234567890foofoo": 23
+13213="123456789012345678901foofoo": 
+13213="1234567890123456789012foofoo": 
+13213="12345678901234567890123foofoo": 
+13213="1234567890123456789012345678foofoo": 
+13213="12345678901234567890123456789foofoo": 
+13213="123456789012345678901234567890foofoo": 
+13213="1234567890123456789012345678901foofoo": 
+13213="12345678901234567890123456789012foofoo": 
+13213="123456789012345678901234567890123foofoo": 
+13214="foo": 
+13214="_foo": 
+13214="__foo": 
+13214="___foo": 
+13214="____foo": 7
+13214="_____foo": 8
+13214="______foo": 9
+13214="123456789012345678foo": 21
+13214="1234567890123456789foo": 22
+13214="12345678901234567890foo": 23
+13214="123456789012345678901foo": 
+13214="1234567890123456789012foo": 
+13214="12345678901234567890123foo": 
+13214="1234567890123456789012345678foo": 
+13214="12345678901234567890123456789foo": 
+13214="123456789012345678901234567890foo": 
+13214="1234567890123456789012345678901foo": 
+13214="12345678901234567890123456789012foo": 
+13214="123456789012345678901234567890123foo": 
+13214="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 9,12,15,18,21
+13214="bar": 3
+13214="_bar": 
+13214="__bar": 
+13214="___bar": 
+13214="____bar": 
+13214="_____bar": 
+13214="______bar": 
+13214="123456789012345678bar": 
+13214="1234567890123456789bar": 
+13214="12345678901234567890bar": 
+13214="123456789012345678901bar": 
+13214="1234567890123456789012bar": 
+13214="12345678901234567890123bar": 
+13214="1234567890123456789012345678bar": 
+13214="12345678901234567890123456789bar": 
+13214="123456789012345678901234567890bar": 
+13214="1234567890123456789012345678901bar": 
+13214="12345678901234567890123456789012bar": 
+13214="123456789012345678901234567890123bar": 
+13214="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 3,12,18
+13214="foofoo": 
+13214="_foofoo": 7
+13214="__foofoo": 8
+13214="___foofoo": 9
+13214="____foofoo": 7,10
+13214="_____foofoo": 8,11
+13214="______foofoo": 9,12
+13214="123456789012345678foofoo": 21
+13214="1234567890123456789foofoo": 22
+13214="12345678901234567890foofoo": 23
+13214="123456789012345678901foofoo": 
+13214="1234567890123456789012foofoo": 
+13214="12345678901234567890123foofoo": 
+13214="1234567890123456789012345678foofoo": 
+13214="12345678901234567890123456789foofoo": 
+13214="123456789012345678901234567890foofoo": 
+13214="1234567890123456789012345678901foofoo": 
+13214="12345678901234567890123456789012foofoo": 
+13214="123456789012345678901234567890123foofoo": 
+13215="foo": 
+13215="_foo": 
+13215="__foo": 
+13215="___foo": 
+13215="____foo": 
+13215="_____foo": 
+13215="______foo": 
+13215="123456789012345678foo": 
+13215="1234567890123456789foo": 
+13215="12345678901234567890foo": 
+13215="123456789012345678901foo": 
+13215="1234567890123456789012foo": 23
+13215="12345678901234567890123foo": 23,24
+13215="1234567890123456789012345678foo": 23,24,25,26,27,28,29
+13215="12345678901234567890123456789foo": 23,24,25,26,27,28,29,30
+13215="123456789012345678901234567890foo": 23,24,25,26,27,28,29,30,31
+13215="1234567890123456789012345678901foo": 23,24,25,26,27,28,29,30,31,32
+13215="12345678901234567890123456789012foo": 23,24,25,26,27,28,29,30,31,32,33
+13215="123456789012345678901234567890123foo": 23,24,25,26,27,28,29,30,31,32,33
+13215="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 
+13215="bar": 
+13215="_bar": 
+13215="__bar": 
+13215="___bar": 
+13215="____bar": 
+13215="_____bar": 
+13215="______bar": 
+13215="123456789012345678bar": 
+13215="1234567890123456789bar": 
+13215="12345678901234567890bar": 23
+13215="123456789012345678901bar": 23,24
+13215="1234567890123456789012bar": 23,24,25
+13215="12345678901234567890123bar": 23,24,25,26
+13215="1234567890123456789012345678bar": 23,24,25,26,27,28,29,30,31
+13215="12345678901234567890123456789bar": 23,24,25,26,27,28,29,30,31,32
+13215="123456789012345678901234567890bar": 23,24,25,26,27,28,29,30,31,32,33
+13215="1234567890123456789012345678901bar": 23,24,25,26,27,28,29,30,31,32,33
+13215="12345678901234567890123456789012bar": 23,24,25,26,27,28,29,30,31,32,33
+13215="123456789012345678901234567890123bar": 23,24,25,26,27,28,29,30,31,32,33
+13215="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 26,27,28,32,33
+13215="foofoo": 
+13215="_foofoo": 
+13215="__foofoo": 
+13215="___foofoo": 
+13215="____foofoo": 
+13215="_____foofoo": 
+13215="______foofoo": 
+13215="123456789012345678foofoo": 
+13215="1234567890123456789foofoo": 
+13215="12345678901234567890foofoo": 
+13215="123456789012345678901foofoo": 
+13215="1234567890123456789012foofoo": 23
+13215="12345678901234567890123foofoo": 23,24
+13215="1234567890123456789012345678foofoo": 23,24,25,26,27,28,29
+13215="12345678901234567890123456789foofoo": 23,24,25,26,27,28,29,30
+13215="123456789012345678901234567890foofoo": 23,24,25,26,27,28,29,30,31
+13215="1234567890123456789012345678901foofoo": 23,24,25,26,27,28,29,30,31,32
+13215="12345678901234567890123456789012foofoo": 23,24,25,26,27,28,29,30,31,32,33
+13215="123456789012345678901234567890123foofoo": 23,24,25,26,27,28,29,30,31,32,33
+13216="foo": 3
+13216="_foo": 4
+13216="__foo": 5
+13216="___foo": 6
+13216="____foo": 7
+13216="_____foo": 8
+13216="______foo": 9
+13216="123456789012345678foo": 21
+13216="1234567890123456789foo": 22
+13216="12345678901234567890foo": 23
+13216="123456789012345678901foo": 24
+13216="1234567890123456789012foo": 25
+13216="12345678901234567890123foo": 26
+13216="1234567890123456789012345678foo": 31
+13216="12345678901234567890123456789foo": 32
+13216="123456789012345678901234567890foo": 33
+13216="1234567890123456789012345678901foo": 34
+13216="12345678901234567890123456789012foo": 35
+13216="123456789012345678901234567890123foo": 36
+13216="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 3,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13216="bar": 
+13216="_bar": 
+13216="__bar": 
+13216="___bar": 
+13216="____bar": 
+13216="_____bar": 
+13216="______bar": 
+13216="123456789012345678bar": 
+13216="1234567890123456789bar": 
+13216="12345678901234567890bar": 
+13216="123456789012345678901bar": 
+13216="1234567890123456789012bar": 
+13216="12345678901234567890123bar": 
+13216="1234567890123456789012345678bar": 
+13216="12345678901234567890123456789bar": 
+13216="123456789012345678901234567890bar": 
+13216="1234567890123456789012345678901bar": 
+13216="12345678901234567890123456789012bar": 
+13216="123456789012345678901234567890123bar": 
+13216="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13216="foofoo": 3,6
+13216="_foofoo": 4,7
+13216="__foofoo": 5,8
+13216="___foofoo": 6,9
+13216="____foofoo": 7,10
+13216="_____foofoo": 8,11
+13216="______foofoo": 9,12
+13216="123456789012345678foofoo": 21,24
+13216="1234567890123456789foofoo": 22,25
+13216="12345678901234567890foofoo": 23,26
+13216="123456789012345678901foofoo": 24,27
+13216="1234567890123456789012foofoo": 25,28
+13216="12345678901234567890123foofoo": 26,29
+13216="1234567890123456789012345678foofoo": 31,34
+13216="12345678901234567890123456789foofoo": 32,35
+13216="123456789012345678901234567890foofoo": 33,36
+13216="1234567890123456789012345678901foofoo": 34,37
+13216="12345678901234567890123456789012foofoo": 35,38
+13216="123456789012345678901234567890123foofoo": 36,39
+13217="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 21,22,23,24,25,26,27,28,29,30,31
+13218="a": 1
+13218="ab": 1,2
+13218="aaaaaaaaaaaaaaaaa": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17
+13219="foo": 
+13219="_foo": 
+13219="__foo": 5
+13219="___foo": 
+13219="____foo": 
+13219="_____foo": 
+13219="______foo": 
+13219="123456789012345678foo": 
+13219="1234567890123456789foo": 
+13219="12345678901234567890foo": 
+13219="123456789012345678901foo": 
+13219="1234567890123456789012foo": 
+13219="12345678901234567890123foo": 
+13219="1234567890123456789012345678foo": 
+13219="12345678901234567890123456789foo": 
+13219="123456789012345678901234567890foo": 
+13219="1234567890123456789012345678901foo": 
+13219="12345678901234567890123456789012foo": 
+13219="123456789012345678901234567890123foo": 
+13219="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 
+13219="bar": 
+13219="_bar": 
+13219="__bar": 
+13219="___bar": 
+13219="____bar": 
+13219="_____bar": 
+13219="______bar": 
+13219="123456789012345678bar": 
+13219="1234567890123456789bar": 
+13219="12345678901234567890bar": 
+13219="123456789012345678901bar": 
+13219="1234567890123456789012bar": 
+13219="12345678901234567890123bar": 
+13219="1234567890123456789012345678bar": 
+13219="12345678901234567890123456789bar": 
+13219="123456789012345678901234567890bar": 
+13219="1234567890123456789012345678901bar": 
+13219="12345678901234567890123456789012bar": 
+13219="123456789012345678901234567890123bar": 
+13219="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 
+13220="foo": 
+13220="_foo": 4
+13220="__foo": 5
+13220="___foo": 6
+13220="____foo": 7
+13220="_____foo": 8
+13220="______foo": 9
+13220="123456789012345678foo": 21
+13220="1234567890123456789foo": 22
+13220="12345678901234567890foo": 23
+13220="123456789012345678901foo": 24
+13220="1234567890123456789012foo": 25
+13220="12345678901234567890123foo": 26
+13220="1234567890123456789012345678foo": 31
+13220="12345678901234567890123456789foo": 32
+13220="123456789012345678901234567890foo": 33
+13220="1234567890123456789012345678901foo": 34
+13220="12345678901234567890123456789012foo": 35
+13220="123456789012345678901234567890123foo": 36
+13220="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13220="bar": 
+13220="_bar": 
+13220="__bar": 
+13220="___bar": 
+13220="____bar": 
+13220="_____bar": 
+13220="______bar": 
+13220="123456789012345678bar": 
+13220="1234567890123456789bar": 
+13220="12345678901234567890bar": 
+13220="123456789012345678901bar": 
+13220="1234567890123456789012bar": 
+13220="12345678901234567890123bar": 
+13220="1234567890123456789012345678bar": 
+13220="12345678901234567890123456789bar": 
+13220="123456789012345678901234567890bar": 
+13220="1234567890123456789012345678901bar": 
+13220="12345678901234567890123456789012bar": 
+13220="123456789012345678901234567890123bar": 
+13220="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13221="foo": 
+13221="_foo": 
+13221="__foo": 5
+13221="___foo": 6
+13221="____foo": 7
+13221="_____foo": 8
+13221="______foo": 9
+13221="123456789012345678foo": 21
+13221="1234567890123456789foo": 22
+13221="12345678901234567890foo": 23
+13221="123456789012345678901foo": 24
+13221="1234567890123456789012foo": 25
+13221="12345678901234567890123foo": 26
+13221="1234567890123456789012345678foo": 31
+13221="12345678901234567890123456789foo": 32
+13221="123456789012345678901234567890foo": 33
+13221="1234567890123456789012345678901foo": 34
+13221="12345678901234567890123456789012foo": 35
+13221="123456789012345678901234567890123foo": 36
+13221="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13221="bar": 
+13221="_bar": 
+13221="__bar": 
+13221="___bar": 
+13221="____bar": 
+13221="_____bar": 
+13221="______bar": 
+13221="123456789012345678bar": 
+13221="1234567890123456789bar": 
+13221="12345678901234567890bar": 
+13221="123456789012345678901bar": 
+13221="1234567890123456789012bar": 
+13221="12345678901234567890123bar": 
+13221="1234567890123456789012345678bar": 
+13221="12345678901234567890123456789bar": 
+13221="123456789012345678901234567890bar": 
+13221="1234567890123456789012345678901bar": 
+13221="12345678901234567890123456789012bar": 
+13221="123456789012345678901234567890123bar": 
+13221="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13222="foo": 
+13222="_foo": 4
+13222="__foo": 5
+13222="___foo": 6
+13222="____foo": 7
+13222="_____foo": 8
+13222="______foo": 9
+13222="123456789012345678foo": 21
+13222="1234567890123456789foo": 22
+13222="12345678901234567890foo": 23
+13222="123456789012345678901foo": 24
+13222="1234567890123456789012foo": 25
+13222="12345678901234567890123foo": 26
+13222="1234567890123456789012345678foo": 31
+13222="12345678901234567890123456789foo": 32
+13222="123456789012345678901234567890foo": 33
+13222="1234567890123456789012345678901foo": 34
+13222="12345678901234567890123456789012foo": 35
+13222="123456789012345678901234567890123foo": 36
+13222="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13222="bar": 
+13222="_bar": 
+13222="__bar": 
+13222="___bar": 
+13222="____bar": 
+13222="_____bar": 
+13222="______bar": 
+13222="123456789012345678bar": 
+13222="1234567890123456789bar": 
+13222="12345678901234567890bar": 
+13222="123456789012345678901bar": 
+13222="1234567890123456789012bar": 
+13222="12345678901234567890123bar": 
+13222="1234567890123456789012345678bar": 
+13222="12345678901234567890123456789bar": 
+13222="123456789012345678901234567890bar": 
+13222="1234567890123456789012345678901bar": 
+13222="12345678901234567890123456789012bar": 
+13222="123456789012345678901234567890123bar": 
+13222="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13223="foo": 
+13223="_foo": 
+13223="__foo": 5
+13223="___foo": 6
+13223="____foo": 7
+13223="_____foo": 8
+13223="______foo": 9
+13223="123456789012345678foo": 21
+13223="1234567890123456789foo": 22
+13223="12345678901234567890foo": 23
+13223="123456789012345678901foo": 24
+13223="1234567890123456789012foo": 25
+13223="12345678901234567890123foo": 26
+13223="1234567890123456789012345678foo": 31
+13223="12345678901234567890123456789foo": 32
+13223="123456789012345678901234567890foo": 33
+13223="1234567890123456789012345678901foo": 34
+13223="12345678901234567890123456789012foo": 35
+13223="123456789012345678901234567890123foo": 36
+13223="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13223="bar": 
+13223="_bar": 
+13223="__bar": 
+13223="___bar": 
+13223="____bar": 
+13223="_____bar": 
+13223="______bar": 
+13223="123456789012345678bar": 
+13223="1234567890123456789bar": 
+13223="12345678901234567890bar": 
+13223="123456789012345678901bar": 
+13223="1234567890123456789012bar": 
+13223="12345678901234567890123bar": 
+13223="1234567890123456789012345678bar": 
+13223="12345678901234567890123456789bar": 
+13223="123456789012345678901234567890bar": 
+13223="1234567890123456789012345678901bar": 
+13223="12345678901234567890123456789012bar": 
+13223="123456789012345678901234567890123bar": 
+13223="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13224="foo": 
+13224="_foo": 
+13224="__foo": 
+13224="___foo": 6
+13224="____foo": 7
+13224="_____foo": 8
+13224="______foo": 9
+13224="123456789012345678foo": 21
+13224="1234567890123456789foo": 22
+13224="12345678901234567890foo": 23
+13224="123456789012345678901foo": 24
+13224="1234567890123456789012foo": 25
+13224="12345678901234567890123foo": 26
+13224="1234567890123456789012345678foo": 31
+13224="12345678901234567890123456789foo": 32
+13224="123456789012345678901234567890foo": 33
+13224="1234567890123456789012345678901foo": 34
+13224="12345678901234567890123456789012foo": 35
+13224="123456789012345678901234567890123foo": 36
+13224="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13224="bar": 
+13224="_bar": 
+13224="__bar": 
+13224="___bar": 
+13224="____bar": 
+13224="_____bar": 
+13224="______bar": 
+13224="123456789012345678bar": 
+13224="1234567890123456789bar": 
+13224="12345678901234567890bar": 
+13224="123456789012345678901bar": 
+13224="1234567890123456789012bar": 
+13224="12345678901234567890123bar": 
+13224="1234567890123456789012345678bar": 
+13224="12345678901234567890123456789bar": 
+13224="123456789012345678901234567890bar": 
+13224="1234567890123456789012345678901bar": 
+13224="12345678901234567890123456789012bar": 
+13224="123456789012345678901234567890123bar": 
+13224="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13225="foo": 
+13225="_foo": 
+13225="__foo": 5
+13225="___foo": 6
+13225="____foo": 7
+13225="_____foo": 8
+13225="______foo": 9
+13225="123456789012345678foo": 21
+13225="1234567890123456789foo": 22
+13225="12345678901234567890foo": 23
+13225="123456789012345678901foo": 24
+13225="1234567890123456789012foo": 25
+13225="12345678901234567890123foo": 26
+13225="1234567890123456789012345678foo": 31
+13225="12345678901234567890123456789foo": 32
+13225="123456789012345678901234567890foo": 33
+13225="1234567890123456789012345678901foo": 34
+13225="12345678901234567890123456789012foo": 35
+13225="123456789012345678901234567890123foo": 36
+13225="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13225="bar": 
+13225="_bar": 
+13225="__bar": 
+13225="___bar": 
+13225="____bar": 
+13225="_____bar": 
+13225="______bar": 
+13225="123456789012345678bar": 
+13225="1234567890123456789bar": 
+13225="12345678901234567890bar": 
+13225="123456789012345678901bar": 
+13225="1234567890123456789012bar": 
+13225="12345678901234567890123bar": 
+13225="1234567890123456789012345678bar": 
+13225="12345678901234567890123456789bar": 
+13225="123456789012345678901234567890bar": 
+13225="1234567890123456789012345678901bar": 
+13225="12345678901234567890123456789012bar": 
+13225="123456789012345678901234567890123bar": 
+13225="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13226="foo": 
+13226="_foo": 
+13226="__foo": 5
+13226="___foo": 6
+13226="____foo": 7
+13226="_____foo": 8
+13226="______foo": 9
+13226="123456789012345678foo": 21
+13226="1234567890123456789foo": 22
+13226="12345678901234567890foo": 23
+13226="123456789012345678901foo": 24
+13226="1234567890123456789012foo": 25
+13226="12345678901234567890123foo": 26
+13226="1234567890123456789012345678foo": 31
+13226="12345678901234567890123456789foo": 32
+13226="123456789012345678901234567890foo": 33
+13226="1234567890123456789012345678901foo": 34
+13226="12345678901234567890123456789012foo": 35
+13226="123456789012345678901234567890123foo": 36
+13226="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13226="bar": 
+13226="_bar": 
+13226="__bar": 
+13226="___bar": 
+13226="____bar": 
+13226="_____bar": 
+13226="______bar": 
+13226="123456789012345678bar": 
+13226="1234567890123456789bar": 
+13226="12345678901234567890bar": 
+13226="123456789012345678901bar": 
+13226="1234567890123456789012bar": 
+13226="12345678901234567890123bar": 
+13226="1234567890123456789012345678bar": 
+13226="12345678901234567890123456789bar": 
+13226="123456789012345678901234567890bar": 
+13226="1234567890123456789012345678901bar": 
+13226="12345678901234567890123456789012bar": 
+13226="123456789012345678901234567890123bar": 
+13226="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13227="foo": 
+13227="_foo": 4
+13227="__foo": 5
+13227="___foo": 6
+13227="____foo": 7
+13227="_____foo": 8
+13227="______foo": 9
+13227="123456789012345678foo": 21
+13227="1234567890123456789foo": 22
+13227="12345678901234567890foo": 23
+13227="123456789012345678901foo": 24
+13227="1234567890123456789012foo": 25
+13227="12345678901234567890123foo": 26
+13227="1234567890123456789012345678foo": 31
+13227="12345678901234567890123456789foo": 32
+13227="123456789012345678901234567890foo": 33
+13227="1234567890123456789012345678901foo": 34
+13227="12345678901234567890123456789012foo": 35
+13227="123456789012345678901234567890123foo": 36
+13227="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13227="bar": 
+13227="_bar": 
+13227="__bar": 
+13227="___bar": 
+13227="____bar": 
+13227="_____bar": 
+13227="______bar": 
+13227="123456789012345678bar": 
+13227="1234567890123456789bar": 
+13227="12345678901234567890bar": 
+13227="123456789012345678901bar": 
+13227="1234567890123456789012bar": 
+13227="12345678901234567890123bar": 
+13227="1234567890123456789012345678bar": 
+13227="12345678901234567890123456789bar": 
+13227="123456789012345678901234567890bar": 
+13227="1234567890123456789012345678901bar": 
+13227="12345678901234567890123456789012bar": 
+13227="123456789012345678901234567890123bar": 
+13227="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13228="foo": 
+13228="_foo": 
+13228="__foo": 5
+13228="___foo": 6
+13228="____foo": 7
+13228="_____foo": 8
+13228="______foo": 9
+13228="123456789012345678foo": 21
+13228="1234567890123456789foo": 22
+13228="12345678901234567890foo": 23
+13228="123456789012345678901foo": 24
+13228="1234567890123456789012foo": 25
+13228="12345678901234567890123foo": 26
+13228="1234567890123456789012345678foo": 31
+13228="12345678901234567890123456789foo": 32
+13228="123456789012345678901234567890foo": 33
+13228="1234567890123456789012345678901foo": 34
+13228="12345678901234567890123456789012foo": 35
+13228="123456789012345678901234567890123foo": 36
+13228="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13228="bar": 
+13228="_bar": 
+13228="__bar": 
+13228="___bar": 
+13228="____bar": 
+13228="_____bar": 
+13228="______bar": 
+13228="123456789012345678bar": 
+13228="1234567890123456789bar": 
+13228="12345678901234567890bar": 
+13228="123456789012345678901bar": 
+13228="1234567890123456789012bar": 
+13228="12345678901234567890123bar": 
+13228="1234567890123456789012345678bar": 
+13228="12345678901234567890123456789bar": 
+13228="123456789012345678901234567890bar": 
+13228="1234567890123456789012345678901bar": 
+13228="12345678901234567890123456789012bar": 
+13228="123456789012345678901234567890123bar": 
+13228="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13229="foo": 
+13229="_foo": 4
+13229="__foo": 5
+13229="___foo": 6
+13229="____foo": 7
+13229="_____foo": 8
+13229="______foo": 9
+13229="123456789012345678foo": 21
+13229="1234567890123456789foo": 22
+13229="12345678901234567890foo": 23
+13229="123456789012345678901foo": 24
+13229="1234567890123456789012foo": 25
+13229="12345678901234567890123foo": 26
+13229="1234567890123456789012345678foo": 31
+13229="12345678901234567890123456789foo": 32
+13229="123456789012345678901234567890foo": 33
+13229="1234567890123456789012345678901foo": 34
+13229="12345678901234567890123456789012foo": 35
+13229="123456789012345678901234567890123foo": 36
+13229="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13229="bar": 
+13229="_bar": 
+13229="__bar": 
+13229="___bar": 
+13229="____bar": 
+13229="_____bar": 
+13229="______bar": 
+13229="123456789012345678bar": 
+13229="1234567890123456789bar": 
+13229="12345678901234567890bar": 
+13229="123456789012345678901bar": 
+13229="1234567890123456789012bar": 
+13229="12345678901234567890123bar": 
+13229="1234567890123456789012345678bar": 
+13229="12345678901234567890123456789bar": 
+13229="123456789012345678901234567890bar": 
+13229="1234567890123456789012345678901bar": 
+13229="12345678901234567890123456789012bar": 
+13229="123456789012345678901234567890123bar": 
+13229="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13230="foo": 
+13230="_foo": 
+13230="__foo": 5
+13230="___foo": 6
+13230="____foo": 7
+13230="_____foo": 8
+13230="______foo": 9
+13230="123456789012345678foo": 21
+13230="1234567890123456789foo": 22
+13230="12345678901234567890foo": 23
+13230="123456789012345678901foo": 24
+13230="1234567890123456789012foo": 25
+13230="12345678901234567890123foo": 26
+13230="1234567890123456789012345678foo": 31
+13230="12345678901234567890123456789foo": 32
+13230="123456789012345678901234567890foo": 33
+13230="1234567890123456789012345678901foo": 34
+13230="12345678901234567890123456789012foo": 35
+13230="123456789012345678901234567890123foo": 36
+13230="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13230="bar": 
+13230="_bar": 
+13230="__bar": 
+13230="___bar": 
+13230="____bar": 
+13230="_____bar": 
+13230="______bar": 
+13230="123456789012345678bar": 
+13230="1234567890123456789bar": 
+13230="12345678901234567890bar": 
+13230="123456789012345678901bar": 
+13230="1234567890123456789012bar": 
+13230="12345678901234567890123bar": 
+13230="1234567890123456789012345678bar": 
+13230="12345678901234567890123456789bar": 
+13230="123456789012345678901234567890bar": 
+13230="1234567890123456789012345678901bar": 
+13230="12345678901234567890123456789012bar": 
+13230="123456789012345678901234567890123bar": 
+13230="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13231="foo": 
+13231="_foo": 
+13231="__foo": 
+13231="___foo": 6
+13231="____foo": 7
+13231="_____foo": 8
+13231="______foo": 9
+13231="123456789012345678foo": 21
+13231="1234567890123456789foo": 22
+13231="12345678901234567890foo": 23
+13231="123456789012345678901foo": 24
+13231="1234567890123456789012foo": 25
+13231="12345678901234567890123foo": 26
+13231="1234567890123456789012345678foo": 31
+13231="12345678901234567890123456789foo": 32
+13231="123456789012345678901234567890foo": 33
+13231="1234567890123456789012345678901foo": 34
+13231="12345678901234567890123456789012foo": 35
+13231="123456789012345678901234567890123foo": 36
+13231="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13231="bar": 
+13231="_bar": 
+13231="__bar": 
+13231="___bar": 
+13231="____bar": 
+13231="_____bar": 
+13231="______bar": 
+13231="123456789012345678bar": 
+13231="1234567890123456789bar": 
+13231="12345678901234567890bar": 
+13231="123456789012345678901bar": 
+13231="1234567890123456789012bar": 
+13231="12345678901234567890123bar": 
+13231="1234567890123456789012345678bar": 
+13231="12345678901234567890123456789bar": 
+13231="123456789012345678901234567890bar": 
+13231="1234567890123456789012345678901bar": 
+13231="12345678901234567890123456789012bar": 
+13231="123456789012345678901234567890123bar": 
+13231="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13232="foo": 
+13232="_foo": 
+13232="__foo": 5
+13232="___foo": 6
+13232="____foo": 7
+13232="_____foo": 8
+13232="______foo": 9
+13232="123456789012345678foo": 21
+13232="1234567890123456789foo": 22
+13232="12345678901234567890foo": 23
+13232="123456789012345678901foo": 24
+13232="1234567890123456789012foo": 25
+13232="12345678901234567890123foo": 26
+13232="1234567890123456789012345678foo": 31
+13232="12345678901234567890123456789foo": 32
+13232="123456789012345678901234567890foo": 33
+13232="1234567890123456789012345678901foo": 34
+13232="12345678901234567890123456789012foo": 35
+13232="123456789012345678901234567890123foo": 36
+13232="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13232="bar": 
+13232="_bar": 
+13232="__bar": 
+13232="___bar": 
+13232="____bar": 
+13232="_____bar": 
+13232="______bar": 
+13232="123456789012345678bar": 
+13232="1234567890123456789bar": 
+13232="12345678901234567890bar": 
+13232="123456789012345678901bar": 
+13232="1234567890123456789012bar": 
+13232="12345678901234567890123bar": 
+13232="1234567890123456789012345678bar": 
+13232="12345678901234567890123456789bar": 
+13232="123456789012345678901234567890bar": 
+13232="1234567890123456789012345678901bar": 
+13232="12345678901234567890123456789012bar": 
+13232="123456789012345678901234567890123bar": 
+13232="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13233="foo": 3
+13233="_foo": 4
+13233="__foo": 5
+13233="___foo": 6
+13233="____foo": 7
+13233="_____foo": 8
+13233="______foo": 9
+13233="123456789012345678foo": 21
+13233="1234567890123456789foo": 22
+13233="12345678901234567890foo": 23
+13233="123456789012345678901foo": 24
+13233="1234567890123456789012foo": 25
+13233="12345678901234567890123foo": 26
+13233="1234567890123456789012345678foo": 31
+13233="12345678901234567890123456789foo": 32
+13233="123456789012345678901234567890foo": 33
+13233="1234567890123456789012345678901foo": 34
+13233="12345678901234567890123456789012foo": 35
+13233="123456789012345678901234567890123foo": 36
+13233="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 3,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13233="bar": 
+13233="_bar": 
+13233="__bar": 
+13233="___bar": 
+13233="____bar": 
+13233="_____bar": 
+13233="______bar": 
+13233="123456789012345678bar": 
+13233="1234567890123456789bar": 
+13233="12345678901234567890bar": 
+13233="123456789012345678901bar": 
+13233="1234567890123456789012bar": 
+13233="12345678901234567890123bar": 
+13233="1234567890123456789012345678bar": 
+13233="12345678901234567890123456789bar": 
+13233="123456789012345678901234567890bar": 
+13233="1234567890123456789012345678901bar": 
+13233="12345678901234567890123456789012bar": 
+13233="123456789012345678901234567890123bar": 
+13233="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13234="foo": 3
+13234="_foo": 4
+13234="__foo": 5
+13234="___foo": 6
+13234="____foo": 7
+13234="_____foo": 8
+13234="______foo": 9
+13234="123456789012345678foo": 21
+13234="1234567890123456789foo": 22
+13234="12345678901234567890foo": 23
+13234="123456789012345678901foo": 24
+13234="1234567890123456789012foo": 25
+13234="12345678901234567890123foo": 26
+13234="1234567890123456789012345678foo": 31
+13234="12345678901234567890123456789foo": 32
+13234="123456789012345678901234567890foo": 33
+13234="1234567890123456789012345678901foo": 34
+13234="12345678901234567890123456789012foo": 35
+13234="123456789012345678901234567890123foo": 36
+13234="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 3,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240
+13234="bar": 
+13234="_bar": 
+13234="__bar": 
+13234="___bar": 
+13234="____bar": 
+13234="_____bar": 
+13234="______bar": 
+13234="123456789012345678bar": 
+13234="1234567890123456789bar": 
+13234="12345678901234567890bar": 
+13234="123456789012345678901bar": 
+13234="1234567890123456789012bar": 
+13234="12345678901234567890123bar": 
+13234="1234567890123456789012345678bar": 
+13234="12345678901234567890123456789bar": 
+13234="123456789012345678901234567890bar": 
+13234="1234567890123456789012345678901bar": 
+13234="12345678901234567890123456789012bar": 
+13234="123456789012345678901234567890123bar": 
+13234="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13235="foo": 
+13235="_foo": 
+13235="__foo": 
+13235="___foo": 6
+13235="____foo": 7
+13235="_____foo": 8
+13235="______foo": 9
+13235="123456789012345678foo": 
+13235="1234567890123456789foo": 
+13235="12345678901234567890foo": 
+13235="123456789012345678901foo": 
+13235="1234567890123456789012foo": 
+13235="12345678901234567890123foo": 
+13235="1234567890123456789012345678foo": 
+13235="12345678901234567890123456789foo": 
+13235="123456789012345678901234567890foo": 
+13235="1234567890123456789012345678901foo": 
+13235="12345678901234567890123456789012foo": 
+13235="123456789012345678901234567890123foo": 
+13235="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 
+13235="bar": 
+13235="_bar": 
+13235="__bar": 
+13235="___bar": 
+13235="____bar": 
+13235="_____bar": 
+13235="______bar": 
+13235="123456789012345678bar": 
+13235="1234567890123456789bar": 
+13235="12345678901234567890bar": 
+13235="123456789012345678901bar": 
+13235="1234567890123456789012bar": 
+13235="12345678901234567890123bar": 
+13235="1234567890123456789012345678bar": 
+13235="12345678901234567890123456789bar": 
+13235="123456789012345678901234567890bar": 
+13235="1234567890123456789012345678901bar": 
+13235="12345678901234567890123456789012bar": 
+13235="123456789012345678901234567890123bar": 
+13235="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 12,18,24,30,36,42,48,54,60,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,174,180,186,192,198,204,210,216,222,228,237
+13236="barfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarbarfoobar": 7,13,19
+13236="foofoofoofoofoofoofoofoo": 4,7,10,13,16,19,22
+13237="foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo": 3,6,9,12,15,18,21
+13238="foo": 
+13238="xfoo": 4
+13238="xxfoo": 5
+13238="xxxfoo": 6
+13238="xxxxfoo": 
+13238="xxxxxfoo": 
+13238="xxxxxxfoo": 
+13240="a\xba\xb7a\n@a": 7
+13240="\xfe\x08a": 3
+13241="abc": 
+13241="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxabc": 600,601,602,603,604,605,606,607,608,609,610,611,612,613
+13242="abc": 
+13242="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxabc": 600,601,602,603,604,605,606,607,608,609,610,611,612,613
diff --git a/tools/hscollider/test_cases/corpora/approximate_matching.txt b/tools/hscollider/test_cases/corpora/approximate_matching.txt
new file mode 100644 (file)
index 0000000..ac1357b
--- /dev/null
@@ -0,0 +1,263 @@
+40000:test
+40000:012test
+40000:01test
+40000:013test
+40000:0123test
+40000:012tests
+40000:0123tests
+40000:teest
+40000:teeest
+40000:012012test
+40000:012013test
+40000:013013test
+40000:01201test
+40000:01201202test
+
+40001:kks
+40001:sss
+40001:ssss
+40001:ss
+40001:s
+40001:sssss
+40001:sksks
+40001:kkk
+40001:sskksk
+
+40002:test
+40002:tst
+40002:teest
+40002:teitk
+40002:test\n
+40002:test\na
+40002:tost\na
+40002:tst\n
+40002:teest\n
+40002:teitk\n
+40002:test\ntest
+40002:test\natest
+40002:testa\ntest
+40002:test\ntst
+40002:tst\ntest
+40002:tost\ntest
+40002:tost\ntost
+
+40003:test
+40003:tst
+40003:tt
+40003:t
+40003:teest
+40003:teeest
+40003:teeeest
+40003:toast
+40003:toasts
+40003:attest
+40003:attests
+40003:atttest
+
+40004:test
+40004:tst
+40004:tt
+40004:t
+40004:teest
+40004:teeest
+40004:teeeest
+40004:toast
+40004:toasts
+40004:attest
+40004:attests
+40004:atttest
+40004:footestbar
+40004:footstbar
+40004:foottbar
+40004:footbar
+40004:footeestbar
+40004:footeeestbar
+40004:footeeeestbar
+40004:footoastbar
+40004:footoastsbar
+40004:fooattestbar
+40004:fooattestsbar
+40004:fooatttestbar
+
+40005:littest
+40005:litest
+40005:ltest
+40005:litttest
+40005:littttest
+40005:alittest
+40005:alitetest
+40005:alittetest
+
+40006:ttaaaaatt
+40006:ttaabaatt
+40006:ttaaabacatt
+40006:tttt
+
+40007:abfooobc
+40007:abbc
+40007:abfoobc
+40007:abfooocd
+40007:cdfooobc
+40007:fooobc
+40007:foooobc
+
+40008:a bce
+40008:a bcc
+40008:a be
+40008:abec
+40008:a bcd
+40008:ade
+40008:afe
+40008:fade
+40008:foade
+
+40009:fooabc
+40009:fooabd
+40009:fooade
+40009:fooabbc
+40009:fooabbcd
+40009:fooabbcdd
+40009:foodee
+
+40010:fooabc\n
+40010:fooabc\na
+40010:fooa\na
+40010:fooabcde\na
+40010:foo\na
+40010:fooabcpqr\na
+40010:foodefoo\n
+40010:food\na
+
+40050:test
+40050:012test
+40050:01test
+40050:013test
+40050:0123test
+40050:012tests
+40050:0123tests
+40050:teest
+40050:teeest
+40050:012012test
+40050:012013test
+40050:013013test
+40050:01201test
+40050:01201202test
+
+40051:kks
+40051:sss
+40051:ssss
+40051:ss
+40051:s
+40051:sssss
+40051:sksks
+40051:kkk
+40051:sskksk
+
+40052:test
+40052:tst
+40052:teest
+40052:teitk
+40052:test\n
+40052:test\na
+40052:tost\na
+40052:tst\n
+40052:teest\n
+40052:teitk\n
+40052:test\ntest
+40052:test\natest
+40052:testa\ntest
+40052:test\ntst
+40052:tst\ntest
+40052:tost\ntest
+40052:tost\ntost
+
+40053:test
+40053:tst
+40053:tt
+40053:t
+40053:teest
+40053:teeest
+40053:teeeest
+40053:toast
+40053:toasts
+40053:attest
+40053:attests
+40053:atttest
+
+40054:test
+40054:tst
+40054:tt
+40054:t
+40054:teest
+40054:teeest
+40054:teeeest
+40054:toast
+40054:toasts
+40054:attest
+40054:attests
+40054:atttest
+40054:footestbar
+40054:footstbar
+40054:foottbar
+40054:footbar
+40054:footeestbar
+40054:footeeestbar
+40054:footeeeestbar
+40054:footoastbar
+40054:footoastsbar
+40054:fooattestbar
+40054:fooattestsbar
+40054:fooatttestbar
+
+40055:littest
+40055:litest
+40055:ltest
+40055:litttest
+40055:littttest
+40055:alittest
+40055:alitetest
+40055:alittetest
+
+40056:ttaaaaatt
+40056:ttaabaatt
+40056:ttaaabacatt
+40056:tttt
+
+40057:abfooobc
+40057:abbc
+40057:abfoobc
+40057:abfooocd
+40057:cdfooobc
+40057:fooobc
+40057:foooobc
+
+40058:a bce
+40058:a bcc
+40058:a be
+40058:abec
+40058:a bcd
+40058:ade
+40058:afe
+40058:fade
+40058:foade
+
+40059:fooabc
+40059:fooabd
+40059:fooade
+40059:fooabbc
+40059:fooabbcd
+40059:fooabbcdd
+40059:foodee
+
+40060:fooabc\n
+40060:fooabc\na
+40060:fooa\na
+40060:fooabcde\na
+40060:foo\na
+40060:fooabcpqr\na
+40060:foodefoo\n
+40060:food\na
+
+40061:
+40061:a
+40061:__
diff --git a/tools/hscollider/test_cases/corpora/asserts.txt b/tools/hscollider/test_cases/corpora/asserts.txt
new file mode 100644 (file)
index 0000000..5c6d419
--- /dev/null
@@ -0,0 +1,508 @@
+23000="foobar": 
+23000="foo bar": 7
+23000="foo\x00bar": 7
+23000="fooAbar": 
+23000="foo~bar": 7
+23000="foo~~~bar": 9
+23000="foo~~~bar0bar": 9
+23001="foobar": 
+23001="foo bar": 7
+23001="foo\x00bar": 7
+23001="fooAbar": 
+23001="foo~bar": 7
+23001="foo~~~bar": 9
+23001="foo~~~bar0bar": 9,13
+23002="": 
+23002="foo": 3
+23002="afoo": 
+23002="~foo": 4
+23002="\x00foo": 4
+23002="foo  foo   ~foo": 3,8,15
+23003="": 
+23003="foo": 
+23003="afoo": 4
+23003="~foo": 
+23003="\x00foo": 
+23003="foo  foo   ~foo": 
+23004="wordalpha": 
+23004="nonword~alpha": 13
+23004="wordXalpha": 
+23004="word~alpha": 10
+23004="nonword~~alpha": 14
+23005="": 
+23005="~": 1
+23005="~~": 1,2
+23005="a~": 
+23006="foo": 3
+23006="fooA": 
+23006="foofoo": 6
+23006="foo~": 3
+23006="foo~foo": 3,7
+23006="foo~foo~": 3,7
+23007="foo": 
+23007="fooA": 3
+23007="foofoo": 3
+23007="foo~": 
+23007="foo~foo": 
+23007="foo~foo~": 
+23008="foo": 3
+23008="fooA": 
+23008="foo~": 
+23008="foo\n": 3
+23008="foo\n\n": 
+23008="foofoo": 6
+23009="foo": 3
+23009="fooA": 
+23009="foo~": 
+23009="foo\n": 
+23009="foo\n\n": 
+23009="foofoo": 6
+23010="foobar": 
+23010="foo bar": 7
+23010="foo\x00bar": 7
+23010="fooAbar": 
+23010="foo~bar": 7
+23010="foo~~~bar": 9
+23010="foo~~~bar0bar": 9
+23011="foobar": 
+23011="foo bar": 7
+23011="foo\x00bar": 7
+23011="fooAbar": 
+23011="foo~bar": 7
+23011="foo~~~bar": 9
+23011="foo~~~bar0bar": 9
+23012="foobar": 
+23012="fooXbar": 
+23012="foo~bar": 7
+23012="foo~bar~bar": 7,11
+23012="fooxbar~bar": 
+23012="foo~barxbar": 7
+23012="foofoobar": 
+23013="foobar": 6
+23013="fooXbar": 7
+23013="foo~bar": 
+23013="foo~bar~bar": 
+23013="fooxbar~bar": 7
+23013="foo~barxbar": 
+23013="foofoobar": 9
+23014="foobar": 
+23014="fooXbar": 
+23014="foo~bar": 
+23014="foo~bar~bar": 
+23014="fooxbar~bar": 
+23014="foo~barxbar": 11
+23014="foofoobar": 
+23015="": 
+23015="foo": 3
+23015="afoo": 
+23015="~foo": 4
+23015="\x00foo": 4
+23015="foo  foo   ~foo": 3,8,15
+23016="": 
+23016="foo": 
+23016="afoo": 4
+23016="~foo": 
+23016="\x00foo": 
+23016="foo  foo   ~foo": 
+23017="": 
+23017="~": 1
+23017="~~": 1,2
+23017="a~": 
+23018="foo": 3
+23018="fooA": 
+23018="foofoo": 6
+23018="foo~": 3
+23018="foo~foo": 3,7
+23018="foo~foo~": 3,7
+23019="foo": 
+23019="fooA": 3
+23019="foofoo": 3
+23019="foo~": 
+23019="foo~foo": 
+23019="foo~foo~": 
+23020="foo": 3
+23020="fooA": 
+23020="foo~": 
+23020="foo\n": 3
+23020="foo\n\n": 
+23020="foofoo": 6
+23021="foo": 3
+23021="fooA": 
+23021="foo~": 
+23021="foo\n": 
+23021="foo\n\n": 
+23021="foofoo": 6
+23022="a": 
+23022="ab": 2
+23022="a~": 
+23022="abb": 3
+23022="ab~": 2
+23022="a~b": 2,3
+23022="a~~": 
+23022="abbb": 4
+23022="ab~~": 2
+23022="a~bb": 2,4
+23022="a~~~": 
+23022="abb~": 3
+23022="ab~b": 2,3,4
+23022="a~b~": 2,3
+23022="a~~b": 3,4
+23023="a": 
+23023="ba": 2
+23023="~a": 
+23023="bba": 3
+23023="b~a": 3
+23023="~ba": 3
+23023="~~a": 
+23023="bbba": 4
+23023="b~~a": 4
+23023="~bba": 4
+23023="~~~a": 
+23023="bb~a": 4
+23023="b~ba": 4
+23023="~b~a": 4
+23023="~~ba": 4
+23024="": 
+23024="a": 1
+23024="aa": 1
+23024="~a": 2
+23024="a~a": 1,3
+23024="aaa": 1
+23025="": 
+23025="a": 0,1
+23025="~": 
+23025="a~": 0,1
+23025="~a": 1,2
+23025="aa": 0,2
+23025="~~": 
+23025="a~a": 0,1,2,3
+23025="~a~": 1,2
+23025="aaa": 0,3
+23025="~~~": 
+23025="a~~": 0,1
+23025="~aa": 1,3
+23025="aa~": 0,2
+23025="~~a": 2,3
+23026="": 0
+23026="a": 
+23026="~": 0,1
+23026="a~": 2
+23026="~a": 0
+23026="aa": 1
+23026="~~": 0,1,2
+23026="a~a": 
+23026="~a~": 0,3
+23026="aaa": 1,2
+23026="~~~": 0,1,2,3
+23026="a~~": 2,3
+23026="~aa": 0,2
+23026="aa~": 1,3
+23026="~~a": 0,1
+23027="": 
+23027="a": 1
+23027="~": 
+23027="a~": 
+23027="~a": 2
+23027="aa": 2
+23027="~~": 
+23028="": 0
+23028="a": 
+23028="~": 1
+23028="a~": 2
+23028="~a": 
+23028="aa": 
+23028="~~": 2
+23029="": 
+23029="a": 0
+23029="~": 
+23029="a~": 0
+23029="~a": 
+23029="aa": 0
+23029="~~": 
+23030="": 0
+23030="a": 
+23030="~": 0
+23030="a~": 
+23030="~a": 0
+23030="aa": 
+23030="~~": 0
+23031="": 
+23031="a": 0,1
+23031="~": 
+23031="a~": 0,1
+23031="~a": 2
+23031="aa": 0,1,2
+23031="~~": 
+23032="": 
+23032="a": 0,1
+23032="~": 
+23032="a~": 0,1
+23032="~a": 1,2
+23032="aa": 0,1,2
+23032="~~": 
+23033="foo": 3
+23033="~foo": 
+23033="foofoo": 3
+23035="foo": 3
+23035="~foo": 
+23035="foofoo": 3
+23037="foobar": 6
+23037="fooXbar": 7
+23037="foo~bar": 7
+23037="foo~x~bar": 9
+23037="foox~xbar": 9
+23038="threeasserts": 
+23038="three~asserts": 13
+23038="threeXasserts": 
+23039="threeasserts": 12
+23039="three~asserts": 
+23039="threeXasserts": 13
+23042="": 
+23042="a": 0,1
+23042="~": 
+23042="word": 0,4
+23042="~~~~": 
+23042="hatstand teakettle badgerbrush": 0,8,9,18,19,30
+23043="foo bar baz bam": 3,7,11
+23043="foobarbazbam": 
+23044="": 
+23044="a": 0,1
+23044="~": 
+23044="aa": 0,2
+23044="a~": 0,1
+23044="~a": 1,2
+23044="~~": 
+23044="aaa": 0,3
+23044="a~a": 0,1,2,3
+23044="~aa": 1,3
+23044="~~a": 2,3
+23044="aa~": 0,2
+23044="a~~": 0,1
+23044="~a~": 1,2
+23044="~~~": 
+23045="": 
+23045="a": 0,1
+23045="~": 
+23045="aa": 0,2
+23045="a~": 0,1
+23045="~a": 1,2
+23045="~~": 
+23045="aaa": 0,3
+23045="a~a": 0,1,2,3
+23045="~aa": 1,3
+23045="~~a": 2,3
+23045="aa~": 0,2
+23045="a~~": 0,1
+23045="~a~": 1,2
+23045="~~~": 
+23045="aaaaaaaaaaaaaaaaaaa": 0,19
+23045="~~~~~~~~~~~~~~~~~~~": 
+23045="a~a~a~a~a~a~a~a~a~a": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19
+23046="": 
+23046="a": 0,1
+23046="aa": 0,1,2
+23046="aaa": 0,1,2,3
+23046="aaaa": 0,1,2,3,4
+23046="~aa~~aaa~~~aaaa~~~~aaaaa~~~~~~": 1,2,3,5,6,7,8,11,12,13,14,15,19,20,21,22,23,24
+23047="": 
+23047="a": 1
+23047="ab": 
+23047="a b": 1,3
+23047="a b c": 1,3,5
+23048="": 
+23048="a": 1
+23048="aa bb ccc d eeee fffff abc ghi": 2,3,5,6,9,10,11,12,16,17,22,23,26,27
+23049="": 0
+23049="\n": 0
+23049="a": 
+23049="~": 0
+23049="\na": 0
+23049="\n~": 0,1
+23049="foo\n~": 4
+23049="~\n~": 0,2
+23049="foo\nfoo": 
+23050="": 
+23050="\n": 
+23050="a": 0
+23050="~": 
+23050="\na": 1
+23050="\n~": 
+23057="": 0
+23057="a": 
+23057="~": 
+23057="\n": 0
+23057="\na": 0
+23057="\n~": 0
+23057="a\n": 
+23057="~\n": 
+23057="\n\n": 0,1
+23057="\na\n": 0
+23057="\n~\n": 0
+23057="\naa\n": 0
+23057="\n~~\n": 0
+23057="\n\n\n": 0,1,2
+23058="": 0
+23058="a": 
+23058="~": 
+23058="\n": 0
+23058="\na": 
+23058="\n~": 
+23058="a\n": 
+23058="~\n": 
+23058="\n\n": 1
+23058="\na\n": 
+23058="\n~\n": 
+23058="\naa\n": 
+23058="\n~~\n": 
+23058="\n\n\n": 2
+23059="": 0
+23059="a": 
+23059="~": 
+23059="\n": 
+23059="\na": 
+23059="\n~": 
+23059="a\n": 
+23059="~\n": 
+23059="\n\n": 
+23059="\na\n": 
+23059="\n~\n": 
+23059="\naa\n": 
+23059="\n~~\n": 
+23059="\n\n\n": 
+23060="": 0
+23060="a": 
+23060="~": 
+23060="\n": 0
+23060="\na": 0
+23060="\n~": 0
+23060="a\n": 
+23060="~\n": 
+23060="\n\n": 0
+23060="\na\n": 0
+23060="\n~\n": 0
+23060="\naa\n": 0
+23060="\n~~\n": 0
+23060="\n\n\n": 0
+23061="": 0
+23061="a": 
+23061="~": 
+23061="\n": 0
+23061="\na": 
+23061="\n~": 
+23061="a\n": 
+23061="~\n": 
+23061="\n\n": 
+23061="\na\n": 
+23061="\n~\n": 
+23061="\naa\n": 
+23061="\n~~\n": 
+23061="\n\n\n": 
+23062="": 0
+23062="a": 
+23062="~": 
+23062="\n": 
+23062="\na": 
+23062="\n~": 
+23062="a\n": 
+23062="~\n": 
+23062="\n\n": 
+23062="\na\n": 
+23062="\n~\n": 
+23062="\naa\n": 
+23062="\n~~\n": 
+23062="\n\n\n": 
+23063="": 
+23063="a": 0,1
+23063="foo": 0,3
+23063="~foo": 1,4
+23063="~foo~": 1,4
+23063="~~~foo~~~bar~~~": 3,6,9,12
+23064="": 0
+23064="a": 
+23064="foo": 1,2
+23064="~foo": 0,2,3
+23064="~foo~": 0,2,3,5
+23064="~~~foo~~~bar~~~": 0,1,2,4,5,7,8,10,11,13,14,15
+23065="": 
+23065="a": 
+23065="foo": 1,2
+23065="~foo": 2,3
+23065="~foo~": 2,3,5
+23065="~~~foo~~~bar~~~": 4,5,7,8,10,11,13,14,15
+23066="": 
+23066="a": 
+23066="foo": 3
+23066="~foo": 1,4
+23066="~foo~": 1,4
+23066="~~~foo~~~bar~~~": 3,6,9,12
+23067="": 
+23067="a": 1
+23067="foo": 3
+23067="~foo": 4
+23067="~foo~": 4
+23067="~~~foo~~~bar~~~": 6,9,12
+23068="": 
+23068="a": 
+23068="foo": 2
+23068="~foo": 2,3
+23068="~foo~": 2,3,5
+23068="~~~foo~~~bar~~~": 1,2,4,5,7,8,10,11,13,14,15
+23069="": 
+23069="a": 
+23069="foo": 1,2
+23069="~foo": 2,3
+23069="~foo~": 2,3,5
+23069="~~~foo~~~bar~~~": 4,5,7,8,10,11,13,14,15
+23070="": 
+23070="a": 
+23070="foo": 3
+23070="~foo": 1,4
+23070="~foo~": 1,4
+23070="~~~foo~~~bar~~~": 3,6,9,12
+23071="FKHL0BBBBiBBBG": 4,5,6,7,8,9,10,11,12,13,14
+23072="\x01n[\xbbx\xd3z\xf8\x8fe\x86QG\xe6{0\xa7a[a0[00\x88bbabb": 
+23073="": 0
+23073="1": 
+23073="a": 
+23073="\n1": 0
+23073="\na": 0
+23074="": 
+23074="1": 0
+23074="a": 0
+23074="\n1": 
+23074="\na": 
+23075="a": 1
+23075="aa": 2
+23075="abcdef": 6
+23075="abc abcde abcdef abcdefg abcdef a1bc a234bcdef adf": 3,9,16,31,50
+23075="a aa a3 aq aaab aaab4": 1,4,15
+23076="godzilla           mothra":
+23076="godzillamothra":
+23076="godzilla mothra": 15
+23076="godzilla          mothra": 24
+23076="godzillax         mothra":
+23076="godzillax mothra":
+23076="godzillaxmothra":
+23076="godzilla xmothra": 16
+23076="godzilla x mothra": 17
+23076="godzilla         xmothra": 24
+23077="godzilla           mothra":
+23077="godzillamothra":
+23077="godzilla mothra": 15
+23077="godzilla          mothra": 24
+23077="godzilla         xmothra":
+23077="godzilla xmothra":
+23077="godzillaxmothra":
+23077="godzillax mothra": 16
+23077="godzilla x mothra": 17
+23077="godzillax         mothra": 24
+23078="godzilla           mothra":
+23078="godzillamothra":
+23078="godzilla mothra": 15
+23078="godzilla          mothra": 24
+23078="godzilla         xmothra":
+23078="godzilla xmothra":
+23078="godzillax         mothra":
+23078="godzillax mothra":
+23078="godzillaxmothra":
+23078="godzilla x mothra": 17
diff --git a/tools/hscollider/test_cases/corpora/benefits.txt b/tools/hscollider/test_cases/corpora/benefits.txt
new file mode 100644 (file)
index 0000000..58430f7
--- /dev/null
@@ -0,0 +1,66 @@
+19501="a__b": 4
+19501="aa_bb": 4,5
+19501="aaabbb": 4,5,6
+19501="ba_b_b": 
+19501="bba_b_b": 
+19501="bbba_b_b": 
+19501="bbbba_b_b": 
+19502="a__bc": 5
+19502="a_abcbca__bcbc": 5,7,12
+19503="ab__c": 5
+19503="ababc_c": 5,7
+19503="ababc_c_c": 5,7
+19504="ab__c": 
+19504="ababc_c": 7
+19504="ababc_c_c": 7,9
+19504="ab__cxx": 7
+19504="ababc_cxx": 7,9
+19504="ababc_c_cxx": 7,9
+19505="ab__c": 
+19505="abaBc_c": 7
+19505="ababc_C_c": 7,9
+19505="aB__cxx": 7
+19505="Ababc_cxx": 7,9
+19505="ababC_c_cxx": 7,9
+19506="ab__c": 
+19506="abaBc_c": 
+19506="ababc_C_c": 9
+19506="aB__cxx": 
+19506="Ababc_cxx": 9
+19506="ababC_c_cxx": 9
+19507="abcdefgh____abcd1234efgh": 24
+19507="abcdefgh____abcdefghefghabcdefghefgh": 24,36
+19508="foo__ba": 7
+19508="foo__ba_": 7
+19508="foo__ba\n": 7
+19509="foo__ba": 7
+19509="foo__ba_": 
+19509="foo__ba\n": 
+19510="aaa-aaa-aaaa": 12
+19510="aaba-aac-deff": 13
+19510="aba-aac-deff": 12
+19510="aa--aaa-aaaa": 
+19510="aba-aacadeff": 
+19511="abcdefghi Abcdefghi aBcdefghi abCdefghi abcDefghi abcdEfghi abcdeFghi abcdefGhi abcdefgHi abcdefghI abCDEFghi abCdEFghi abCDEfghi ABcdefGHI abCdEfghi": 9,39,49,59,69,109,119,129,149
+19512="AAAAAAAAAABBBBBBBBBBCCCCCCCCCCDDDDDDDDDd":
+19512="AAAAAAAAAAbbbbbbbbbbccccccccccdddddddddd":
+19512="Aaaaaaaaaabbbbbbbbbbccccccccccdddddddddd":
+19512="_aaaaaaaaaabbbbbbbbbbccccccccccdddddddddd": 41
+19512="aaaaaaaaaabbbbbbbBbbccccCcccccDddddddddd":
+19512="aaaaaaaaaabbbbbbbbbbCCCCCCCCCCdddddddddd": 40
+19512="aaaaaaaaaabbbbbbbbbbccccCcccccDddddddddd":
+19512="aaaaaaaaaabbbbbbbbbbccccCcccccdddddddddd": 40
+19512="aaaaaaaaaabbbbbbbbbbccccccccccdddddddddd": 40
+19513="fYm_W fym_W fYP_W fyP_W fYi_W fyi_W fYU_W fyU_W": 5,11,17,23,29,35,41,47
+19513="FYM_W FYI_W":
+19513="FYm\nW":
+19514="godzilla GODZILLA gODZILLA gOdZiLlA Godzilla GODzILLA godZilla odzilla godzillA GodzillA GODZILLa": 8,44,62,97
+19515="godzilla GODZILLA gODZILLA gOdZiLlA Godzilla GODzILLA godZilla odzilla godzillA GodzillA GODZILLa": 8,26,35,62,79
+19516="godzilla GODZILLA gODZILLA gOdZiLlA Godzilla GODzILLA godZilla odzilla godzillA GodzillA GODZILLa": 17,44,53,88,97
+19517="godzilla GODZILLA gODZILLA gOdZiLlA Godzilla GODzILLA godZilla odzilla godzillA GodzillA GODZILLa": 8,44,53,79,88
+19518="godzilla GODZILLA gODZILLA gOdZiLlA Godzilla GODzILLA godZilla odzilla godzillA GodzillA GODZILLa": 8,79
+19519="NqTqkffffffffffffffbdrrk\xbeTrpqqQ":
+19519="nqtqkffffffFFFFffffbdrrk_trcqqq":
+19519="nqtqkffffffffffffffbdrrk_tRPQQQ": 31
+19519="nqtqkffffffffffffffbdrrk_trcqqq": 31
+19520="BCADabaaEbcd BCAcabaaEbcd bCACabaaEbcd": 12,25,38
diff --git a/tools/hscollider/test_cases/corpora/capturing.txt b/tools/hscollider/test_cases/corpora/capturing.txt
new file mode 100644 (file)
index 0000000..d744d64
--- /dev/null
@@ -0,0 +1,78 @@
+25000="bab'\xbbebcdddd": 10,11,12
+25001="A\x14AA\x03AA9AAAAAAA": 
+25001="B >A\x10?\xb7AAAAAAA\x97": 
+25002="cbaaaccc\x98abbabaa": 4,5,6,11,14,16
+25002="f\x14c\xbf2cc\x15aabVabb": 10,11,14
+25002="zb(ga cc.accb\x06babb": 11,17
+25002="\xd1b\xa5ccccagabab": 11,13
+25002="'\x8d\xcda\xf7\xa9c\xe3baabaab\x7f": 11,12,14,15
+25003="\xa0AAAAA\x83AlA\xd5\x0bAAAAAAA[AAAAAAA\xdc": 19,21,22,23,24,25,26,27
+25004="\x9dAAE~A\xffA\xde\xcb{AAAAAAAAAA\xf9A\xdeA": 16,17,18,19,20,21
+25005="a\xe6\xdfaaaa\xeea": 5,6,7
+25005="av\xa9a\x18&o\xe5aaaa\x14": 10,11,12
+25005="a\x1baa|\xba\x92X_aaaa": 4,11,12,13
+25005="\x82aW.aaaa1\xc4": 6,7,8
+25005="arI\xbe)aaa8aa": 7,8,11
+25005="a~\xc5aaaaa": 5,6,7,8
+25006=":b'aa\xd4aa": 5,8
+25007="bb\xc8b\xb7b\x15bbbbb\x8fbbb\xd3": 10,11,12,16
+25007="\x89b\xf1bbpbbbb\x10bbb\nbbbgb\xb6": 10,14,18
+25008="a\xa5bddbdcccc\x0fR\xa9&NlI)\xc6\xbd\x83\x0c\xad": 9,10,11
+25008="acbddbcccc<\xd7\x0f\xb3\x07jT\x9a\xbc": 8,9,10
+25008="acbdd`dcccc`\xd3 \x94\xb5\xda\x13\xb5\x94\x86\x93\xd3&\x0122\x1a\xa1l%\x7f=\xc5\xbe)\xc6\x8a7;\xca\x01:<\xc0m\x909\x1f\xe4lD\x16\xdf\n\xb7": 9,10,11
+25008="acbd\xfbdbdcccc\xa0Lb-o\xd6\xa0": 10,11,12
+25009="aaq\x14\x87a]aaa\xe6:aaa\xd2a\x7f\x07J\xf9YKa\xdc\x02\xc3\x9c\xb5\x0ea2<\xdb\xd3\xa7O\x14": 10,15
+25010="\x05\x01\xc6,h\xf493\xcc\x06\x96\x14@sH\xe1S\xc0\xf3l_\xe0\xf6:\x07\x85\x19R\xe2\xbc\xbd\x86]\"Qd\xb5)7aaaaaa": 42,43,44,45
+25010="<;\x92p\xf7Xj0@\xdf5\xb5G\x8d\x12\x5c\xe33U\xc0\xed\xe0\x00$\xdeaaaaaa": 28,29,30,31
+25010="\xe1\x98\xac\xd9\xf4@\x17\x1f\xf5\x5ciI\xcd\xab\x1fy\xa2aaaaaa": 20,21,22,23
+25010="\xe2\x1b\x07\x8cq\x02\xe5.\xd9\x91i\x9d\x14\x04\x83\xb4\xa3\x7fo7\xad<#aaaaaa": 26,27,28,29
+25010="\xf4\xfdt*\xd1\x98aaaaaa": 9,10,11,12
+25011="I\xaeS\x7f\x7f\xb0\xc1\xd3\x94\xa6\xdf#r\xbf\x9b\x12\x15\xbd\x19\xa2\x02\x9d\x18\x8fw\xa9H\r\xaa\xb2\xde\x92\x00\xd1\xb0\x1e \x10\x90SU\x0f\x16gmP\x18\"\xac\xd0cM\r\x1a{#bb\xcf\xac\xb4M\xddS\xbd-\x10|\xdc?o\xd1\xed$\xd7\xfa\x13\x8e\xbb^\xfd\xbdK\xa9vekwgBBAAAA": 58,91,92,93,94,95
+25012="\x8b9\xde\xd0\xc9\xd0fYS%U\xc1\t\x18\x0c\x7fc\x90\xb6%\xdd\xa5L\xbf\xa8B\xf3<\xa8t\x0c\xd2L\x89B\xb5\xf8G\xad\xea\x0b\xa1K\xb3X\xf6\xd2Z%'\x1e\xa1k\n\xff\xb2\xeb\x91\x8d3\xa49\xa4\x90a\x85\xe4\xf9k0\x82\x15plhg\x01\xd9`\xc5hgh": 76,82,83
+25013="\x8b\xafo\xfa\x9dhb\xc1\x89\xc0\nf%^\x88\xac\xcfn@\xbe\xc5\x89F=G\x867\x81A\xa6\rk\xf4\x1b\xb4\x040#\x05\x90Ke9P)7wt\xa5\x84S\x02\xe9{\xe7\xc5b\r\x9b\x82\xed\xe0/\xf7t\xe9\x9aC\xab>s\x95BK\x84\n!KEEEE": 42,79,80,81,82
+25013="\x97\xd2\xad\xda\xfc:\xf3\x91\xb9 \xde \xf162,\xd2\xf7\xf7\xc4\xe4KE4\xc4\xa0\xfda8\x80\x98\xaa\xcc\x11KE": 23,36
+25013="qqqqqqqqqqqqKEqke": 14,17
+25014="_aa_9_____^u___?_&-__-___D__m_._m_EEq_________:_$______k____\n___/__?___u_-pa+I__": 2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80
+25015="Ln\xdf\xe6\xa4)<\xfd\xf7\xaeB\xa4\x9d!\xa3\xe0\x89": 2,4,12,13
+25016="P___!____mF_\n_+_@J__p____O_k7__3PZ___!___h___=h_____Fu_4": 2,3,4,5,6,7,8,9,10,11,12,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56
+25017="aaa\xd9\xf8\xd0\xb0\nX{\x8a\xa3}\xf3\xf1\xa2\xeb+U\xfdp\xeban\xe9\xb0\xb4\xf5\xfd=\xa1\xabt\xf0B\xe3?\xdaZ\x1d\xec\x9c^vfR\x12u\xea\xdc\x13\xbft\x9b\xd2\xc7/o\xc8\x0b": 1,2,3,23
+25018="aaaaa\n\x01\xca\xd2Y\xc6I\xb3O": 5,6
+25019="\x10\xd9e\xc5\xff=Z92T\x8a\xef&\xb0_\xdd?&\xa72/:8x^\x85\xdc\xbe\xdeB4\x18\xce\xc8\x99\xd2,8\xaeE\x10\xf8\x80\x199\x0e\x88\x0c\x80\xd1\xc68\x9f\x9dP\x9c\xc1\xcb\xfa\xa2\x9e\xb1\x0f\x05\xea\x13\x80\xd1<\xc1\xcd\x96p\xecNI\x99\xebpD\nv\xb4oN\xf3\xd8": 2,3,6,7,9,10,11,13,14,15,18,19,20,23,25,27,28,29,30,32,34,35,36,37,38,43,44,45,48,49,50,51,52,55,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,77,79,86
+25020="BAABA\x02G\xeb\xe5\xe1\xd2{\x9eZ|M\xb2\xb0\xf6D\x90\x1f\x04\x12\x1a\xb6\x113\x01x\x85\xfa^\x93W\xa3\xf8\x89V|\n\xc7\x97G\xc0\xb23\x12\x01\x7f\xf51h\x99\xea\xdcI\xbc\xc5|a\xe1\x16 \x13/\x0c\xa0~\xa4\xc8s\xbfq\xd9\xf5X9F*\xea\xe7\x92~\xb7\xb8\xb6@3H\x9f\x9cO\x9f\x1c\xfd\x04\x9c": 2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98
+25021="foobar": 6
+25021="Foobar": 
+25021="FOOBAR": 
+25022="foobar": 6
+25022="Foobar": 6
+25022="FOOBAR": 6
+25023="foo_bar": 7
+25023="FOO_BAR": 
+25023="foO_bAr": 
+25024="foo_bar": 7
+25024="FOO_BAR": 7
+25024="foO_bAr": 7
+25025="foobar": 6
+25025="Foobar": 
+25025="FOOBAR": 
+25025="goobar": 6
+25025="Goobar": 
+25025="GOObar": 
+25026="foobar": 6
+25026="Foobar": 6
+25026="FOOBAR": 6
+25026="goobar": 6
+25026="Goobar": 6
+25026="GOObar": 6
+25027="foobar": 6
+25027="f0obar": 6
+25027="F0obar": 6
+25027="FOobar": 6
+25027="FOOBAR": 6
+25028="foobar": 6
+25028="fooBar": 6
+25028="fooBAR": 6
+25028="FOOBAR": 
+25029="foobar": 6
+25029="Foobar": 6
+25029="FOobar": 
+25029="FOOBAR": 
diff --git a/tools/hscollider/test_cases/corpora/charclass.txt b/tools/hscollider/test_cases/corpora/charclass.txt
new file mode 100644 (file)
index 0000000..e0c9422
--- /dev/null
@@ -0,0 +1,172 @@
+11000="0t Q\nF\r\x00_%": 10
+11001="\x00": 1
+11001="\xff": 1
+11001="7": 1
+11002="\x00": 1
+11002="\xff": 1
+11002="7": 1
+11003="\x00": 1
+11003="\xff": 1
+11003="7": 1
+11004="\x00": 1
+11004="\xff": 1
+11004="7": 1
+11005="\x00": 1
+11005="\xff": 1
+11005="7": 1
+11006="0f7 \x1a7%": 7
+11007="l@; Rwf": 7
+11008="0": 1
+11008="1": 1
+11008="A": 1
+11008="q": 1
+11008="%": 1
+11009="1": 1
+11009="2": 1
+11009="A": 1
+11009="_": 1
+11010="Aa0arg": 6
+11010="Aa04t9": 
+11010="Ff97AZ": 6
+11010="Dd76q@": 6
+11011="~a": 2
+11011="^a": 
+11011="^\n": 
+11012="\x00": 1
+11012="\x05": 1
+11012="\x1f": 1
+11013="]": 1
+11013="[": 1
+11013="_": 1
+11013="w": 1
+11013="W": 1
+11013="z": 1
+11013="a": 1
+11013="C": 1
+11014="A": 1
+11014="a": 1
+11014="q": 1
+11014="5": 1
+11014="_": 
+11015="-": 1
+11015="a": 1
+11016="-": 1
+11016="A": 1
+11017="-": 1
+11017="T": 1
+11018="-": 1
+11018="d": 1
+11018="0": 1
+11020="\x08": 1
+11020="b": 
+11021=".$": 2
+11021=".": 
+11022="]": 1
+11022="a": 1
+11023="f": 1
+11023="]": 
+11023="a": 
+11024="]-_^ABC": 1,3,4
+11100="]": 1
+11100="[": 
+11101="]": 1
+11101="[": 
+11102="[": 1
+11102="]": 1
+11103="^": 1
+11103="X": 
+11104="+": 1
+11104=",": 1
+11104="-": 1
+11104="a": 
+11105="A": 1
+11105="7": 1
+11105="-": 1
+11105=",": 
+11106="ABCDEFGHIJKL-": 1,2,3,5,6,7,13
+11107="ABCDEFGHIJKL-": 1,2,3,5,13
+11108="\x00 01234567890\x5c": 1
+11109="\x00 01234567890\x5c": 2
+11110="\x00 01234567890\x5c": 2
+11111="\x00 01234567890\x5c": 2,3,13
+11112="\x00 01234567890\x5c": 2,4
+11113="\x00 01234567890\x5c": 4,11
+11114="\x00 01234567890\x5c": 1
+11115="\x00 01234567890\x5c": 4
+11116="\x00 01234567890\x5c": 4
+11117="\x00 01234567890\x5c": 4
+11121="\x00 01234567890abcdefhjiklmnopq{}\x5cQE[]": 19,27,35
+11122="\x00 01234567890abcdefhjiklmnopq{}\x5cQE[]": 14
+11123="\x00 01234567890abcdefhjiklmnopq{}\x5cQE[]": 14,36
+11124="\x00 01234567890abcdefhjiklmnopq{}\x5cQE[]": 32,33
+11125="\x00 01234567890abcdefhjiklmnopq{}\x5cQE[]": 36
+11127="\x00 01234567890abcdefhjiklmnopq{}\x5cQE[]": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,35,36
+11128="\x00 01234567890abcdefhjiklmnopq{}\x5cQE[]": 14,22
+11200=">": 
+11200="^": 
+11201="B": 
+11201="S": 
+11202="B": 
+11202="S": 
+11203="^": 
+11204="!": 
+11205="-": 1
+11205="*": 
+11205="_": 1
+11205="`": 
+11205=">": 1
+11302="foofoofoofoobarfoobarbar": 15,21,24
+11306="foobazfoofoobazfoobarfoobarbarbaz": 33
+11307="abcdefABCDEF0123456789": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22
+11307="~!@#$%ghijklmnopqrstuvwxyzGHIJKLMNOPQRSTUVWXYZa": 47
+11308="_7\xff0qq\xff": 7
+11309="A\x00aal*g": 7
+11310="\x7f": 1
+11312="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 49,50,51,52,53,54,55,56,57,58,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123
+11313="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,59,60,61,62,63,64,65,92,93,94,95,96,97,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11314="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123
+11315="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,92,93,94,95,96,97,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11316="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128
+11317="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11318="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 10,33
+11319="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11320="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,128
+11321="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11322="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 49,50,51,52,53,54,55,56,57,58
+11323="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11324="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127
+11325="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11326="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123
+11327="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11328="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127
+11329="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11330="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 10,11,12,13,14,33
+11331="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11332="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91
+11333="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11334="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 49,50,51,52,53,54,55,56,57,58,66,67,68,69,70,71,98,99,100,101,102,103
+11335="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,59,60,61,62,63,64,65,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11336="\x0c": 1
+11337="\x07": 1
+11338="\x1b": 1
+11339="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,59,60,61,62,63,64,65,92,93,94,95,96,97,124,125,126,127
+11340="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,49,50,51,52,53,54,55,56,57,58,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11341="abcdef-\x00\xff": 1,2,7
+11342="abcdef-\x00\xff": 1,2,7
+11343="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,92,93,94,95,96,97,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11344="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,92,93,94,95,96,97,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11345="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,92,93,94,95,96,97,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11346="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,92,93,94,95,96,97,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256
+11347="abcdef-q0": 1,2,7
+11348="abcdef-q0": 1,2,7
+11349="a a q q": 7
+11350="abc\x00\x01 \xff": 1,2,3,4,5,6,7
+11351="a(c_ab_a\xbf": 2,6,9
+11352="a\x00aba.a\xff": 1,2,3,5,7
+11353="\xf3\x93\x8c\x8a":
+11353="\xf3\x89\xb8\x91":
+11353="\x14\xf3\xa8\xa5\x8d": 1
+11354="a9gz": 1,2,3,4
+11354="\xee\x80\x80\xc2\xb6": 3,5
+11355="a . ; :": 3,5,7
+11355="\xc2\xb4":
diff --git a/tools/hscollider/test_cases/corpora/comp.txt b/tools/hscollider/test_cases/corpora/comp.txt
new file mode 100644 (file)
index 0000000..7ea1b4c
--- /dev/null
@@ -0,0 +1,72 @@
+15800="foobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 9,15,18,24,27,33,36,42,45,48
+15800="Xfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 10,16,19,25,28,34,37,43,46,49
+15800="XXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 11,17,20,26,29,35,38,44,47,50
+15800="XXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 12,18,21,27,30,36,39,45,48,51
+15800="XXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 13,19,22,28,31,37,40,46,49,52
+15800="XXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 14,20,23,29,32,38,41,47,50,53
+15800="XXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 15,21,24,30,33,39,42,48,51,54
+15800="XXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 16,22,25,31,34,40,43,49,52,55
+15800="XXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 17,23,26,32,35,41,44,50,53,56
+15800="XXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 18,24,27,33,36,42,45,51,54,57
+15800="XXXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 19,25,28,34,37,43,46,52,55,58
+15801="foobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15801="Xfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15801="XXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15801="XXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15801="XXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15801="XXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15801="XXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15801="XXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15801="XXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15801="XXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15801="XXXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15802="foobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 15,24,33,42,48
+15802="Xfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 10,16,19,25,28,34,37,43,46,49
+15802="XXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 11,17,20,26,29,35,38,44,47,50
+15802="XXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 12,18,21,27,30,36,39,45,48,51
+15802="XXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 13,22,31,40,49
+15802="XXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 14,23,32,41,50
+15802="XXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 15,24,33,42,51
+15802="XXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15802="XXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15802="XXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15802="XXXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 
+15803="foobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 15,18,24,27,33,36,42,45,48
+15803="Xfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 10,16,19,25,28,34,37,43,46,49
+15803="XXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 11,17,20,26,29,35,38,44,47,50
+15803="XXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 12,18,21,27,30,36,39,45,48,51
+15803="XXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 13,19,22,28,31,37,40,46,49,52
+15803="XXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 14,20,23,29,32,38,41,47,50,53
+15803="XXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 15,21,24,30,33,39,42,48,51,54
+15803="XXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 16,22,25,31,34,40,43,49,52,55
+15803="XXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 17,23,26,32,35,41,44,50,53,56
+15803="XXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 18,24,27,33,36,42,45,51,54,57
+15803="XXXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 19,25,28,34,37,43,46,52,55,58
+15804="foobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 18,24,27,33,36,42,45,48
+15804="Xfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 10,19,25,28,34,37,43,46,49
+15804="XXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 11,20,26,29,35,38,44,47,50
+15804="XXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 12,21,27,30,36,39,45,48,51
+15804="XXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 13,22,28,31,37,40,46,49,52
+15804="XXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 14,23,29,32,38,41,47,50,53
+15804="XXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 15,21,24,30,33,39,42,48,51,54
+15804="XXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 16,22,25,31,34,40,43,49,52,55
+15804="XXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 17,23,26,32,35,41,44,50,53,56
+15804="XXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 18,24,27,33,36,42,45,51,54,57
+15804="XXXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 19,25,28,34,37,43,46,52,55,58
+15805="foobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 18,24,27,33,36,42,45,48
+15805="Xfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 10,19,25,28,34,37,43,46,49
+15805="XXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 11,20,26,29,35,38,44,47,50
+15805="XXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 12,21,27,30,36,39,45,48,51
+15805="XXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 13,22,28,31,37,40,46,49,52
+15805="XXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 14,23,29,32,38,41,47,50,53
+15805="XXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 15,21,24,30,33,39,42,48,51,54
+15805="XXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 16,22,25,31,34,40,43,49,52,55
+15805="XXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 17,23,26,32,35,41,44,50,53,56
+15805="XXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 18,24,27,33,36,42,45,51,54,57
+15805="XXXXXXXXXXfoobazbarfoobazbarfoobazbarfoobazbarfoobazbarbaz": 19,25,28,34,37,43,46,52,55,58
+15806="anorak.*trainspotter": 20
+15806="anorak.*trainspotterA": 20
+15807="anorak.*trainspotter": 20
+15807="anorak.*trainspotterA": 20
+15808="anorak.*trainspotter": 20
+15808="anorak.*trainspotterA": 20
diff --git a/tools/hscollider/test_cases/corpora/comptree.txt b/tools/hscollider/test_cases/corpora/comptree.txt
new file mode 100644 (file)
index 0000000..4c2b95e
--- /dev/null
@@ -0,0 +1,80 @@
+1000="foobar": 
+1000="foofoobar": 9
+1000="foofoofoobar": 12
+1000="foofoofoofoobar": 15
+1000="xfoobar": 
+1000="xfoofoobar": 10
+1000="xfoofoofoobar": 13
+1000="xfoofoofoofoobar": 16
+1001="foobar": 
+1001="foofoobar": 9
+1001="foofoofoobar": 12
+1001="foofoofoofoobar": 15
+1001="xfoobar": 
+1001="xfoofoobar": 10
+1001="xfoofoofoobar": 13
+1001="xfoofoofoofoobar": 16
+1002="foobar": 
+1002="foofoobar": 9
+1002="foofoofoobar": 12
+1002="foofoofoofoobar": 15
+1002="xfoobar": 
+1002="xfoofoobar": 
+1002="xfoofoofoobar": 
+1002="xfoofoofoofoobar": 
+1003="foobar": 
+1003="foofoobar": 9
+1003="foofoofoobar": 12
+1003="foofoofoofoobar": 
+1003="xfoobar": 
+1003="xfoofoobar": 
+1003="xfoofoofoobar": 
+1003="xfoofoofoofoobar": 
+1004="foobar": 
+1004="foofoobar": 9
+1004="foofoofoobar": 12
+1004="foofoofoofoobar": 15
+1004="xfoobar": 
+1004="xfoofoobar": 10
+1004="xfoofoofoobar": 13
+1004="xfoofoofoofoobar": 16
+1005="foobar": 
+1005="foofoobar": 9
+1005="foofoofoobar": 12
+1005="foofoofoofoobar": 15
+1005="xfoobar": 
+1005="xfoofoobar": 10
+1005="xfoofoofoobar": 13
+1005="xfoofoofoofoobar": 16
+1006="foobar": 
+1006="foofoobar": 
+1006="foofoofoobar": 12
+1006="foofoofoofoobar": 15
+1006="xfoobar": 
+1006="xfoofoobar": 
+1006="xfoofoofoobar": 13
+1006="xfoofoofoofoobar": 16
+1007="foobar": 
+1007="foofoobar": 
+1007="foofoofoobar": 12
+1007="foofoofoofoobar": 15
+1007="xfoobar": 
+1007="xfoofoobar": 
+1007="xfoofoofoobar": 13
+1007="xfoofoofoofoobar": 16
+1008="foobar": 
+1008="foofoobar": 9
+1008="foofoofoobar": 12
+1008="foofoofoofoobar": 15
+1008="xfoobar": 
+1008="xfoofoobar": 10
+1008="xfoofoofoobar": 13
+1008="xfoofoofoofoobar": 16
+1009="foobar": 
+1009="foofoobar": 9
+1009="foofoofoobar": 12
+1009="foofoofoofoobar": 15
+1009="xfoobar": 
+1009="xfoofoobar": 10
+1009="xfoofoofoobar": 13
+1009="xfoofoofoofoobar": 16
diff --git a/tools/hscollider/test_cases/corpora/extparams.txt b/tools/hscollider/test_cases/corpora/extparams.txt
new file mode 100644 (file)
index 0000000..245719b
--- /dev/null
@@ -0,0 +1,552 @@
+16200="foobar": 6
+16200="foo bar": 7
+16201="foobar": 
+16201="foo bar": 
+16201="foo  bar": 
+16201="foo   bar": 
+16201="foo    bar": 10
+16201="foo     bar": 11
+16201="foo      bar": 12
+16202="foobar": 6
+16202="foo bar": 7
+16202="foo  bar": 8
+16202="foo   bar": 9
+16202="foo    bar": 10
+16202="foo     bar": 
+16202="foo      bar": 
+16203="foobar": 
+16203="foo bar": 
+16203="foo  bar": 
+16203="foo   bar": 
+16203="foo    bar": 10
+16203="foo     bar": 
+16203="foo      bar": 
+16204="foo   bar": 
+16204="foo    bar": 10
+16204="foo     bar": 11
+16204="foo      bar": 12
+16204="foo       bar": 13
+16204="foo        bar": 14
+16204="foo         bar": 15
+16204="foo          bar": 
+16204="foo           bar": 
+16204="foo            bar": 
+16205="ab": 
+16205="a b": 
+16205="a  b": 
+16205="a   b": 5
+16205="a    b": 6
+16205="a   b_": 5
+16205="_a   b": 6
+16205="_a   b_": 6
+16206="ab": 
+16206="a b": 
+16206="a  b": 
+16206="a   b": 
+16206="a    b": 
+16206="a   b_": 
+16206="_a   b": 
+16206="_a   b_": 
+16206="      a b": 
+16206="       a b": 10
+16206="        a b": 11
+16206="         a b": 12
+16206="          a b": 13
+16207="preamble_q": 10
+16207="preamble_____________________q": 30
+16207="preamble______________________q": 
+16207="preamble_______________________q": 
+16207="preamble________________________q": 
+16208="preambleq": 
+16208="preamble_q": 
+16208="preamble__q": 
+16208="preamble___q": 12
+16208="preamble____q": 13
+16208="preamble_____q": 14
+16209="aaaa": 
+16209="aaxaa": 5
+16209="aaxxxxxaa": 9
+16209="aaxxxxxxaa": 10
+16209="aaxxxxxxxaa": 
+16209="_aaxxxxxaa": 10
+16209="_aaxxxxxxaa": 
+16209="_aaxxxxxxxaa": 
+16210="01234567890123456789012345678901": 32
+16210="012345678901234567890123456789012345678901234567890123456789": 32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48
+16211="\x04\xe8F\x0eI\xe1\xcb5\x0b{\x04\xea\x17%Jt\xf2\x11\x8e!\x11vOu9\x07\x12": 
+16212="aaaaaaaaaaaaaaaaaaaa": 10
+16212="xaaaaaaaaaaaaaaaaaaa": 10
+16212="aaaaaaaaaxaaaaaaaaaa": 
+16212="aaaaaaaaaaxaaaaaaaaa": 10
+16213="aaaaaaaaaaaaaaaaaaax": 20
+16213="aaaaaaaaaaaaaaaaaaaa": 
+16213="aaaaaaaaaaaaaaaaaaaax": 21
+16213="aaaaaaaaaaaaaaaaaax": 
+16213="aaaaaaaaaaaaaaaaaaxa": 
+16214="foo": 
+16214="foo_": 
+16214="foo__": 
+16214="foo___": 
+16214="foo____": 
+16214="foo_____": 
+16214="foo______": 
+16214="foo_______": 10
+16214="foo________": 10,11
+16214="foo_________": 10,11,12
+16214="foo__________": 10,11,12,13
+16214="foofoo_______": 10,11,12,13
+16214="foofoo________": 10,11,12,13,14
+16214="foofoo_________": 10,11,12,13,14,15
+16214="foofoo__________": 10,11,12,13,14,15,16
+16214="foofoo___________": 10,11,12,13,14,15,16,17
+16215="foo": 
+16215="foo_": 
+16215="foo__": 
+16215="foo___": 
+16215="foo____": 
+16215="foo_____": 
+16215="foo______": 
+16215="foo_______": 10
+16215="foo________": 10,11
+16215="foo_________": 10,11,12
+16215="foo__________": 10,11,12,13
+16215="foofoo_______": 10,11,12,13
+16215="foofoo________": 10,11,12,13,14
+16215="foofoo_________": 10,11,12,13,14,15
+16215="foofoo__________": 10,11,12,13,14,15,16
+16215="foofoo___________": 10,11,12,13,14,15,16,17
+16216="hatstandteakettle": 
+16216="hatstand_teakettle": 
+16216="hatstand__teakettle": 
+16216="hatstand___teakettle": 
+16216="hatstand____teakettle": 
+16216="hatstand_____teakettle": 
+16216="hatstand______teakettle": 
+16216="hatstand_______teakettle": 
+16216="hatstand________teakettle": 25
+16216="hatstand_________teakettle": 26
+16217="hatstand": 
+16217="_hatstand": 
+16217="__hatstand": 10
+16217="___hatstand": 11
+16217="____hatstand": 12
+16217="_____hatstand": 13
+16217="______hatstand": 14
+16217="_______hatstand": 15
+16217="________hatstand": 
+16217="_________hatstand": 
+16218="abc": 
+16218="_abc": 
+16218="__abc": 5
+16218="___abc": 6
+16218="____abc": 7
+16218="_____abc": 8
+16218="______abc": 9
+16218="_______abc": 10
+16218="________abc": 
+16219="foobar": 
+16219="foo_bar": 
+16219="foo__bar": 
+16219="foo___bar": 
+16219="foo____bar": 10
+16219="foofoo_bar": 10
+16219="foofoo_____bar": 14
+16220="foobar": 
+16220="foo_bar": 
+16220="foo__bar": 
+16220="foo___bar": 
+16220="foo____bar": 10
+16220="foofoo_bar": 10
+16220="foofoo_____bar": 14
+16221="0": 
+16221="01": 
+16221="012": 
+16221="0123": 4
+16221="01234": 4,5
+16222="0": 
+16222="01": 
+16222="012": 
+16222="0123": 4
+16222="01234": 4,5
+16223="hatstand": 
+16223="hatstandhatstand": 
+16223="___hatstandhatstand": 
+16223="____hatstandhatstand": 20
+16223="_____hatstandhatstand": 21
+16223="hatstandhatstandhatstand": 24
+16224="hatstand": 
+16224="hatstandhatstand": 
+16224="___hatstandhatstand": 
+16224="____hatstandhatstand": 20
+16224="_____hatstandhatstand": 21
+16224="hatstandhatstandhatstand": 24
+16225="hatstand": 
+16225="hatstandhatstandhatstand": 20,21,22,23,24
+16225="hatstand___________": 
+16225="hatstand____________": 20
+16225="hatstand_____________": 20,21
+16226="long cat is lng": 
+16226="long cat is long": 16
+16226="long cat is loong": 17
+16226="long cat is looong": 18
+16226="long cat is loooooooooooooooooooong": 35
+16227="": 
+16227="W": 
+16227="l": 1
+16227="ll": 1
+16227="l l l l l l l l l l l l": 1
+16227=" l l l l l l l l l l l l": 
+16228="rascal": 6
+16228="_rascal": 
+16228="__rascal": 
+16229="": 0
+16229="\x0b\x80vdwn\xd5\x19vdwn\x8a\x1fvdwnp\x8evdwn": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24
+16230="abc_ef": 
+16230="abc_def": 
+16230="abc_ddef": 
+16230="abc_dddef": 
+16230="abc_ddddef": 10
+16230="abc_dddddef": 11
+16230="abc_ddddddef": 12
+16230="abc_dddddddef": 13
+16230="_abc_def": 
+16230="__abc_def": 
+16230="___abc_def": 
+16230="____abc_def": 
+16230="______abc_def": 
+16230="_______abc_def": 
+16230="________abc_def": 
+16230="_________abc_def": 
+16230="__________abc_def": 
+16230="___________abc_def": 
+16230="____________abc_def": 
+16230="_____________abc_def": 
+16230="______________abc_def": 
+16230="_______________abc_def": 
+16230="________________abc_def": 
+16230="_________________abc_def": 
+16230="__________________abc_def": 
+16230="___________________abc_def": 
+16230="____________________abc_def": 
+16230="_____________________abc_def": 
+16230="______________________abc_def": 
+16230="_______________________abc_def": 
+16230="________________________abc_def": 
+16230="_________________________abc_def": 
+16231="egs\n": 3
+16231="g": 1
+16231="g\n": 1
+16231="t": 1
+16232="h": 
+16232="_ab": 3
+16232="_ab\n": 3
+16233="abc": 
+16233="abcd": 
+16233="abcde": 5
+16233="abcdef": 5,6
+16233="__abc": 
+16233="__abcd": 
+16233="__abcde": 7
+16233="__abcdef": 7,8
+16234="kne": 
+16234="knee": 
+16234="kneee": 5
+16234="kneeee": 5,6
+16234="kneeeee": 5,6,7
+16234="kneeeeee": 5,6,7,8
+16234="kneeeeeee": 5,6,7,8,9
+16234="kneeeeeeee": 5,6,7,8,9,10
+16234="kneeeeeeeee": 5,6,7,8,9,10,11
+16234="kneeeeeeeeee": 5,6,7,8,9,10,11,12
+16234="kneeeeeeeeeee": 5,6,7,8,9,10,11,12
+16234="knereeeereeee": 5,6,7,8,9,10,11,12
+16235="s": 
+16235="c": 
+16235="zzzz": 4
+16235="ycdliejrcnrjfh akjshdna y": 4,9,21
+16236="__h__C]z________zJ]_____9___x": 8,17
+16237="O\xa4\x12\x0b\xd6\xa8j\xfdtL!Ia\xaa\xd3\xfa\xf31!\xbej": 
+16238="kgh_\xc5\xc9\xde\xcb\xc2\xfe\x0b\xb3\x83M\xf8\xa5g\"\x82c4a-\xd8[\xf8\xed\x9b\xdd\xb9g\xe8\xbf": 2
+16239="p": 
+16239="pp": 
+16239="ppp": 
+16239="pppp": 
+16239="ppppp": 5
+16239="pppppp": 5,6
+16239="ppppppp": 5,6,7
+16239="pppppppp": 5,6,7,8
+16239="ppppppppp": 5,6,7,8,9
+16239="pppppppppp": 5,6,7,8,9,10
+16239="ppppppppppp": 5,6,7,8,9,10,11
+16239="pppppppppppp": 5,6,7,8,9,10,11,12
+16239="ppppppppppppp": 5,6,7,8,9,10,11,12,13
+16239="pppppppppppppp": 5,6,7,8,9,10,11,12,13,14
+16239="ppppppppppppppp": 5,6,7,8,9,10,11,12,13,14,15
+16239="pppppppppppppppp": 5,6,7,8,9,10,11,12,13,14,15
+16239="ppppppppppppppppp": 5,6,7,8,9,10,11,12,13,14,15
+16239="pppppppppppppppppp": 5,6,7,8,9,10,11,12,13,14,15
+16239="ppppppppppppppppppp": 5,6,7,8,9,10,11,12,13,14,15
+16239="\npppp": 
+16239="\nppppp": 6
+16239="\npppppp": 6,7
+16240="": 
+16240="a": 
+16240="c": 
+16240="cc": 
+16240="ccc": 
+16240="cccc": 4
+16240="ccccc": 4,5
+16240="acacacacacac": 4,6,8,10,12
+16241="ykmy_g": 
+16241="ykmy_gg": 
+16241="ykmy_ggg": 8
+16241="ykmy_gggg": 8,9
+16241="ykmy_ggggg": 8,9,10
+16241="_ykmy_ggggg": 9,10,11
+16242="qrhhhhh": 
+16242="qrhhhhhh": 8
+16242="qrhhhhhhh": 8,9
+16242="qrhhhhhhhh": 8,9,10
+16242="qrhhhhhhhhh": 8,9,10,11
+16242="qrhhhhhhhhhh": 8,9,10,11,12
+16242="qrhhhhhhhhhhh": 8,9,10,11,12,13
+16242="qrhhhhhhhhhhhh": 8,9,10,11,12,13,14
+16242="qrhhhhhhhhhhhhh": 8,9,10,11,12,13,14,15
+16242="qrhhhhhhhhhhhhhh": 8,9,10,11,12,13,14,15,16
+16242="qrhhhhhhhhhhhhhhh": 8,9,10,11,12,13,14,15,16,17
+16242="qrhhhhhhhhhhhhhhhh": 8,9,10,11,12,13,14,15,16,17,18
+16242="qrhhhhhhhhhhhhhhhhh": 8,9,10,11,12,13,14,15,16,17,18,19
+16242="qrhhhhhhhhhhhhhhhhhh": 8,9,10,11,12,13,14,15,16,17,18,19,20
+16242="qrhhhhhhhhhhhhhhhhhhh": 8,9,10,11,12,13,14,15,16,17,18,19,20
+16242="z": 
+16242="qmhhhhhhhhhhz": 8,9,10,11,12
+16243="cjmwjnnnn": 9
+16244="\x08$\x82Zz\x8b\x0e\xe2a\x91\x8c\x9eQ\xc7\x84IQYEaYSC=\xbaB\x0b\xcd\xc8\xe5t\x8b\x06m\xa40\x1a%0KP": 
+16244="__qyeysa": 
+16244="__qye_ysa": 
+16244="__qye__ysa": 9
+16244="__qye__ys:": 
+16245="foo": 3
+16245="afoo": 
+16245="aafoo": 
+16245="aaafoo": 
+16245=" foo": 4
+16245="  foo": 5
+16245="      foo": 9
+16245="       foo": 10
+16245="        foo": 
+16245="     afoo": 
+16245="      afoo": 
+16245="       afoo": 
+16246="foo": 3
+16246="foo ": 3
+16246="fooa": 
+16246="_______foo": 10
+16246="_______foo ": 10
+16246="________foo ": 
+16246="______foo ": 9
+16246="_____foo ": 8
+16247="foo": 3
+16247="foo ": 3
+16247=" foo ": 4
+16247="______ foo ": 10
+16247="_____ foo ": 9
+16247="_____ fooa": 
+16247="_______ foo ": 
+16247="________ foo ": 
+16248="foobar": 
+16248="foo bar": 7
+16248=" foo bar": 8
+16248="  foo bar": 9
+16248="  foo  bar": 10
+16248="  foo   bar": 11
+16248="  foo    bar": 12
+16248="  foo     bar": 13
+16248="  foo      bar": 14
+16248="  foo       bar": 15
+16248="  foo bar ": 9
+16248="  foo  bar ": 10
+16248="  foo   bar ": 11
+16248="  foo    bar ": 12
+16248="  foo     bar ": 13
+16248="  foo      bar ": 14
+16248="  foo       bar ": 15
+16249="foobar": 
+16249="foo bar": 
+16249=" foo bar": 
+16249="  foo bar": 
+16249="  foo  bar": 
+16249="  foo   bar": 
+16249="  foo    bar": 12
+16249="  foo     bar": 13
+16249="  foo      bar": 14
+16249="  foo       bar": 15
+16249="  foo bar ": 
+16249="  foo  bar ": 
+16249="  foo   bar ": 
+16249="  foo    bar ": 12
+16249="  foo     bar ": 13
+16249="  foo      bar ": 14
+16249="  foo       bar ": 15
+16250="foobar": 
+16250="foo bar": 7
+16250=" foo bar": 8
+16250="  foo bar": 9
+16250="  foo  bar": 10
+16250="  foo   bar": 11
+16250="  foo    bar": 12
+16250="  foo     bar": 13
+16250="  foo      bar": 14
+16250="  foo       bar": 15
+16250="  foo bar ": 9
+16250="  foo  bar ": 10
+16250="  foo   bar ": 11
+16250="  foo    bar ": 12
+16250="  foo     bar ": 13
+16250="  foo      bar ": 14
+16250="  foo       bar ": 15
+16251="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 
+16251="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 51
+16251="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 51,52
+16251="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 51,52,53
+16252="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 
+16252="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 
+16252="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 52
+16252="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 52,53
+16253="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 
+16253="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 
+16253="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 
+16253="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 53
+16254="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 
+16254="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 51
+16254="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 51,52
+16254="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 51,52,53
+16255="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 
+16255="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 
+16255="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 52
+16255="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 52,53
+16256="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 
+16256="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 
+16256="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 
+16256="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 53
+16257="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 
+16257="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 54
+16257="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 54,55
+16257="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 54,55,56
+16258="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 
+16258="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 
+16258="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 55
+16258="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 55,56
+16259="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 
+16259="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 
+16259="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 
+16259="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 56
+16260="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 
+16260="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 54
+16260="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 54,55
+16260="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 54,55,56
+16261="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 
+16261="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 
+16261="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 55
+16261="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 55,56
+16262="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 
+16262="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 
+16262="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 
+16262="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 56
+16262="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 56,57
+16262="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 56,57,58
+16263="unambiguous": 11
+16263="extremely unambiguous": 21
+16264="           \n a":
+16264="           \na": 13
+16264="           a":
+16264="           g": 12
+16264="          \n a":
+16264="          \na": 12
+16264="          a":
+16264="          g": 11
+16264="         \na": 11
+16264="         a":
+16264="         g": 10
+16264="\na":
+16264="a":
+16264="g":
+16265="_apple2":
+16265="apple2": 6
+16265="foo": 3
+16265=" foobar":
+16265="foo__bar": 3
+16265="foo_bar": 3
+16265="foobar": 3,6
+16265="jabberwocky":
+16266="aaaaaaaa":
+16266="bbbbbbbbb":
+16266="cccccccccc": 10
+16266="floating":
+16266=" floating":
+16266="  floating": 10
+16266="   floating": 11
+16266="    floating": 12
+16266="     floating": 13
+16267="abcdef_____":
+16267="abcdefabcdefabcdefabcdef_____": 20,21,22,23,24,25,26,27,28,29
+16267="_________abcdef_____": 20
+16267="_________abcdef____":
+16267="_________abcdef______": 20,21
+16267="_________abcdefabcdef": 20,21
+16267="_____________abcdefabcdef": 24,25
+16268="abcdef_":
+16268="012345678901abcdef_":
+16268="0123456789012abcdef_": 20
+16268="01234567890123abcdef_": 21
+16268="012345678901234abcdef_": 22
+16268="01234567890123abcdef":
+16268="012345678901234abcdef":
+16269="012345678901abcdef__": 20
+16269="0123456789012abcdef__": 21
+16269="01234567890123abcdef__": 22
+16269="012345678901234abcdef__": 23
+16269="01234567890123abcdef_":
+16269="012345678901234abcdef_":
+16270="abcdef":
+16270="_abcdef":
+16270="__abcdef":
+16270="___abcdef":
+16270="____abcdef": 10
+16270="_____abcdef": 11
+16270="______abcdef": 12
+16270="_______abcdef": 13
+16270="________abcdef": 14
+16270="_________abcdef": 15
+16270="__________abcdef": 16
+16270="___________abcdef": 17
+16270="____________abcdef": 18
+16270="_____________abcdef": 19
+16270="______________abcdef": 20
+16270="_______________abcdef":
+16270="________________abcdef":
+16270="abcdefabcdefabcdefabcdefabcdefabcdef": 12,18
+16270="defabcdefabcdefabcdefabcdefabcdef": 15
+16271="abcdef":
+16271="_abcdef":
+16271="__abcdef":
+16271="___abcdef":
+16271="____abcdef": 10
+16271="_____abcdef":
+16271="______abcdef":
+16271="_______abcdef":
+16271="________abcdef":
+16271="abcdefabcdefabcdefabcdefabcdefabcdef":
+16271="cdefabcdefabcdefabcdefabcdefabcdef": 10
+16272="abcdef__":
+16272="__abcdef__": 10
+16272="_abcdef__":
+16272="___abcdef__":
+16272="__abcdef_":
+16272="_abcdef_":
+16272="___abcdef_":
+16273="\xe0\xb7\x81\xf1\x81\x90\xb9b\n":
+16273="\xf3\xa3\x87\x9d\xf4\x8f\xb8\xa0b": 9
+16273="___b":
+16273="__b":
+16273="__b\n":
diff --git a/tools/hscollider/test_cases/corpora/highlander.txt b/tools/hscollider/test_cases/corpora/highlander.txt
new file mode 100644 (file)
index 0000000..8621b7f
--- /dev/null
@@ -0,0 +1,368 @@
+15300="fo": 
+15300="foo": 3
+15300="ffoo": 4
+15300="fofoo": 5
+15300="foofoo": 3,6
+15300="fooXXXfoo": 3,9
+15300="XXXfooXXXfoo": 6,12
+15300="foofoofoofoo": 3,6,9,12
+15301="foo": 
+15301="foobar": 6
+15301="foobarbar": 6,9
+15301="foobar\nfoobarbar": 6,13,16
+15302="foo": 
+15302="foobar": 6
+15302="foobarbar": 6,9
+15302="foobar\nfoobarbar": 6,13,16
+15303="bar123456781X3456789": 
+15303="blahfoo12345678123456789": 22
+15303="foo": 
+15303="foo12345678123456": 
+15303="foo123456781234567": 18
+15303="foo1234567812345678": 18
+15303="foo12345678123456789": 18
+15303="foo1234567812345678X": 18
+15303="foo123456781234567X": 18
+15303="foo12345678123456X": 
+15303="foo1234567812345X": 
+15303="foo123456781X3456789": 
+15303="foofoo12345678123456789": 18,21
+15303="foofoo12345678123456789": 18,21
+15303="foofooX23456781foo23456789YYYYYYYY": 33
+15303="fooX2345678123456789": 
+15303="fooXfoo12345678123456789": 22
+15303="XXX12345678123456789": 
+15304="bar123456781X3456789": 
+15304="blahfoo12345678123456789": 23
+15304="foo": 
+15304="foo12345678123456": 
+15304="foo123456781234567": 
+15304="foo1234567812345678": 19
+15304="foo12345678123456789": 19
+15304="foo1234567812345678X": 19
+15304="foo123456781234567X": 
+15304="foo12345678123456X": 
+15304="foo1234567812345X": 
+15304="foo123456781X3456789": 
+15304="foofoo12345678123456789": 19,22
+15304="foofoo12345678123456789": 19,22
+15304="foofooX23456781foo23456789YYYYYYYY": 34
+15304="fooX2345678123456789": 
+15304="fooXfoo12345678123456789": 23
+15304="XXX12345678123456789": 
+15305="bar123456781X3456789": 
+15305="blahfoo12345678123456789": 24
+15305="foo": 
+15305="foo12345678123456": 
+15305="foo123456781234567": 
+15305="foo1234567812345678": 
+15305="foo12345678123456789": 20
+15305="foo1234567812345678X": 
+15305="foo123456781234567X": 
+15305="foo12345678123456X": 
+15305="foo1234567812345X": 
+15305="foo123456781X3456789": 
+15305="foofoo12345678123456789": 20,23
+15305="foofoo12345678123456789": 20,23
+15305="foofooX23456781foo23456789YYYYYYYY": 
+15305="fooX2345678123456789": 
+15305="fooXfoo12345678123456789": 24
+15305="XXX12345678123456789": 
+15306="bar123456781X3456789": 
+15306="blahfoo12345678123456789": 24
+15306="foo": 
+15306="foo12345678123456": 
+15306="foo123456781234567": 
+15306="foo1234567812345678": 
+15306="foo12345678123456789": 20
+15306="foo1234567812345678X": 
+15306="foo123456781234567X": 
+15306="foo12345678123456X": 
+15306="foo1234567812345X": 
+15306="foo123456781X3456789": 
+15306="foofoo12345678123456789": 20,21,22,23
+15306="foofoo12345678123456789": 20,21,22,23
+15306="foofooX23456781foo23456789YYYYYYYY": 24,25,26,27,28,29,30,31,32,33,34
+15306="fooX2345678123456789": 
+15306="fooXfoo12345678123456789": 21,22,23,24
+15306="XXX12345678123456789": 
+15307="bar123456781X3456789": 
+15307="blahfoo12345678123456789": 
+15307="foo": 
+15307="foo12345678123456": 
+15307="foo123456781234567": 
+15307="foo1234567812345678": 
+15307="foo12345678123456789": 
+15307="foo1234567812345678X": 
+15307="foo123456781234567X": 
+15307="foo12345678123456X": 
+15307="foo1234567812345X": 
+15307="foo123456781X3456789": 
+15307="foofoo12345678123456789": 
+15307="foofoo12345678123456789": 
+15307="foofooX23456781foo23456789YYYYYYYY": 
+15307="fooX2345678123456789": 
+15307="fooXfoo12345678123456789": 
+15307="XXX12345678123456789": 
+15308="bar123456781X3456789": 
+15308="blahfoo12345678123456789": 24
+15308="foo": 
+15308="foo12345678123456": 
+15308="foo123456781234567": 
+15308="foo1234567812345678": 
+15308="foo12345678123456789": 20
+15308="foo1234567812345678X": 
+15308="foo123456781234567X": 
+15308="foo12345678123456X": 
+15308="foo1234567812345X": 
+15308="foo123456781X3456789": 
+15308="foofoo12345678123456789": 20,23
+15308="foofoo12345678123456789": 20,23
+15308="foofooX23456781foo23456789YYYYYYYY": 
+15308="fooX2345678123456789": 
+15308="fooXfoo12345678123456789": 24
+15308="XXX12345678123456789": 
+15309="bar123456781X3456789": 
+15309="blahfoo12345678123456789": 24
+15309="foo": 
+15309="foo12345678123456": 
+15309="foo123456781234567": 
+15309="foo1234567812345678": 
+15309="foo12345678123456789": 20
+15309="foo1234567812345678X": 
+15309="foo123456781234567X": 
+15309="foo12345678123456X": 
+15309="foo1234567812345X": 
+15309="foo123456781X3456789": 
+15309="foofoo12345678123456789": 23
+15309="foofoo12345678123456789": 23
+15309="foofooX23456781foo23456789YYYYYYYY": 
+15309="fooX2345678123456789": 
+15309="fooXfoo12345678123456789": 24
+15309="XXX12345678123456789": 
+15310="bar123456781X3456789": 
+15310="blahfoo12345678123456789": 17,18,19,20,21,22,23,24
+15310="foo": 
+15310="foo12345678123456": 17
+15310="foo123456781234567": 17,18
+15310="foo1234567812345678": 17,18,19
+15310="foo12345678123456789": 17,18,19,20
+15310="foo1234567812345678X": 17,18,19
+15310="foo123456781234567X": 17,18
+15310="foo12345678123456X": 17
+15310="foo1234567812345X": 
+15310="foo123456781X3456789": 
+15310="foofoo12345678123456789": 17,18,19,20,21,22,23
+15310="foofoo12345678123456789": 17,18,19,20,21,22,23
+15310="foofooX23456781foo23456789YYYYYYYY": 24,25,26,27,28,29,30,31,32,33,34
+15310="fooX2345678123456789": 
+15310="fooXfoo12345678123456789": 21,22,23,24
+15310="XXX12345678123456789": 20
+15311="bar123456781X3456789": 
+15311="blahfoo12345678123456789": 17
+15311="foo": 
+15311="foo12345678123456": 17
+15311="foo123456781234567": 17
+15311="foo1234567812345678": 17
+15311="foo12345678123456789": 17
+15311="foo1234567812345678X": 17
+15311="foo123456781234567X": 17
+15311="foo12345678123456X": 17
+15311="foo1234567812345X": 
+15311="foo123456781X3456789": 
+15311="foofoo12345678123456789": 17
+15311="foofoo12345678123456789": 17
+15311="foofooX23456781foo23456789YYYYYYYY": 
+15311="fooX2345678123456789": 
+15311="fooXfoo12345678123456789": 
+15311="XXX12345678123456789": 
+15312="bar123456781X3456789": 
+15312="blahfoo12345678123456789": 22
+15312="foo": 
+15312="foo12345678123456": 
+15312="foo123456781234567": 18
+15312="foo1234567812345678": 18
+15312="foo12345678123456789": 18
+15312="foo1234567812345678X": 18
+15312="foo123456781234567X": 18
+15312="foo12345678123456X": 
+15312="foo1234567812345X": 
+15312="foo123456781X3456789": 
+15312="foofoo12345678123456789": 18,20,21
+15312="foofoo12345678123456789": 18,20,21
+15312="foofooX23456781foo23456789YYYYYYYY": 32,33
+15312="fooX2345678123456789": 
+15312="fooXfoo12345678123456789": 21,22
+15312="XXX12345678123456789": 
+15313="bar123456781X3456789": 
+15313="blahfoo12345678123456789": 23
+15313="foo": 
+15313="foo12345678123456": 
+15313="foo123456781234567": 
+15313="foo1234567812345678": 19
+15313="foo12345678123456789": 19
+15313="foo1234567812345678X": 19
+15313="foo123456781234567X": 
+15313="foo12345678123456X": 
+15313="foo1234567812345X": 
+15313="foo123456781X3456789": 
+15313="foofoo12345678123456789": 19,21,22
+15313="foofoo12345678123456789": 19,21,22
+15313="foofooX23456781foo23456789YYYYYYYY": 33,34
+15313="fooX2345678123456789": 
+15313="fooXfoo12345678123456789": 22,23
+15313="XXX12345678123456789": 
+15314="bar123456781X3456789": 
+15314="blahfoo12345678123456789": 24
+15314="foo": 
+15314="foo12345678123456": 
+15314="foo123456781234567": 
+15314="foo1234567812345678": 
+15314="foo12345678123456789": 20
+15314="foo1234567812345678X": 
+15314="foo123456781234567X": 
+15314="foo12345678123456X": 
+15314="foo1234567812345X": 
+15314="foo123456781X3456789": 
+15314="foofoo12345678123456789": 20,22,23
+15314="foofoo12345678123456789": 20,22,23
+15314="foofooX23456781foo23456789YYYYYYYY": 34
+15314="fooX2345678123456789": 
+15314="fooXfoo12345678123456789": 23,24
+15314="XXX12345678123456789": 
+15315="bar123456781X3456789": 
+15315="blahfoo12345678123456789": 22
+15315="foo": 
+15315="foo12345678123456": 
+15315="foo123456781234567": 18
+15315="foo1234567812345678": 18
+15315="foo12345678123456789": 18
+15315="foo1234567812345678X": 18
+15315="foo123456781234567X": 18
+15315="foo12345678123456X": 
+15315="foo1234567812345X": 
+15315="foo123456781X3456789": 
+15315="foofoo12345678123456789": 18,21
+15315="foofoo12345678123456789": 18,21
+15315="foofooX23456781foo23456789YYYYYYYY": 33
+15315="fooX2345678123456789": 
+15315="fooXfoo12345678123456789": 22
+15315="XXX12345678123456789": 
+15316="bar123456781X3456789": 
+15316="blahfoo12345678123456789": 23
+15316="foo": 
+15316="foo12345678123456": 
+15316="foo123456781234567": 
+15316="foo1234567812345678": 19
+15316="foo12345678123456789": 19
+15316="foo1234567812345678X": 19
+15316="foo123456781234567X": 
+15316="foo12345678123456X": 
+15316="foo1234567812345X": 
+15316="foo123456781X3456789": 
+15316="foofoo12345678123456789": 19,22
+15316="foofoo12345678123456789": 19,22
+15316="foofooX23456781foo23456789YYYYYYYY": 34
+15316="fooX2345678123456789": 
+15316="fooXfoo12345678123456789": 23
+15316="XXX12345678123456789": 
+15317="bar123456781X3456789": 
+15317="blahfoo12345678123456789": 24
+15317="foo": 
+15317="foo12345678123456": 
+15317="foo123456781234567": 
+15317="foo1234567812345678": 
+15317="foo12345678123456789": 20
+15317="foo1234567812345678X": 
+15317="foo123456781234567X": 
+15317="foo12345678123456X": 
+15317="foo1234567812345X": 
+15317="foo123456781X3456789": 
+15317="foofoo12345678123456789": 20,23
+15317="foofoo12345678123456789": 20,23
+15317="foofooX23456781foo23456789YYYYYYYY": 
+15317="fooX2345678123456789": 
+15317="fooXfoo12345678123456789": 24
+15317="XXX12345678123456789": 
+15318="foo": 3
+15318="foofoo": 3,6
+15318="bar": 3
+15318="bar": 3
+15318="foobar": 3,6
+15318="barfoo": 3,6
+15318="XXfoo": 5
+15318="XXfoofoo": 5,8
+15318="XXbar": 5
+15318="XXbar": 5
+15318="XXfoobar": 5,8
+15318="XXbarfoo": 5,8
+15319="foobarX": 4,7
+15319="barfooX": 4,7
+15320="___\na___aa_": 0,4,5,10
+15321="foo bar baz": 7,11
+15321="foobarbarbazbarbaz": 6,9,12,15,18
+15321="foobarbaz": 6,9
+15321="foobarbazfoobarbaz": 6,9,15,18
+15322="foo bar baz": 7,11
+15322="foobarbarbazbarbaz": 6,9,12,15,18
+15322="foobarbaz": 6,9
+15322="foobarbazfoobarbaz": 6,9,15,18
+15323="foo barrr": 7,8,9
+15323="foobar": 6
+15323="foobarbarrr": 6,9,10,11
+15323="foobarr": 6,7
+15323="foobarrr": 6,7,8
+15323="foofoobarrr": 9,10,11
+15324=" foo eod bar eod baz eod": 12,20,24
+15324="foobarbarbazbarbaz": 6,9,12,15,18
+15324="foobarbaz": 6,9
+15324="foobarbazeod": 6,9,12
+15324="foobarbazfoobarbaz": 6,9,15,18
+15324="foobareod": 6,9
+15325="foo eod": 7
+15325="foo eod_":
+15325="foo eodd": 8
+15325="fooeod": 6
+15325="fooeodd": 7
+15325="fooeoddd": 8
+15326="foo eod": 7
+15326="foo eod\n": 7
+15326="foo eod_":
+15326="foo eod_\n":
+15326="foo eodd": 8
+15326="foo eodd\n": 8
+15326="fooeod": 6
+15326="fooeod\n": 6
+15326="fooeodd": 7
+15326="fooeodd\n": 7
+15326="fooeoddd": 8
+15326="fooeoddd\n": 8
+15327="":
+15327="0":
+15327="A": 1
+15327="B": 1
+15327="C": 1
+15327="D": 1
+15327="E": 1
+15327="F": 1
+15327="_ABCDEF": 2,3,4,5,6,7
+15327="_abcdef": 2,3,4,5,6,7
+15327="a": 1
+15327="b": 1
+15327="c": 1
+15327="d": 1
+15327="e": 1
+15327="f": 1
+15328="":
+15328="A":
+15328="B":
+15328="C":
+15328="_":
+15328="____abc___ABC": 5,6,7
+15328="a": 1
+15328="b": 1
+15328="c": 1
+15328="d":
+15329="____pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp": 104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204
+15329="____qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163
+15329="____qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp": 104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364
diff --git a/tools/hscollider/test_cases/corpora/longlits.txt b/tools/hscollider/test_cases/corpora/longlits.txt
new file mode 100644 (file)
index 0000000..7da2a0b
--- /dev/null
@@ -0,0 +1,51 @@
+50000:ukdnsybecoqlszhxiwfcpvmnoqobdfuoovmotdeefiwdoxukyxldjxthcmnxqebsiyvwwtadafmibpxnwuxqtpcndwzaiwurnvbkgzpfutisauyagfwacajrcmjlgmomzdakzjgpgnlepnjcynzhptporgjcrjkrnhvnucgvjjgfboisxjfaywypljihrstqvmwsqdvq
+50000:ihcntajbgquaruyfimiabusvmmqcpaxpowhhucnzlpfxzmmbcqahdmposiymqscqugtmictrnomnccfcdxzlksyuqkbjvgekaebwmcmzydebtltpcfbmckvwoqtinlplzopauzkcyiinbcjrfjkncggcowuifvwvoavxrkuaxuwjhnnyotkgbrkggwkafzvzmkgijnsr
+50000:vtymzjxeeyazemvcwsvcacdzihfbgiaqwjxmcncgdzafmhtvbvnmjrpfudnflcvfbkwcfsmdfaqtawqqcbigfrnjzwrdvndstesayfgjsiofshzvtabtgblrgbksqechctlngykpladacvwiffqwjktuosdjvdonjixekrlvvxeeqenylwjgqicdpgjhojsyyhuhtphc
+50000:oxqvlanpjsnxnoodzpjhsnmgkwjfyqxmqlbqmteabqdbnwtvnpeodvvkukcxqfczyrftogophbmkeuzcxmpyqfigkynftdstdudfynmfxhssbrpdhebywvnpltqxtvdthpppdllyofyktnrwzhbiklpfrclizidkkqbgimzmdrznwkmbledtmsazljcvmfzdlpzgwymm
+50000:jtaanwnxkvwesndylwqcnsqlccnikybengkimrxauuvytagyasdomvupykaagpcthrrnkzjnysqywwyqpfbyqclabrcftwgvfcxdrhkgxlngnsxmkrvguvfugbgqruspkzojxrhqkrgjrybyoqktjrexxodbcdlfiyhclsvhsaysihhoycnpksoivyxxbglvyzhkbajh
+50000:ntafhsdlngeeeqphxqspxswcmubcwycbzusxunxrmqgmdktwblavcrdgjhecpfnqsyckxuxaboljmrvetofhgbeydypoeyydrxhordcgqafbnoylylqnvxynfcoygtiwiniwlctwmwornplgfpjbretneadneemlzzodtkkdmcyqrggrmjzlkzzjxoirfilosenpjexy
+50000:ckalndydcrodvvmyyuqbihprzzgnqympoeinwewgfqpzuhyygivfdhdxnnatccuaghjrddogabtgmcvpspptpicpftxdfdfsiilngteqvqjjsoevnqfiztgcvolmpqkemqeizzmlingcuyxyidvrlczmiifutjljifxiramtoxvtbkwzsrczyzdgbtkboudipjonydtt
+50000:fbbeioibbkbiiupjzcqrwjuvqjmbavnkvtogebhltedefahasbnvvvspugdtecfpstxsbtfluycxzfxgcvzhfyhgbgzyfcwltvyyoofolnolasemxqqywlrikjocwvhpqofufqyuhcisckvoveaeectwodmmcodisfwynzcctloqyheedjfpwcuwrixkdznnefgizrap
+50000:eosktuskzdokmshljlcazpmahliwzzmhmpzmsiymtvpctaqwdpmffcnkmkypkcrclmlcxmnysqhslegqetflncttxqiprjddowzkhyjlzytudxqnvcctpebufelzmxnzsfwqbahrgwbjrpbobfdwjfsbfjrhjsbqdlsurllezccluashcrywxhnbqqclikrnefkyutdo
+50000:gvoiwjevplfxkeempnspkgljnqdckunshelsuogizffvbplhbyhxnjfabmjiigideullxtxbnjxczvaoveafcechrilvdkyzehhuhlohtjxiocfvjzdrjosuawxqmlbcwsnfnpxusoqldoumsedxbbwummwtbqrwkcjxkvyukcxekpjacjlezesaihhpqdatiosxgbbb
+
+50000:____________________________________________________________________________________________________ukdnsybecoqlszhxiwfcpvmnoqobdfuoovmotdeefiwdoxukyxldjxthcmnxqebsiyvwwtadafmibpxnwuxqtpcndwzaiwurnvbkgzpfutisauyagfwacajrcmjlgmomzdakzjgpgnlepnjcynzhptporgjcrjkrnhvnucgvjjgfboisxjfaywypljihrstqvmwsqdvq
+50000:____________________________________________________________________________________________________ihcntajbgquaruyfimiabusvmmqcpaxpowhhucnzlpfxzmmbcqahdmposiymqscqugtmictrnomnccfcdxzlksyuqkbjvgekaebwmcmzydebtltpcfbmckvwoqtinlplzopauzkcyiinbcjrfjkncggcowuifvwvoavxrkuaxuwjhnnyotkgbrkggwkafzvzmkgijnsr
+50000:____________________________________________________________________________________________________vtymzjxeeyazemvcwsvcacdzihfbgiaqwjxmcncgdzafmhtvbvnmjrpfudnflcvfbkwcfsmdfaqtawqqcbigfrnjzwrdvndstesayfgjsiofshzvtabtgblrgbksqechctlngykpladacvwiffqwjktuosdjvdonjixekrlvvxeeqenylwjgqicdpgjhojsyyhuhtphc
+50000:____________________________________________________________________________________________________oxqvlanpjsnxnoodzpjhsnmgkwjfyqxmqlbqmteabqdbnwtvnpeodvvkukcxqfczyrftogophbmkeuzcxmpyqfigkynftdstdudfynmfxhssbrpdhebywvnpltqxtvdthpppdllyofyktnrwzhbiklpfrclizidkkqbgimzmdrznwkmbledtmsazljcvmfzdlpzgwymm
+50000:____________________________________________________________________________________________________jtaanwnxkvwesndylwqcnsqlccnikybengkimrxauuvytagyasdomvupykaagpcthrrnkzjnysqywwyqpfbyqclabrcftwgvfcxdrhkgxlngnsxmkrvguvfugbgqruspkzojxrhqkrgjrybyoqktjrexxodbcdlfiyhclsvhsaysihhoycnpksoivyxxbglvyzhkbajh
+50000:____________________________________________________________________________________________________ntafhsdlngeeeqphxqspxswcmubcwycbzusxunxrmqgmdktwblavcrdgjhecpfnqsyckxuxaboljmrvetofhgbeydypoeyydrxhordcgqafbnoylylqnvxynfcoygtiwiniwlctwmwornplgfpjbretneadneemlzzodtkkdmcyqrggrmjzlkzzjxoirfilosenpjexy
+50000:____________________________________________________________________________________________________ckalndydcrodvvmyyuqbihprzzgnqympoeinwewgfqpzuhyygivfdhdxnnatccuaghjrddogabtgmcvpspptpicpftxdfdfsiilngteqvqjjsoevnqfiztgcvolmpqkemqeizzmlingcuyxyidvrlczmiifutjljifxiramtoxvtbkwzsrczyzdgbtkboudipjonydtt
+50000:____________________________________________________________________________________________________fbbeioibbkbiiupjzcqrwjuvqjmbavnkvtogebhltedefahasbnvvvspugdtecfpstxsbtfluycxzfxgcvzhfyhgbgzyfcwltvyyoofolnolasemxqqywlrikjocwvhpqofufqyuhcisckvoveaeectwodmmcodisfwynzcctloqyheedjfpwcuwrixkdznnefgizrap
+50000:____________________________________________________________________________________________________eosktuskzdokmshljlcazpmahliwzzmhmpzmsiymtvpctaqwdpmffcnkmkypkcrclmlcxmnysqhslegqetflncttxqiprjddowzkhyjlzytudxqnvcctpebufelzmxnzsfwqbahrgwbjrpbobfdwjfsbfjrhjsbqdlsurllezccluashcrywxhnbqqclikrnefkyutdo
+50000:____________________________________________________________________________________________________gvoiwjevplfxkeempnspkgljnqdckunshelsuogizffvbplhbyhxnjfabmjiigideullxtxbnjxczvaoveafcechrilvdkyzehhuhlohtjxiocfvjzdrjosuawxqmlbcwsnfnpxusoqldoumsedxbbwummwtbqrwkcjxkvyukcxekpjacjlezesaihhpqdatiosxgbbb
+
+50000:              ukdnsybecoqlszhxiwfcpvmnoqobdfuoovmotdeefiwdoxukyxldjxthcmnxqebsiyvwwtadafmibpxnwuxqtpcndwzaiwurnvbkgzpfutisauyagfwacajrcmjlgmomzdakzjgpgnlepnjcynzhptporgjcrjkrnhvnucgvjjgfboisxjfaywypljihrstqvmwsqdvq                     ihcntajbgquaruyfimiabusvmmqcpaxpowhhucnzlpfxzmmbcqahdmposiymqscqugtmictrnomnccfcdxzlksyuqkbjvgekaebwmcmzydebtltpcfbmckvwoqtinlplzopauzkcyiinbcjrfjkncggcowuifvwvoavxrkuaxuwjhnnyotkgbrkggwkafzvzmkgijnsr                         vtymzjxeeyazemvcwsvcacdzihfbgiaqwjxmcncgdzafmhtvbvnmjrpfudnflcvfbkwcfsmdfaqtawqqcbigfrnjzwrdvndstesayfgjsiofshzvtabtgblrgbksqechctlngykpladacvwiffqwjktuosdjvdonjixekrlvvxeeqenylwjgqicdpgjhojsyyhuhtphc                                 oxqvlanpjsnxnoodzpjhsnmgkwjfyqxmqlbqmteabqdbnwtvnpeodvvkukcxqfczyrftogophbmkeuzcxmpyqfigkynftdstdudfynmfxhssbrpdhebywvnpltqxtvdthpppdllyofyktnrwzhbiklpfrclizidkkqbgimzmdrznwkmbledtmsazljcvmfzdlpzgwymm                            jtaanwnxkvwesndylwqcnsqlccnikybengkimrxauuvytagyasdomvupykaagpcthrrnkzjnysqywwyqpfbyqclabrcftwgvfcxdrhkgxlngnsxmkrvguvfugbgqruspkzojxrhqkrgjrybyoqktjrexxodbcdlfiyhclsvhsaysihhoycnpksoivyxxbglvyzhkbajh                               ntafhsdlngeeeqphxqspxswcmubcwycbzusxunxrmqgmdktwblavcrdgjhecpfnqsyckxuxaboljmrvetofhgbeydypoeyydrxhordcgqafbnoylylqnvxynfcoygtiwiniwlctwmwornplgfpjbretneadneemlzzodtkkdmcyqrggrmjzlkzzjxoirfilosenpjexy                                             ckalndydcrodvvmyyuqbihprzzgnqympoeinwewgfqpzuhyygivfdhdxnnatccuaghjrddogabtgmcvpspptpicpftxdfdfsiilngteqvqjjsoevnqfiztgcvolmpqkemqeizzmlingcuyxyidvrlczmiifutjljifxiramtoxvtbkwzsrczyzdgbtkboudipjonydtt                                  fbbeioibbkbiiupjzcqrwjuvqjmbavnkvtogebhltedefahasbnvvvspugdtecfpstxsbtfluycxzfxgcvzhfyhgbgzyfcwltvyyoofolnolasemxqqywlrikjocwvhpqofufqyuhcisckvoveaeectwodmmcodisfwynzcctloqyheedjfpwcuwrixkdznnefgizrap                                          eosktuskzdokmshljlcazpmahliwzzmhmpzmsiymtvpctaqwdpmffcnkmkypkcrclmlcxmnysqhslegqetflncttxqiprjddowzkhyjlzytudxqnvcctpebufelzmxnzsfwqbahrgwbjrpbobfdwjfsbfjrhjsbqdlsurllezccluashcrywxhnbqqclikrnefkyutdo                                                 gvoiwjevplfxkeempnspkgljnqdckunshelsuogizffvbplhbyhxnjfabmjiigideullxtxbnjxczvaoveafcechrilvdkyzehhuhlohtjxiocfvjzdrjosuawxqmlbcwsnfnpxusoqldoumsedxbbwummwtbqrwkcjxkvyukcxekpjacjlezesaihhpqdatiosxgbbb                             ukdnsybecoqlszhxiwfcpvmnoqobdfuoovmotdeefiwdoxukyxldjxthcmnxqebsiyvwwtadafmibpxnwuxqtpcndwzaiwurnvbkgzpfutisauyagfwacajrcmjlgmomzdakzjgpgnlepnjcynzhptporgjcrjkrnhvnucgvjjgfboisxjfaywypljihrstqvmwsqdvq
+
+50000:kdnsybecoqlszhxiwfcpvmnoqobdfuoovmotdeefiwdoxukyxldjxthcmnxqebsiyvwwtadafmibpxnwuxqtpcndwzaiwurnvbkgzpfutisauyagfwacajrcmjlgmomzdakzjgpgnlepnjcynzhptporgjcrjkrnhvnucgvjjgfboisxjfaywypljihrstqvmwsqdvq
+50000:hcntajbgquaruyfimiabusvmmqcpaxpowhhucnzlpfxzmmbcqahdmposiymqscqugtmictrnomnccfcdxzlksyuqkbjvgekaebwmcmzydebtltpcfbmckvwoqtinlplzopauzkcyiinbcjrfjkncggcowuifvwvoavxrkuaxuwjhnnyotkgbrkggwkafzvzmkgijnsr
+50000:tymzjxeeyazemvcwsvcacdzihfbgiaqwjxmcncgdzafmhtvbvnmjrpfudnflcvfbkwcfsmdfaqtawqqcbigfrnjzwrdvndstesayfgjsiofshzvtabtgblrgbksqechctlngykpladacvwiffqwjktuosdjvdonjixekrlvvxeeqenylwjgqicdpgjhojsyyhuhtphc
+50000:xqvlanpjsnxnoodzpjhsnmgkwjfyqxmqlbqmteabqdbnwtvnpeodvvkukcxqfczyrftogophbmkeuzcxmpyqfigkynftdstdudfynmfxhssbrpdhebywvnpltqxtvdthpppdllyofyktnrwzhbiklpfrclizidkkqbgimzmdrznwkmbledtmsazljcvmfzdlpzgwymm
+50000:taanwnxkvwesndylwqcnsqlccnikybengkimrxauuvytagyasdomvupykaagpcthrrnkzjnysqywwyqpfbyqclabrcftwgvfcxdrhkgxlngnsxmkrvguvfugbgqruspkzojxrhqkrgjrybyoqktjrexxodbcdlfiyhclsvhsaysihhoycnpksoivyxxbglvyzhkbajh
+50000:tafhsdlngeeeqphxqspxswcmubcwycbzusxunxrmqgmdktwblavcrdgjhecpfnqsyckxuxaboljmrvetofhgbeydypoeyydrxhordcgqafbnoylylqnvxynfcoygtiwiniwlctwmwornplgfpjbretneadneemlzzodtkkdmcyqrggrmjzlkzzjxoirfilosenpjexy
+50000:kalndydcrodvvmyyuqbihprzzgnqympoeinwewgfqpzuhyygivfdhdxnnatccuaghjrddogabtgmcvpspptpicpftxdfdfsiilngteqvqjjsoevnqfiztgcvolmpqkemqeizzmlingcuyxyidvrlczmiifutjljifxiramtoxvtbkwzsrczyzdgbtkboudipjonydtt
+50000:bbeioibbkbiiupjzcqrwjuvqjmbavnkvtogebhltedefahasbnvvvspugdtecfpstxsbtfluycxzfxgcvzhfyhgbgzyfcwltvyyoofolnolasemxqqywlrikjocwvhpqofufqyuhcisckvoveaeectwodmmcodisfwynzcctloqyheedjfpwcuwrixkdznnefgizrap
+50000:osktuskzdokmshljlcazpmahliwzzmhmpzmsiymtvpctaqwdpmffcnkmkypkcrclmlcxmnysqhslegqetflncttxqiprjddowzkhyjlzytudxqnvcctpebufelzmxnzsfwqbahrgwbjrpbobfdwjfsbfjrhjsbqdlsurllezccluashcrywxhnbqqclikrnefkyutdo
+50000:voiwjevplfxkeempnspkgljnqdckunshelsuogizffvbplhbyhxnjfabmjiigideullxtxbnjxczvaoveafcechrilvdkyzehhuhlohtjxiocfvjzdrjosuawxqmlbcwsnfnpxusoqldoumsedxbbwummwtbqrwkcjxkvyukcxekpjacjlezesaihhpqdatiosxgbbb
+
+50001:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+50001: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+50001:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+50001:aaaaaaaaaaaaaaaaaaaaaaaaaAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+
+50002:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+50002: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+50002:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+50002:AAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+
+50003:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+50003: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+50003:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+50003:AAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+50003:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+50003:AAAAAAAAAAAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAAAAAAAAAAAAAAAAAAAAAAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAAAAAaaaaaa
diff --git a/tools/hscollider/test_cases/corpora/lookaround.txt b/tools/hscollider/test_cases/corpora/lookaround.txt
new file mode 100644 (file)
index 0000000..8575af1
--- /dev/null
@@ -0,0 +1,29 @@
+27000:AAAAAAAAAAAAABCDfoobaraaaaaabcdfoobarzzzzzzzzzzzzzzzzzzz
+27000:aaaaaaaaaaaABCDfoobaraaaaaabcdfoobarzzzzzzzzzzzz
+27000:aaaaaaaaaaLMNOfoobarzzzzzzzzzzzzzzzzzzz
+27000:aaaaaaaaaaaaafoobarLLLLLLLLfoobarzzzzzzzzzzzz
+27000:aaaaaaaaaaaAAfoobarzzzzzzzzzzzzzzzzzzzzzzzzzzzz
+27000:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNNfoobaraaaaaaNNNfoobarzzzzzzzzzzzzzzzzzzzzzzzzzz
+27001:aaaaaaaaaaaaaarFOOBARfoobarFOOBARRRRfoobarfoobarzzzzzzzzzzzzzzzzzz
+27001:foobarfoobarfoobarFfoobarFfoobarfoobarfoobarzzzzzzzzzzzzzzz
+27002:aaaaaaaaaaaaFFaafoobaraaaaaaaaaafoobarzzzzzzzzzzzzzzzz
+27002:aaaaaaaaaaaaa:afoobar aaaaaaafoobarzzzzzzzzzz
+27002:bbbbbaaaaaAfoobar
+27002:bbbbbaaaaafoobar
+27002:bbbbbaaaaaaAAAAAAAAfoobarzzzzzzzzzz
+27003:aaaaaaaaaaaaaaaaaaafoobarzzzzzzzzzzzzzzzzzzzz
+27003:aaaaaabcdefghKKKKKKKKKKKKfoobarKKKKKKKKKKKKKKKKKK
+27003:aaaaaabcdefghiKKKKKKKKKKKKfoobarKKKKKKKKKKKKKKKKK
+27003:aaaaaabcdefghiiiiiiiiiiiifoobarKKKKKKKKKKKKKK
+27004:abcdefghijklmnofoobarabcdefghijklmnopqfoobarfoobar
+27004:abcdefghijklmnfoobarfoobarabcdefghijklfoobar
+27004:aaabcdefghikl__fffffoobarABCDEFGHIKLM_____foobar
+27004:aaaaaacdefghiklmnopfoobarzzzzzzzzzzfoobar
+27005:              %foobfoobar       d foobar______EEEEfoobar     BEEfoobar
+27005:ddddddddddededefoobar    foobar foobar
+27005:          _foobar1111115WWWfoobarzzzzzzzzzzzzz
+27006:0123012301230123012301230123foobar012301230123
+27006:00000000000000A0cdDEEEEE00foobar0000
+27006:00000000AABaaEEEEEfoobarfoobar
+27006:00000000ddddDEEEEEEEfoobar
+27007:c\xa1CCCCC[cdCAKDDDd\xc7vbEaaCC
diff --git a/tools/hscollider/test_cases/corpora/mangle.txt b/tools/hscollider/test_cases/corpora/mangle.txt
new file mode 100644 (file)
index 0000000..f05ece0
--- /dev/null
@@ -0,0 +1,1692 @@
+18000="foobar": 
+18000="fooabar": 
+18000="fooaabar": 
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 70
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXX": 
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXX": 70
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXX": 
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 70
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 70
+18000="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 
+18000="foo\x10\x19\x93vp\xc5\xf1\xb7iV\x823kx\xba\xd08\xc2c7\"\xfb\x02|g\xbap\x16t\xbbW\x84\xd4\xea\xfaE\xaf\xeb\xfcA~L\xac\xf6\x07}.\xc9\xe0e\xeb\xdbggC!\xd7Y\x95\x93\xb0\x19gbar": 
+18000="fooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxbar": 70
+18000="fooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxbba": 
+18000="fooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxbaa": 
+18001="foobar": 
+18001="fooabar": 
+18001="fooaabar": 
+18001="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18001="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18001="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18001="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18001="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18001="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18002="foobar": 
+18002="fooabar": 
+18002="fooaabar": 
+18002="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18002="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18002="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18002="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18002="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18002="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18002="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18002="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18002="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="hoobar": 
+18003="hooabar": 
+18003="hooaabar": 
+18003="hooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="hooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18003="hooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="hooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="hooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="hooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="foobar": 
+18003="fooabar": 
+18003="fooaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="foobaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 251
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="foobaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="foobaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18003="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18004="foobar": 
+18004="fooabar": 
+18004="fooaabar": 
+18004="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18004="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18004="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18004="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18004="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18004="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18004="foo:----fj-----OI--0---s--\"-----\r--)]C----J--G------z-S-Pv------CK;--Lf>------v-----EM---*-----%k---d.:_-0---j-----=<----l---------$-/--`x----@-------------O---U-5L--%h4----8-#*------_-.I-------a---w-dp\"-----+----_-h--:M--b-5--\tM----5--O--{-E---8-5-O--m-&--B-------P-H----[pr---7----D---O@-J-Z--SJ--O-c-----~-2;---.----P--j\r'bar----c-~8ey-x--b---0---i]B-kj7--!---3}'l--%-N---#R-<-1--t|------ga----\t-J/!-K--p5--4-U-M-[.---a]P--1----4-s----1--fy----U-TK---7--i(-`--yu^vqQ------\nV-`N\n-4-Vl^----7-----)s3--&----n-P-----U`-Q8~-p\ny#-[M--!\t--!----FOeDC------r-O}]t----K----8---`(--m_-\t----*-5-9-3-m?@SVE?--![uJbar": 
+18004="foo:----fj-----OI--0---s--\"-----\r--)]C----J--G------z-S-Pv------CK;--Lf>------v-----EM---*-----%k---d.:_-0---j-----=<----l---------$-/--`x----@-------------O---U-5L--%h4----8-#*------_-.I-------a---w-dp\"-----+----_-h--:M--b-5--\tM----5--O--{-E---8-5-O--m-&--B-------P-H----[pr---7----D---O@-J-Z--SJ--O-c-----~-2;---.----P--j\r'bar----c-~8ey-x--b---0---i]B-kj7--!---3}'l--%-N---#R-<-1--t|------ga----\t-J/!-K--p5--4-U-M-[.---a]P--1----4-s----1--fy----U-TK---7--i(-`--yu^vqQ------\nV-`N\n-4-Vl^----7-----)s3--&----n-P-----U`-Q8~-p\ny#-[M--!\t--!----FOeDC------r-O}]t----K----8---`(--m_-\t----*-5-9-3-m?@SVE?--![uJfoobar_____________________________________________________________bar": 673
+18005="foobar": 
+18005="fooabar": 
+18005="fooaabar": 
+18005="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18005="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18005="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18005="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18005="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18005="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18005="foo\x07\x9a\x00\xb5bR\xee\x95\xb5W[\x0e\xdbY[h\x11S>\xe6/\xbb \x18)Z)\x95\xd5z\xcb\xdc\x14\xcb\x91w\x1e\x7f\x0c\xd3\xd6g\xe1\xb2\xc0<\x1a\xd1\x8fX\x91\xb7\xbe\x13\xd7\xd7<2\x00\xd2\x07z\x9d\xe3\x8fbr": 
+18006="foobar": 
+18006="fooabar": 
+18006="fooaabar": 
+18006="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18006="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18006="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18006="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18006="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18006="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18006="fo\x98\x16\xf8=\xb5\xfd\x0e0\x17\xdd_7\xc6T\xf5>\xcbL;\xa2\x97\r\x8a\x90\x11\xd1\x1b\x16\x0e!>\xa686\xe3\xed3\xf1\x1dJ\xce}\x82\xd1w\xd3\x9d\xc3\x0e?[\x1c\xc9\xeb-\x9a\x06C\xa8(\x81N`bar": 
+18007="foobar": 
+18007="fooabar": 
+18007="fooaabar": 
+18007="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18007="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18007="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18007="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18007="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18007="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18008="foobar": 
+18008="fooabar": 
+18008="fooaabar": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18008="foobarX": 
+18008="fooabarX": 
+18008="fooaabarX": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 70
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18008="foobart": 
+18008="fooabart": 
+18008="fooaabart": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 70,71
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18008="foobartX": 
+18008="fooabartX": 
+18008="fooaabartX": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 70
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18008="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18008="foo7\xe7\x02\xe3b-\x91\xb7%W\x1f\xccL/\x99\x7f\x9f\xfeRk\xb8F\xec\x11\x08\x8bd\xcaFa\x00-d\xe5\x90\"\x12!\xd97y\xf8\x03\xc5'\x9cD\xc6\x9a\x962R\xdd\x1ed\xe5\xa9\xc8\xb0\xef)\xb1\x1dbart": 
+18009="foobar": 
+18009="fooabar": 
+18009="fooaabar": 
+18009="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18009="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18009="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18009="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18009="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18009="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18009="foo\x8f\x8b\xe3U\xb6\xbc\xec]Se\xa9\x86Rf\xf3\xd9r\xd55\x00\xa10\xd4_H4\xa7\xf5\x9c^\x9c\x0f\xed'\xf3B\xde\xaf/;\x02\x94\xe4\x88\xe6J|\xbf\xbc\xb1\xc1]\xe2\x95\xbc*\xcac f\xc1\xbcu\xaf\xe3bar": 
+18010="foobar": 
+18010="fooabar": 7
+18010="fooaabar": 8
+18010="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18010="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18010="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18010="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 37
+18010="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18010="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18011="foobar": 
+18011="fooabar": 
+18011="fooaabar": 
+18011="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18011="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18011="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18011="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18011="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18011="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18011="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 605
+18011="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18011="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18012="foobar": 
+18012="fooabar": 7
+18012="fooaabar": 8
+18012="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18012="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18012="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18012="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 37
+18012="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18012="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18012="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 605
+18012="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18012="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18013="foobar": 
+18013="fooabar": 
+18013="fooaabar": 
+18013="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18013="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18013="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18013="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18013="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18013="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18013="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 605
+18013="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18013="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18013="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18013="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 406
+18013="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 407
+18013="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 407
+18013="fabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 407
+18013="fabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 407
+18014="foobar": 
+18014="fooabar": 
+18014="fooaabar": 
+18014="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18014="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18014="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18014="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18014="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18014="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18014="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18014="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18014="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18014="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18014="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18014="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18014="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18014="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 
+18014="fabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18014="fabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 
+18015="foobar": 
+18015="fooabar": 
+18015="fooaabar": 8
+18015="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18015="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18015="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18015="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 37
+18015="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18015="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18015="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 605
+18015="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18015="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18016="foobar": 
+18016="fooabar": 
+18016="fooaabar": 
+18016="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66,69
+18016="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66,70
+18016="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66
+18016="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18016="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18016="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18017="foobar": 
+18017="fooabar": 
+18017="fooaabar": 
+18017="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66,69
+18017="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66,70
+18017="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66,71
+18017="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66,72
+18017="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66,73
+18017="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66
+18017="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66
+18018="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18018="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18018="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18018="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18018="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18018="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18018="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18018="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18018="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18018="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18018="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18018="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18018="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18019="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18019="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18019="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18019="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18019="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18019="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18019="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18019="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18019="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18019="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18020="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18020="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18020="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18020="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18020="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18020="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18020="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18020="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18020="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18020="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18020="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18020="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 35
+18020="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18021="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18021="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18021="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18021="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18021="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18021="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18021="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18021="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18021="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18021="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18021="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 34
+18021="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 35
+18021="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18022="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18022="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18022="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18022="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18022="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18022="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18022="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18022="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18022="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18022="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18022="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 34
+18022="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 35
+18022="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18023="foobar": 
+18023="fooabar": 
+18023="fooaabar": 
+18023="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18023="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18023="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18023="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18023="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18023="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18024="foobar": 
+18024="fooabar": 7
+18024="fooaabar": 8
+18024="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18024="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18024="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18024="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 37
+18024="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18024="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18025="foobar": 
+18025="fooabar": 
+18025="fooaabar": 
+18025="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18025="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18025="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18025="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18025="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18025="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18026="foobar": 6
+18026="fooabar": 
+18026="fooaabar": 
+18026="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18026="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18026="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18026="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18026="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18026="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18027="foobar": 6
+18027="fooabar": 7
+18027="fooaabar": 8
+18027="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18027="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18027="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18027="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 37
+18027="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18027="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18028="foobar": 6
+18028="fooabar": 
+18028="fooaabar": 
+18028="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18028="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18028="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18028="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18028="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18028="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18029="foobar": 
+18029="fooabar": 
+18029="fooaabar": 
+18029="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18029="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18029="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18029="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18029="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18029="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18030="foobar": 
+18030="fooabar": 
+18030="fooaabar": 
+18030="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18030="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18030="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18030="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18030="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18030="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18031="foobar": 
+18031="fooabar": 
+18031="fooaabar": 
+18031="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18031="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18031="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18031="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18031="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18031="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18031="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18031="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18031="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="hoobar": 
+18032="hooabar": 
+18032="hooaabar": 
+18032="hooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="hooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18032="hooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="hooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="hooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="hooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="foobar": 
+18032="fooabar": 
+18032="fooaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="foobaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 251
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="foobaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="foobaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18032="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18033="foobar": 
+18033="fooabar": 
+18033="fooaabar": 
+18033="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18033="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18033="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18033="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18033="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18033="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18034="foobar": 
+18034="fooabar": 
+18034="fooaabar": 
+18034="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18034="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18034="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18034="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18034="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18034="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18035="foobar": 
+18035="fooabar": 
+18035="fooaabar": 
+18035="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18035="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18035="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18035="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18035="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18035="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18036="foobar": 
+18036="fooabar": 
+18036="fooaabar": 
+18036="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18036="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18036="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18036="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18036="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18036="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18037="foobar": 
+18037="fooabar": 
+18037="fooaabar": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18037="foobarX": 
+18037="fooabarX": 
+18037="fooaabarX": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 70
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18037="foobart": 
+18037="fooabart": 
+18037="fooaabart": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 70,71
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18037="foobartX": 
+18037="fooabartX": 
+18037="fooaabartX": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 70
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18037="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18038="foobar": 
+18038="fooabar": 
+18038="fooaabar": 
+18038="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18038="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18038="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18038="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18038="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18038="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18039="foobar": 
+18039="fooabar": 7
+18039="fooaabar": 8
+18039="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18039="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18039="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18039="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 37
+18039="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18039="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18040="foobar": 
+18040="fooabar": 
+18040="fooaabar": 
+18040="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18040="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18040="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18040="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18040="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18040="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18040="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 605
+18040="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18040="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18041="foobar": 
+18041="fooabar": 7
+18041="fooaabar": 8
+18041="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18041="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18041="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18041="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 37
+18041="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18041="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18041="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 605
+18041="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18041="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18042="foobar": 
+18042="fooabar": 
+18042="fooaabar": 
+18042="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18042="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18042="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18042="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18042="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18042="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18042="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 605
+18042="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18042="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18042="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18042="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 406
+18042="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 407
+18042="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 407
+18042="fabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 407
+18042="fabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 407
+18043="foobar": 
+18043="fooabar": 
+18043="fooaabar": 
+18043="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18043="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18043="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18043="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18043="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18043="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18043="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18043="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18043="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18043="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18043="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18043="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18043="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18043="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 
+18043="fabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18043="fabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 
+18044="foobar": 
+18044="fooabar": 
+18044="fooaabar": 8
+18044="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18044="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18044="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18044="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 37
+18044="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18044="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18044="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 605
+18044="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18044="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18045="foobar": 
+18045="fooabar": 
+18045="fooaabar": 
+18045="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66,69
+18045="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66,70
+18045="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66
+18045="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18045="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18045="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18046="foobar": 
+18046="fooabar": 
+18046="fooaabar": 
+18046="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66,69
+18046="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66,70
+18046="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66,71
+18046="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66,72
+18046="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66,73
+18046="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66
+18046="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 66
+18047="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18047="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18047="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18047="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18047="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18047="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18047="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18047="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18047="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18047="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18047="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18047="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18047="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18048="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18048="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18048="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18048="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18048="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18048="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18048="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18048="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18048="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18048="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18049="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18049="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18049="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18049="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18049="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18049="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18049="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18049="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18049="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18049="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18049="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18049="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 35
+18049="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18050="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18050="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18050="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18050="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18050="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18050="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18050="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18050="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18050="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18050="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18050="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 34
+18050="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 35
+18050="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18051="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18051="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18051="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18051="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18051="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18051="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18051="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18051="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18051="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18051="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18051="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 34
+18051="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 35
+18051="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18052="foobar": 
+18052="fooabar": 
+18052="fooaabar": 
+18052="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18052="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18052="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18052="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18052="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18052="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18053="foobar": 
+18053="fooabar": 7
+18053="fooaabar": 8
+18053="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18053="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18053="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18053="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 37
+18053="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18053="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18054="foobar": 
+18054="fooabar": 
+18054="fooaabar": 
+18054="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18054="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18054="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18054="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18054="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18054="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18055="foobar": 6
+18055="fooabar": 
+18055="fooaabar": 
+18055="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18055="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18055="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18055="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18055="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18055="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18056="foobar": 6
+18056="fooabar": 7
+18056="fooaabar": 8
+18056="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18056="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18056="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18056="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 37
+18056="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18056="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18057="foobar": 6
+18057="fooabar": 
+18057="fooaabar": 
+18057="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18057="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18057="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18057="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18057="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18057="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18058="foobar": 
+18058="fooabar": 
+18058="fooaabar": 
+18058="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18058="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18058="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18058="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18058="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18058="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18058="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 605
+18058="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18058="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18059="foobar": 
+18059="fooabar": 7
+18059="fooaabar": 8
+18059="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18059="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18059="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18059="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 37
+18059="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18059="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18059="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 605
+18059="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18059="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18060="foobar": 
+18060="fooabar": 
+18060="fooaabar": 
+18060="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18060="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18060="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18060="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18060="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18060="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18060="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18060="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18060="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18061="foobar": 6
+18061="fooabar": 7
+18061="fooaabar": 8
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 37
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 69
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 70
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXX": 69
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXX": 70
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXX": 
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 69
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 70
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 69
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 70
+18061="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 
+18062="foobar": 6
+18062="fooabar": 7
+18062="fooaabar": 8
+18062="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 69
+18062="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18062="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18062="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 37
+18062="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18062="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18062="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 605
+18062="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18062="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18063="______________________________________________________________________aaaa": 74
+18063="______________________________________________________________________123456789012": 82
+18100="Yfoobar": 
+18100="Yfooabar": 
+18100="Yfooaabar": 
+18100="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18100="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18100="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18100="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18100="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18100="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18100="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18100="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 71
+18100="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18100="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXX": 
+18100="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXX": 71
+18100="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXX": 
+18100="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 
+18100="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 71
+18100="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 
+18100="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 
+18100="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 71
+18100="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 
+18101="Yfoobar": 
+18101="Yfooabar": 
+18101="Yfooaabar": 
+18101="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18101="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18101="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18101="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18101="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18101="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18102="Yfoobar": 
+18102="Yfooabar": 
+18102="Yfooaabar": 
+18102="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18102="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18102="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18102="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18102="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18102="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18102="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18102="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18102="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yhoobar": 
+18103="Yhooabar": 
+18103="Yhooaabar": 
+18103="Yhooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yhooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18103="Yhooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yhooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yhooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yhooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfoobar": 
+18103="Yfooabar": 
+18103="Yfooaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfoobaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfoobaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfoobaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18103="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18105="Yfoobar": 
+18105="Yfooabar": 
+18105="Yfooaabar": 
+18105="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18105="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18105="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18105="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18105="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18105="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18106="Yfoobar": 
+18106="Yfooabar": 
+18106="Yfooaabar": 
+18106="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18106="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18106="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18106="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18106="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18106="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18107="Yfoobar": 
+18107="Yfooabar": 
+18107="Yfooaabar": 
+18107="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18107="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18107="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18107="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18107="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18107="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18108="Yfoobar": 
+18108="Yfooabar": 
+18108="Yfooaabar": 
+18108="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18108="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18108="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18108="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18108="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18108="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18108="YfoobarX": 
+18108="YfooabarX": 
+18108="YfooaabarX": 
+18108="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18108="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 71
+18108="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18108="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18108="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18108="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18108="Yfoobart": 
+18108="Yfooabart": 
+18108="Yfooaabart": 
+18108="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18108="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 71,72
+18108="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18108="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18108="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18108="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18108="YfoobartX": 
+18108="YfooabartX": 
+18108="YfooaabartX": 
+18108="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18108="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 71
+18108="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18108="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18108="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18108="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18109="Yfoobar": 
+18109="Yfooabar": 
+18109="Yfooaabar": 
+18109="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18109="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18109="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18109="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18109="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18109="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18110="Yfoobar": 
+18110="Yfooabar": 8
+18110="Yfooaabar": 9
+18110="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18110="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18110="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18110="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18110="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18110="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18111="Yfoobar": 
+18111="Yfooabar": 
+18111="Yfooaabar": 
+18111="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18111="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18111="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18111="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18111="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18111="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18111="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18111="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18111="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18112="Yfoobar": 
+18112="Yfooabar": 8
+18112="Yfooaabar": 9
+18112="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18112="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18112="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 72
+18112="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18112="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18112="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18112="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18112="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18112="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18113="Yfoobar": 
+18113="Yfooabar": 
+18113="Yfooaabar": 
+18113="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18113="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18113="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18113="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18113="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18113="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18113="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18113="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18113="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18113="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18113="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 407
+18113="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 408
+18113="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 408
+18113="Yfabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 408
+18113="Yfabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 408
+18114="Yfoobar": 
+18114="Yfooabar": 
+18114="Yfooaabar": 
+18114="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18114="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18114="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 72
+18114="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18114="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18114="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18114="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18114="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18114="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18114="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18114="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18114="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18114="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18114="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 
+18114="Yfabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18114="Yfabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 
+18115="Yfoobar": 
+18115="Yfooabar": 
+18115="Yfooaabar": 9
+18115="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18115="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18115="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 72
+18115="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18115="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18115="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18115="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18115="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18115="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 608
+18116="Yfoobar": 
+18116="Yfooabar": 
+18116="Yfooaabar": 
+18116="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67,70
+18116="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67,71
+18116="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67
+18116="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18116="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18116="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18117="Yfoobar": 
+18117="Yfooabar": 
+18117="Yfooaabar": 
+18117="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67,70
+18117="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67,71
+18117="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67,72
+18117="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67,73
+18117="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67,74
+18117="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67
+18117="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67
+18118="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18118="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18118="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18118="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18118="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18118="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 72
+18118="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18118="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18118="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18118="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18118="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18118="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18118="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18119="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18119="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18119="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18119="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18119="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18119="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18119="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18119="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18119="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18119="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18120="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18120="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18120="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18120="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18120="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18120="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18120="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18120="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18120="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18120="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18120="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18120="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 36
+18120="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18121="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18121="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18121="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18121="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18121="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18121="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18121="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18121="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18121="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18121="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18121="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 35
+18121="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 36
+18121="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18122="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18122="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18122="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18122="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18122="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18122="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18122="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18122="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18122="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18122="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18122="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 35
+18122="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 36
+18122="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18123="Yfoobar": 
+18123="Yfooabar": 
+18123="Yfooaabar": 
+18123="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18123="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18123="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18123="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18123="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18123="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18124="Yfoobar": 
+18124="Yfooabar": 8
+18124="Yfooaabar": 9
+18124="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18124="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18124="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18124="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18124="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18124="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18125="Yfoobar": 
+18125="Yfooabar": 
+18125="Yfooaabar": 
+18125="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18125="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18125="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18125="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18125="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18125="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18126="Yfoobar": 7
+18126="Yfooabar": 
+18126="Yfooaabar": 
+18126="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18126="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18126="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18126="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18126="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18126="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18127="Yfoobar": 7
+18127="Yfooabar": 8
+18127="Yfooaabar": 9
+18127="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18127="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18127="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18127="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18127="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18127="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18128="Yfoobar": 7
+18128="Yfooabar": 
+18128="Yfooaabar": 
+18128="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18128="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18128="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18128="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18128="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18128="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18129="Yfoobar": 
+18129="Yfooabar": 
+18129="Yfooaabar": 
+18129="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18129="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18129="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18129="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18129="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18129="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18130="Yfoobar": 
+18130="Yfooabar": 
+18130="Yfooaabar": 
+18130="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18130="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18130="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18130="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18130="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18130="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18131="Yfoobar": 
+18131="Yfooabar": 
+18131="Yfooaabar": 
+18131="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18131="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18131="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18131="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18131="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18131="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18131="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18131="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18131="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yhoobar": 
+18132="Yhooabar": 
+18132="Yhooaabar": 
+18132="Yhooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yhooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18132="Yhooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yhooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yhooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yhooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfoobar": 
+18132="Yfooabar": 
+18132="Yfooaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfoobaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 252
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfoobaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfoobaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18132="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18134="Yfoobar": 
+18134="Yfooabar": 
+18134="Yfooaabar": 
+18134="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18134="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18134="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18134="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18134="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18134="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18135="Yfoobar": 
+18135="Yfooabar": 
+18135="Yfooaabar": 
+18135="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18135="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18135="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18135="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18135="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18135="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18136="Yfoobar": 
+18136="Yfooabar": 
+18136="Yfooaabar": 
+18136="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18136="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18136="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18136="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18136="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18136="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18137="Yfoobar": 
+18137="Yfooabar": 
+18137="Yfooaabar": 
+18137="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18137="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18137="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18137="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18137="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18137="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18137="YfoobarX": 
+18137="YfooabarX": 
+18137="YfooaabarX": 
+18137="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18137="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 71
+18137="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18137="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18137="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18137="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18137="Yfoobart": 
+18137="Yfooabart": 
+18137="Yfooaabart": 
+18137="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18137="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 71,72
+18137="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18137="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18137="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18137="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabart": 
+18137="YfoobartX": 
+18137="YfooabartX": 
+18137="YfooaabartX": 
+18137="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18137="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 71
+18137="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18137="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18137="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18137="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabartX": 
+18138="Yfoobar": 
+18138="Yfooabar": 
+18138="Yfooaabar": 
+18138="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18138="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18138="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18138="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18138="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18138="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18139="Yfoobar": 
+18139="Yfooabar": 8
+18139="Yfooaabar": 9
+18139="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18139="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18139="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18139="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18139="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18139="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18140="Yfoobar": 
+18140="Yfooabar": 
+18140="Yfooaabar": 
+18140="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18140="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18140="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18140="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18140="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18140="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18140="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18140="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18140="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18141="Yfoobar": 
+18141="Yfooabar": 8
+18141="Yfooaabar": 9
+18141="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18141="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18141="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 72
+18141="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18141="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18141="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18141="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18141="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18141="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18142="Yfoobar": 
+18142="Yfooabar": 
+18142="Yfooaabar": 
+18142="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18142="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18142="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18142="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18142="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18142="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18142="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18142="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18142="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18142="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18142="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 407
+18142="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 408
+18142="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 408
+18142="Yfabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 408
+18142="Yfabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 408
+18143="Yfoobar": 
+18143="Yfooabar": 
+18143="Yfooaabar": 
+18143="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18143="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18143="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 72
+18143="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18143="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18143="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18143="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18143="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18143="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18143="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18143="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18143="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18143="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18143="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 
+18143="Yfabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18143="Yfabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaz": 
+18144="Yfoobar": 
+18144="Yfooabar": 
+18144="Yfooaabar": 9
+18144="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18144="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18144="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 72
+18144="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18144="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18144="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18144="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18144="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18144="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 608
+18145="Yfoobar": 
+18145="Yfooabar": 
+18145="Yfooaabar": 
+18145="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67,70
+18145="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67,71
+18145="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67
+18145="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18145="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18145="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18146="Yfoobar": 
+18146="Yfooabar": 
+18146="Yfooaabar": 
+18146="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67,70
+18146="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67,71
+18146="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67,72
+18146="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67,73
+18146="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67,74
+18146="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67
+18146="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 67
+18147="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18147="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18147="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18147="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18147="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18147="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 72
+18147="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18147="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18147="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18147="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18147="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18147="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18147="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18148="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18148="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18148="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18148="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18148="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18148="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18148="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18148="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18148="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18148="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18149="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18149="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18149="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18149="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18149="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18149="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18149="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18149="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18149="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18149="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18149="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18149="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 36
+18149="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18150="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18150="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18150="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18150="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18150="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18150="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18150="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18150="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18150="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18150="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18150="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 35
+18150="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 36
+18150="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18151="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18151="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18151="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18151="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18151="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18151="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18151="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18151="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18151="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18151="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18151="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 35
+18151="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 36
+18151="Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18152="Yfoobar": 
+18152="Yfooabar": 
+18152="Yfooaabar": 
+18152="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18152="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18152="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18152="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18152="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18152="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18153="Yfoobar": 
+18153="Yfooabar": 8
+18153="Yfooaabar": 9
+18153="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18153="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18153="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18153="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18153="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18153="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18154="Yfoobar": 
+18154="Yfooabar": 
+18154="Yfooaabar": 
+18154="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18154="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18154="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18154="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18154="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18154="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18155="Yfoobar": 7
+18155="Yfooabar": 
+18155="Yfooaabar": 
+18155="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18155="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18155="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18155="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18155="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18155="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18156="Yfoobar": 7
+18156="Yfooabar": 8
+18156="Yfooaabar": 9
+18156="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18156="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18156="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18156="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18156="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18156="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18157="Yfoobar": 7
+18157="Yfooabar": 
+18157="Yfooaabar": 
+18157="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18157="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18157="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18157="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18157="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18157="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18158="Yfoobar": 
+18158="Yfooabar": 
+18158="Yfooaabar": 
+18158="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18158="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18158="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18158="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18158="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18158="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18158="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18158="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18158="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18158="\x05fooa\x8faaaaaaa\x9aaaaaaaaaaaaa\xe1aa\xe2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa6a\x11aaaaaaaaaaaaaaaaaaaaa\xc0aaaaaaaaaa\x9baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x82aaaaaaaa{aaaa\xfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x82aaaaa\xbeaaaaaaaaaaaaa\xcdaaaa\xfeaaaaaaaaaa\x1faaaaaaaaaaaaaaa\x0eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x10aaaaaaaaaaIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xf6aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar":
+18158="\x06fooaaaaaaaaaaaaaaaaaaaa\xe9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xbda?aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xc1aaaaaaaaaaaaaaaaaaaaaaa\xe8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xd7aaaaaaaaaaaa\x17aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xa8aaaaaaaaa\xb3aaaaaaaaaaaa\x88aaaaaaaaaaaRaaaaaaaaaaaaaaaaaa\xa5aaaaaaaaaaaaaaaaaaaaaaaaa#aaaaaaaaaaaaaaaaaaaaaaaaaa\xbcaaaaaaaaaa\xb7aaaaaaaaaa?aaaaaaaaaaaaaaaaaaaaaaaaaaaabar":
+18158="\x07fooaaaaaaaaaaaaaaaaaaaaaa\x81aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xb7aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaoaaaaa\x7faaaaaaaaaaaa4aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xf2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xa2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xe7aaaaaaaaaaaaaaaa\x93aaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xcdaaaa\x98aaaaaa\x9eaaaaaaaaaaaaaaaaaaabar":
+18158="\tfooaaaa\x1daaaaaaaaaaaaaaaaaaaaaaa_aaaaaaaaaaaa\x0baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xc7aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xb0aaaaaaaaaaaaaa>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xe8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x97aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x85aaaaaaaaaaaaaaaaaaUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar":
+18158="\x10fo\x0caaaaaaaaa\x8eaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xa0aaaaaaaaaaaaa~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/aaaaaaaaaaaaaaaa\x92aa\xb6aaaaaaaaaaaaaaaaaaaaaaaaaaaYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xb0aaaaaaaaaaaaaaaa\x8baaaaaaaaaaaaaaaaaaaaaaaaaa\xd3aaaaaaaaaaaaaaJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x91aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\xc0aaaaaaaaaaaaaaaaaaaaaaaaabar":
+18159="Yfoobar": 
+18159="Yfooabar": 8
+18159="Yfooaabar": 9
+18159="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18159="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18159="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 72
+18159="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18159="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18159="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18159="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18159="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18159="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18160="Yfoobar": 
+18160="Yfooabar": 
+18160="Yfooaabar": 
+18160="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18160="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18160="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18160="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18160="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18160="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18160="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18160="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18160="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18161="Yfoobar": 7
+18161="Yfooabar": 8
+18161="Yfooaabar": 9
+18161="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18161="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18161="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18161="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18161="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18161="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18161="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 70
+18161="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 71
+18161="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarX": 
+18161="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXX": 70
+18161="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXX": 71
+18161="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXX": 
+18161="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 70
+18161="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 71
+18161="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 
+18161="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 70
+18161="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 71
+18161="YfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabarXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 
+18162="Yfoobar": 7
+18162="Yfooabar": 8
+18162="Yfooaabar": 9
+18162="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 70
+18162="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 71
+18162="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 72
+18162="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+18162="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+18162="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 40
+18162="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 606
+18162="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 607
+18162="Yfooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 
+18163="Y______________________________________________________________________aaaa": 75
+18163="Y______________________________________________________________________123456789012": 83
+18164="Y______________________________________________________________________aaaa": 75
+18164="Y______________________________________________________________________123456789012b": 84
+18164="Y______________________________________________________________________12345678901b": 83
+18164="Y______________________________________________________________________b": 
+18164="Y______________________________________________________________________1b": 73
+18165="Y______________________________________________________________________aaaa": 75
+18165="Y______________________________________________________________________123456789012b": 84
+18165="Y______________________________________________________________________12345678901b": 83
+18165="Y______________________________________________________________________b": 
+18165="Y______________________________________________________________________1b": 
+18166="Yfoobar": 
+18166="Yfoo_bar": 8
+18166="Yfoo____bar": 11
+18166="Yfoo____________________________________________________________________________________________________bar": 107
+18166="Yfoo_____________________________________________________________________________________________________bar": 108
+18166="Yfoo______________________________________________________________________________________________________bar": 
+18166="nfoo\xd4\x89\xe12\x00\xd2\xc8oS\x1c\xb0\xd7f\xc7\xd9\x86\x89?\xe87\xf3\x0f\x13\x07r\xff\xde\x9c1\x7f|\x05\x08]7\t/\x00x\x82\x1c(Y\x83\xf03\tyr\xf1\xb0e\x00\xc4ls\xc3J\x0f\xf4\xc9\x8b\xf9\xd1\xe81\xdb\x181S\x9aM|\xf4\xd0l'\xda\xe5\x99\xcb\x95\xfe\xccYj?\x1d\xb5N\x11~\xd9\x0bP\xc1<+\xd9m~br": 
+18167="Yfoobar": 
+18167="Yfoo_bar": 
+18167="Yfoo____bar": 
+18167="Yfoo____________________________________________________________________________________________________bar": 107
+18167="Yfoo_____________________________________________________________________________________________________bar": 108
+18167="Yfoo______________________________________________________________________________________________________bar": 
+18168="Yfoobar": 
+18168="Yfoo_bar": 
+18168="Yfoo____bar": 
+18168="Yfoo____________________________________________________________________________________________________bar": 107
+18168="Yfoo_____________________________________________________________________________________________________bar": 108
+18168="Yfoo______________________________________________________________________________________________________bar": 
+18169="Yfoobar": 
+18169="Yfoo_bar": 
+18169="Yfoo____bar": 
+18169="Yfoo____________________________________________________________________________________________________bar": 107
+18169="Yfoo_____________________________________________________________________________________________________bar": 
+18169="Yfoo______________________________________________________________________________________________________bar": 109
+18169="Yfoo_______________________________________________________________________________________________________bar": 
+18169="Yfoo________________________________________________________________________________________________________bar": 
diff --git a/tools/hscollider/test_cases/corpora/mcclellan.txt b/tools/hscollider/test_cases/corpora/mcclellan.txt
new file mode 100644 (file)
index 0000000..6b780da
--- /dev/null
@@ -0,0 +1,245 @@
+15900="foobarbar": 9
+15901="foobarbar": 6,9
+15902="foobarteabartea": 9,15
+15903="fo": 2
+15903="foobarfo": 2,8
+15903="foobarteafo": 2,9,11
+15904="fo": 2
+15904="foobarfo": 8
+15904="foobarteafo": 9,11
+15904="foo3baR\xee\xdbtea": 12
+15905="foobarteacofeee": 6,15
+15905="footeabarcofeee": 9,15
+15906="foogaz": 6
+15906="fofoogaz": 8
+15906="fobargaz": 8
+15906="bafoogaz": 8
+15906="foobarfgazfobarfoobarbbarbabargbargabar": 10
+15907="foobarfgazfobarfoobarbbarbabargbargabar": 6,10,15,21,25,30,34,39
+15908="foobartea": 9
+15908="foobgaztea": 10
+15908="foobagaztea": 11
+15908="fooabartea": 10
+15908="fooabgaztea": 11
+15908="fooabagaztea": 12
+15908="fooabagabartea": 14
+15909="fooabagabartea": 14
+15909="fooabagabagazaeteaet": 18
+15909="fooabagaba gazbagazaeteaet": 24
+15910="fooabagabartea": 14
+15910="fooabagabagazaeteaet": 16,18,20
+15910="fooabagaba gazbagazaeteaet": 22,24,26
+15911="foobafoobartea": 
+15912="foobafoobarteaet": 
+15913="p;;:": 4
+15913="p;;:_:": 4,6
+15913="p;;;;:_:": 6,8
+15913="p;;ab:_:": 6,8
+15913="p;;ab_:_:": 7,9
+15913="p;;ab_x:": 8
+15913="p;;ab_xj:": 9
+15913="p;p;;ab_xj:": 
+15913="aap;;ab_xj:": 
+15914="p;;:": 4
+15914="p;;:_:": 4,6
+15914="p;;;;:_:": 6,8
+15914="p;;ab:_:": 6,8
+15914="p;;ab_:_:": 7,9
+15914="p;;ab_x:": 8
+15914="p;;ab_xj:": 9
+15914="p;p;;ab_xj:": 11
+15914="aap;;ab_xj:": 11
+15915="p;;:": 4
+15915="p;;:_:": 4,6
+15915="p;;;;:_:": 6,8
+15915="p;;ab:_:": 6,8
+15915="p;;ab_:_:": 7,9
+15915="p;;ab_x:": 8
+15915="p;;ab_xj:": 9
+15915="p;p;;ab_xj:": 11
+15915="aap;;ab_xj:": 11
+15916="AAaZ": 4
+15916="AAbZ": 4
+15916="AAcZ": 
+15916="AAaXX": 5
+15916="AAbXX": 
+15916="AAcXX": 
+15916="AAaYY": 
+15916="AAbYY": 5
+15916="AAcYY": 
+15916="AAzaZ": 5
+15916="AAzbZ": 5
+15916="AAzcZ": 
+15916="AAzazXX": 7
+15916="AAzbzXX": 
+15916="AAzczXX": 
+15916="AAzazYY": 
+15916="AAzbzYY": 7
+15916="AAzczYY": 
+15916="AAzazZ": 6
+15916="AAzbzZ": 6
+15916="AAzczZ": 
+15916="AAzazXX": 7
+15916="AAzbzXX": 
+15916="AAzczXX": 
+15916="AAzazYY": 
+15916="AAzbzYY": 7
+15916="AAzczYY": 
+15916="AAaZZXXX": 4,5,7,8
+15916="AAbZZYYY": 4,5,7,8
+15916="AAabZZXXXYYY": 5,6,8,9,11,12
+15916="AAbaZZXXXYYY": 5,6,8,9,11,12
+15916="AAa_bZZXXXYYY": 6,7,9,10,12,13
+15916="AAb_aZZXXXYYY": 6,7,9,10,12,13
+15916="AAa_b_ZZXX_XYYY": 7,8,10,14,15
+15916="AAb_a_ZZXX_XYYY": 7,8,10,14,15
+15917="AAaZ": 4
+15917="AAbZ": 4
+15917="AAcZ": 
+15917="AAaXX": 5
+15917="AAbXX": 
+15917="AAcXX": 
+15917="AAaYY": 
+15917="AAbYY": 
+15917="AAcYY": 
+15917="AAzaZ": 5
+15917="AAzbZ": 5
+15917="AAzcZ": 
+15917="AAzazXX": 7
+15917="AAzbzXX": 
+15917="AAzczXX": 
+15917="AAzazYY": 
+15917="AAzbzYY": 
+15917="AAzczYY": 
+15917="AAzazZ": 6
+15917="AAzbzZ": 6
+15917="AAzczZ": 
+15917="AAzazXX": 7
+15917="AAzbzXX": 
+15917="AAzczXX": 
+15917="AAzazYY": 
+15917="AAzbzYY": 
+15917="AAzczYY": 
+15917="AAaZZXXX": 4,5,7,8
+15917="AAbZZYYY": 4,5
+15917="AAabZZXXXYYY": 5,6,8,9
+15917="AAbaZZXXXYYY": 5,6,8,9
+15917="AAa_bZZXXXYYY": 6,7,9,10
+15917="AAb_aZZXXXYYY": 6,7,9,10
+15917="AAa_b_ZZXX_XYYY": 7,8,10
+15917="AAb_a_ZZXX_XYYY": 7,8,10
+15918="ppp;;:": 
+15918="ppp;;:_:": 
+15918="ppp;;;;:_:": 
+15918="ppp;;ab:_:": 
+15918="ppp;;ab_:_:": 
+15918="ppp;;ab_x:": 
+15918="ppp;;ab_xj:": 
+15918="p;ppp;;ab_xj:": 
+15918="aappp;;ab_xj:": 
+15919="ppp;;:": 
+15919="ppp;;:_:": 
+15919="ppp;;;;:_:": 
+15919="ppp;;ab:_:": 
+15919="ppp;;ab_:_:": 
+15919="ppp;;ab_x:": 
+15919="ppp;;ab_xj:": 
+15919="p;ppp;;ab_xj:": 
+15919="aappp;;ab_xj:": 
+15920="ppp;;:": 
+15920="ppp;;:_:": 
+15920="ppp;;;;:_:": 
+15920="ppp;;ab:_:": 
+15920="ppp;;ab_:_:": 
+15920="ppp;;ab_x:": 
+15920="ppp;;ab_xj:": 
+15920="p;ppp;;ab_xj:": 
+15920="aappp;;ab_xj:": 
+15921="AAAAAaZ": 7
+15921="AAAAAbZ": 7
+15921="AAAAAcZ": 
+15921="AAAAAaXX": 8
+15921="AAAAAbXX": 
+15921="AAAAAcXX": 
+15921="AAAAAaYY": 
+15921="AAAAAbYY": 8
+15921="AAAAAcYY": 
+15921="AAAAAzaZ": 8
+15921="AAAAAzbZ": 8
+15921="AAAAAzcZ": 
+15921="AAAAAzazXX": 10
+15921="AAAAAzbzXX": 
+15921="AAAAAzczXX": 
+15921="AAAAAzazYY": 
+15921="AAAAAzbzYY": 10
+15921="AAAAAzczYY": 
+15921="AAAAAzazZ": 9
+15921="AAAAAzbzZ": 9
+15921="AAAAAzczZ": 
+15921="AAAAAzazXX": 10
+15921="AAAAAzbzXX": 
+15921="AAAAAzczXX": 
+15921="AAAAAzazYY": 
+15921="AAAAAzbzYY": 10
+15921="AAAAAzczYY": 
+15921="AAAAAaZZXXX": 7,8,10,11
+15921="AAAAAbZZYYY": 7,8,10,11
+15921="AAAAAabZZXXXYYY": 8,9,11,12,14,15
+15921="AAAAAbaZZXXXYYY": 8,9,11,12,14,15
+15921="AAAAAa_bZZXXXYYY": 9,10,12,13,15,16
+15921="AAAAAb_aZZXXXYYY": 9,10,12,13,15,16
+15921="AAAAAa_b_ZZXX_XYYY": 10,11,13,17,18
+15921="AAAAAb_a_ZZXX_XYYY": 10,11,13,17,18
+15922="AAAAAaZ": 
+15922="AAAAAbZ": 
+15922="AAAAAcZ": 
+15922="AAAAAaXX": 
+15922="AAAAAbXX": 
+15922="AAAAAcXX": 
+15922="AAAAAaYY": 
+15922="AAAAAbYY": 
+15922="AAAAAcYY": 
+15922="AAAAAzaZ": 
+15922="AAAAAzbZ": 
+15922="AAAAAzcZ": 
+15922="AAAAAzazXX": 
+15922="AAAAAzbzXX": 
+15922="AAAAAzczXX": 
+15922="AAAAAzazYY": 
+15922="AAAAAzbzYY": 
+15922="AAAAAzczYY": 
+15922="AAAAAzazZ": 
+15922="AAAAAzbzZ": 
+15922="AAAAAzczZ": 
+15922="AAAAAzazXX": 
+15922="AAAAAzbzXX": 
+15922="AAAAAzczXX": 
+15922="AAAAAzazYY": 
+15922="AAAAAzbzYY": 
+15922="AAAAAzczYY": 
+15922="AAAAAaZZXXX": 
+15922="AAAAAbZZYYY": 
+15922="AAAAAabZZXXXYYY": 
+15922="AAAAAbaZZXXXYYY": 
+15922="AAAAAa_bZZXXXYYY": 
+15922="AAAAAb_aZZXXXYYY": 
+15922="AAAAAa_b_ZZXX_XYYY": 
+15922="AAAAAb_a_ZZXX_XYYY": 
+15923="bbbbkbj_": 2,3,4,5,6,7
+15924:literal123456789
+15924:literaliteral1
+15924:literal1literal123456789
+15924:literaliteraliteral1
+15925:literal123456789
+15925:literaliteral1
+15925:literal1literal123456789
+15925:literaliteraliteral1
+15926:literal123456789
+15926:literaliteral1
+15926:literal1literal123456789
+15926:literaliteraliteral1
+15927:literal123456789
+15927:literaliteral1
+15927:literal1literal123456789
+15927:literaliteraliteral1
+15928:\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xe5\x9b\xbb\xee\x80\x80\xee\x80\x80\xee\x80\x80\xec\x88\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xe2\x8b\xba\xee\x80\x80\xe9\xa8\x8e\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80\xee\x80\x80b\xe0\xb9\x82a8a
diff --git a/tools/hscollider/test_cases/corpora/metacharacters.txt b/tools/hscollider/test_cases/corpora/metacharacters.txt
new file mode 100644 (file)
index 0000000..8ffe1a1
--- /dev/null
@@ -0,0 +1,51 @@
+24000="": 
+24000="a": 1
+24000="C": 1
+24000="\x00": 1
+24000="\xff": 1
+24000="abcdef": 1,2,3,4,5,6
+24001="\x07": 1
+24002="\x1a": 1
+24002="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 27
+24003=";": 1
+24003="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 60
+24004="{": 1
+24004="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 124
+24005="\x01": 1
+24005="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 2
+24006="p": 1
+24006="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 113
+24007="\x1b": 1
+24008="\x0c": 1
+24009="\n": 1
+24010="\r": 1
+24011="\t": 1
+24012="\xdc\xdc\x00\xff": 4
+24015="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 2
+24016="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 27
+24017="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 60
+24018="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 124
+24019="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 2
+24020="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 113
+24021="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 2
+24022="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 
+24022="\x1cn": 2
+24023="8 literal 9": 11
+24024="bignum 1111111111":
+24024="bignum I1111111": 15
+24025="bignum 2147483639":
+24025="bignum \x8c7483639": 15
+24026="bignum \x018888": 12
+24027="bignum \n8888": 12
+24028="bignum S8888": 12
+24029="bignum \xff8888": 12
+24030:0
+24031:0
+24032:\n
+24033:\n
+24034:\n0
+24034:P
+24035:\n0
+24035:P
+24036:\xff
+24037:80
diff --git a/tools/hscollider/test_cases/corpora/notbob.txt b/tools/hscollider/test_cases/corpora/notbob.txt
new file mode 100644 (file)
index 0000000..50d188e
--- /dev/null
@@ -0,0 +1,921 @@
+15500="Anotbobnotbobnotboo": 7,13
+15500="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15500="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15500="notbobnotbobnotboo": 6,12
+15500="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15501="Anotbobnotbobnotboo": 
+15501="Anotbobnotbobnotnotbarnotbobnotbar": 
+15501="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6
+15501="notbobnotbobnotboo": 6
+15501="notbobnotbobnotnotbarnotbobnotbar": 6
+15502="Anotbobnotbobnotboo": 
+15502="Anotbobnotbobnotnotbarnotbobnotbar": 
+15502="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6
+15502="notbobnotbobnotboo": 6
+15502="notbobnotbobnotnotbarnotbobnotbar": 6
+15503="Anotbobnotbobnotboo": 7,13
+15503="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15503="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15503="notbobnotbobnotboo": 12
+15503="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15504="Anotbobnotbobnotboo": 7
+15504="Anotbobnotbobnotnotbarnotbobnotbar": 7
+15504="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15504="notbobnotbobnotboo": 
+15504="notbobnotbobnotnotbarnotbobnotbar": 
+15505="Anotbobnotbobnotboo": 7
+15505="Anotbobnotbobnotnotbarnotbobnotbar": 7
+15505="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15505="notbobnotbobnotboo": 
+15505="notbobnotbobnotnotbarnotbobnotbar": 
+15506="Anotbobnotbobnotboo": 13
+15506="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
+15506="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15506="notbobnotbobnotboo": 12
+15506="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15507="Anotbobnotbobnotboo": 
+15507="Anotbobnotbobnotnotbarnotbobnotbar": 
+15507="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12
+15507="notbobnotbobnotboo": 12
+15507="notbobnotbobnotnotbarnotbobnotbar": 12
+15508="Anotbobnotbobnotboo": 
+15508="Anotbobnotbobnotnotbarnotbobnotbar": 
+15508="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12
+15508="notbobnotbobnotboo": 12
+15508="notbobnotbobnotnotbarnotbobnotbar": 12
+15509="Anotbobnotbobnotboo": 7,13
+15509="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15509="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15509="notbobnotbobnotboo": 6,12
+15509="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15510="Anotbobnotbobnotboo": 7,13
+15510="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15510="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15510="notbobnotbobnotboo": 6,12
+15510="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15511="Anotbobnotbobnotboo": 7,13
+15511="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15511="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15511="notbobnotbobnotboo": 6,12
+15511="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15512="Anotbobnotbobnotboo": 7,13
+15512="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15512="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15512="notbobnotbobnotboo": 12
+15512="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15513="Anotbobnotbobnotboo": 7,13
+15513="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15513="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15513="notbobnotbobnotboo": 12
+15513="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15514="Anotbobnotbobnotboo": 7,13
+15514="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15514="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15514="notbobnotbobnotboo": 12
+15514="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15515="Anotbobnotbobnotboo": 13
+15515="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
+15515="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15515="notbobnotbobnotboo": 12
+15515="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15516="Anotbobnotbobnotboo": 13
+15516="Anotbobnotbobnotnotbarnotbobnotbar": 13
+15516="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12
+15516="notbobnotbobnotboo": 12
+15516="notbobnotbobnotnotbarnotbobnotbar": 12
+15517="Anotbobnotbobnotboo": 13
+15517="Anotbobnotbobnotnotbarnotbobnotbar": 13
+15517="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12
+15517="notbobnotbobnotboo": 12
+15517="notbobnotbobnotnotbarnotbobnotbar": 12
+15518="Anotbobnotbobnotboo": 7,13
+15518="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15518="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15518="notbobnotbobnotboo": 6,12
+15518="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15519="Anotbobnotbobnotboo": 7,13
+15519="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15519="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15519="notbobnotbobnotboo": 6,12
+15519="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15520="Anotbobnotbobnotboo": 7,13
+15520="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15520="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15520="notbobnotbobnotboo": 6,12
+15520="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15521="Anotbobnotbobnotboo": 
+15521="Anotbobnotbobnotnotbarnotbobnotbar": 
+15521="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15521="notbobnotbobnotboo": 6,12
+15521="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15522="Anotbobnotbobnotboo": 
+15522="Anotbobnotbobnotnotbarnotbobnotbar": 
+15522="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15522="notbobnotbobnotboo": 6,12
+15522="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15523="Anotbobnotbobnotboo": 7,13
+15523="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15523="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15523="notbobnotbobnotboo": 12
+15523="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15524="Anotbobnotbobnotboo": 7,13
+15524="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15524="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15524="notbobnotbobnotboo": 
+15524="notbobnotbobnotnotbarnotbobnotbar": 
+15525="Anotbobnotbobnotboo": 7,13
+15525="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15525="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15525="notbobnotbobnotboo": 
+15525="notbobnotbobnotnotbarnotbobnotbar": 
+15526="Anotbobnotbobnotboo": 13
+15526="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
+15526="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15526="notbobnotbobnotboo": 12
+15526="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15527="Anotbobnotbobnotboo": 
+15527="Anotbobnotbobnotnotbarnotbobnotbar": 
+15527="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15527="notbobnotbobnotboo": 12
+15527="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15528="Anotbobnotbobnotboo": 
+15528="Anotbobnotbobnotnotbarnotbobnotbar": 
+15528="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15528="notbobnotbobnotboo": 12
+15528="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15529="Anotbobnotbobnotboo": 7,13
+15529="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15529="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15529="notbobnotbobnotboo": 6,12
+15529="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15530="Anotbobnotbobnotboo": 7,13
+15530="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15530="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15530="notbobnotbobnotboo": 6,12
+15530="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15531="Anotbobnotbobnotboo": 7,13
+15531="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15531="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15531="notbobnotbobnotboo": 6,12
+15531="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15532="Anotbobnotbobnotboo": 7,13
+15532="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15532="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15532="notbobnotbobnotboo": 12
+15532="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15533="Anotbobnotbobnotboo": 7,13
+15533="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15533="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15533="notbobnotbobnotboo": 12
+15533="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15534="Anotbobnotbobnotboo": 7,13
+15534="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15534="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15534="notbobnotbobnotboo": 12
+15534="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15535="Anotbobnotbobnotboo": 13
+15535="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
+15535="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15535="notbobnotbobnotboo": 12
+15535="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15536="Anotbobnotbobnotboo": 13
+15536="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
+15536="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15536="notbobnotbobnotboo": 12
+15536="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15537="Anotbobnotbobnotboo": 13
+15537="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
+15537="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15537="notbobnotbobnotboo": 12
+15537="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15538="Anotbobnotbobnotboo": 7,13
+15538="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15538="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15538="notbobnotbobnotboo": 6,12
+15538="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15539="Anotbobnotbobnotboo": 7,13
+15539="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15539="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15539="notbobnotbobnotboo": 6,12
+15539="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15540="Anotbobnotbobnotboo": 
+15540="Anotbobnotbobnotnotbarnotbobnotbar": 
+15540="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15540="notbobnotbobnotboo": 
+15540="notbobnotbobnotnotbarnotbobnotbar": 
+15541="Anotbobnotbobnotboo": 
+15541="Anotbobnotbobnotnotbarnotbobnotbar": 
+15541="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15541="notbobnotbobnotboo": 
+15541="notbobnotbobnotnotbarnotbobnotbar": 
+15542="Anotbobnotbobnotboo": 
+15542="Anotbobnotbobnotnotbarnotbobnotbar": 
+15542="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15542="notbobnotbobnotboo": 
+15542="notbobnotbobnotnotbarnotbobnotbar": 
+15543="Anotbobnotbobnotboo": 
+15543="Anotbobnotbobnotnotbarnotbobnotbar": 
+15543="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15543="notbobnotbobnotboo": 
+15543="notbobnotbobnotnotbarnotbobnotbar": 
+15544="Anotbobnotbobnotboo": 
+15544="Anotbobnotbobnotnotbarnotbobnotbar": 
+15544="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15544="notbobnotbobnotboo": 
+15544="notbobnotbobnotnotbarnotbobnotbar": 
+15545="Anotbobnotbobnotboo": 
+15545="Anotbobnotbobnotnotbarnotbobnotbar": 
+15545="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15545="notbobnotbobnotboo": 
+15545="notbobnotbobnotnotbarnotbobnotbar": 
+15546="Anotbobnotbobnotboo": 
+15546="Anotbobnotbobnotnotbarnotbobnotbar": 
+15546="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15546="notbobnotbobnotboo": 
+15546="notbobnotbobnotnotbarnotbobnotbar": 
+15547="Anotbobnotbobnotboo": 
+15547="Anotbobnotbobnotnotbarnotbobnotbar": 
+15547="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15547="notbobnotbobnotboo": 
+15547="notbobnotbobnotnotbarnotbobnotbar": 
+15548="Anotbobnotbobnotboo": 
+15548="Anotbobnotbobnotnotbarnotbobnotbar": 
+15548="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15548="notbobnotbobnotboo": 
+15548="notbobnotbobnotnotbarnotbobnotbar": 
+15549="Anotbobnotbobnotboo": 
+15549="Anotbobnotbobnotnotbarnotbobnotbar": 
+15549="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15549="notbobnotbobnotboo": 
+15549="notbobnotbobnotnotbarnotbobnotbar": 
+15550="Anotbobnotbobnotboo": 
+15550="Anotbobnotbobnotnotbarnotbobnotbar": 
+15550="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15550="notbobnotbobnotboo": 
+15550="notbobnotbobnotnotbarnotbobnotbar": 
+15551="Anotbobnotbobnotboo": 
+15551="Anotbobnotbobnotnotbarnotbobnotbar": 
+15551="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15551="notbobnotbobnotboo": 
+15551="notbobnotbobnotnotbarnotbobnotbar": 
+15552="Anotbobnotbobnotboo": 
+15552="Anotbobnotbobnotnotbarnotbobnotbar": 
+15552="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15552="notbobnotbobnotboo": 
+15552="notbobnotbobnotnotbarnotbobnotbar": 
+15553="Anotbobnotbobnotboo": 
+15553="Anotbobnotbobnotnotbarnotbobnotbar": 
+15553="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15553="notbobnotbobnotboo": 
+15553="notbobnotbobnotnotbarnotbobnotbar": 
+15554="Anotbobnotbobnotboo": 
+15554="Anotbobnotbobnotnotbarnotbobnotbar": 
+15554="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15554="notbobnotbobnotboo": 
+15554="notbobnotbobnotnotbarnotbobnotbar": 
+15555="Anotbobnotbobnotboo": 
+15555="Anotbobnotbobnotnotbarnotbobnotbar": 
+15555="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15555="notbobnotbobnotboo": 
+15555="notbobnotbobnotnotbarnotbobnotbar": 
+15556="Anotbobnotbobnotboo": 
+15556="Anotbobnotbobnotnotbarnotbobnotbar": 
+15556="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15556="notbobnotbobnotboo": 
+15556="notbobnotbobnotnotbarnotbobnotbar": 
+15557="Anotbobnotbobnotboo": 
+15557="Anotbobnotbobnotnotbarnotbobnotbar": 
+15557="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15557="notbobnotbobnotboo": 
+15557="notbobnotbobnotnotbarnotbobnotbar": 
+15558="Anotbobnotbobnotboo": 
+15558="Anotbobnotbobnotnotbarnotbobnotbar": 
+15558="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15558="notbobnotbobnotboo": 
+15558="notbobnotbobnotnotbarnotbobnotbar": 
+15559="Anotbobnotbobnotboo": 
+15559="Anotbobnotbobnotnotbarnotbobnotbar": 
+15559="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15559="notbobnotbobnotboo": 
+15559="notbobnotbobnotnotbarnotbobnotbar": 
+15560="Anotbobnotbobnotboo": 
+15560="Anotbobnotbobnotnotbarnotbobnotbar": 
+15560="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15560="notbobnotbobnotboo": 
+15560="notbobnotbobnotnotbarnotbobnotbar": 
+15561="Anotbobnotbobnotboo": 
+15561="Anotbobnotbobnotnotbarnotbobnotbar": 
+15561="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15561="notbobnotbobnotboo": 
+15561="notbobnotbobnotnotbarnotbobnotbar": 
+15562="Anotbobnotbobnotboo": 
+15562="Anotbobnotbobnotnotbarnotbobnotbar": 
+15562="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15562="notbobnotbobnotboo": 
+15562="notbobnotbobnotnotbarnotbobnotbar": 
+15563="Anotbobnotbobnotboo": 
+15563="Anotbobnotbobnotnotbarnotbobnotbar": 
+15563="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15563="notbobnotbobnotboo": 
+15563="notbobnotbobnotnotbarnotbobnotbar": 
+15564="Anotbobnotbobnotboo": 
+15564="Anotbobnotbobnotnotbarnotbobnotbar": 
+15564="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15564="notbobnotbobnotboo": 
+15564="notbobnotbobnotnotbarnotbobnotbar": 
+15565="Anotbobnotbobnotboo": 
+15565="Anotbobnotbobnotnotbarnotbobnotbar": 
+15565="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15565="notbobnotbobnotboo": 
+15565="notbobnotbobnotnotbarnotbobnotbar": 
+15565="_notbobnoA___bbar": 17
+15566="Anotbobnotbobnotboo": 
+15566="Anotbobnotbobnotnotbarnotbobnotbar": 
+15566="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15566="notbobnotbobnotboo": 
+15566="notbobnotbobnotnotbarnotbobnotbar": 
+15567="Anotbobnotbobnotboo": 
+15567="Anotbobnotbobnotnotbarnotbobnotbar": 
+15567="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15567="notbobnotbobnotboo": 
+15567="notbobnotbobnotnotbarnotbobnotbar": 
+15568="Anotbobnotbobnotboo": 
+15568="Anotbobnotbobnotnotbarnotbobnotbar": 
+15568="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15568="notbobnotbobnotboo": 
+15568="notbobnotbobnotnotbarnotbobnotbar": 
+15569="Anotbobnotbobnotboo": 
+15569="Anotbobnotbobnotnotbarnotbobnotbar": 
+15569="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15569="notbobnotbobnotboo": 
+15569="notbobnotbobnotnotbarnotbobnotbar": 
+15570="Anotbobnotbobnotboo": 
+15570="Anotbobnotbobnotnotbarnotbobnotbar": 
+15570="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15570="notbobnotbobnotboo": 
+15570="notbobnotbobnotnotbarnotbobnotbar": 
+15571="Anotbobnotbobnotboo": 
+15571="Anotbobnotbobnotnotbarnotbobnotbar": 
+15571="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15571="notbobnotbobnotboo": 
+15571="notbobnotbobnotnotbarnotbobnotbar": 
+15572="Anotbobnotbobnotboo": 
+15572="Anotbobnotbobnotnotbarnotbobnotbar": 
+15572="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15572="notbobnotbobnotboo": 
+15572="notbobnotbobnotnotbarnotbobnotbar": 
+15573="Anotbobnotbobnotboo": 
+15573="Anotbobnotbobnotnotbarnotbobnotbar": 
+15573="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15573="notbobnotbobnotboo": 
+15573="notbobnotbobnotnotbarnotbobnotbar": 
+15574="Anotbobnotbobnotboo": 
+15574="Anotbobnotbobnotnotbarnotbobnotbar": 
+15574="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15574="notbobnotbobnotboo": 
+15574="notbobnotbobnotnotbarnotbobnotbar": 
+15575="Anotbobnotbobnotboo": 
+15575="Anotbobnotbobnotnotbarnotbobnotbar": 
+15575="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15575="notbobnotbobnotboo": 
+15575="notbobnotbobnotnotbarnotbobnotbar": 
+15576="Anotbobnotbobnotboo": 
+15576="Anotbobnotbobnotnotbarnotbobnotbar": 
+15576="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15576="notbobnotbobnotboo": 
+15576="notbobnotbobnotnotbarnotbobnotbar": 
+15577="Anotbobnotbobnotboo": 
+15577="Anotbobnotbobnotnotbarnotbobnotbar": 
+15577="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15577="notbobnotbobnotboo": 
+15577="notbobnotbobnotnotbarnotbobnotbar": 
+15578="Anotbobnotbobnotboo": 
+15578="Anotbobnotbobnotnotbarnotbobnotbar": 
+15578="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15578="notbobnotbobnotboo": 
+15578="notbobnotbobnotnotbarnotbobnotbar": 
+15579="Anotbobnotbobnotboo": 
+15579="Anotbobnotbobnotnotbarnotbobnotbar": 
+15579="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15579="notbobnotbobnotboo": 
+15579="notbobnotbobnotnotbarnotbobnotbar": 
+15580="Anotbobnotbobnotboo": 
+15580="Anotbobnotbobnotnotbarnotbobnotbar": 
+15580="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40
+15580="notbobnotbobnotboo": 
+15580="notbobnotbobnotnotbarnotbobnotbar": 
+15581="Anotbobnotbobnotboo": 
+15581="Anotbobnotbobnotnotbarnotbobnotbar": 
+15581="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40
+15581="notbobnotbobnotboo": 
+15581="notbobnotbobnotnotbarnotbobnotbar": 
+15582="Anotbobnotbobnotboo": 
+15582="Anotbobnotbobnotnotbarnotbobnotbar": 
+15582="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40
+15582="notbobnotbobnotboo": 
+15582="notbobnotbobnotnotbarnotbobnotbar": 
+15583="Anotbobnotbobnotboo": 
+15583="Anotbobnotbobnotnotbarnotbobnotbar": 
+15583="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68
+15583="notbobnotbobnotboo": 
+15583="notbobnotbobnotnotbarnotbobnotbar": 
+15584="Anotbobnotbobnotboo": 
+15584="Anotbobnotbobnotnotbarnotbobnotbar": 
+15584="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15584="notbobnotbobnotboo": 
+15584="notbobnotbobnotnotbarnotbobnotbar": 
+15585="Anotbobnotbobnotboo": 
+15585="Anotbobnotbobnotnotbarnotbobnotbar": 
+15585="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15585="notbobnotbobnotboo": 
+15585="notbobnotbobnotnotbarnotbobnotbar": 
+15586="Anotbobnotbobnotboo": 
+15586="Anotbobnotbobnotnotbarnotbobnotbar": 
+15586="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15586="notbobnotbobnotboo": 
+15586="notbobnotbobnotnotbarnotbobnotbar": 
+15587="Anotbobnotbobnotboo": 
+15587="Anotbobnotbobnotnotbarnotbobnotbar": 
+15587="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15587="notbobnotbobnotboo": 
+15587="notbobnotbobnotnotbarnotbobnotbar": 
+15588="Anotbobnotbobnotboo": 
+15588="Anotbobnotbobnotnotbarnotbobnotbar": 
+15588="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15588="notbobnotbobnotboo": 
+15588="notbobnotbobnotnotbarnotbobnotbar": 
+15589="Anotbobnotbobnotboo": 
+15589="Anotbobnotbobnotnotbarnotbobnotbar": 
+15589="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15589="notbobnotbobnotboo": 
+15589="notbobnotbobnotnotbarnotbobnotbar": 
+15590="Anotbobnotbobnotboo": 7,13
+15590="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,22,28,34
+15590="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,22,28,35,41,47,56,62,68
+15590="notbobnotbobnotboo": 6,12
+15590="notbobnotbobnotnotbarnotbobnotbar": 6,12,21,27,33
+15600="Anotbobnotbobnotboo": 7,13
+15600="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15600="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15600="notbobnotbobnotboo": 6,12
+15600="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15601="Anotbobnotbobnotboo": 
+15601="Anotbobnotbobnotnotbarnotbobnotbar": 
+15601="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6
+15601="notbobnotbobnotboo": 6
+15601="notbobnotbobnotnotbarnotbobnotbar": 6
+15602="Anotbobnotbobnotboo": 
+15602="Anotbobnotbobnotnotbarnotbobnotbar": 
+15602="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6
+15602="notbobnotbobnotboo": 6
+15602="notbobnotbobnotnotbarnotbobnotbar": 6
+15603="Anotbobnotbobnotboo": 7,13
+15603="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15603="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15603="notbobnotbobnotboo": 12
+15603="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15604="Anotbobnotbobnotboo": 7
+15604="Anotbobnotbobnotnotbarnotbobnotbar": 7
+15604="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15604="notbobnotbobnotboo": 
+15604="notbobnotbobnotnotbarnotbobnotbar": 
+15605="Anotbobnotbobnotboo": 7
+15605="Anotbobnotbobnotnotbarnotbobnotbar": 7
+15605="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15605="notbobnotbobnotboo": 
+15605="notbobnotbobnotnotbarnotbobnotbar": 
+15606="Anotbobnotbobnotboo": 13
+15606="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
+15606="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15606="notbobnotbobnotboo": 12
+15606="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15607="Anotbobnotbobnotboo": 
+15607="Anotbobnotbobnotnotbarnotbobnotbar": 
+15607="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41
+15607="notbobnotbobnotboo": 12
+15607="notbobnotbobnotnotbarnotbobnotbar": 12
+15608="Anotbobnotbobnotboo": 
+15608="Anotbobnotbobnotnotbarnotbobnotbar": 
+15608="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12
+15608="notbobnotbobnotboo": 12
+15608="notbobnotbobnotnotbarnotbobnotbar": 12
+15609="Anotbobnotbobnotboo": 7,13
+15609="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15609="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15609="notbobnotbobnotboo": 6,12
+15609="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15610="Anotbobnotbobnotboo": 7,13
+15610="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15610="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15610="notbobnotbobnotboo": 6,12
+15610="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15611="Anotbobnotbobnotboo": 7,13
+15611="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15611="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15611="notbobnotbobnotboo": 6,12
+15611="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15612="Anotbobnotbobnotboo": 7,13
+15612="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15612="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15612="notbobnotbobnotboo": 12
+15612="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15613="Anotbobnotbobnotboo": 7,13
+15613="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15613="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15613="notbobnotbobnotboo": 12
+15613="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15613="-----\nnotbob": 12
+15613="\nnotbob": 7
+15614="Anotbobnotbobnotboo": 7,13
+15614="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15614="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15614="notbobnotbobnotboo": 12
+15614="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15615="Anotbobnotbobnotboo": 13
+15615="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
+15615="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15615="notbobnotbobnotboo": 12
+15615="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15616="Anotbobnotbobnotboo": 13
+15616="Anotbobnotbobnotnotbarnotbobnotbar": 13
+15616="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41
+15616="notbobnotbobnotboo": 12
+15616="notbobnotbobnotnotbarnotbobnotbar": 12
+15617="Anotbobnotbobnotboo": 13
+15617="Anotbobnotbobnotnotbarnotbobnotbar": 13
+15617="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12
+15617="notbobnotbobnotboo": 12
+15617="notbobnotbobnotnotbarnotbobnotbar": 12
+15618="Anotbobnotbobnotboo": 7,13
+15618="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15618="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15618="notbobnotbobnotboo": 6,12
+15618="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15619="Anotbobnotbobnotboo": 7,13
+15619="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15619="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15619="notbobnotbobnotboo": 6,12
+15619="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15619="\nnotbob": 7
+15620="Anotbobnotbobnotboo": 7,13
+15620="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15620="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15620="notbobnotbobnotboo": 6,12
+15620="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15621="Anotbobnotbobnotboo": 
+15621="Anotbobnotbobnotnotbarnotbobnotbar": 
+15621="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15621="notbobnotbobnotboo": 6,12
+15621="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15622="Anotbobnotbobnotboo": 
+15622="Anotbobnotbobnotnotbarnotbobnotbar": 
+15622="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15622="notbobnotbobnotboo": 6,12
+15622="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15623="Anotbobnotbobnotboo": 7,13
+15623="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15623="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15623="notbobnotbobnotboo": 12
+15623="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15624="Anotbobnotbobnotboo": 7,13
+15624="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15624="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15624="notbobnotbobnotboo": 
+15624="notbobnotbobnotnotbarnotbobnotbar": 
+15625="Anotbobnotbobnotboo": 7,13
+15625="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15625="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15625="notbobnotbobnotboo": 
+15625="notbobnotbobnotnotbarnotbobnotbar": 
+15626="Anotbobnotbobnotboo": 13
+15626="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
+15626="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15626="notbobnotbobnotboo": 12
+15626="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15627="Anotbobnotbobnotboo": 
+15627="Anotbobnotbobnotnotbarnotbobnotbar": 
+15627="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15627="notbobnotbobnotboo": 12
+15627="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15628="Anotbobnotbobnotboo": 
+15628="Anotbobnotbobnotnotbarnotbobnotbar": 
+15628="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15628="notbobnotbobnotboo": 12
+15628="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15629="Anotbobnotbobnotboo": 7,13
+15629="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15629="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15629="notbobnotbobnotboo": 6,12
+15629="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15630="Anotbobnotbobnotboo": 7,13
+15630="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15630="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15630="notbobnotbobnotboo": 6,12
+15630="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15631="Anotbobnotbobnotboo": 7,13
+15631="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15631="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15631="notbobnotbobnotboo": 6,12
+15631="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15632="Anotbobnotbobnotboo": 7,13
+15632="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15632="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15632="notbobnotbobnotboo": 12
+15632="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15633="Anotbobnotbobnotboo": 7,13
+15633="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15633="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15633="notbobnotbobnotboo": 12
+15633="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15634="Anotbobnotbobnotboo": 7,13
+15634="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15634="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15634="notbobnotbobnotboo": 12
+15634="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15635="Anotbobnotbobnotboo": 13
+15635="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
+15635="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15635="notbobnotbobnotboo": 12
+15635="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15636="Anotbobnotbobnotboo": 13
+15636="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
+15636="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15636="notbobnotbobnotboo": 12
+15636="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15637="Anotbobnotbobnotboo": 13
+15637="Anotbobnotbobnotnotbarnotbobnotbar": 13,28
+15637="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 12,28,41,47,62
+15637="notbobnotbobnotboo": 12
+15637="notbobnotbobnotnotbarnotbobnotbar": 12,27
+15638="Anotbobnotbobnotboo": 7,13
+15638="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15638="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15638="notbobnotbobnotboo": 6,12
+15638="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15639="Anotbobnotbobnotboo": 7,13
+15639="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,28
+15639="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,28,41,47,62
+15639="notbobnotbobnotboo": 6,12
+15639="notbobnotbobnotnotbarnotbobnotbar": 6,12,27
+15640="Anotbobnotbobnotboo": 
+15640="Anotbobnotbobnotnotbarnotbobnotbar": 
+15640="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15640="notbobnotbobnotboo": 
+15640="notbobnotbobnotnotbarnotbobnotbar": 
+15641="Anotbobnotbobnotboo": 
+15641="Anotbobnotbobnotnotbarnotbobnotbar": 
+15641="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15641="notbobnotbobnotboo": 
+15641="notbobnotbobnotnotbarnotbobnotbar": 
+15642="Anotbobnotbobnotboo": 
+15642="Anotbobnotbobnotnotbarnotbobnotbar": 
+15642="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15642="notbobnotbobnotboo": 
+15642="notbobnotbobnotnotbarnotbobnotbar": 
+15643="Anotbobnotbobnotboo": 
+15643="Anotbobnotbobnotnotbarnotbobnotbar": 
+15643="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15643="notbobnotbobnotboo": 
+15643="notbobnotbobnotnotbarnotbobnotbar": 
+15644="Anotbobnotbobnotboo": 
+15644="Anotbobnotbobnotnotbarnotbobnotbar": 
+15644="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15644="notbobnotbobnotboo": 
+15644="notbobnotbobnotnotbarnotbobnotbar": 
+15645="Anotbobnotbobnotboo": 
+15645="Anotbobnotbobnotnotbarnotbobnotbar": 
+15645="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15645="notbobnotbobnotboo": 
+15645="notbobnotbobnotnotbarnotbobnotbar": 
+15646="Anotbobnotbobnotboo": 
+15646="Anotbobnotbobnotnotbarnotbobnotbar": 
+15646="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15646="notbobnotbobnotboo": 
+15646="notbobnotbobnotnotbarnotbobnotbar": 
+15647="Anotbobnotbobnotboo": 
+15647="Anotbobnotbobnotnotbarnotbobnotbar": 
+15647="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15647="notbobnotbobnotboo": 
+15647="notbobnotbobnotnotbarnotbobnotbar": 
+15648="Anotbobnotbobnotboo": 
+15648="Anotbobnotbobnotnotbarnotbobnotbar": 
+15648="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15648="notbobnotbobnotboo": 
+15648="notbobnotbobnotnotbarnotbobnotbar": 
+15649="Anotbobnotbobnotboo": 
+15649="Anotbobnotbobnotnotbarnotbobnotbar": 
+15649="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15649="notbobnotbobnotboo": 
+15649="notbobnotbobnotnotbarnotbobnotbar": 
+15650="Anotbobnotbobnotboo": 
+15650="Anotbobnotbobnotnotbarnotbobnotbar": 
+15650="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15650="notbobnotbobnotboo": 
+15650="notbobnotbobnotnotbarnotbobnotbar": 
+15651="Anotbobnotbobnotboo": 
+15651="Anotbobnotbobnotnotbarnotbobnotbar": 
+15651="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15651="notbobnotbobnotboo": 
+15651="notbobnotbobnotnotbarnotbobnotbar": 
+15652="Anotbobnotbobnotboo": 
+15652="Anotbobnotbobnotnotbarnotbobnotbar": 
+15652="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15652="notbobnotbobnotboo": 
+15652="notbobnotbobnotnotbarnotbobnotbar": 
+15653="Anotbobnotbobnotboo": 
+15653="Anotbobnotbobnotnotbarnotbobnotbar": 
+15653="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15653="notbobnotbobnotboo": 
+15653="notbobnotbobnotnotbarnotbobnotbar": 
+15654="Anotbobnotbobnotboo": 
+15654="Anotbobnotbobnotnotbarnotbobnotbar": 
+15654="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15654="notbobnotbobnotboo": 
+15654="notbobnotbobnotnotbarnotbobnotbar": 
+15655="Anotbobnotbobnotboo": 
+15655="Anotbobnotbobnotnotbarnotbobnotbar": 
+15655="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15655="notbobnotbobnotboo": 
+15655="notbobnotbobnotnotbarnotbobnotbar": 
+15656="Anotbobnotbobnotboo": 
+15656="Anotbobnotbobnotnotbarnotbobnotbar": 
+15656="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15656="notbobnotbobnotboo": 
+15656="notbobnotbobnotnotbarnotbobnotbar": 
+15657="Anotbobnotbobnotboo": 
+15657="Anotbobnotbobnotnotbarnotbobnotbar": 
+15657="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15657="notbobnotbobnotboo": 
+15657="notbobnotbobnotnotbarnotbobnotbar": 
+15658="Anotbobnotbobnotboo": 
+15658="Anotbobnotbobnotnotbarnotbobnotbar": 
+15658="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15658="notbobnotbobnotboo": 
+15658="notbobnotbobnotnotbarnotbobnotbar": 
+15659="Anotbobnotbobnotboo": 
+15659="Anotbobnotbobnotnotbarnotbobnotbar": 
+15659="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15659="notbobnotbobnotboo": 
+15659="notbobnotbobnotnotbarnotbobnotbar": 
+15660="Anotbobnotbobnotboo": 
+15660="Anotbobnotbobnotnotbarnotbobnotbar": 
+15660="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15660="notbobnotbobnotboo": 
+15660="notbobnotbobnotnotbarnotbobnotbar": 
+15661="Anotbobnotbobnotboo": 
+15661="Anotbobnotbobnotnotbarnotbobnotbar": 
+15661="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15661="notbobnotbobnotboo": 
+15661="notbobnotbobnotnotbarnotbobnotbar": 
+15662="Anotbobnotbobnotboo": 
+15662="Anotbobnotbobnotnotbarnotbobnotbar": 
+15662="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15662="notbobnotbobnotboo": 
+15662="notbobnotbobnotnotbarnotbobnotbar": 
+15663="Anotbobnotbobnotboo": 
+15663="Anotbobnotbobnotnotbarnotbobnotbar": 
+15663="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15663="notbobnotbobnotboo": 
+15663="notbobnotbobnotnotbarnotbobnotbar": 
+15664="Anotbobnotbobnotboo": 
+15664="Anotbobnotbobnotnotbarnotbobnotbar": 
+15664="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15664="notbobnotbobnotboo": 
+15664="notbobnotbobnotnotbarnotbobnotbar": 
+15665="Anotbobnotbobnotboo": 
+15665="Anotbobnotbobnotnotbarnotbobnotbar": 
+15665="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15665="notbobnotbobnotboo": 
+15665="notbobnotbobnotnotbarnotbobnotbar": 
+15666="Anotbobnotbobnotboo": 
+15666="Anotbobnotbobnotnotbarnotbobnotbar": 
+15666="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15666="notbobnotbobnotboo": 
+15666="notbobnotbobnotnotbarnotbobnotbar": 
+15667="Anotbobnotbobnotboo": 
+15667="Anotbobnotbobnotnotbarnotbobnotbar": 
+15667="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15667="notbobnotbobnotboo": 
+15667="notbobnotbobnotnotbarnotbobnotbar": 
+15668="Anotbobnotbobnotboo": 
+15668="Anotbobnotbobnotnotbarnotbobnotbar": 
+15668="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15668="notbobnotbobnotboo": 
+15668="notbobnotbobnotnotbarnotbobnotbar": 
+15669="Anotbobnotbobnotboo": 
+15669="Anotbobnotbobnotnotbarnotbobnotbar": 
+15669="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15669="notbobnotbobnotboo": 
+15669="notbobnotbobnotnotbarnotbobnotbar": 
+15670="Anotbobnotbobnotboo": 
+15670="Anotbobnotbobnotnotbarnotbobnotbar": 
+15670="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15670="notbobnotbobnotboo": 
+15670="notbobnotbobnotnotbarnotbobnotbar": 
+15671="Anotbobnotbobnotboo": 
+15671="Anotbobnotbobnotnotbarnotbobnotbar": 
+15671="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15671="notbobnotbobnotboo": 
+15671="notbobnotbobnotnotbarnotbobnotbar": 
+15672="Anotbobnotbobnotboo": 
+15672="Anotbobnotbobnotnotbarnotbobnotbar": 
+15672="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15672="notbobnotbobnotboo": 
+15672="notbobnotbobnotnotbarnotbobnotbar": 
+15673="Anotbobnotbobnotboo": 
+15673="Anotbobnotbobnotnotbarnotbobnotbar": 
+15673="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15673="notbobnotbobnotboo": 
+15673="notbobnotbobnotnotbarnotbobnotbar": 
+15674="Anotbobnotbobnotboo": 
+15674="Anotbobnotbobnotnotbarnotbobnotbar": 
+15674="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15674="notbobnotbobnotboo": 
+15674="notbobnotbobnotnotbarnotbobnotbar": 
+15675="Anotbobnotbobnotboo": 
+15675="Anotbobnotbobnotnotbarnotbobnotbar": 
+15675="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15675="notbobnotbobnotboo": 
+15675="notbobnotbobnotnotbarnotbobnotbar": 
+15675:----notbobnoQ--bar
+15675:-----notbobnoQ-bar
+15675:---------notbobnoQbar
+15675:---------notbobnotbobnoQbar
+15676="Anotbobnotbobnotboo": 
+15676="Anotbobnotbobnotnotbarnotbobnotbar": 
+15676="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15676="notbobnotbobnotboo": 
+15676="notbobnotbobnotnotbarnotbobnotbar": 
+15677="Anotbobnotbobnotboo": 
+15677="Anotbobnotbobnotnotbarnotbobnotbar": 
+15677="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15677="notbobnotbobnotboo": 
+15677="notbobnotbobnotnotbarnotbobnotbar": 
+15678="Anotbobnotbobnotboo": 
+15678="Anotbobnotbobnotnotbarnotbobnotbar": 
+15678="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15678="notbobnotbobnotboo": 
+15678="notbobnotbobnotnotbarnotbobnotbar": 
+15679="Anotbobnotbobnotboo": 
+15679="Anotbobnotbobnotnotbarnotbobnotbar": 
+15679="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15679="notbobnotbobnotboo": 
+15679="notbobnotbobnotnotbarnotbobnotbar": 
+15680="Anotbobnotbobnotboo": 
+15680="Anotbobnotbobnotnotbarnotbobnotbar": 
+15680="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40,56
+15680="notbobnotbobnotboo": 
+15680="notbobnotbobnotnotbarnotbobnotbar": 
+15680="\n\r\xd5\xe7E<\xd6\xa6\xc4\xd4\x19fl\xe6\xae\xf1\x9f\x96\x9b\x18\x84\x99\x8ar4\x00\xcf*\xe9Fc\x87\xd2:p\x97v\xc6\xbd\xbb\x1b": 40,41
+15680="\nV\xaf \x99.<\x918\xc0\xed\xa2\xcf\xf1aA\xaf6{\x8c?\n$\x9c@K\x8d\x9b\xaeHU/\x9e\x04O72\x8b\xc8kK": 40,41
+15681="Anotbobnotbobnotboo": 
+15681="Anotbobnotbobnotnotbarnotbobnotbar": 
+15681="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40,56
+15681="notbobnotbobnotboo": 
+15681="notbobnotbobnotnotbarnotbobnotbar": 
+15681="\ny\xfe\x9c\x84\xef\xdar\x19\xc4\xb3\x96\x9c\xca7f\xed\xe1\x88~\xf2\"\x18MH\x85\xb8\xe7)xn\xfd\xf1\xec\x9a\xf6\xdd\xf4\xe8v\xb9": 40,41
+15682="Anotbobnotbobnotboo": 
+15682="Anotbobnotbobnotnotbarnotbobnotbar": 
+15682="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40
+15682="notbobnotbobnotboo": 
+15682="notbobnotbobnotnotbarnotbobnotbar": 
+15683="Anotbobnotbobnotboo": 
+15683="Anotbobnotbobnotnotbarnotbobnotbar": 
+15683="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68
+15683="notbobnotbobnotboo": 
+15683="notbobnotbobnotnotbarnotbobnotbar": 
+15684="Anotbobnotbobnotboo": 
+15684="Anotbobnotbobnotnotbarnotbobnotbar": 
+15684="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15684="notbobnotbobnotboo": 
+15684="notbobnotbobnotnotbarnotbobnotbar": 
+15685="Anotbobnotbobnotboo": 
+15685="Anotbobnotbobnotnotbarnotbobnotbar": 
+15685="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15685="notbobnotbobnotboo": 
+15685="notbobnotbobnotnotbarnotbobnotbar": 
+15686="Anotbobnotbobnotboo": 
+15686="Anotbobnotbobnotnotbarnotbobnotbar": 
+15686="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15686="notbobnotbobnotboo": 
+15686="notbobnotbobnotnotbarnotbobnotbar": 
+15687="Anotbobnotbobnotboo": 
+15687="Anotbobnotbobnotnotbarnotbobnotbar": 
+15687="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15687="notbobnotbobnotboo": 
+15687="notbobnotbobnotnotbarnotbobnotbar": 
+15688="Anotbobnotbobnotboo": 
+15688="Anotbobnotbobnotnotbarnotbobnotbar": 
+15688="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15688="notbobnotbobnotboo": 
+15688="notbobnotbobnotnotbarnotbobnotbar": 
+15689="Anotbobnotbobnotboo": 
+15689="Anotbobnotbobnotnotbarnotbobnotbar": 
+15689="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 
+15689="notbobnotbobnotboo": 
+15689="notbobnotbobnotnotbarnotbobnotbar": 
+15690="Anotbobnotbobnotboo": 7,13
+15690="Anotbobnotbobnotnotbarnotbobnotbar": 7,13,22,28,34
+15690="notbobnotbobnot\nnotbarnotbob\nnotbarnotbobnotbobnotnotbarnotbobnotbar": 6,12,22,28,35,41,47,56,62,68
+15690="notbobnotbobnotboo": 6,12
+15690="notbobnotbobnotnotbarnotbobnotbar": 6,12,21,27,33
diff --git a/tools/hscollider/test_cases/corpora/options.txt b/tools/hscollider/test_cases/corpora/options.txt
new file mode 100644 (file)
index 0000000..30f80e0
--- /dev/null
@@ -0,0 +1,79 @@
+24500="foo bar": 7
+24500="foo\nbar": 7
+24500="foobar": 6
+24501="foo bar baz": 11
+24501="foo bar\nbaz": 11
+24501="foo\nbar baz": 
+24501="foobar\x01baz": 10
+24502="foo bar": 7
+24502="foo\nbar": 
+24502="foobar": 6
+24503="foo bar": 7
+24503="foo\nbar": 
+24503="foobar": 6
+24504="foo bar baz": 11
+24504="foo bar\nbaz": 11
+24504="foo\nbar baz": 
+24504="foo\nbar\nbaz": 
+24504="foo__bar\x01c___xbaz": 17
+24504="foobarbaz": 9
+24600="FOOBAR": 6
+24600="fOoBaR": 6
+24600="fooBAR": 6
+24600="foobar": 6
+24601="FOOBAR": 6
+24601="fOoBaR": 6
+24601="fooBAR": 6
+24601="foobar": 6
+24602="FOOBAR": 
+24602="fOoBaR": 
+24602="fooBAR": 
+24602="foobar": 6
+24603="FOOBAR": 
+24603="FOObar": 6
+24603="foobar": 6
+24604="FOOBAR": 
+24604="fooBAR": 6
+24604="foobar": 6
+24605="FOOBAR": 
+24605="FOObar": 6
+24605="foobar": 6
+24700="__foobar": 8
+24700="firstline\nfoobar\nfoobar": 16,23
+24700="foobar": 6
+24701="__foobar": 8
+24701="firstline\nfoobar\nfoobar": 23
+24701="foobar": 6
+24800="foo bar": 
+24800="foobar": 6
+24801="foo  bar baz": 
+24801="foobar baz": 10
+24801="foobarbaz": 
+24900="firstline\nfoobarbaz": 19
+24900="foo\nbar\nbaz": 11
+24900="foobarbaz": 9
+24901="ABBREVIATION": 6,12
+24901="aBBr": 
+24901="abbrev": 6
+24901="abbreviation": 6,12
+24902="foo\nBAR": 7
+24902="foo\nbaR": 7
+24902="foo_bar": 7
+24903="foo\nBAR": 
+24903="foo\nbaR": 
+24903="foo_bar": 7
+24904="fooBaRbaz": 9
+24904="foobarBAZ": 
+24905="nestedCASELESScaSEfulCASELESSliteral": 
+24905="nestedCASELESScasefulCASELESSliteral": 36
+24905="nestedcaselesscasefulcaselessliteral": 36
+24906="ab aB ac aC": 2,5,8,11
+24907="hatstand teakettle HATSTAND TEAKETTLE Hatstand Teakettle": 8,18,27,37,46,56
+24908="foo BAR baz bing": 16
+24908="foo BAR\nbaz bing": 
+24908="foo bar baz bing": 16
+24908="foo bar\nbaz bing": 
+24908="foo\nBAR baz\nbing": 16
+24908="foo\nBAR\nbaz\nbing": 
+24908="foo\nbar baz\nbing": 16
+24908="foo\nbar\nbaz\nbing": 
diff --git a/tools/hscollider/test_cases/corpora/passthrough.txt b/tools/hscollider/test_cases/corpora/passthrough.txt
new file mode 100644 (file)
index 0000000..b05ca58
--- /dev/null
@@ -0,0 +1,66 @@
+9000="abc": 
+9000="abcdef": 
+9000="abcxxx": 6
+9000="abcyyyy": 7
+9000="defxxx": 6
+9000="defyyyy": 7
+9000="abcdefxxxyyy": 9
+9001="abc": 
+9001="abcdef": 
+9001="abcxxx": 6
+9001="abcyyyy": 7
+9001="defxxx": 6
+9001="defyyyy": 7
+9001="abcdefxxxyyy": 
+9001="qabc": 
+9001="qabcdef": 
+9001="qabcxxx": 
+9001="qabcyyyy": 
+9001="qdefxxx": 
+9001="qdefyyyy": 
+9001="qabcdefxxxyyy": 
+9001="abcabc": 
+9001="abcabcdef": 
+9001="abcabcxxx": 
+9001="abcabcyyyy": 
+9001="abcdefxxx": 
+9001="abcdefyyyy": 
+9001="abdabcdefxxxyyy": 
+9002="anchoredXXX": 11
+9002="NOTyanchoredXXX": 
+9002="anchoredYYY": 11
+9002="NOTanchoredYYY": 
+9002="floatingXXX": 11
+9002="floatingYYY": 11
+9002="XXXXXfloatingXXX": 16
+9002="XXXXXfloatingYYY": 16
+9005="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 40
+9005=" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 41
+9005="  aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 42
+9005="   aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 43
+9005="    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 44
+9005="                                                                                                                               aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 167
+9005="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+9006="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 48
+9006=" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 49
+9006="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 48,49,50,51,52,53,54,55,56,57,58,59,60
+9007="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 49
+9007=" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 50
+9007="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 49,50,51,52,53,54,55,56,57,58,59,60
+9008="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 50
+9008=" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 51
+9008="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 50,51,52,53,54,55,56,57,58,59,60
+9009="qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 1000
+9009="                                  qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 1034
+9009="                                  qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 1034,1035,1036
+9009="                                  qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq_qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq": 
+9010="coagulateshyperinnervationagitationreassuranceexchangeability": 61
+9010="coagulateshyperinnervationagitationreassuranceexchangeabilitycoagulateshyperinnervationagitationreassuranceexchangeability": 61,122
+9010="                       coagulateshyperinnervationagitationreassuranceexchangeability": 84
+9010="_oagulateshyperinnervationagitationreassuranceexchangeability": 
+9010="coagulateshyperinnervationagitationreassuranceexchangeabilit_": 
+9011="nonplasticerythematoussnakebitesjubilatedworklessnesses": 55
+9011="nonplasticerythematoussnakebitesjubilatedworklessnessesnonplasticerythematoussnakebitesjubilatedworklessnesses": 55,110
+9011="       nonplasticerythematoussnakebitesjubilatedworklessnesses": 62
+9011="_onplasticerythematoussnakebitesjubilatedworklessnesses": 
+9011="nonplasticerythematoussnakebitesjubilatedworklessnesse_": 
diff --git a/tools/hscollider/test_cases/corpora/prefilter.txt b/tools/hscollider/test_cases/corpora/prefilter.txt
new file mode 100644 (file)
index 0000000..320621b
--- /dev/null
@@ -0,0 +1,271 @@
+90000="foo": 3
+90000="foobar": 
+90000="foofoobar": 3
+90000="foobarfoobar": 
+90000="foofoofoo": 3,6,9
+90001="foo": 
+90001="foobaz": 6
+90001="foo baz": 7
+90001="foo   baz": 9
+90001="foobabaz": 8
+90001="foobarbaz": 
+90001="foo barbaz": 10
+90001="foobar baz": 
+90002="bar": 3
+90002="foobar": 
+90002="foo bar": 7
+90002="barbar": 3,6
+90002="foobarbar": 9
+90003="foo": 
+90003="foo_____": 
+90003="foobar": 3
+90003="foo bar": 4
+90003="foo foo bar": 8
+90200="sense and sensibility": 21
+90200="response and responsibility": 27
+90200="sense and responsibility": 
+90200="response and sensibility": 
+90201="rah rah": 7
+90201="RAH RAH": 7
+90201="rah RAH": 
+90201="RAH rah": 
+90202="111": 
+90202="111      112": 
+90202="111      111": 12
+90202="111111": 6
+90202="111\n111": 
+90202="012 012": 7
+90202="999                           999": 33
+90202="999                           000                      999": 58
+90203="this is a quoted string": 
+90203="this is a \"quoted string\"": 25
+90203="this is a 'quoted string'": 25
+90203="this is a \"quoted string'": 
+90203="this is a 'quoted string\"": 
+90204="<span>blah</span>": 
+90204="<span>blah</div>": 
+90204="<b><i>bold italic</i></b>": 25
+90205="foobar": 
+90205="foofoo": 6
+90205="barbar": 6
+90205="foofoofoobarfoofoobarbar": 6,9,15,18,21,24
+90205="foo___________bar______foo__________bar": 26,39
+90205="barfoo": 
+90205="foobarfoobar": 9,12
+90206="barfoo": 
+90206="foofoofoobarfoofoobarbar": 6,9,18,21,24
+90206="foofoo": 6
+90206="barbar": 6
+90206="foobarfoobar": 12
+90206="foo___________bar______foo__________bar": 
+90206="foobar": 
+90300="abcc": 4
+90300="abc": 
+90300="ac": 
+90320="possessive": 
+90320="possessive 0123": 15
+90320="possessive 01234": 16
+90320="possessive 0123456": 18
+90320="possessive 0123456789": 21
+90320="possessive 012": 14
+90320="possessive 012345": 17
+90320="possessive 0": 12
+90320="possessive 01": 13
+90321="possessive": 
+90321="possessive 0123": 15
+90321="possessive 01234": 16
+90321="possessive 012345": 17
+90321="possessive 0123456": 18
+90321="possessive 0123456789": 21
+90321="possessive 012": 14
+90321="possessive 01": 13
+90321="possessive 0": 12
+90322="possessive": 
+90322="possessive 0": 12
+90322="possessive 01": 12
+90323="possessive": 
+90323="possessive 0": 
+90323="possessive 01": 
+90323="possessive 012": 
+90323="possessive 01234": 15
+90323="possessive 0123": 15
+90323="possessive 012345": 15
+90323="possessive 0123456": 15
+90323="possessive 0123456789": 15
+90324="possessive": 
+90324="possessive 0123456": 18
+90324="possessive 012": 
+90324="possessive 0": 
+90324="possessive 01234567": 19
+90324="possessive 0123": 
+90324="possessive 0123456789": 21
+90324="possessive 012345678": 20
+90324="possessive 01234": 
+90324="possessive 012345": 17
+90324="possessive 01": 
+90325="possessive 012345678": 
+90325="possessive 01234567890": 22
+90325="possessive 0123456789012345678": 30
+90325="possessive 0123456789012": 24
+90325="possessive 012345678901": 23
+90325="possessive 01234567890123": 25
+90325="possessive 012345678901234": 26
+90325="possessive 0123456789": 21
+90325="possessive 0123456789012345": 27
+90325="possessive 0123456789012345678901": 31
+90325="possessive 012345678901234567": 29
+90325="possessive 01234567890123456789": 31
+90325="possessive 01234567890123456": 28
+90325="possessive 012345678901234567890": 31
+90207="aateakettlea": 12
+90207="aateakettleb": 
+90207="abteakettleb": 12
+90207="acteakettlec": 12
+90207="acteakettlecc": 12
+90207="aateakettlecc": 
+90208="aateakettlea": 12
+90208="aateakettleb": 
+90208="abteakettleb": 12
+90208="acteakettlec": 12
+90208="acteakettlecc": 12
+90208="aateakettlecc": 
+90208="____abcabcabcabcteakettleabcabcabcabc_": 28, 31, 34, 37
+90208="____abcabcabcabcteakettleabcabcabcab__": 28, 31, 34
+
+90210="_0backref0": 10
+90210="_0backref3": 
+90210="_3backref3": 10
+90210="_9backref": 
+90210="_9backref9": 10
+90210="_backref0": 
+90211="_0backref0": 10
+90211="_0backref3": 
+90211="_3backref3": 10
+90211="_9backref": 
+90211="_9backref9": 10
+90211="_backref0": 
+90212="_0backref0": 10
+90212="_0backref3": 
+90212="_3backref3": 10
+90212="_9backref": 
+90212="_9backref9": 10
+90212="_backref0": 
+90213="_0backref0": 10
+90213="_0backref3": 
+90213="_3backref3": 10
+90213="_9backref": 
+90213="_9backref9": 10
+90213="_backref0": 
+90209="a_aaa": 5
+90209="a_aba": 
+90209="f_ffff_f_ffff_ff_": 5, 12
+90207="aateakettlea": 12
+90207="aateakettleb": 
+90207="abteakettleb": 12
+90207="acteakettlec": 12
+90207="acteakettlecc": 12
+90207="aateakettlecc": 
+90208="aateakettlea": 12
+90208="aateakettleb": 
+90208="abteakettleb": 12
+90208="acteakettlec": 12
+90208="acteakettlecc": 12
+90208="aateakettlecc": 
+90208="____abcabcabcabcteakettleabcabcabcabc_": 28, 31, 34, 37
+90208="____abcabcabcabcteakettleabcabcabcab__": 28, 31, 34
+
+90210="_0backref0": 10
+90210="_0backref3": 
+90210="_3backref3": 10
+90210="_9backref": 
+90210="_9backref9": 10
+90210="_backref0": 
+90211="_0backref0": 10
+90211="_0backref3": 
+90211="_3backref3": 10
+90211="_9backref": 
+90211="_9backref9": 10
+90211="_backref0": 
+90212="_0backref0": 10
+90212="_0backref3": 
+90212="_3backref3": 10
+90212="_9backref": 
+90212="_9backref9": 10
+90212="_backref0": 
+90213="_0backref0": 10
+90213="_0backref3": 
+90213="_3backref3": 10
+90213="_9backref": 
+90213="_9backref9": 10
+90213="_backref0": 
+90209="a_aaa": 5
+90209="a_aba": 
+90209="f_ffff_f_ffff_ff_": 5, 12
+90400="a apple": 2
+90400="a pine": 2
+90400="a pineapple": 2,11
+90401="a melon": 
+90401="a orange": 8
+90401="a watermelon": 12
+90401="a waterorange": 
+90402="guinea pig": 
+90402="guinea pig party": 11
+90402="hamster": 
+90402="hamster party": 13
+90403="guinea pig": 
+90403="guinea pig nothing": 18
+90403="guinea pig party": 
+90403="hamster": 
+90403="hamster nothing": 
+90403="hamster party": 13
+90403=" nothing": 
+90403="nothing": 
+90404="guinea pig": 
+90404="guinea pig nothing": 18
+90404="guinea pig party": 
+90404="hamster": 
+90404="hamster nothing": 
+90404="hamster party": 13
+90404=" nothing": 
+90404="nothing": 
+90405="guinea pig": 
+90405="guinea pig nothing": 18
+90405="guinea pig party": 
+90405="hamster": 
+90405="hamster nothing": 
+90405="hamster party": 13
+90405=" nothing": 
+90405="nothing": 
+90406="water field": 11
+90406="water-buffalo field": 19
+90406="water-buffalo": 
+90407="jabber": 6
+90407="jabberwocky": 6
+90408="goodbye": 3
+90408="hell": 3
+90408="hello": 1,2,3,4,5
+90409="goodbye and hello": 1,2,3,4,5,6,7
+90409="hello": 3
+90410="badgerbrush": 
+90410="foobar": 
+90410="hatstand": 
+90410="hatstandbadgerbrush": 
+90410="hatstandteakettle": 17
+90410="notbadgerbrush": 14
+90411="badgerbrush": 
+90411="foobar": 
+90411="hatstand": 
+90411="hatstandbadgerbrush": 19
+90411="hatstandteakettle": 
+90411="notbadgerbrush": 
+90413="abdbbbCCdAeaaadCdbaddaaCCbaCCbEeaaabadbaabddEdeDadCCEdeDadadbddCCAeacCbbdbdaCCdddCCaCCdAeabcCbdbbddddCCCdbaCCbEeaacCaadddbdbdbaadCCCCbbddddbaCCEeabbdCdCCCCbddadddbadbddCCEeaaCCadCdCCadbCCbAeabbdbdddbdabdaadbbaEeaaabadbdbbdaCCabdbAeaabadadddddCCdaadAeacCcCdbddaddaAeaaabdabCCbbdadbddbdddbCCEeaaaaadbadCCdbbddddddaEeaaaabdbadbbddbadbdddCCbbdEea": 12,13,14,33,34,35,68,90,113,114,146,173,174,191,212,213,214,232,233,251,266,267,268,292,293,294,295,296,315,316,317,318,342
+90413="CCdadabCCddddabddEdeDadbadbaCCabbadaaAeaa": 40,41
+90413="CCdadaaCCddddabdabdbCCbadbaddCCCCdddAea": 39
+90414="qq_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a": 602
+90414="qqa_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a__a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a": 602
+90414="qqa_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_": 602
+90415="prefix00112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344556677889900": 606
+90415="prefix_______________________________99_____________________________________________________________________________________________________________01________________________________________________________________________________________________________________________________________________________________": 308
+90415="prefix____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________": 306
+90416:afooafooAfooAfooaFOOa
+90417:dDcB\xf3\xb9\xa5\x8eAcDDe
diff --git a/tools/hscollider/test_cases/corpora/priority.txt b/tools/hscollider/test_cases/corpora/priority.txt
new file mode 100644 (file)
index 0000000..0190571
--- /dev/null
@@ -0,0 +1,1123 @@
+14001="aab": 3
+14001="aabb": 3,4
+14001="aabbbbbbb": 3,4,5,6,7,8,9
+14002="aaaaabbbbbbbb": 6,7,8,9,10,11,12,13
+14003="abc": 3
+14003="abcd": 3,4
+14003="abcde": 3,4,5
+14003="abcdeabcde": 3,4,5,8,9,10
+14004="ab": 2
+14004="aab": 3
+14004="aabb": 3,4
+14004="aaaaaabbbbbbbb": 7,8,9,10,11,12,13,14
+14005="fooabcbar": 9
+14005="foobar": 6
+14005="fooabcdbar": 10
+14005="fooabcdebar": 11
+14006="afgz": 4
+14006="ahiz": 4
+14006="az": 2
+14007="afoobb": 5,6
+14007="abb": 2,3
+14008="abc": 
+14008="abbc": 4
+14008="abbbc": 5
+14009="abc": 
+14009="abbc": 4
+14009="abbbc": 5
+14010="az": 
+14010="atttz": 5
+14010="attttz": 
+14010="atttttz": 
+14010="attttttz": 8
+14010="atttttttttz": 11
+14011="az": 
+14011="atttz": 5
+14011="attttz": 
+14011="atttttz": 
+14011="attttttz": 8
+14011="atttttttttz": 11
+14012="az": 2
+14012="atttz": 5
+14012="attttz": 
+14012="atttttz": 
+14012="attttttz": 8
+14012="atttttttttz": 11
+14013="ab": 2
+14013="abb": 2,3
+14013="abbb": 2,3,4
+14013="abbbb": 2,3,4,5
+14013="abbbbb": 2,3,4,5,6
+14013="abbbbab": 2,3,4,5,7
+14014="ab": 2
+14014="abb": 2,3
+14014="abbb": 2,3,4
+14014="abbbb": 2,3,4,5
+14014="abbbbb": 2,3,4,5,6
+14014="abbbbab": 2,3,4,5
+14015="b": 
+14015="ab": 2
+14015="aab": 3
+14015="aaab": 4
+14016="b": 1
+14016="ab": 2
+14016="aab": 3
+14016="aaab": 4
+14017="qaaaq": 5
+14017="qq": 2
+14017="qaq": 3
+14017="qbbq": 4
+14017="qbaq": 4
+14017="qbq": 3
+14018="qq": 2
+14018="qaq": 3
+14018="qaaq": 4
+14019="qq": 2
+14019="qaq": 3
+14019="qaaq": 4
+14020="abb": 3
+14020="bb": 2
+14020="aabb": 4
+14021="abb": 3
+14021="bb": 2
+14021="aabb": 4
+14022="qq": 2
+14022="qaq": 3
+14022="qaaaq": 5
+14022="qaaaaaaq": 8
+14022="qaabaabq": 8
+14023="qaaaq": 5
+14023="qq": 2
+14023="qabq": 4
+14023="qaaq": 4
+14024="q": 1
+14024="qa": 1,2
+14024="qaa": 1,2,3
+14024="qaaa": 1,2,3,4
+14024="qaaaa": 1,2,3,4
+14025="foo:foo:afoo:~foo:%foo:[foo:aaa": 13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
+14025="foo:foo:foo:foo:foo:foo:yyy": 12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27
+14025="foo: foo: foo: foo: foo: foo: foo:yyyy": 14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38
+14026="foobar": 6
+14026="fooxbar": 7
+14026="fooxxbar": 8
+14026="fooxxxbar": 9
+14026="fooxxxxbar": 10
+14026="fooxxxxxbar": 11
+14026="fooxxxxxxxxxxbar": 16
+14026="fooxxxxxxxxxxxbar": 
+14026="foobarbarbarbarbarbar": 6,9,12,15
+14026="foofoofoofoofoofoobar": 21
+14026="foobarfoobarfoobarfoobar": 6,12,18,24
+14027="foobar": 6
+14027="fooxbar": 7
+14027="fooxxbar": 8
+14027="fooxxxbar": 9
+14027="fooxxxxbar": 10
+14027="fooxxxxxbar": 11
+14027="fooxxxxxxxxxxbar": 16
+14027="fooxxxxxxxxxxxbar": 
+14027="foobarbarbarbarbarbar": 6,9,12,15
+14027="foofoofoofoofoofoobar": 21
+14027="foobarfoobarfoobarfoobar": 6,12,18,24
+14028="foobar": 
+14028="fooxbar": 7
+14028="fooxxbar": 8
+14028="fooxxxbar": 9
+14028="fooxxxxbar": 10
+14028="fooxxxxxbar": 11
+14028="fooxxxxxxxxxxbar": 16
+14028="fooxxxxxxxxxxxbar": 
+14028="foobarbarbarbarbarbar": 9,12,15
+14028="foofoofoofoofoofoobar": 21
+14028="foobarfoobarfoobarfoobar": 12,18,24
+14029="foobar": 
+14029="fooxbar": 7
+14029="fooxxbar": 8
+14029="fooxxxbar": 9
+14029="fooxxxxbar": 10
+14029="fooxxxxxbar": 11
+14029="fooxxxxxxxxxxbar": 16
+14029="fooxxxxxxxxxxxbar": 
+14029="foobarbarbarbarbarbar": 9,12,15
+14029="foofoofoofoofoofoobar": 21
+14029="foobarfoobarfoobarfoobar": 12,18,24
+14030="foobar": 
+14030="fooxbar": 
+14030="fooxxbar": 
+14030="fooxxxbar": 
+14030="fooxxxxbar": 
+14030="fooxxxxxbar": 
+14030="fooxxxxxxxxxxbar": 16
+14030="fooxxxxxxxxxxxbar": 
+14030="foobarbarbarbarbarbar": 
+14030="foofoofoofoofoofoobar": 
+14030="foobarfoobarfoobarfoobar": 
+14031="foobar": 
+14031="fooxbar": 
+14031="fooxxbar": 
+14031="fooxxxbar": 
+14031="fooxxxxbar": 
+14031="fooxxxxxbar": 
+14031="fooxxxxxxxxxxbar": 16
+14031="fooxxxxxxxxxxxbar": 
+14031="foobarbarbarbarbarbar": 
+14031="foofoofoofoofoofoobar": 
+14031="foobarfoobarfoobarfoobar": 
+14032="foobar": 6
+14032="fooxbar": 7
+14032="fooxxbar": 8
+14032="fooxxxbar": 9
+14032="fooxxxxbar": 10
+14032="fooxxxxxbar": 11
+14032="fooxxxxxxxxxxbar": 16
+14032="fooxxxxxxxxxxxbar": 
+14032="foobarbarbarbarbarbar": 6,9,12,15
+14032="foofoofoofoofoofoobar": 21
+14032="foobarfoobarfoobarfoobar": 6,12,18,24
+14033="foobar": 6
+14033="fooxbar": 7
+14033="fooxxbar": 8
+14033="fooxxxbar": 9
+14033="fooxxxxbar": 10
+14033="fooxxxxxbar": 11
+14033="fooxxxxxxxxxxbar": 16
+14033="fooxxxxxxxxxxxbar": 
+14033="foobarbarbarbarbarbar": 6,9,12,15
+14033="foofoofoofoofoofoobar": 21
+14033="foobarfoobarfoobarfoobar": 6,12,18,24
+14034="foobar": 6
+14034="fooxbar": 7
+14034="fooxxbar": 8
+14034="fooxxxbar": 9
+14034="fooxxxxbar": 10
+14034="fooxxxxxbar": 11
+14034="fooxxxxxxxxxxbar": 16
+14034="fooxxxxxxxxxxxbar": 
+14034="foobarbarbarbarbarbar": 6,9,12,15
+14034="foofoofoofoofoofoobar": 21
+14034="foobarfoobarfoobarfoobar": 6,12,18,24
+14035="foobar": 6
+14035="fooxbar": 7
+14035="fooxxbar": 8
+14035="fooxxxbar": 9
+14035="fooxxxxbar": 10
+14035="fooxxxxxbar": 11
+14035="fooxxxxxxxxxxbar": 16
+14035="fooxxxxxxxxxxxbar": 
+14035="foobarbarbarbarbarbar": 6,9,12,15
+14035="foofoofoofoofoofoobar": 21
+14035="foobarfoobarfoobarfoobar": 6,12,18,24
+14036="foobar": 
+14036="fooxbar": 
+14036="fooxxbar": 
+14036="fooxxxbar": 
+14036="fooxxxxbar": 
+14036="fooxxxxxbar": 
+14036="fooxxxxxxxxxxbar": 16
+14036="fooxxxxxxxxxxxbar": 17
+14036="foobarbarbarbarbarbar": 18,21
+14036="foofoofoofoofoofoobar": 21
+14036="foobarfoobarfoobarfoobar": 18,24
+14037="foobar": 
+14037="fooxbar": 
+14037="fooxxbar": 
+14037="fooxxxbar": 
+14037="fooxxxxbar": 
+14037="fooxxxxxbar": 
+14037="fooxxxxxxxxxxbar": 16
+14037="fooxxxxxxxxxxxbar": 17
+14037="foobarbarbarbarbarbar": 18,21
+14037="foofoofoofoofoofoobar": 21
+14037="foobarfoobarfoobarfoobar": 18,24
+14038="foobar": 3
+14039="foobar": 3
+14040="foobar": 3
+14041="foobar": 3
+14042="foobar": 6
+14043="foobar": 6
+14044="foobar": 6
+14045="foobar": 6
+14046="foobar": 6
+14047="foobar": 6
+14048="foobar": 6
+14049="foobar": 6
+14050="ccbc": 1,2,4
+14050="cba": 1
+14050="cccccc": 1,2,3,4,5,6
+14050="bc": 2
+14051="ccbc": 1,2,4
+14051="cba": 1
+14051="cccccc": 1,2,3,4,5,6
+14051="bc": 2
+14052="ccbc": 1,2,4
+14052="cba": 1
+14052="cccccc": 1,2,3,4,5,6
+14052="bc": 2
+14053="ccbc": 1,2,4
+14053="cba": 1
+14053="cccccc": 1,2,3,4,5,6
+14053="bc": 2
+14054="ccbc": 1,2,4
+14054="cba": 1
+14054="cccccc": 1,2,3,4,5,6
+14054="bc": 2
+14055="ccbc": 1,2,4
+14055="cba": 1
+14055="cccccc": 1,2,3,4,5,6
+14055="bc": 2
+14056="ccbc": 1,2,4
+14056="cba": 1
+14056="cccccc": 1,2,3,4,5,6
+14056="bc": 2
+14057="ccbc": 1,2,4
+14057="cba": 1
+14057="cccccc": 1,2,3,4,5,6
+14057="bc": 2
+14058="ccbc": 1,2,4
+14058="cba": 1
+14058="cccccc": 1,2,3,4,5,6
+14058="bc": 2
+14059="ccbc": 1,2,4
+14059="cba": 1
+14059="cccccc": 1,2,3,4,5,6
+14059="bc": 2
+14060="ST": 2
+14060="SaT": 3
+14060="SaaT": 4
+14060="SaaaT": 5
+14060=";a;": 
+14060=";aaa;": 
+14060=";aaaT": 
+14060="Saaa;": 
+14061="ST": 2
+14061="SaT": 3
+14061="SaaT": 4
+14061="SaaaT": 5
+14061=";a;": 
+14061=";aaa;": 
+14061=";aaaT": 
+14061="Saaa;": 
+14062="ST": 2
+14062="SaT": 3
+14062="SaaT": 4
+14062="SaaaT": 5
+14062=";a;": 
+14062=";aaa;": 
+14062=";aaaT": 
+14062="Saaa;": 
+14063="ST": 2
+14063="SaT": 3
+14063="SaaT": 4
+14063="SaaaT": 5
+14063=";a;": 
+14063=";aaa;": 
+14063=";aaaT": 
+14063="Saaa;": 
+14064="ST": 2
+14064="SaT": 3
+14064="SaaT": 4
+14064="SaaaT": 5
+14064=";a;": 
+14064=";aaa;": 
+14064=";aaaT": 5
+14064="Saaa;": 
+14065="ST": 2
+14065="SaT": 3
+14065="SaaT": 4
+14065="SaaaT": 5
+14065=";a;": 
+14065=";aaa;": 
+14065=";aaaT": 5
+14065="Saaa;": 
+14066="ST": 2
+14066="SaT": 3
+14066="SaaT": 4
+14066="SaaaT": 5
+14066=";a;": 
+14066=";aaa;": 
+14066=";aaaT": 5
+14066="Saaa;": 
+14067="ST": 2
+14067="SaT": 3
+14067="SaaT": 4
+14067="SaaaT": 5
+14067=";a;": 
+14067=";aaa;": 
+14067=";aaaT": 5
+14067="Saaa;": 
+14068="ST": 2
+14068="SaT": 
+14068="SaaT": 
+14068="SaaaT": 
+14068=";a;": 3
+14068=";aaa;": 
+14068=";aaaT": 
+14068="Saaa;": 
+14069="ST": 2
+14069="SaT": 
+14069="SaaT": 
+14069="SaaaT": 
+14069=";a;": 3
+14069=";aaa;": 
+14069=";aaaT": 
+14069="Saaa;": 
+14070="ST": 2
+14070="SaT": 
+14070="SaaT": 
+14070="SaaaT": 
+14070=";a;": 3
+14070=";aaa;": 
+14070=";aaaT": 
+14070="Saaa;": 
+14071="ST": 2
+14071="SaT": 
+14071="SaaT": 
+14071="SaaaT": 
+14071=";a;": 3
+14071=";aaa;": 
+14071=";aaaT": 
+14071="Saaa;": 
+14072="ST": 1
+14072="SaT": 1,2
+14072="SaaT": 1,2,3
+14072="SaaaT": 1,2,3,4
+14072=";a;": 
+14072=";aaa;": 
+14072=";aaaT": 
+14072="Saaa;": 1,2,3
+14073="ST": 1
+14073="SaT": 1,2
+14073="SaaT": 1,2,3
+14073="SaaaT": 1,2,3,4
+14073=";a;": 
+14073=";aaa;": 
+14073=";aaaT": 
+14073="Saaa;": 1,2,3
+14074="ST": 1
+14074="SaT": 1,2
+14074="SaaT": 1,2,3
+14074="SaaaT": 1,2,3,4
+14074=";a;": 
+14074=";aaa;": 
+14074=";aaaT": 
+14074="Saaa;": 1,2,3
+14075="ST": 1
+14075="SaT": 1,2
+14075="SaaT": 1,2,3
+14075="SaaaT": 1,2,3,4
+14075=";a;": 
+14075=";aaa;": 
+14075=";aaaT": 
+14075="Saaa;": 1,2,3
+14076="ST": 2
+14076="SaT": 3
+14076="SaaT": 4
+14076="SaaaT": 5
+14076=";a;": 
+14076=";aaa;": 
+14076=";aaaT": 
+14076="Saaa;": 
+14077="ST": 2
+14077="SaT": 3
+14077="SaaT": 4
+14077="SaaaT": 5
+14077=";a;": 
+14077=";aaa;": 
+14077=";aaaT": 
+14077="Saaa;": 
+14078="ST": 2
+14078="SaT": 3
+14078="SaaT": 4
+14078="SaaaT": 5
+14078=";a;": 
+14078=";aaa;": 
+14078=";aaaT": 
+14078="Saaa;": 
+14079="ST": 2
+14079="SaT": 3
+14079="SaaT": 4
+14079="SaaaT": 5
+14079=";a;": 
+14079=";aaa;": 
+14079=";aaaT": 
+14079="Saaa;": 
+14080="ST": 2
+14080="SaT": 3
+14080="SaaT": 4
+14080="SaaaT": 5
+14080=";a;": 
+14080=";aaa;": 
+14080=";aaaT": 5
+14080="Saaa;": 
+14081="ST": 2
+14081="SaT": 3
+14081="SaaT": 4
+14081="SaaaT": 5
+14081=";a;": 
+14081=";aaa;": 
+14081=";aaaT": 5
+14081="Saaa;": 
+14082="ST": 2
+14082="SaT": 3
+14082="SaaT": 4
+14082="SaaaT": 5
+14082=";a;": 
+14082=";aaa;": 
+14082=";aaaT": 5
+14082="Saaa;": 
+14083="ST": 2
+14083="SaT": 3
+14083="SaaT": 4
+14083="SaaaT": 5
+14083=";a;": 
+14083=";aaa;": 
+14083=";aaaT": 5
+14083="Saaa;": 
+14084="ST": 2
+14084="SaT": 
+14084="SaaT": 
+14084="SaaaT": 
+14084=";a;": 3
+14084=";aaa;": 
+14084=";aaaT": 
+14084="Saaa;": 
+14085="ST": 2
+14085="SaT": 
+14085="SaaT": 
+14085="SaaaT": 
+14085=";a;": 3
+14085=";aaa;": 
+14085=";aaaT": 
+14085="Saaa;": 
+14086="ST": 2
+14086="SaT": 
+14086="SaaT": 
+14086="SaaaT": 
+14086=";a;": 3
+14086=";aaa;": 
+14086=";aaaT": 
+14086="Saaa;": 
+14087="ST": 2
+14087="SaT": 
+14087="SaaT": 
+14087="SaaaT": 
+14087=";a;": 3
+14087=";aaa;": 
+14087=";aaaT": 
+14087="Saaa;": 
+14088="ST": 1
+14088="SaT": 1,2
+14088="SaaT": 1,2,3
+14088="SaaaT": 1,2,3,4
+14088=";a;": 
+14088=";aaa;": 
+14088=";aaaT": 
+14088="Saaa;": 1,2,3
+14089="ST": 1
+14089="SaT": 1,2
+14089="SaaT": 1,2,3
+14089="SaaaT": 1,2,3,4
+14089=";a;": 
+14089=";aaa;": 
+14089=";aaaT": 
+14089="Saaa;": 1,2,3
+14090="ST": 1
+14090="SaT": 1,2
+14090="SaaT": 1,2,3
+14090="SaaaT": 1,2,3,4
+14090=";a;": 
+14090=";aaa;": 
+14090=";aaaT": 
+14090="Saaa;": 1,2,3
+14091="ST": 1
+14091="SaT": 1,2
+14091="SaaT": 1,2,3
+14091="SaaaT": 1,2,3,4
+14091=";a;": 
+14091=";aaa;": 
+14091=";aaaT": 
+14091="Saaa;": 1,2,3
+14092="ST": 2
+14092="SaT": 3
+14092="SaaT": 4
+14092="SaaaT": 5
+14092=";a;": 
+14092=";aaa;": 
+14092=";aaaT": 5
+14092="Saaa;": 
+14093="ST": 2
+14093="SaT": 3
+14093="SaaT": 4
+14093="SaaaT": 5
+14093=";a;": 
+14093=";aaa;": 
+14093=";aaaT": 5
+14093="Saaa;": 
+14094="ST": 2
+14094="SaT": 3
+14094="SaaT": 4
+14094="SaaaT": 5
+14094=";a;": 
+14094=";aaa;": 
+14094=";aaaT": 5
+14094="Saaa;": 
+14095="ST": 2
+14095="SaT": 3
+14095="SaaT": 4
+14095="SaaaT": 5
+14095=";a;": 
+14095=";aaa;": 
+14095=";aaaT": 5
+14095="Saaa;": 
+14096="ST": 2
+14096="SaT": 
+14096="SaaT": 
+14096="SaaaT": 
+14096=";a;": 3
+14096=";aaa;": 
+14096=";aaaT": 
+14096="Saaa;": 
+14097="ST": 2
+14097="SaT": 
+14097="SaaT": 
+14097="SaaaT": 
+14097=";a;": 3
+14097=";aaa;": 
+14097=";aaaT": 
+14097="Saaa;": 
+14098="ST": 2
+14098="SaT": 
+14098="SaaT": 
+14098="SaaaT": 
+14098=";a;": 3
+14098=";aaa;": 
+14098=";aaaT": 
+14098="Saaa;": 
+14099="ST": 2
+14099="SaT": 
+14099="SaaT": 
+14099="SaaaT": 
+14099=";a;": 3
+14099=";aaa;": 
+14099=";aaaT": 
+14099="Saaa;": 
+14100="ccbc": 
+14100="cba": 3
+14100="cccccc": 
+14100="bc": 
+14101="bc": 2
+14102="bc": 2
+14103="bc": 2
+14104="Xyuyyy": 1,2,3,4,5,6
+14104="Xuyyyy": 1,2,3,4,5,6
+14104="Xuuyyy": 1,2,3,4,5,6
+14105="Xyuyyy": 1,2,3,4,5,6
+14105="Xuyyyy": 1,2,3,4,5,6
+14105="Xuuyyy": 1,2,3,4,5,6
+14106="Xe_": 1,2
+14107="Xe_": 1,2
+14108="Xe_": 1,2
+14109="Xe_": 1,2
+14110="bacccX": 3,4,5
+14110="bcccX": 2,3,4
+14110="bccaX": 2,3
+14110="bcacX": 2,4
+14110="bcaccX": 2,4,5
+14111="bacccX": 3,4,5
+14111="bcccX": 2,3,4
+14111="bccaX": 2,3
+14111="bcacX": 2,4
+14111="bcaccX": 2,4,5
+14112="bacccX": 3,4,5
+14112="bcccX": 2,3,4
+14112="bccaX": 2,3
+14112="bcacX": 2,4
+14112="bcaccX": 2,4,5
+14113="bacccX": 3,4,5
+14113="bcccX": 2,3,4
+14113="bccaX": 2,3
+14113="bcacX": 2,4
+14113="bcaccX": 2,4,5
+14114="bacccX": 
+14114="bcccX": 5
+14115="bacccX": 
+14115="bcccX": 5
+14116="bacccX": 
+14116="bcccX": 5
+14117="abxbcd": 6
+14118="abxbcd": 6
+14118="abbcd": 5
+14119="bacccX": 
+14119="bcccX": 5
+14120="bacccX": 
+14120="bcccX": 5
+14121="bacccX": 
+14121="XcaccccY": 8
+14122="baaaaacacc": 7,9,10
+14122="bacccX": 3,4,5
+14122="bcccX": 2,3,4
+14122="bccaX": 2,3
+14122="bcacX": 2,4
+14123="baaaaacacc": 7,9,10
+14123="bacccX": 3,4,5
+14123="bcccX": 2,3,4
+14123="bccaX": 2,3
+14123="bcacX": 2,4
+14124="baaaaacacc": 7,9,10
+14124="bacccX": 3,4,5
+14124="bcccX": 2,3,4
+14124="bccaX": 2,3
+14124="bcacX": 2,4
+14125="baaaaacacc": 7,9,10
+14125="bacccX": 3,4,5
+14125="bcccX": 2,3,4
+14125="bccaX": 2,3
+14125="bcacX": 2,4
+14126="baaaaacacc": 7,9,10
+14126="bacccX": 3,4,5
+14126="bcccX": 2,3,4
+14126="bccaX": 2,3
+14126="bcacX": 2,4
+14126="bcaccX": 2,4,5
+14127="baaaaacacc": 7,9,10
+14127="bacccX": 3,4,5
+14127="bcccX": 2,3,4
+14127="bccaX": 2,3
+14127="bcacX": 2,4
+14127="bcaccX": 2,4,5
+14128="baaaaacacc": 7,9,10
+14128="bacccX": 3,4,5
+14128="bcccX": 2,3,4
+14128="bccaX": 2,3
+14128="bcacX": 2,4
+14128="bcaccX": 2,4,5
+14129="baaaaacacc": 7,9,10
+14129="bacccX": 3,4,5
+14129="bcccX": 2,3,4
+14129="bccaX": 2,3
+14129="bcacX": 2,4
+14129="bcaccX": 2,4,5
+14130="baaaaacacc": 7,9,10
+14130="bacccX": 3,4,5
+14130="bcccX": 2,3,4
+14130="bccaX": 2,3
+14130="bcacX": 2,4
+14131="baaaaacacc": 7,9,10
+14131="bacccX": 3,4,5
+14131="bcccX": 2,3,4
+14131="bccaX": 2,3
+14131="bcacX": 2,4
+14132="baaaaacacc": 7,9,10
+14132="bacccX": 3,4,5
+14132="bcccX": 2,3,4
+14132="bccaX": 2,3
+14132="bcacX": 2,4
+14133="baaaaacacc": 7,9,10
+14133="bacccX": 3,4,5
+14133="bcccX": 2,3,4
+14133="bccaX": 2,3
+14133="bcacX": 2,4
+14134="baaaaacacc": 7,9,10
+14134="bacccX": 3,4,5
+14134="bcccX": 2,3,4
+14134="bccaX": 2,3
+14134="bcacX": 2,4
+14135="baaaaacacc": 7,9,10
+14135="bacccX": 3,4,5
+14135="bcccX": 2,3,4
+14135="bccaX": 2,3
+14135="bcacX": 2,4
+14136="baaaaacacc": 7,9,10
+14136="bacccX": 3,4,5
+14136="bcccX": 2,3,4
+14136="bccaX": 2,3
+14136="bcacX": 2,4
+14137="baaaaacacc": 7,9,10
+14137="bacccX": 3,4,5
+14137="bcccX": 2,3,4
+14137="bccaX": 2,3
+14137="bcacX": 2,4
+14138="baaaaacacc": 7,9,10
+14138="bacccX": 3,4,5
+14138="bcccX": 2,3,4
+14138="bccaX": 2,3
+14138="bcacX": 2,4
+14139="baaaaacacc": 7,9,10
+14139="bacccX": 3,4,5
+14139="bcccX": 2,3,4
+14139="bccaX": 2,3
+14139="bcacX": 2,4
+14140="baaaaacacc": 7,9,10
+14140="bacccX": 3,4,5
+14140="bcccX": 2,3,4
+14140="bccaX": 2,3
+14140="bcacX": 2,4
+14141="baaaaacacc": 7,9,10
+14141="bacccX": 3,4,5
+14141="bcccX": 2,3,4
+14141="bccaX": 2,3
+14141="bcacX": 2,4
+14142="baaaaacacc": 7,9,10
+14142="bacccX": 3,4,5
+14142="bcccX": 2,3,4
+14142="bccaX": 2,3
+14142="bcacX": 2,4
+14143="baaaaacacc": 7,9,10
+14143="bacccX": 3,4,5
+14143="bcccX": 2,3,4
+14143="bccaX": 2,3
+14143="bcacX": 2,4
+14144="baaaaacacc": 7,9,10
+14144="bacccX": 3,4,5
+14144="bcccX": 2,3,4
+14144="bccaX": 2,3
+14144="bcacX": 2,4
+14145="baaaaacacc": 7,9,10
+14145="bacccX": 3,4,5
+14145="bcccX": 2,3,4
+14145="bccaX": 2,3
+14145="bcacX": 2,4
+14146="baaaaacacc": 7,9,10
+14146="bacccX": 3,4,5
+14146="bcccX": 2,3,4
+14146="bccaX": 2,3
+14146="bcacX": 2,4
+14147="baaaaacacc": 7,9,10
+14147="bacccX": 3,4,5
+14147="bcccX": 2,3,4
+14147="bccaX": 2,3
+14147="bcacX": 2,4
+14148="baaaaacacc": 7,9,10
+14148="bacccX": 3,4,5
+14148="bcccX": 2,3,4
+14148="bccaX": 2,3
+14148="bcacX": 2,4
+14149="baaaaacacc": 7,9,10
+14149="bacccX": 3,4,5
+14149="bcccX": 2,3,4
+14149="bccaX": 2,3
+14149="bcacX": 2,4
+14150="XYZaaa": 3,4,5,6
+14150="XYZaab": 3,4,5
+14151="XYZaaa": 3,4,5,6
+14151="XYZaab": 3,4,5
+14152="XYZaab": 6
+14153="XYZaab": 6
+14154="XYZaab": 6
+14155="XYZaab": 6
+14156="XYZaab": 6
+14157="XYZaab": 6
+14158="XYZaab": 3,4,5
+14159="XYZaab": 3,4,5
+14160="baa": 3
+14160=";baa": 4
+14161="baa": 
+14161=";baa": 4
+14162="xay": 3
+14162="xby": 3
+14162="xcy": 
+14162="xaay": 4
+14162="xaby": 4
+14162="xacy": 
+14162="xbay": 4
+14162="xbby": 4
+14162="xbcy": 
+14163="xay": 3
+14163="xby": 3
+14163="xcy": 
+14163="xaay": 4
+14163="xaby": 4
+14163="xacy": 
+14163="xbay": 4
+14163="xbby": 4
+14163="xbcy": 
+14164="xay": 3
+14164="xby": 3
+14164="xcy": 
+14164="xaay": 4
+14164="xaby": 4
+14164="xacy": 
+14164="xbay": 4
+14164="xbby": 4
+14164="xbcy": 
+14165="xay": 3
+14165="xby": 3
+14165="xcy": 
+14165="xaay": 4
+14165="xaby": 4
+14165="xacy": 
+14165="xbay": 4
+14165="xbby": 4
+14165="xbcy": 
+14166="xay": 3
+14166="xby": 3
+14166="xcy": 
+14166="xaay": 4
+14166="xaby": 4
+14166="xacy": 
+14166="xbay": 4
+14166="xbby": 4
+14166="xbcy": 
+14167="xay": 3
+14167="xby": 3
+14167="xcy": 
+14167="xaay": 4
+14167="xaby": 4
+14167="xacy": 
+14167="xbay": 4
+14167="xbby": 4
+14167="xbcy": 
+14168="xay": 3
+14168="xby": 3
+14168="xcy": 
+14168="xaay": 4
+14168="xaby": 4
+14168="xacy": 
+14168="xbay": 4
+14168="xbby": 4
+14168="xbcy": 
+14169="xay": 3
+14169="xby": 3
+14169="xcy": 
+14169="xaay": 4
+14169="xaby": 4
+14169="xacy": 
+14169="xbay": 4
+14169="xbby": 4
+14169="xbcy": 
+14170="xay": 3
+14170="xby": 3
+14170="xcy": 
+14170="xaay": 4
+14170="xaby": 4
+14170="xacy": 
+14170="xbay": 4
+14170="xbby": 4
+14170="xbcy": 
+14171="xay": 3
+14171="xby": 3
+14171="xcy": 
+14171="xaay": 4
+14171="xaby": 4
+14171="xacy": 
+14171="xbay": 4
+14171="xbby": 4
+14171="xbcy": 
+14172="xay": 3
+14172="xby": 3
+14172="xcy": 
+14172="xaay": 4
+14172="xaby": 4
+14172="xacy": 
+14172="xbay": 4
+14172="xbby": 4
+14172="xbcy": 
+14173="xay": 3
+14173="xby": 3
+14173="xcy": 
+14173="xaay": 4
+14173="xaby": 4
+14173="xacy": 
+14173="xbay": 4
+14173="xbby": 4
+14173="xbcy": 
+14174="X_A_": 2,3,4
+14174="X_X": 2,3
+14174="X::_A:_": 2,3,4,5,6,7
+14175="X_A_": 2,3,4
+14175="X_X": 2,3
+14175="X::_A:_": 2,3,4,5,6,7
+14176="X_A_": 2,3,4
+14176="X_X": 2,3
+14176="X::_A:_": 2,3,4,5,6,7
+14177="X_A_": 2,3,4
+14177="X_X": 2,3
+14177="X::_A:_": 2,3,4,5,6,7
+14178="X_A_": 2,3,4
+14178="X_X": 2,3
+14178="X::_A:_": 2,3,4,5,6,7
+14179="X_A_": 2,3,4
+14179="X_X": 2,3
+14179="X::_A:_": 2,3,4,5,6,7
+14180="X_A_": 4
+14180="X_X": 
+14180="X::_A:_": 4,5,6,7
+14181="X_A_": 4
+14181="X_X": 
+14181="X::_A:_": 4,5,6,7
+14182="X_A_": 4
+14182="X_X": 
+14182="X::_A:_": 4,5,6,7
+14183="X_A_": 4
+14183="X_X": 
+14183="X::_A:_": 4,5,6,7
+14184="baaaaacacc": 7,9,10
+14184="baCc": 
+14184="bc": 2
+14184="bcc": 2,3
+14184="bCc": 
+14185="baaaaacacc": 7,9,10
+14185="baCc": 
+14185="bc": 2
+14185="bcc": 2,3
+14185="bCc": 
+14186="baaaaacacc": 7,9,10
+14186="baCc": 
+14186="bc": 2
+14186="bcc": 2,3
+14186="bCc": 
+14187="baaaaacacc": 7,9,10
+14187="baCc": 
+14187="bc": 2
+14187="bcc": 2,3
+14187="bCc": 
+14188="baaaaacacc": 7,9,10
+14188="baCc": 
+14188="bc": 2
+14188="bcc": 2,3
+14188="bCc": 
+14189="baaaaacacc": 7,9,10
+14189="baCc": 
+14189="bc": 2
+14189="bcc": 2,3
+14189="bCc": 
+14190="baaaaacacc": 7,9,10
+14190="baCc": 
+14190="bc": 2
+14190="bcc": 2,3
+14190="bCc": 
+14191="baaaaacacc": 7,9,10
+14191="baCc": 
+14191="bc": 2
+14191="bcc": 2,3
+14191="bCc": 
+14192="baaaaacacc": 7
+14192="baCc": 
+14192="bc": 2
+14192="bcc": 2
+14192="bCc": 
+14193="baaaaacacc": 7
+14193="baCc": 
+14193="bc": 2
+14193="bcc": 2
+14193="bCc": 
+14194="baaaaacacc": 7
+14194="baCc": 
+14194="bc": 2
+14194="bcc": 2
+14194="bCc": 
+14195="baaaaacacc": 7
+14195="baCc": 
+14195="bc": 2
+14195="bcc": 2
+14195="bCc": 
+14196="baaaaacacc": 7,9,10
+14196="baCc": 4
+14196="bc": 2
+14196="bcc": 2,3
+14196="bCc": 3
+14197="baaaaacacc": 7,9,10
+14197="baCc": 4
+14197="bc": 2
+14197="bcc": 2,3
+14197="bCc": 3
+14198="baaaaacacc": 7,9,10
+14198="baCc": 4
+14198="bc": 2
+14198="bcc": 2,3
+14198="bCc": 3
+14199="baaaaacacc": 7,9,10
+14199="baCc": 4
+14199="bc": 2
+14199="bcc": 2,3
+14199="bCc": 3
+14200="baaaaacacc": 7,9,10
+14200="baCc": 
+14200="bc": 2
+14200="bcc": 2,3
+14200="bCc": 
+14201="baaaaacacc": 7,9,10
+14201="baCc": 
+14201="bc": 2
+14201="bcc": 2,3
+14201="bCc": 
+14202="baaaaacacc": 7,9,10
+14202="baCc": 
+14202="bc": 2
+14202="bcc": 2,3
+14202="bCc": 
+14203="baaaaacacc": 7,9,10
+14203="baCc": 
+14203="bc": 2
+14203="bcc": 2,3
+14203="bCc": 
+14204="baaaaacacc": 7
+14204="baCc": 
+14204="bc": 2
+14204="bcc": 2
+14204="bCc": 
+14205="baaaaacacc": 7
+14205="baCc": 
+14205="bc": 2
+14205="bcc": 2
+14205="bCc": 
+14206="baaaaacacc": 7
+14206="baCc": 
+14206="bc": 2
+14206="bcc": 2
+14206="bCc": 
+14207="baaaaacacc": 7
+14207="baCc": 
+14207="bc": 2
+14207="bcc": 2
+14207="bCc": 
+14208="baaaaacacc": 7,9,10
+14208="baCc": 4
+14208="bc": 2
+14208="bcc": 2,3
+14208="bCc": 3
+14209="baaaaacacc": 7,9,10
+14209="baCc": 4
+14209="bc": 2
+14209="bcc": 2,3
+14209="bCc": 3
+14210="baaaaacacc": 7,9,10
+14210="baCc": 4
+14210="bc": 2
+14210="bcc": 2,3
+14210="bCc": 3
+14211="baaaaacacc": 7,9,10
+14211="baCc": 4
+14211="bc": 2
+14211="bcc": 2,3
+14211="bCc": 3
+14212="baaac": 5
+14212="baadc": 5
+14213="baaac": 5
+14213="baadc": 5
+14214="baaac": 5
+14214="baadc": 5
+14215="baaac": 5
+14215="baadc": 5
+14216="baaac": 5
+14216="baadc": 5
+14217="baaac": 5
+14217="baadc": 5
+14218="bbaaaaa": 3,4
+14219="bbaaaaa": 3,4
+14220="cX": 2
+14220="ccX": 3
+14220="cccX": 4
+14221="cX": 2
+14221="ccX": 3
+14221="cccX": 4
+14222="baaaaac": 7
+14223="baaaaac": 7
+14224="baaaaac": 7
+14225="baaaaac": 7
+14226="baaaaac": 7
+14227="baaaaac": 7
+14228="baaaaac": 7
+14229="baaaaac": 7
+14230="baaaaac": 
diff --git a/tools/hscollider/test_cases/corpora/puff.txt b/tools/hscollider/test_cases/corpora/puff.txt
new file mode 100644 (file)
index 0000000..e338667
--- /dev/null
@@ -0,0 +1,1132 @@
+15200="foo": 
+15200="foo12345678123456": 
+15200="foo123456781234567": 18
+15200="foo1234567812345678": 18
+15200="foo12345678123456789": 18
+15200="foo1234567812345X": 
+15200="foo12345678123456X": 
+15200="foo123456781234567X": 18
+15200="foo1234567812345678X": 18
+15200="fooX2345678123456789": 
+15200="foo123456781X3456789": 
+15200="bar123456781X3456789": 
+15200="XXX12345678123456789": 
+15200="foofoo12345678123456789": 18,21
+15200="fooXfoo12345678123456789": 22
+15200="foofooX23456781foo23456789YYYYYYYY": 33
+15200="foofoo12345678123456789": 18,21
+15200="blahfoo12345678123456789": 22
+15201="foo": 
+15201="foo12345678123456": 
+15201="foo123456781234567": 
+15201="foo1234567812345678": 19
+15201="foo12345678123456789": 19
+15201="foo1234567812345X": 
+15201="foo12345678123456X": 
+15201="foo123456781234567X": 
+15201="foo1234567812345678X": 19
+15201="fooX2345678123456789": 
+15201="foo123456781X3456789": 
+15201="bar123456781X3456789": 
+15201="XXX12345678123456789": 
+15201="foofoo12345678123456789": 19,22
+15201="fooXfoo12345678123456789": 23
+15201="foofooX23456781foo23456789YYYYYYYY": 34
+15201="foofoo12345678123456789": 19,22
+15201="blahfoo12345678123456789": 23
+15202="foo": 
+15202="foo12345678123456": 
+15202="foo123456781234567": 
+15202="foo1234567812345678": 
+15202="foo12345678123456789": 20
+15202="foo1234567812345X": 
+15202="foo12345678123456X": 
+15202="foo123456781234567X": 
+15202="foo1234567812345678X": 
+15202="fooX2345678123456789": 
+15202="foo123456781X3456789": 
+15202="bar123456781X3456789": 
+15202="XXX12345678123456789": 
+15202="foofoo12345678123456789": 20,23
+15202="fooXfoo12345678123456789": 24
+15202="foofooX23456781foo23456789YYYYYYYY": 
+15202="foofoo12345678123456789": 20,23
+15202="blahfoo12345678123456789": 24
+15203="foo": 
+15203="foo12345678123456": 
+15203="foo123456781234567": 
+15203="foo1234567812345678": 
+15203="foo12345678123456789": 20
+15203="foo1234567812345X": 
+15203="foo12345678123456X": 
+15203="foo123456781234567X": 
+15203="foo1234567812345678X": 
+15203="fooX2345678123456789": 
+15203="foo123456781X3456789": 
+15203="bar123456781X3456789": 
+15203="XXX12345678123456789": 
+15203="foofoo12345678123456789": 20,21,22,23
+15203="fooXfoo12345678123456789": 21,22,23,24
+15203="foofooX23456781foo23456789YYYYYYYY": 24,25,26,27,28,29,30,31,32,33,34
+15203="foofoo12345678123456789": 20,21,22,23
+15203="blahfoo12345678123456789": 24
+15204="foo": 
+15204="foo12345678123456": 
+15204="foo123456781234567": 
+15204="foo1234567812345678": 
+15204="foo12345678123456789": 
+15204="foo1234567812345X": 
+15204="foo12345678123456X": 
+15204="foo123456781234567X": 
+15204="foo1234567812345678X": 
+15204="fooX2345678123456789": 
+15204="foo123456781X3456789": 
+15204="bar123456781X3456789": 
+15204="XXX12345678123456789": 
+15204="foofoo12345678123456789": 
+15204="fooXfoo12345678123456789": 
+15204="foofooX23456781foo23456789YYYYYYYY": 
+15204="foofoo12345678123456789": 
+15204="blahfoo12345678123456789": 
+15205="foo": 
+15205="foo12345678123456": 
+15205="foo123456781234567": 
+15205="foo1234567812345678": 
+15205="foo12345678123456789": 20
+15205="foo1234567812345X": 
+15205="foo12345678123456X": 
+15205="foo123456781234567X": 
+15205="foo1234567812345678X": 
+15205="fooX2345678123456789": 
+15205="foo123456781X3456789": 
+15205="bar123456781X3456789": 
+15205="XXX12345678123456789": 
+15205="foofoo12345678123456789": 20,23
+15205="fooXfoo12345678123456789": 24
+15205="foofooX23456781foo23456789YYYYYYYY": 
+15205="foofoo12345678123456789": 20,23
+15205="blahfoo12345678123456789": 24
+15206="foo": 
+15206="foo12345678123456": 
+15206="foo123456781234567": 
+15206="foo1234567812345678": 
+15206="foo12345678123456789": 20
+15206="foo1234567812345X": 
+15206="foo12345678123456X": 
+15206="foo123456781234567X": 
+15206="foo1234567812345678X": 
+15206="fooX2345678123456789": 
+15206="foo123456781X3456789": 
+15206="bar123456781X3456789": 
+15206="XXX12345678123456789": 
+15206="foofoo12345678123456789": 23
+15206="fooXfoo12345678123456789": 24
+15206="foofooX23456781foo23456789YYYYYYYY": 
+15206="foofoo12345678123456789": 23
+15206="blahfoo12345678123456789": 24
+15207="foo": 
+15207="foo12345678123456": 17
+15207="foo123456781234567": 17,18
+15207="foo1234567812345678": 17,18,19
+15207="foo12345678123456789": 17,18,19,20
+15207="foo1234567812345X": 
+15207="foo12345678123456X": 17
+15207="foo123456781234567X": 17,18
+15207="foo1234567812345678X": 17,18,19
+15207="fooX2345678123456789": 
+15207="foo123456781X3456789": 
+15207="bar123456781X3456789": 
+15207="XXX12345678123456789": 20
+15207="foofoo12345678123456789": 17,18,19,20,21,22,23
+15207="fooXfoo12345678123456789": 21,22,23,24
+15207="foofooX23456781foo23456789YYYYYYYY": 24,25,26,27,28,29,30,31,32,33,34
+15207="foofoo12345678123456789": 17,18,19,20,21,22,23
+15207="blahfoo12345678123456789": 17,18,19,20,21,22,23,24
+15208="foo": 
+15208="foo12345678123456": 17
+15208="foo123456781234567": 17
+15208="foo1234567812345678": 17
+15208="foo12345678123456789": 17
+15208="foo1234567812345X": 
+15208="foo12345678123456X": 17
+15208="foo123456781234567X": 17
+15208="foo1234567812345678X": 17
+15208="fooX2345678123456789": 
+15208="foo123456781X3456789": 
+15208="bar123456781X3456789": 
+15208="XXX12345678123456789": 
+15208="foofoo12345678123456789": 17
+15208="fooXfoo12345678123456789": 
+15208="foofooX23456781foo23456789YYYYYYYY": 
+15208="foofoo12345678123456789": 17
+15208="blahfoo12345678123456789": 17
+15209="foo": 
+15209="foo12345678123456": 
+15209="foo123456781234567": 18
+15209="foo1234567812345678": 18
+15209="foo12345678123456789": 18
+15209="foo1234567812345X": 
+15209="foo12345678123456X": 
+15209="foo123456781234567X": 18
+15209="foo1234567812345678X": 18
+15209="fooX2345678123456789": 
+15209="foo123456781X3456789": 
+15209="bar123456781X3456789": 
+15209="XXX12345678123456789": 
+15209="foofoo12345678123456789": 18,20,21
+15209="fooXfoo12345678123456789": 21,22
+15209="foofooX23456781foo23456789YYYYYYYY": 32,33
+15209="foofoo12345678123456789": 18,20,21
+15209="blahfoo12345678123456789": 22
+15210="foo": 
+15210="foo12345678123456": 
+15210="foo123456781234567": 
+15210="foo1234567812345678": 19
+15210="foo12345678123456789": 19
+15210="foo1234567812345X": 
+15210="foo12345678123456X": 
+15210="foo123456781234567X": 
+15210="foo1234567812345678X": 19
+15210="fooX2345678123456789": 
+15210="foo123456781X3456789": 
+15210="bar123456781X3456789": 
+15210="XXX12345678123456789": 
+15210="foofoo12345678123456789": 19,21,22
+15210="fooXfoo12345678123456789": 22,23
+15210="foofooX23456781foo23456789YYYYYYYY": 33,34
+15210="foofoo12345678123456789": 19,21,22
+15210="blahfoo12345678123456789": 23
+15211="foo": 
+15211="foo12345678123456": 
+15211="foo123456781234567": 
+15211="foo1234567812345678": 
+15211="foo12345678123456789": 20
+15211="foo1234567812345X": 
+15211="foo12345678123456X": 
+15211="foo123456781234567X": 
+15211="foo1234567812345678X": 
+15211="fooX2345678123456789": 
+15211="foo123456781X3456789": 
+15211="bar123456781X3456789": 
+15211="XXX12345678123456789": 
+15211="foofoo12345678123456789": 20,22,23
+15211="fooXfoo12345678123456789": 23,24
+15211="foofooX23456781foo23456789YYYYYYYY": 34
+15211="foofoo12345678123456789": 20,22,23
+15211="blahfoo12345678123456789": 24
+15212="foo": 
+15212="foo12345678123456": 
+15212="foo123456781234567": 18
+15212="foo1234567812345678": 18
+15212="foo12345678123456789": 18
+15212="foo1234567812345X": 
+15212="foo12345678123456X": 
+15212="foo123456781234567X": 18
+15212="foo1234567812345678X": 18
+15212="fooX2345678123456789": 
+15212="foo123456781X3456789": 
+15212="bar123456781X3456789": 
+15212="XXX12345678123456789": 
+15212="foofoo12345678123456789": 18,21
+15212="fooXfoo12345678123456789": 22
+15212="foofooX23456781foo23456789YYYYYYYY": 33
+15212="foofoo12345678123456789": 18,21
+15212="blahfoo12345678123456789": 22
+15213="foo": 
+15213="foo12345678123456": 
+15213="foo123456781234567": 
+15213="foo1234567812345678": 19
+15213="foo12345678123456789": 19
+15213="foo1234567812345X": 
+15213="foo12345678123456X": 
+15213="foo123456781234567X": 
+15213="foo1234567812345678X": 19
+15213="fooX2345678123456789": 
+15213="foo123456781X3456789": 
+15213="bar123456781X3456789": 
+15213="XXX12345678123456789": 
+15213="foofoo12345678123456789": 19,22
+15213="fooXfoo12345678123456789": 23
+15213="foofooX23456781foo23456789YYYYYYYY": 34
+15213="foofoo12345678123456789": 19,22
+15213="blahfoo12345678123456789": 23
+15214="foo": 
+15214="foo12345678123456": 
+15214="foo123456781234567": 
+15214="foo1234567812345678": 
+15214="foo12345678123456789": 20
+15214="foo1234567812345X": 
+15214="foo12345678123456X": 
+15214="foo123456781234567X": 
+15214="foo1234567812345678X": 
+15214="fooX2345678123456789": 
+15214="foo123456781X3456789": 
+15214="bar123456781X3456789": 
+15214="XXX12345678123456789": 
+15214="foofoo12345678123456789": 20,23
+15214="fooXfoo12345678123456789": 24
+15214="foofooX23456781foo23456789YYYYYYYY": 
+15214="foofoo12345678123456789": 20,23
+15214="blahfoo12345678123456789": 24
+15215="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff": 256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314
+15216="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff": 257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314
+15216="foo___________________________________________________f__________________________________________F__________________________________________________________________________________________________________________________________________________________________": 257
+15217="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff": 258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314
+15218="foo": 
+15218="foo12345678123456": 
+15218="foo123456781234567": 
+15218="foo1234567812345678": 
+15218="foo12345678123456789": 20
+15218="foo1234567812345X": 
+15218="foo12345678123456X": 
+15218="foo123456781234567X": 
+15218="foo1234567812345678X": 
+15218="fooX2345678123456789": 
+15218="foo123456781X3456789": 
+15218="bar123456781X3456789": 
+15218="XXX12345678123456789": 
+15218="foofoo12345678123456789": 20
+15218="fooXfoo12345678123456789": 
+15218="foofooX23456781foo23456789YYYYYYYY": 
+15218="foofoo12345678123456789": 20
+15219="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff": 256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314
+15220="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff": 257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314
+15221="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff": 258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314
+15222="foo": 
+15222="foo12345678123456": 
+15222="foo123456781234567": 
+15222="foo1234567812345678": 
+15222="foo12345678123456789": 20
+15222="foo1234567812345X": 
+15222="foo12345678123456X": 
+15222="foo123456781234567X": 
+15222="foo1234567812345678X": 20
+15222="fooX2345678123456789": 20
+15222="foo123456781X3456789": 20
+15222="bar123456781X3456789": 20
+15222="XXX12345678123456789": 
+15222="foofoo12345678123456789": 20
+15222="fooXfoo12345678123456789": 20
+15222="foofooX23456781foo23456789YYYYYYYY": 20
+15222="foofoo12345678123456789": 20
+15223="bar123456781X3456789": 
+15223="blahfoo12345678123456789": 22
+15223="foo": 
+15223="foo12345678123456": 
+15223="foo123456781234567": 18
+15223="foo1234567812345678": 18
+15223="foo12345678123456789": 18
+15223="foo1234567812345678X": 18
+15223="foo123456781234567X": 18
+15223="foo12345678123456X": 18
+15223="foo1234567812345X": 
+15223="foo123456781X3456789": 18
+15223="foofoo12345678123456789": 18,21
+15223="foofoo12345678123456789": 18,21
+15223="foofooX23456781foo23456789YYYYYYYY": 18,21,33
+15223="fooX2345678123456789": 18
+15223="fooXfoo12345678123456789": 18,22
+15223="XXX12345678123456789": 
+15224="bar123456781X3456789": 
+15224="blahfoo12345678123456789": 23
+15224="foo": 
+15224="foo12345678123456": 
+15224="foo123456781234567": 
+15224="foo1234567812345678": 19
+15224="foo12345678123456789": 19
+15224="foo1234567812345678X": 19
+15224="foo123456781234567X": 19
+15224="foo12345678123456X": 
+15224="foo1234567812345X": 
+15224="foo123456781X3456789": 19
+15224="foofoo12345678123456789": 19,22
+15224="foofoo12345678123456789": 19,22
+15224="foofooX23456781foo23456789YYYYYYYY": 19,22,34
+15224="fooX2345678123456789": 19
+15224="fooXfoo12345678123456789": 19,23
+15224="XXX12345678123456789": 
+15225="bar123456781X3456789": 
+15225="blahfoo12345678123456789": 24
+15225="foo": 
+15225="foo12345678123456": 
+15225="foo123456781234567": 
+15225="foo1234567812345678": 
+15225="foo12345678123456789": 20
+15225="foo1234567812345678X": 20
+15225="foo123456781234567X": 
+15225="foo12345678123456X": 
+15225="foo1234567812345X": 
+15225="foo123456781X3456789": 20
+15225="foofoo12345678123456789": 20,23
+15225="foofoo12345678123456789": 20,23
+15225="foofooX23456781foo23456789YYYYYYYY": 20,23
+15225="fooX2345678123456789": 20
+15225="fooXfoo12345678123456789": 20,24
+15225="XXX12345678123456789": 
+15226="bar123456781X3456789": 
+15226="blahfoo12345678123456789": 24
+15226="foo": 
+15226="foo12345678123456": 
+15226="foo123456781234567": 
+15226="foo1234567812345678": 
+15226="foo12345678123456789": 20
+15226="foo1234567812345678X": 20
+15226="foo123456781234567X": 
+15226="foo12345678123456X": 
+15226="foo1234567812345X": 
+15226="foo123456781X3456789": 20
+15226="foofoo12345678123456789": 20,21,22,23
+15226="foofoo12345678123456789": 20,21,22,23
+15226="foofooX23456781foo23456789YYYYYYYY": 20,21,22,23,24,25,26,27,28,29,30,31,32,33,34
+15226="fooX2345678123456789": 20
+15226="fooXfoo12345678123456789": 20,21,22,23,24
+15226="XXX12345678123456789": 
+15227="bar123456781X3456789": 
+15227="blahfoo12345678123456789": 
+15227="foo": 
+15227="foo12345678123456": 
+15227="foo123456781234567": 
+15227="foo1234567812345678": 
+15227="foo12345678123456789": 
+15227="foo1234567812345678X": 
+15227="foo123456781234567X": 
+15227="foo12345678123456X": 
+15227="foo1234567812345X": 
+15227="foo123456781X3456789": 
+15227="foofoo12345678123456789": 
+15227="foofoo12345678123456789": 
+15227="foofooX23456781foo23456789YYYYYYYY": 
+15227="fooX2345678123456789": 
+15227="fooXfoo12345678123456789": 
+15227="XXX12345678123456789": 
+15228="bar123456781X3456789": 
+15228="blahfoo12345678123456789": 24
+15228="foo": 
+15228="foo12345678123456": 
+15228="foo123456781234567": 
+15228="foo1234567812345678": 
+15228="foo12345678123456789": 20
+15228="foo1234567812345678X": 20
+15228="foo123456781234567X": 
+15228="foo12345678123456X": 
+15228="foo1234567812345X": 
+15228="foo123456781X3456789": 20
+15228="foofoo12345678123456789": 20,23
+15228="foofoo12345678123456789": 20,23
+15228="foofooX23456781foo23456789YYYYYYYY": 20,23
+15228="fooX2345678123456789": 20
+15228="fooXfoo12345678123456789": 20,24
+15228="XXX12345678123456789": 
+15229="bar123456781X3456789": 
+15229="blahfoo12345678123456789": 24
+15229="foo": 
+15229="foo12345678123456": 
+15229="foo123456781234567": 
+15229="foo1234567812345678": 
+15229="foo12345678123456789": 20
+15229="foo1234567812345678X": 20
+15229="foo123456781234567X": 
+15229="foo12345678123456X": 
+15229="foo1234567812345X": 
+15229="foo123456781X3456789": 20
+15229="foofoo12345678123456789": 23
+15229="foofoo12345678123456789": 23
+15229="foofooX23456781foo23456789YYYYYYYY": 
+15229="fooX2345678123456789": 20
+15229="fooXfoo12345678123456789": 24
+15229="XXX12345678123456789": 
+15230="bar123456781X3456789": 17,18,19,20
+15230="blahfoo12345678123456789": 17,18,19,20,21,22,23,24
+15230="foo": 
+15230="foo12345678123456": 17
+15230="foo123456781234567": 17,18
+15230="foo1234567812345678": 17,18,19
+15230="foo12345678123456789": 17,18,19,20
+15230="foo1234567812345678X": 17,18,19,20
+15230="foo123456781234567X": 17,18,19
+15230="foo12345678123456X": 17,18
+15230="foo1234567812345X": 17
+15230="foo123456781X3456789": 17,18,19,20
+15230="foofoo12345678123456789": 17,18,19,20,21,22,23
+15230="foofoo12345678123456789": 17,18,19,20,21,22,23
+15230="foofooX23456781foo23456789YYYYYYYY": 17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34
+15230="fooX2345678123456789": 17,18,19,20
+15230="fooXfoo12345678123456789": 17,18,19,20,21,22,23,24
+15230="XXX12345678123456789": 17,18,19,20
+15231="bar123456781X3456789": 17
+15231="blahfoo12345678123456789": 17
+15231="foo": 
+15231="foo12345678123456": 17
+15231="foo123456781234567": 17
+15231="foo1234567812345678": 17
+15231="foo12345678123456789": 17
+15231="foo1234567812345678X": 17
+15231="foo123456781234567X": 17
+15231="foo12345678123456X": 17
+15231="foo1234567812345X": 17
+15231="foo123456781X3456789": 17
+15231="foofoo12345678123456789": 17
+15231="foofoo12345678123456789": 17
+15231="foofooX23456781foo23456789YYYYYYYY": 17
+15231="fooX2345678123456789": 17
+15231="fooXfoo12345678123456789": 17
+15231="XXX12345678123456789": 17
+15232="bar123456781X3456789": 
+15232="blahfoo12345678123456789": 22
+15232="foo": 
+15232="foo12345678123456": 
+15232="foo123456781234567": 18
+15232="foo1234567812345678": 18
+15232="foo12345678123456789": 18
+15232="foo1234567812345678X": 18
+15232="foo123456781234567X": 18
+15232="foo12345678123456X": 18
+15232="foo1234567812345X": 
+15232="foo123456781X3456789": 18
+15232="foofoo12345678123456789": 18,20,21
+15232="foofoo12345678123456789": 18,20,21
+15232="foofooX23456781foo23456789YYYYYYYY": 18,20,21,32,33
+15232="fooX2345678123456789": 18
+15232="fooXfoo12345678123456789": 18,21,22
+15232="XXX12345678123456789": 
+15233="bar123456781X3456789": 
+15233="blahfoo12345678123456789": 23
+15233="foo": 
+15233="foo12345678123456": 
+15233="foo123456781234567": 
+15233="foo1234567812345678": 19
+15233="foo12345678123456789": 19
+15233="foo1234567812345678X": 19
+15233="foo123456781234567X": 19
+15233="foo12345678123456X": 
+15233="foo1234567812345X": 
+15233="foo123456781X3456789": 19
+15233="foofoo12345678123456789": 19,21,22
+15233="foofoo12345678123456789": 19,21,22
+15233="foofooX23456781foo23456789YYYYYYYY": 19,21,22,33,34
+15233="fooX2345678123456789": 19
+15233="fooXfoo12345678123456789": 19,22,23
+15233="XXX12345678123456789": 
+15234="bar123456781X3456789": 
+15234="blahfoo12345678123456789": 24
+15234="foo": 
+15234="foo12345678123456": 
+15234="foo123456781234567": 
+15234="foo1234567812345678": 
+15234="foo12345678123456789": 20
+15234="foo1234567812345678X": 20
+15234="foo123456781234567X": 
+15234="foo12345678123456X": 
+15234="foo1234567812345X": 
+15234="foo123456781X3456789": 20
+15234="foofoo12345678123456789": 20,22,23
+15234="foofoo12345678123456789": 20,22,23
+15234="foofooX23456781foo23456789YYYYYYYY": 20,22,23,34
+15234="fooX2345678123456789": 20
+15234="fooXfoo12345678123456789": 20,23,24
+15234="XXX12345678123456789": 
+15235="bar123456781X3456789": 18
+15235="blahfoo12345678123456789": 22
+15235="foo": 
+15235="foo12345678123456": 
+15235="foo123456781234567": 18
+15235="foo1234567812345678": 18
+15235="foo12345678123456789": 18
+15235="foo1234567812345678X": 18
+15235="foo123456781234567X": 18
+15235="foo12345678123456X": 18
+15235="foo1234567812345X": 
+15235="foo123456781X3456789": 18
+15235="foofoo12345678123456789": 18,21
+15235="foofoo12345678123456789": 18,21
+15235="foofooX23456781foo23456789YYYYYYYY": 18,21,33
+15235="fooX2345678123456789": 18
+15235="fooXfoo12345678123456789": 18,22
+15235="XXX12345678123456789": 
+15236="bar123456781X3456789": 19
+15236="blahfoo12345678123456789": 23
+15236="foo": 
+15236="foo12345678123456": 
+15236="foo123456781234567": 
+15236="foo1234567812345678": 19
+15236="foo12345678123456789": 19
+15236="foo1234567812345678X": 19
+15236="foo123456781234567X": 19
+15236="foo12345678123456X": 
+15236="foo1234567812345X": 
+15236="foo123456781X3456789": 19
+15236="foofoo12345678123456789": 19,22
+15236="foofoo12345678123456789": 19,22
+15236="foofooX23456781foo23456789YYYYYYYY": 19,22,34
+15236="fooX2345678123456789": 19
+15236="fooXfoo12345678123456789": 19,23
+15236="XXX12345678123456789": 
+15237="bar123456781X3456789": 20
+15237="blahfoo12345678123456789": 24
+15237="foo": 
+15237="foo12345678123456": 
+15237="foo123456781234567": 
+15237="foo1234567812345678": 
+15237="foo12345678123456789": 20
+15237="foo1234567812345678X": 20
+15237="foo123456781234567X": 
+15237="foo12345678123456X": 
+15237="foo1234567812345X": 
+15237="foo123456781X3456789": 20
+15237="foofoo12345678123456789": 20,23
+15237="foofoo12345678123456789": 20,23
+15237="foofooX23456781foo23456789YYYYYYYY": 20,23
+15237="fooX2345678123456789": 20
+15237="fooXfoo12345678123456789": 20,24
+15237="XXX12345678123456789": 
+15238="foo12345678901234567890123456789012345678901234567890": 33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53
+15238="fooXXbar12345678901234567foobar890123456789012345678901234567890": 33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64
+15239="foo12345678901234567890123456789012345678901234567890": 
+15239="fooXXbar12345678901234567foobar890123456789012345678901234567890": 38,61
+15240="foo12345678901234567890123456789012345678901234567890": 
+15240="fooXXbar12345678901234567foobar890123456789012345678901234567890": 38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64
+15241="hhechbd": 
+15241="hhechbdl": 8
+15241="hhechbdr": 8
+15241="hhechbdYYYYYYYYYYYYYYYYYY": 8,25
+15241="hhechbdjenobo": 8,13
+15241="hhechbdjenqbo": 8,13
+15241="hhechbdX": 8
+15242="iiXmXxZZZZZZZZZZZZZZZZZZZZZZ": 6,28
+15242="iiXmXxp": 6,7
+15242="iiXmXxy": 6,7
+15242="iiXmXx": 6
+15242="iiXmXxn": 6,7
+15242="iiXmXxnn": 6,7,8
+15242="iiXmXxnnnnnnn": 6,7,8,9,10,11,12,13
+15242="ZiiXmXxnnnnnnn": 
+15243="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff": 256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314
+15244="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff": 257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314
+15245="ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff": 258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314
+15246="bar12345678901234567890123": 19,20,21,22,23,24,25,26
+15246="barbarbabarbarbarbarbarbar": 19,20,21,22,23,24,25,26
+15246="barr______________________": 19,20,21,22,23,24,25,26
+15246="barbar12345678901234567890": 19,20,21,22,23,24,25,26
+15246="barbar12345678901234567890": 19,20,21,22,23,24,25,26
+15246="bar123456789X1234567890123": 19,20,21,22,23,24,25,26
+15246="bar123456789Y1234567890123": 19,20,21,22,23,24,25,26
+15246="bar123456789r1234567890123": 19,20,21,22,23,24,25,26
+15246="bar1234567890123456789X123": 19,20,21,22,23,24,25,26
+15246="bar1234567890123456789Y123": 19,20,21,22,23,24,25,26
+15246="bar1234567890123456789r123": 19,20,21,22,23,24,25,26
+15246="bar1234567890123456789bar12345678901234567890": 19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45
+15246="bar12345678901234567890123": 19,20,21,22,23,24,25,26
+15246="barbarbabarbarbarbarbarbar": 19,20,21,22,23,24,25,26
+15247="barr______________________": 19,20,21,22,23,24,25,26
+15247="barbar12345678901234567890": 19,20,21,22,23,24,25,26
+15247="barbar12345678901234567890": 19,20,21,22,23,24,25,26
+15247="bar123456789X1234567890123": 
+15247="bar123456789Y1234567890123": 19,20,21,22,23,24,25,26
+15247="bar123456789r1234567890123": 19,20,21,22,23,24,25,26
+15247="bar1234567890123456789X123": 19,20,21,22
+15247="bar1234567890123456789Y123": 19,20,21,22,23,24,25,26
+15247="bar1234567890123456789r123": 19,20,21,22,23,24,25,26
+15247="bar1234567890123456789bar12345678901234567890": 19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45
+15248="bar12345678901234567890123": 19,20,21,22,23,24,25,26
+15248="barbarbabarbarbarbarbarbar": 
+15248="barr______________________": 
+15248="barbar12345678901234567890": 22,23,24,25,26
+15248="barbar12345678901234567890": 22,23,24,25,26
+15248="bar123456789X1234567890123": 19,20,21,22,23,24,25,26
+15248="bar123456789Y1234567890123": 19,20,21,22,23,24,25,26
+15248="bar123456789r1234567890123": 
+15248="bar1234567890123456789X123": 19,20,21,22,23,24,25,26
+15248="bar1234567890123456789Y123": 19,20,21,22,23,24,25,26
+15248="bar1234567890123456789r123": 19,20,21,22
+15248="bar1234567890123456789bar12345678901234567890": 19,20,21,22,23,24,41,42,43,44,45
+15249="bar12345678901234567890123": 19,20,21,22,23,24,25,26
+15249="barbarbabarbarbarbarbarbar": 19,20,21,22,23,24,25,26
+15249="barr______________________": 19,20,21,22,23,24,25,26
+15249="barbar12345678901234567890": 19,20,21,22,23,24,25,26
+15249="barbar12345678901234567890": 19,20,21,22,23,24,25,26
+15249="bar123456789X1234567890123": 
+15249="bar123456789Y1234567890123": 
+15249="bar123456789r1234567890123": 19,20,21,22,23,24,25,26
+15249="bar1234567890123456789X123": 19,20,21,22
+15249="bar1234567890123456789Y123": 19,20,21,22
+15249="bar1234567890123456789r123": 19,20,21,22,23,24,25,26
+15249="bar1234567890123456789bar12345678901234567890": 19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45
+15250="bar12345678901234567890123": 19,20,21,22,23,24,25,26
+15250="barbarbabarbarbarbarbarbar": 
+15250="barr______________________": 
+15250="barbar12345678901234567890": 22,23,24,25,26
+15250="barbar12345678901234567890": 22,23,24,25,26
+15250="bar123456789X1234567890123": 19,20,21,22,23,24,25,26
+15250="bar123456789Y1234567890123": 
+15250="bar123456789r1234567890123": 
+15250="bar1234567890123456789X123": 19,20,21,22,23,24,25,26
+15250="bar1234567890123456789Y123": 19,20,21,22
+15250="bar1234567890123456789r123": 19,20,21,22
+15250="bar1234567890123456789bar12345678901234567890": 19,20,21,22,23,24,41,42,43,44,45
+15251="foobar1234567890123456789bar12345678901234567": 22,44
+15251="foobarbar1234567890123456789bar12345678901234567": 25,47
+15251="foobar1234567890123bar12345678901234567890": 38
+15251="foobar1234567890123bar12345678901234567890": 38
+15251="foobar123456789012bar123456789012345678901": 37
+15251="foobar12345678901234bar1234567890123456789": 22,39
+15252="f_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________": 255,256,257,258
+15253="f_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________": 256,257,258
+15254="f_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________": 257,258
+15255="fffffffffffffffffffffffffffffffffffffff": 
+15255="afffffffffffffffffffffffffffffffffffffff": 36,37,38,39,40
+15255="afffffffffffffffffffffffffffffffffffffffzafffffffffffffffffffffffffffffffffffffff": 36,37,38,39,40,77,78,79,80,81
+15255="afffffffffffffffffffffffffffffffffffffffafffffffffffffffffffffffffffffffffffffff": 36,37,38,39,40,76,77,78,79,80
+15256="fffffffffffffffffffffffffffffffffffffff": 36,37,38,39
+15256="afffffffffffffffffffffffffffffffffffffff": 37,38,39,40
+15256="afffffffffffffffffffffffffffffffffffffffzafffffffffffffffffffffffffffffffffffffff": 37,38,39,40,78,79,80,81
+15256="afffffffffffffffffffffffffffffffffffffffafffffffffffffffffffffffffffffffffffffff": 37,38,39,40,77,78,79,80
+15257="fffffffffffffffffffffffffffffffffffffff": 36,37,38,39
+15257="afffffffffffffffffffffffffffffffffffffff": 36,37,38,39,40
+15257="afffffffffffffffffffffffffffffffffffffffzafffffffffffffffffffffffffffffffffffffff": 36,37,38,39,40,77,78,79,80,81
+15257="afffffffffffffffffffffffffffffffffffffffafffffffffffffffffffffffffffffffffffffff": 36,37,38,39,40,76,77,78,79,80
+15258="_______________________________________________________": 50
+15259="_______________________________________________________": 50,51,52,53,54,55
+15260="_______________________________________________________": 50
+15261="_______________________________________________________": 50,51,52,53,54,55
+15262="_______________________________________________________": 
+15263="_______________________________________________________": 
+15264="_______________________________________________________": 
+15265="_______________________________________________________": 
+15266="x": 1
+15267="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110
+15267="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110
+15268="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 100,101,102,103,104,105,106,107,108,109,110
+15268="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 100,101,102,103,104,105,106,107,108,109,110
+15269="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110
+15269="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110
+15270="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 100
+15270="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 100
+15271="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110
+15271="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110
+15272="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110
+15272="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110
+15273="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110
+15273="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110
+15274="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 60,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110
+15274="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 60,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110
+15274="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 60,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111
+15274="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_xa_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 60,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111
+15274="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa": 60,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111
+15274="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_a": 60,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111
+15275="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110
+15275="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110
+15275="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111
+15275="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_xa_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111
+15275="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa": 55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111
+15275="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_a": 55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111
+15276="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 51
+15276="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 51
+15276="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 
+15276="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_xa_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 51
+15276="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa": 51
+15276="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_a": 51
+15277="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 72
+15277="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 72
+15277="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 
+15277="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_xa_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 
+15277="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa": 72
+15277="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_a": 72
+15278="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 100,101,102,103,104,105,106,107,108,109,110
+15278="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 100,101,102,103,104,105,106,107,108,109,110
+15278="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 
+15278="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_xa_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_": 
+15278="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa": 100,101,102,103,104,105,106,107,108,109,110
+15278="x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_a": 100,101,102,103,104,105,106,107,108,109,110
+15279="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100
+15279="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 
+15279="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX": 
+15279="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxXxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 40,41,42,43,44,45,46,47,88,89,90,91,92,93,94,95,96,97,98,99,100,101
+15279="xxxxxxxxxxxxxxxxxxxxxxxxxxxXxxxxxxxxxxxxxxxxxxxxXxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 89,90,91,92,93,94,95,96,97,98,99,100,101,102
+15279="xxxxxxxxxxxxxxxxxxxxxxxxxxxXxxxxxxxxxxxxxxxxxxxxXxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxX": 89,90,91,92,93,94,95,96,97,98,99,100,101,102
+15279="Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 41,42,43,44,45,46,47,48
+15280="_________________________________________________________________": 20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65
+15280="_______X_________________________________________________________": 21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65
+15280="_______Y_________________________________________________________": 20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65
+15280="_______Y_____X___________________________________________________": 29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65
+15280="_______X_____Y___________________________________________________": 28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65
+15281="X___________________________________________________________": 19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_X__________________________________________________________": 20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="__X_________________________________________________________": 21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="___X________________________________________________________": 22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="____X_______________________________________________________": 23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_____X______________________________________________________": 24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="______X_____________________________________________________": 25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_______X____________________________________________________": 26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="________X___________________________________________________": 27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_________X__________________________________________________": 28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="__________X_________________________________________________": 29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="___________X________________________________________________": 30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="____________X_______________________________________________": 31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_____________X______________________________________________": 32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="______________X_____________________________________________": 33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_______________X____________________________________________": 34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="________________X___________________________________________": 35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_________________X__________________________________________": 36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="__________________X_________________________________________": 18,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="___________________X________________________________________": 18,19,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="____________________X_______________________________________": 18,19,20,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_____________________X______________________________________": 18,19,20,21,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="______________________X_____________________________________": 18,19,20,21,22,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_______________________X____________________________________": 18,19,20,21,22,23,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="________________________X___________________________________": 18,19,20,21,22,23,24,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_________________________X__________________________________": 18,19,20,21,22,23,24,25,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="__________________________X_________________________________": 18,19,20,21,22,23,24,25,26,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="___________________________X________________________________": 18,19,20,21,22,23,24,25,26,27,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="____________________________X_______________________________": 18,19,20,21,22,23,24,25,26,27,28,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_____________________________X______________________________": 18,19,20,21,22,23,24,25,26,27,28,29,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="______________________________X_____________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_______________________________X____________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,50,51,52,53,54,55,56,57,58,59,60
+15281="________________________________X___________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,51,52,53,54,55,56,57,58,59,60
+15281="_________________________________X__________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,52,53,54,55,56,57,58,59,60
+15281="__________________________________X_________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,53,54,55,56,57,58,59,60
+15281="___________________________________X________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,54,55,56,57,58,59,60
+15281="____________________________________X_______________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,55,56,57,58,59,60
+15281="_____________________________________X______________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,56,57,58,59,60
+15281="______________________________________X_____________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,57,58,59,60
+15281="_______________________________________X____________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,58,59,60
+15281="________________________________________X___________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,59,60
+15281="_________________________________________X__________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,60
+15281="__________________________________________X_________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42
+15281="___________________________________________X________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43
+15281="____________________________________________X_______________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44
+15281="_____________________________________________X______________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45
+15281="______________________________________________X_____________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46
+15281="_______________________________________________X____________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47
+15281="________________________________________________X___________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48
+15281="_________________________________________________X__________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49
+15281="__________________________________________________X_________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50
+15281="___________________________________________________X________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51
+15281="____________________________________________________X_______": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52
+15281="_____________________________________________________X______": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53
+15281="______________________________________________________X_____": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54
+15281="_______________________________________________________X____": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55
+15281="________________________________________________________X___": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56
+15281="_________________________________________________________X__": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57
+15281="__________________________________________________________X_": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58
+15281="___________________________________________________________X": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59
+15281="XX__________________________________________________________": 20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_XX_________________________________________________________": 21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="__XX________________________________________________________": 22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="___XX_______________________________________________________": 23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="____XX______________________________________________________": 24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_____XX_____________________________________________________": 25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="______XX____________________________________________________": 26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_______XX___________________________________________________": 27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="________XX__________________________________________________": 28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_________XX_________________________________________________": 29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="__________XX________________________________________________": 30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="___________XX_______________________________________________": 31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="____________XX______________________________________________": 32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_____________XX_____________________________________________": 33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="______________XX____________________________________________": 34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_______________XX___________________________________________": 35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="________________XX__________________________________________": 36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_________________XX_________________________________________": 37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="__________________XX________________________________________": 18,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="___________________XX_______________________________________": 18,19,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="____________________XX______________________________________": 18,19,20,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_____________________XX_____________________________________": 18,19,20,21,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="______________________XX____________________________________": 18,19,20,21,22,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_______________________XX___________________________________": 18,19,20,21,22,23,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="________________________XX__________________________________": 18,19,20,21,22,23,24,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_________________________XX_________________________________": 18,19,20,21,22,23,24,25,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="__________________________XX________________________________": 18,19,20,21,22,23,24,25,26,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="___________________________XX_______________________________": 18,19,20,21,22,23,24,25,26,27,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="____________________________XX______________________________": 18,19,20,21,22,23,24,25,26,27,28,48,49,50,51,52,53,54,55,56,57,58,59,60
+15281="_____________________________XX_____________________________": 18,19,20,21,22,23,24,25,26,27,28,29,49,50,51,52,53,54,55,56,57,58,59,60
+15281="______________________________XX____________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,50,51,52,53,54,55,56,57,58,59,60
+15281="_______________________________XX___________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,51,52,53,54,55,56,57,58,59,60
+15281="________________________________XX__________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,52,53,54,55,56,57,58,59,60
+15281="_________________________________XX_________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,53,54,55,56,57,58,59,60
+15281="__________________________________XX________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,54,55,56,57,58,59,60
+15281="___________________________________XX_______________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,55,56,57,58,59,60
+15281="____________________________________XX______________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,56,57,58,59,60
+15281="_____________________________________XX_____________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,57,58,59,60
+15281="______________________________________XX____________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,58,59,60
+15281="_______________________________________XX___________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,59,60
+15281="________________________________________XX__________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,60
+15281="_________________________________________XX_________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41
+15281="__________________________________________XX________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42
+15281="___________________________________________XX_______________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43
+15281="____________________________________________XX______________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44
+15281="_____________________________________________XX_____________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45
+15281="______________________________________________XX____________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46
+15281="_______________________________________________XX___________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47
+15281="________________________________________________XX__________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48
+15281="_________________________________________________XX_________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49
+15281="__________________________________________________XX________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50
+15281="___________________________________________________XX_______": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51
+15281="____________________________________________________XX______": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52
+15281="_____________________________________________________XX_____": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53
+15281="______________________________________________________XX____": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54
+15281="_______________________________________________________XX___": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55
+15281="________________________________________________________XX__": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56
+15281="_________________________________________________________XX_": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57
+15281="__________________________________________________________XX": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58
+15282="X___________________________________________________________": 19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_X__________________________________________________________": 20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="__X_________________________________________________________": 21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="___X________________________________________________________": 22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="____X_______________________________________________________": 23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_____X______________________________________________________": 24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="______X_____________________________________________________": 25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_______X____________________________________________________": 26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="________X___________________________________________________": 27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_________X__________________________________________________": 28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="__________X_________________________________________________": 29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="___________X________________________________________________": 30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="____________X_______________________________________________": 31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_____________X______________________________________________": 32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="______________X_____________________________________________": 33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_______________X____________________________________________": 34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="________________X___________________________________________": 35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_________________X__________________________________________": 36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="__________________X_________________________________________": 18,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="___________________X________________________________________": 18,19,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="____________________X_______________________________________": 18,19,20,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_____________________X______________________________________": 18,19,20,21,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="______________________X_____________________________________": 18,19,20,21,22,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_______________________X____________________________________": 18,19,20,21,22,23,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="________________________X___________________________________": 18,19,20,21,22,23,24,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_________________________X__________________________________": 18,19,20,21,22,23,24,25,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="__________________________X_________________________________": 18,19,20,21,22,23,24,25,26,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="___________________________X________________________________": 18,19,20,21,22,23,24,25,26,27,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="____________________________X_______________________________": 18,19,20,21,22,23,24,25,26,27,28,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_____________________________X______________________________": 18,19,20,21,22,23,24,25,26,27,28,29,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="______________________________X_____________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_______________________________X____________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,50,51,52,53,54,55,56,57,58,59,60
+15282="________________________________X___________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,51,52,53,54,55,56,57,58,59,60
+15282="_________________________________X__________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,52,53,54,55,56,57,58,59,60
+15282="__________________________________X_________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,53,54,55,56,57,58,59,60
+15282="___________________________________X________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,54,55,56,57,58,59,60
+15282="____________________________________X_______________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,55,56,57,58,59,60
+15282="_____________________________________X______________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,56,57,58,59,60
+15282="______________________________________X_____________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,57,58,59,60
+15282="_______________________________________X____________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,58,59,60
+15282="________________________________________X___________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,59,60
+15282="_________________________________________X__________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,60
+15282="__________________________________________X_________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42
+15282="___________________________________________X________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43
+15282="____________________________________________X_______________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44
+15282="_____________________________________________X______________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45
+15282="______________________________________________X_____________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46
+15282="_______________________________________________X____________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47
+15282="________________________________________________X___________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48
+15282="_________________________________________________X__________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49
+15282="__________________________________________________X_________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50
+15282="___________________________________________________X________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51
+15282="____________________________________________________X_______": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52
+15282="_____________________________________________________X______": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53
+15282="______________________________________________________X_____": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54
+15282="_______________________________________________________X____": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55
+15282="________________________________________________________X___": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56
+15282="_________________________________________________________X__": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57
+15282="__________________________________________________________X_": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58
+15282="___________________________________________________________X": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59
+15282="XX__________________________________________________________": 20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_XX_________________________________________________________": 21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="__XX________________________________________________________": 22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="___XX_______________________________________________________": 23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="____XX______________________________________________________": 24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_____XX_____________________________________________________": 25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="______XX____________________________________________________": 26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_______XX___________________________________________________": 27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="________XX__________________________________________________": 28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_________XX_________________________________________________": 29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="__________XX________________________________________________": 30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="___________XX_______________________________________________": 31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="____________XX______________________________________________": 32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_____________XX_____________________________________________": 33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="______________XX____________________________________________": 34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_______________XX___________________________________________": 35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="________________XX__________________________________________": 36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_________________XX_________________________________________": 37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="__________________XX________________________________________": 18,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="___________________XX_______________________________________": 18,19,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="____________________XX______________________________________": 18,19,20,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_____________________XX_____________________________________": 18,19,20,21,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="______________________XX____________________________________": 18,19,20,21,22,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_______________________XX___________________________________": 18,19,20,21,22,23,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="________________________XX__________________________________": 18,19,20,21,22,23,24,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_________________________XX_________________________________": 18,19,20,21,22,23,24,25,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="__________________________XX________________________________": 18,19,20,21,22,23,24,25,26,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="___________________________XX_______________________________": 18,19,20,21,22,23,24,25,26,27,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="____________________________XX______________________________": 18,19,20,21,22,23,24,25,26,27,28,48,49,50,51,52,53,54,55,56,57,58,59,60
+15282="_____________________________XX_____________________________": 18,19,20,21,22,23,24,25,26,27,28,29,49,50,51,52,53,54,55,56,57,58,59,60
+15282="______________________________XX____________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,50,51,52,53,54,55,56,57,58,59,60
+15282="_______________________________XX___________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,51,52,53,54,55,56,57,58,59,60
+15282="________________________________XX__________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,52,53,54,55,56,57,58,59,60
+15282="_________________________________XX_________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,53,54,55,56,57,58,59,60
+15282="__________________________________XX________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,54,55,56,57,58,59,60
+15282="___________________________________XX_______________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,55,56,57,58,59,60
+15282="____________________________________XX______________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,56,57,58,59,60
+15282="_____________________________________XX_____________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,57,58,59,60
+15282="______________________________________XX____________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,58,59,60
+15282="_______________________________________XX___________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,59,60
+15282="________________________________________XX__________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,60
+15282="_________________________________________XX_________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41
+15282="__________________________________________XX________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42
+15282="___________________________________________XX_______________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43
+15282="____________________________________________XX______________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44
+15282="_____________________________________________XX_____________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45
+15282="______________________________________________XX____________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46
+15282="_______________________________________________XX___________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47
+15282="________________________________________________XX__________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48
+15282="_________________________________________________XX_________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49
+15282="__________________________________________________XX________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50
+15282="___________________________________________________XX_______": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51
+15282="____________________________________________________XX______": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52
+15282="_____________________________________________________XX_____": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53
+15282="______________________________________________________XX____": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54
+15282="_______________________________________________________XX___": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55
+15282="________________________________________________________XX__": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56
+15282="_________________________________________________________XX_": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57
+15282="__________________________________________________________XX": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58
+15283="X___________________________________________________________": 19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_X__________________________________________________________": 20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="__X_________________________________________________________": 21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="___X________________________________________________________": 22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="____X_______________________________________________________": 23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_____X______________________________________________________": 24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="______X_____________________________________________________": 25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_______X____________________________________________________": 26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="________X___________________________________________________": 27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_________X__________________________________________________": 28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="__________X_________________________________________________": 29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="___________X________________________________________________": 30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="____________X_______________________________________________": 31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_____________X______________________________________________": 32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="______________X_____________________________________________": 33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_______________X____________________________________________": 34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="________________X___________________________________________": 35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_________________X__________________________________________": 36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="__________________X_________________________________________": 18,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="___________________X________________________________________": 18,19,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="____________________X_______________________________________": 18,19,20,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_____________________X______________________________________": 18,19,20,21,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="______________________X_____________________________________": 18,19,20,21,22,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_______________________X____________________________________": 18,19,20,21,22,23,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="________________________X___________________________________": 18,19,20,21,22,23,24,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_________________________X__________________________________": 18,19,20,21,22,23,24,25,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="__________________________X_________________________________": 18,19,20,21,22,23,24,25,26,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="___________________________X________________________________": 18,19,20,21,22,23,24,25,26,27,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="____________________________X_______________________________": 18,19,20,21,22,23,24,25,26,27,28,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_____________________________X______________________________": 18,19,20,21,22,23,24,25,26,27,28,29,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="______________________________X_____________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_______________________________X____________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,50,51,52,53,54,55,56,57,58,59,60
+15283="________________________________X___________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,51,52,53,54,55,56,57,58,59,60
+15283="_________________________________X__________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,52,53,54,55,56,57,58,59,60
+15283="__________________________________X_________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,53,54,55,56,57,58,59,60
+15283="___________________________________X________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,54,55,56,57,58,59,60
+15283="____________________________________X_______________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,55,56,57,58,59,60
+15283="_____________________________________X______________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,56,57,58,59,60
+15283="______________________________________X_____________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,57,58,59,60
+15283="_______________________________________X____________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,58,59,60
+15283="________________________________________X___________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,59,60
+15283="_________________________________________X__________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,60
+15283="__________________________________________X_________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42
+15283="___________________________________________X________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43
+15283="____________________________________________X_______________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44
+15283="_____________________________________________X______________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45
+15283="______________________________________________X_____________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46
+15283="_______________________________________________X____________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47
+15283="________________________________________________X___________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48
+15283="_________________________________________________X__________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49
+15283="__________________________________________________X_________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50
+15283="___________________________________________________X________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51
+15283="____________________________________________________X_______": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52
+15283="_____________________________________________________X______": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53
+15283="______________________________________________________X_____": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54
+15283="_______________________________________________________X____": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55
+15283="________________________________________________________X___": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56
+15283="_________________________________________________________X__": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57
+15283="__________________________________________________________X_": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58
+15283="___________________________________________________________X": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59
+15283="XX__________________________________________________________": 20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_XX_________________________________________________________": 21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="__XX________________________________________________________": 22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="___XX_______________________________________________________": 23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="____XX______________________________________________________": 24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_____XX_____________________________________________________": 25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="______XX____________________________________________________": 26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_______XX___________________________________________________": 27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="________XX__________________________________________________": 28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_________XX_________________________________________________": 29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="__________XX________________________________________________": 30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="___________XX_______________________________________________": 31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="____________XX______________________________________________": 32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_____________XX_____________________________________________": 33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="______________XX____________________________________________": 34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_______________XX___________________________________________": 35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="________________XX__________________________________________": 36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_________________XX_________________________________________": 37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="__________________XX________________________________________": 18,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="___________________XX_______________________________________": 18,19,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="____________________XX______________________________________": 18,19,20,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_____________________XX_____________________________________": 18,19,20,21,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="______________________XX____________________________________": 18,19,20,21,22,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_______________________XX___________________________________": 18,19,20,21,22,23,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="________________________XX__________________________________": 18,19,20,21,22,23,24,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_________________________XX_________________________________": 18,19,20,21,22,23,24,25,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="__________________________XX________________________________": 18,19,20,21,22,23,24,25,26,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="___________________________XX_______________________________": 18,19,20,21,22,23,24,25,26,27,47,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="____________________________XX______________________________": 18,19,20,21,22,23,24,25,26,27,28,48,49,50,51,52,53,54,55,56,57,58,59,60
+15283="_____________________________XX_____________________________": 18,19,20,21,22,23,24,25,26,27,28,29,49,50,51,52,53,54,55,56,57,58,59,60
+15283="______________________________XX____________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,50,51,52,53,54,55,56,57,58,59,60
+15283="_______________________________XX___________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,51,52,53,54,55,56,57,58,59,60
+15283="________________________________XX__________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,52,53,54,55,56,57,58,59,60
+15283="_________________________________XX_________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,53,54,55,56,57,58,59,60
+15283="__________________________________XX________________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,54,55,56,57,58,59,60
+15283="___________________________________XX_______________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,55,56,57,58,59,60
+15283="____________________________________XX______________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,56,57,58,59,60
+15283="_____________________________________XX_____________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,57,58,59,60
+15283="______________________________________XX____________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,58,59,60
+15283="_______________________________________XX___________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,59,60
+15283="________________________________________XX__________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,60
+15283="_________________________________________XX_________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41
+15283="__________________________________________XX________________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42
+15283="___________________________________________XX_______________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43
+15283="____________________________________________XX______________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44
+15283="_____________________________________________XX_____________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45
+15283="______________________________________________XX____________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46
+15283="_______________________________________________XX___________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47
+15283="________________________________________________XX__________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48
+15283="_________________________________________________XX_________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49
+15283="__________________________________________________XX________": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50
+15283="___________________________________________________XX_______": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51
+15283="____________________________________________________XX______": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52
+15283="_____________________________________________________XX_____": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53
+15283="______________________________________________________XX____": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54
+15283="_______________________________________________________XX___": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55
+15283="________________________________________________________XX__": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56
+15283="_________________________________________________________XX_": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57
+15283="__________________________________________________________XX": 18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58
+15284="0.012345678901234567890123456789012345678901234567890123456789": 62
+15284="0.0123456789012345678901234567890123456789012345678901234567890": 62
+15284="0.01234567890123456789012345678901234567890123456789012345678": 
+15284="A0.012345678901234567890123456789012345678901234567890123456789": 63
+15284="A0.0123456789012345678901234567890123456789012345678901234567890": 63
+15284="A0.012345678901234567890123456789012345678901234567890123456789": 63
+15284="Q0.0123456789012345678901234567890123456789012345678901234567890": 63
+15284="Q0.012345678901234567890123456789012345678901234567890123456789": 63
+15284="Q0.01234567890123456789012345678901234567890123456789012345678": 
+15284="_0.0123456789012345678901234567890123456789012345678901234567890": 
+15284="_0.012345678901234567890123456789012345678901234567890123456789": 
+15284="_0.01234567890123456789012345678901234567890123456789012345678": 
+15285="0.012345678901234567890123456789012345678901234567890123456789": 62
+15285="0.0123456789012345678901234567890123456789012345678901234567890": 62
+15285="0.01234567890123456789012345678901234567890123456789012345678": 
+15285="A0.012345678901234567890123456789012345678901234567890123456789": 63
+15285="A0.0123456789012345678901234567890123456789012345678901234567890": 63
+15285="A0.012345678901234567890123456789012345678901234567890123456789": 63
+15285="Q0.0123456789012345678901234567890123456789012345678901234567890": 63
+15285="Q0.012345678901234567890123456789012345678901234567890123456789": 63
+15285="Q0.01234567890123456789012345678901234567890123456789012345678": 
+15285="_0.0123456789012345678901234567890123456789012345678901234567890": 63
+15285="_0.012345678901234567890123456789012345678901234567890123456789": 63
+15285="_0.01234567890123456789012345678901234567890123456789012345678": 
diff --git a/tools/hscollider/test_cases/corpora/pug.txt b/tools/hscollider/test_cases/corpora/pug.txt
new file mode 100644 (file)
index 0000000..ec4684e
--- /dev/null
@@ -0,0 +1,209 @@
+5000="x:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 
+5000="x:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 116
+5000="ax:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 118
+5001="x:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 
+5001="x:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 116
+5001="ax:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 118
+5002="aaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 
+5002="aaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 118
+5003="aaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 
+5003="aaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 118
+5003="aaaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 120
+5004="x:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 
+5004="x:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 117
+5004="ax:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 119
+5005="x:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 
+5005="x:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 117
+5005="ax:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 119
+5006="aaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 
+5006="aaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 119
+5006="aaaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 121
+5007="aaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 
+5007="aaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 119
+5007="aaaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 121
+5008="x:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 
+5008="x:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 118
+5008="ax:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 120
+5009="x:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 
+5009="x:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 118
+5009="ax:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 120
+5010="aaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 
+5010="aaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 120
+5010="aaaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 122
+5011="aaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 
+5011="aaa:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccpug": 120
+5011="aaaa:ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccx:ccccccccccpug": 122
+5012="aaaaaaaaaaaaaaaaa:adddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 150
+5012="aaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 149
+5012="daaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 150
+5013="aaaaaaaaaaaaaaaaa:adddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 150
+5013="aaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 149
+5013="daaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 150
+5014="aaaaaaaaaaaaaaaaa:adddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 150
+5014="aaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 149
+5014="daaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 150
+5015="aaaaaaaaaaaaaaaaa:adddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 150
+5015="aaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 149
+5015="daaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 150
+5016="aaaaaaaaaaaaaa:addddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeedddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 149
+5016="aaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 148
+5016="daaaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddedddedddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 153
+5017="aaaaaaaaaaaaaa:addddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeedddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 149
+5017="aaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 148
+5017="daaaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddedddedddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 153
+5018="aaaaaaaaaaaaaa:addddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeedddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 149
+5018="aaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 148
+5018="daaaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddedddedddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 153
+5019="aaaaaaaaaaaaaa:addddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeedddddddddddddddddddddffdddddddddddddddddddddddddddddddddpug": 149
+5019="aaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeddddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 148
+5019="daaaaaaaaaaaaaaaaaaa:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddedddedddddddddddddddddddddddddddddddddddddddddddddddddddddddpug": 153
+5020="aaaaaaaaaaaaa:aadbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc eedbc dbc dggdbc dbc dbc ffdbc dbc dbc dbc dbc dbc dbc dbc dpug": 151
+5020="aaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedbc ddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc ddpug": 150
+5020="daaaaaaaaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedddeddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dpug": 156
+5021="aaaaaaaaaaaaa:aadbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc eedbc dbc dggdbc dbc dbc ffdbc dbc dbc dbc dbc dbc dbc dbc dpug": 151
+5021="aaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedbc ddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc ddpug": 150
+5021="daaaaaaaaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedddeddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dpug": 156
+5022="aaaaaaaaaaaaa:aadbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc eedbc dbc dggdbc dbc dbc ffdbc dbc dbc dbc dbc dbc dbc dbc dpug": 151
+5022="aaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedbc ddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc ddpug": 150
+5022="daaaaaaaaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedddeddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dpug": 156
+5023="aaaaaaaaaaaaa:aadbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc eedbc dbc dggdbc dbc dbc ffdbc dbc dbc dbc dbc dbc dbc dbc dpug": 151
+5023="aaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedbc ddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc ddpug": 150
+5023="daaaaaaaaaaaaaaaaaaaaaa:dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dddedddeddggdbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dbc dpug": 156
+5024="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdpugpug": 155
+5024="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdapugpug": 153,156
+5024="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpug": 154,157
+5025="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdpugpug": 153,154,155
+5025="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdapugpug": 153,154,155,156
+5025="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpug": 154,155,156,157
+5026="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpug": 155
+5026="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpug": 153,156
+5026="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpug": 154,157
+5027="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpug": 153,154,155
+5027="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpug": 153,154,155,156
+5027="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpug": 154,155,156,157
+5028="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpug": 155,158
+5028="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpug": 156,159
+5028="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpug": 154,157,160
+5029="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpug": 154,155,156,157,158
+5029="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpug": 154,155,156,157,158,159
+5029="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpug": 154,155,156,157,158,159,160
+5030="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpug": 155,158
+5030="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpug": 156,159
+5030="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpug": 154,157,160
+5031="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpug": 154,155,156,157,158
+5031="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpug": 154,155,156,157,158,159
+5031="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpug": 154,155,156,157,158,159,160
+5032="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpug": 158,161,164,167
+5032="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpug": 162,165,168,171
+5032="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpug": 157,160,163
+5032="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpug": 
+5032="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpug": 
+5032="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpug": 
+5033="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpug": 158,159,160,161,162,163,164,165,166,167
+5033="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpug": 162,163,164,165,166,167,168,169,170,171
+5033="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpug": 155,156,157,158,159,160,161,162,163
+5033="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpug": 
+5033="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpug": 
+5033="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpug": 
+5034="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpug": 
+5034="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpug": 
+5034="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpug": 157,160,163
+5034="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpug": 
+5034="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpug": 
+5034="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpug": 
+5035="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpug": 
+5035="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpug": 
+5035="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpug": 155,156,157,158,159,160,161,162,163
+5035="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpug": 
+5035="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpug": 
+5035="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpug": 
+5036="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpugpugpugpugpugpugpugpugpug": 173,176,179,182,185,188,191
+5036="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpug": 177,180,183,186,189
+5036="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpugpugpugpugpugpugpug": 169,172,175,178,181
+5036="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpugpugpugpugpugpugpug": 
+5036="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpug": 
+5036="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpugpugpugpugpugpugpug": 
+5037="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpugpugpugpugpugpugpugpugpug": 172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191
+5037="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpug": 175,176,177,178,179,180,181,182,183,184,185,186,187,188,189
+5037="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpugpugpugpugpugpugpug": 169,170,171,172,173,174,175,176,177,178,179,180,181
+5037="aaa:abcdabcdabcdabcdabcdabcdabcdabcda;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpugpugpugpugpugpugpug": 
+5037="aaa:abcdabcdabcdabcdabcdabcdabcdabcdaa;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpug": 
+5037="aaa:abcdabcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpugpugpugpugpugpugpug": 
+5038="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpugpug": 
+5038="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug": 
+5038="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug": 169,172,175,178,181
+5038="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug": 
+5038="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug": 
+5038="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpugpugpugpugpugpugpug": 
+5039="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpugpug": 
+5039="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug": 
+5039="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug": 169,170,171,172,173,174,175,176,177,178,179,180,181
+5039="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug": 
+5039="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpug": 
+5039="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpugpugpugpugpugpugpug": 
+5040="aaa:abcdabcdabcdabcdabcdabcdabcdaa;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpugpugpugpugpugpugpugpugpugpug": 170,173,176,179,182,185,188,191
+5040="aaa:abcdabcdabcdabcdabcdabcdabcdabcd;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug": 175,178,181,184,187,190
+5040="aaa:abcdabcdabcdabcdabcdaaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpugpugpugpugpugpugpugpug": 169,172,175,178,181
+5040="aaa:abcdabcdabcdabcdabcdabcd;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpugpugpugpugpugpugpugpug": 
+5040="aaa:abcdabcdabcdabcdabcdabcdabcda;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug": 
+5040="aaa:abcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpugpugpugpugpugpugpugpug": 
+5041="aaa:abcdabcdabcdabcdabcdabcdabcdaa;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpugpugpugpugpugpugpugpugpugpug": 170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191
+5041="aaa:abcdabcdabcdabcdabcdabcdabcdabcd;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug": 174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190
+5041="aaa:abcdabcdabcdabcdabcdaaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpugpugpugpugpugpugpugpug": 167,168,169,170,171,172,173,174,175,176,177,178,179,180,181
+5041="aaa:abcdabcdabcdabcdabcdabcd;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpugpugpugpugpugpugpugpug": 
+5041="aaa:abcdabcdabcdabcdabcdabcdabcda;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug": 
+5041="aaa:abcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpugpugpugpugpugpugpugpug": 
+5042="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpugpugpug": 
+5042="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5042="aaa:aaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 169,172,175,178,181
+5042="aaa:aaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5042="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5042="aaa:aaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5043="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpugpugpug": 
+5043="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5043="aaa:aaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 167,168,169,170,171,172,173,174,175,176,177,178,179,180,181
+5043="aaa:aaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5043="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5043="aaa:aaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5044="aaa:abcdabcdabcdabcdabcdabcdabcdaa;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpugpugpugpugpugpugpugpugpugpug": 173,176,179,182,185,188,191,194
+5044="aaa:abcdabcdabcdabcdabcdabcdabcdabcd;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug": 175,178,181,184,187,190,193
+5044="aaa:abcdabcdabcdabcdabcdaaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdaapugabcdabcdabcdabcdabcdabcdabcdaapugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpugpugpugpugpugpugpugpug": 169,172,175,178,181,184
+5044="aaa:abcdabcdabcdabcdabcdabcd;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpugpugpugpugpugpugpugpug": 
+5044="aaa:abcdabcdabcdabcdabcdabcdabcda;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug": 
+5044="aaa:abcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpugpugpugpugpugpugpugpug": 
+5045="aaa:abcdabcdabcdabcdabcdabcdabcdaa;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdpugpugpugpugpugpugpugpugpugpugpugpugpug": 171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194
+5045="aaa:abcdabcdabcdabcdabcdabcdabcdabcd;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug": 175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193
+5045="aaa:abcdabcdabcdabcdabcdaaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdaapugabcdabcdabcdabcdabcdabcdabcdaapugpugabcdabcdabcdabcdabcdabcdabcdaapugpugpugpugpugpugpugpugpugpugpug": 168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184
+5045="aaa:abcdabcdabcdabcdabcdabcd;pug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcdabcd;abcdabcdabcdpugpugpugpugpugpugpugpugpugpugpug": 
+5045="aaa:abcdabcdabcdabcdabcdabcdabcda;ugpug:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdabcdabcdpugpugpugabcdabcdabcd;abcdabcdabcdabcdapugpugpugpugpugpugpugpugpugpugpug": 
+5045="aaa:abcdabcdabcdabcdabcdaa;abcdaaa:abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdpugabcdabcdabcdabcdabcdpugpugabcdabcdabcdabcdabcd;abcdabcdaapugpugpugpugpugpugpugpugpugpugpug": 
+5046="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpugpugpug": 
+5046="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5046="aaa:aaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 169,172,175,178,181,184
+5046="aaa:aaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5046="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5046="aaa:aaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5047="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpugpugpug": 
+5047="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5047="aaa:aaaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184
+5047="aaa:aaaaaaaaaaaaaaaaaaaaaaaa;pug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaaaaaa;aaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5047="aaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaa;ugpug:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaaaaaaaaaapugpugpugaaaaaaaaaaaa;aaaaaaaaaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5047="aaa:aaaaaaaaaaaaaaaaaaaaaa;aaaaaaa:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapugaaaaaaaaaaaaaaaaaaaapugpugaaaaaaaaaaaaaaaaaaaa;aaaaaaaaaapugpugpugpugpugpugpugpugpugpugpug": 
+5048="X:yab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab pugpug": 126,127,128,129
+5048="x:Yab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab aapugpug": 125,126,127,128
+5048="x:yab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab ab aapugpug": 125,126,127,128
+5049="X:yabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcpugpug": 126,127,128,129
+5049="x:Yabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcaapugpug": 
+5049="x:yabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcaapugpugb": 125,126,127,128
+5900="xyd;add": 
+5900="xyd;ddayfadddddEA": 13,15,16,17
+5901="a- x- x- xa- x- x- x- xbb- x- x- x--cc- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- xddg": 116
+5901="cc- x- x-a- x- x- x- x- xbb- x- x-cc- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- xddg": 117
+5901="cc- x- x-a- x- x- x- x- x--bb- xcc- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x--ddg": 117
+5901="cc- x- x-a- x- x- x- x- x--BB- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x-ddgddgddgddgddgddgddg": 144,147,150
+5901="cc- x- x-a- x- x- x- x- x--Ba- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x-ddgddgddgddgddgddgddg": 144,147,150
+5901="cc- x- x-a- x- x- x- x- x--Bcc- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- xddgddgddgddgddgddgddg": 144,147,150
+5901="cc- x- x-a- x- x- x- x- x--Bbb- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- xddgddgddgddgddgddgddg": 144,147,150
+5902="a- x- x- xa- x- x- x- xbb- x- x- x--cc- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- xyddg": 117
+5902="cc- x- x-a- x- x- x- x- xbb- x- x-cc- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- xyddg": 118
+5902="cc- x- x-a- x- x- x- x- x--bb- xcc- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x- x--yddg": 118
diff --git a/tools/hscollider/test_cases/corpora/redundancy.txt b/tools/hscollider/test_cases/corpora/redundancy.txt
new file mode 100644 (file)
index 0000000..16a4d0d
--- /dev/null
@@ -0,0 +1,896 @@
+15100="hatstandteakettle": 17
+15100="hatstand teakettle": 18
+15100="hatstand    teakettle": 21
+15100="hatstandateakettle": 18
+15100="hatstandaaaaateakettle": 22
+15100="hatstandeakettle": 
+15101="foobar": 
+15101="fooAbar": 7
+15101="fooAAbar": 
+15102="foobar": 
+15102="foo1bar": 7
+15102="foo2bar": 7
+15102="foo3bar": 7
+15102="foo4bar": 7
+15102="foo5bar": 
+15103="abc": 3
+15103="aabc": 4
+15103="aaabc": 5
+15103="aaaabc": 6
+15103="aaaaaaaaaaaaaaaaaaaaaaaaaaabc": 29
+15103="aaaaaaaaaaaaaaaaaaaaaaaaaa\nabc": 
+15103="aaaaaaaaaaaaaaaaaaaaaaaaaaa\nbc": 
+15104="fooaabar": 8
+15104="fooAabar": 8
+15104="fooAAbar": 
+15104="fooabar": 
+15104="fooAbar": 
+15104="fooabbar": 
+15104="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+15105="fooaabar": 8
+15105="fooAabar": 8
+15105="fooAAbar": 
+15105="fooabar": 
+15105="fooAbar": 
+15105="fooabbar": 
+15105="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+15105="fooaBbar": 8
+15105="fooaBBbar": 9
+15105="fooaBBBbar": 10
+15106="fooaabar": 8
+15106="fooBBbar": 8
+15106="fooAabar": 8
+15106="fooAAbar": 
+15106="fooabar": 
+15106="fooAbar": 
+15106="fooabbar": 
+15106="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+15106="fooaBbar": 8
+15106="fooaBBbar": 9
+15106="fooaBBBbar": 10
+15107="fooaabar": 8
+15107="fooBBbar": 8
+15107="fooAabar": 8
+15107="fooAAbar": 
+15107="fooabar": 7
+15107="fooAbar": 
+15107="fooabbar": 
+15107="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+15107="fooaBbar": 8
+15107="fooaBBbar": 9
+15107="fooaBBBbar": 10
+15107="fooabar": 7
+15107="fooBbar": 7
+15107="fooabar": 7
+15107="fooAbar": 
+15107="foobar": 
+15107="foobar": 
+15107="foobbar": 
+15107="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+15107="foobar": 
+15107="fooBBbar": 8
+15107="fooBBBbar": 9
+15108="fooaabar": 8
+15108="fooBBbar": 8
+15108="fooAabar": 8
+15108="fooAAbar": 
+15108="fooabar": 7
+15108="fooAbar": 
+15108="fooabbar": 
+15108="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 39
+15108="fooaBbar": 8
+15108="fooaBBbar": 9
+15108="fooaBBBbar": 10
+15108="fooabar": 7
+15108="fooBbar": 7
+15108="fooabar": 7
+15108="fooAbar": 
+15108="foobar": 
+15108="foobar": 
+15108="foobbar": 
+15108="fooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabar": 38
+15108="foobar": 
+15108="fooBBbar": 8
+15108="fooBBBbar": 9
+15109="abde": 4
+15109="abdde": 5
+15109="abXde": 
+15109="acde": 
+15109="acXde": 5
+15109="acXXde": 6
+15109="acXdde": 6
+15110="abde": 4
+15110="abdde": 5
+15110="abXde": 
+15110="acde": 4
+15110="acXde": 5
+15110="acXXde": 6
+15110="acXdde": 6
+15120="foobar": 6
+15120="fooXbar": 7
+15120="fooXXbar": 8
+15120="fooabar": 7
+15120="fooXabar": 8
+15120="fooaXbar": 8
+15120="fooaaaabar": 10
+15120="fooaaXaabar": 11
+15121="foobar": 6
+15121="fooXbar": 7
+15121="fooXXbar": 8
+15121="fooabar": 7
+15121="fooXabar": 8
+15121="fooaXbar": 8
+15121="fooaaaabar": 10
+15121="fooaaXaabar": 11
+15122="foobar": 6
+15122="fooXbar": 7
+15122="fooXXbar": 8
+15122="fooabar": 7
+15122="fooXabar": 8
+15122="fooaXbar": 8
+15122="fooaaaabar": 10
+15122="fooaaXaabar": 11
+15123="foobar": 6
+15123="fooXbar": 7
+15123="fooXXbar": 8
+15123="fooabar": 7
+15123="fooXabar": 8
+15123="fooaXbar": 8
+15123="fooaaaabar": 10
+15123="fooaaXaabar": 11
+15124="foobar": 
+15124="fooXbar": 
+15124="fooXXbar": 
+15124="fooabar": 7
+15124="fooXabar": 8
+15124="fooaXbar": 
+15124="fooaaaabar": 10
+15124="fooaaXaabar": 11
+15125="foobar": 
+15125="fooXbar": 
+15125="fooXXbar": 
+15125="fooabar": 7
+15125="fooXabar": 
+15125="fooaXbar": 8
+15125="fooaaaabar": 10
+15125="fooaaXaabar": 11
+15126="foobar": 
+15126="fooXbar": 7
+15126="fooXXbar": 8
+15126="fooabar": 7
+15126="fooXabar": 8
+15126="fooaXbar": 8
+15126="fooaaaabar": 10
+15126="fooaaXaabar": 11
+15127="foobar": 
+15127="fooXbar": 7
+15127="fooXXbar": 8
+15127="fooabar": 7
+15127="fooXabar": 8
+15127="fooaXbar": 8
+15127="fooaaaabar": 10
+15127="fooaaXaabar": 11
+15128="foobar": 
+15128="fooXbar": 7
+15128="fooXXbar": 8
+15128="fooabar": 7
+15128="fooXabar": 8
+15128="fooaXbar": 8
+15128="fooaaaabar": 10
+15128="fooaaXaabar": 11
+15129="foobar": 
+15129="fooXbar": 7
+15129="fooXXbar": 8
+15129="fooabar": 7
+15129="fooXabar": 8
+15129="fooaXbar": 8
+15129="fooaaaabar": 10
+15129="fooaaXaabar": 11
+15130="foobar": 
+15130="fooXbar": 
+15130="fooXXbar": 
+15130="fooabar": 
+15130="fooXabar": 8
+15130="fooaXbar": 
+15130="fooaaaabar": 10
+15130="fooaaXaabar": 11
+15131="foobar": 
+15131="fooXbar": 
+15131="fooXXbar": 
+15131="fooabar": 
+15131="fooXabar": 
+15131="fooaXbar": 8
+15131="fooaaaabar": 10
+15131="fooaaXaabar": 11
+15132="abcdef": 6
+15132="abcadef": 7
+15132="abcaadef": 8
+15132="abcaaaaadef": 11
+15132="abcaaaaaadef": 12
+15132="abcaaaaaaadef": 
+15133="AAAAZZZZ": 8
+15133="AAAA_ZZZ": 8
+15133="AAA_AZZZ": 
+15133="AAAAA_ZZZ": 9
+15133="AAAAA__ZZZZ": 10,11
+15133="AAAA_A__ZZZZ": 11,12
+15133="AAAA_A__ZZZZ": 11,12
+15134="/(Y.|X.+)a[^a]*foo/s": 18
+15134="Yya_foo": 7
+15134="Yyaafoo": 
+15134="Xya_foo": 7
+15134="Xyaafoo": 7
+15135="oof_ayY": 7
+15135="oofaayY": 
+15135="oof_ayX": 7
+15135="oofaayX": 7
+15136="foo<<<bar": 9
+15136="foo<<=bar": 9
+15136="foo<<>bar": 9
+15136="foo<=<bar": 9
+15136="foo<==bar": 9
+15136="foo<=>bar": 9
+15136="foo<><bar": 9
+15136="foo<>=bar": 9
+15136="foo<>>bar": 9
+15136="foo=<<bar": 9
+15136="foo=<=bar": 9
+15136="foo=<>bar": 9
+15136="foo==<bar": 9
+15136="foo===bar": 
+15136="foo==>bar": 
+15136="foo=><bar": 9
+15136="foo=>=bar": 
+15136="foo=>>bar": 
+15136="foo><<bar": 9
+15136="foo><=bar": 9
+15136="foo><>bar": 9
+15136="foo>=<bar": 9
+15136="foo>==bar": 
+15136="foo>=>bar": 
+15136="foo>><bar": 9
+15136="foo>>=bar": 
+15136="foo>>>bar": 
+15136="foo<<<<bar": 10
+15136="foo<<<=bar": 10
+15136="foo<<<>bar": 10
+15136="foo<<=<bar": 10
+15136="foo<<==bar": 10
+15136="foo<<=>bar": 10
+15136="foo<<><bar": 10
+15136="foo<<>=bar": 10
+15136="foo<<>>bar": 10
+15136="foo<=<<bar": 10
+15136="foo<=<=bar": 10
+15136="foo<=<>bar": 10
+15136="foo<==<bar": 10
+15136="foo<===bar": 10
+15136="foo<==>bar": 10
+15136="foo<=><bar": 10
+15136="foo<=>=bar": 10
+15136="foo<=>>bar": 10
+15136="foo<><<bar": 10
+15136="foo<><=bar": 10
+15136="foo<><>bar": 10
+15136="foo<>=<bar": 10
+15136="foo<>==bar": 10
+15136="foo<>=>bar": 10
+15136="foo<>><bar": 10
+15136="foo<>>=bar": 10
+15136="foo<>>>bar": 10
+15136="foo=<<<bar": 10
+15136="foo=<<=bar": 10
+15136="foo=<<>bar": 10
+15136="foo=<=<bar": 10
+15136="foo=<==bar": 10
+15136="foo=<=>bar": 10
+15136="foo=<><bar": 10
+15136="foo=<>=bar": 10
+15136="foo=<>>bar": 10
+15136="foo==<<bar": 10
+15136="foo==<=bar": 10
+15136="foo==<>bar": 10
+15136="foo===<bar": 10
+15136="foo====bar": 
+15136="foo===>bar": 
+15136="foo==><bar": 10
+15136="foo==>=bar": 
+15136="foo==>>bar": 
+15136="foo=><<bar": 10
+15136="foo=><=bar": 10
+15136="foo=><>bar": 10
+15136="foo=>=<bar": 10
+15136="foo=>==bar": 
+15136="foo=>=>bar": 
+15136="foo=>><bar": 10
+15136="foo=>>=bar": 
+15136="foo=>>>bar": 
+15136="foo><<<bar": 10
+15136="foo><<=bar": 10
+15136="foo><<>bar": 10
+15136="foo><=<bar": 10
+15136="foo><==bar": 10
+15136="foo><=>bar": 10
+15136="foo><><bar": 10
+15136="foo><>=bar": 10
+15136="foo><>>bar": 10
+15136="foo>=<<bar": 10
+15136="foo>=<=bar": 10
+15136="foo>=<>bar": 10
+15136="foo>==<bar": 10
+15136="foo>===bar": 
+15136="foo>==>bar": 
+15136="foo>=><bar": 10
+15136="foo>=>=bar": 
+15136="foo>=>>bar": 
+15136="foo>><<bar": 10
+15136="foo>><=bar": 10
+15136="foo>><>bar": 10
+15136="foo>>=<bar": 10
+15136="foo>>==bar": 
+15136="foo>>=>bar": 
+15136="foo>>><bar": 10
+15136="foo>>>=bar": 
+15136="foo>>>>bar": 
+15137="foo<<<bar": 9
+15137="foo<<=bar": 9
+15137="foo<<>bar": 9
+15137="foo<=<bar": 9
+15137="foo<==bar": 9
+15137="foo<=>bar": 9
+15137="foo<><bar": 9
+15137="foo<>=bar": 9
+15137="foo<>>bar": 9
+15137="foo=<<bar": 9
+15137="foo=<=bar": 9
+15137="foo=<>bar": 9
+15137="foo==<bar": 9
+15137="foo===bar": 
+15137="foo==>bar": 
+15137="foo=><bar": 9
+15137="foo=>=bar": 
+15137="foo=>>bar": 
+15137="foo><<bar": 9
+15137="foo><=bar": 9
+15137="foo><>bar": 9
+15137="foo>=<bar": 9
+15137="foo>==bar": 
+15137="foo>=>bar": 
+15137="foo>><bar": 9
+15137="foo>>=bar": 
+15137="foo>>>bar": 
+15137="foo<<<<bar": 10
+15137="foo<<<=bar": 10
+15137="foo<<<>bar": 10
+15137="foo<<=<bar": 10
+15137="foo<<==bar": 10
+15137="foo<<=>bar": 10
+15137="foo<<><bar": 10
+15137="foo<<>=bar": 10
+15137="foo<<>>bar": 10
+15137="foo<=<<bar": 10
+15137="foo<=<=bar": 10
+15137="foo<=<>bar": 10
+15137="foo<==<bar": 10
+15137="foo<===bar": 10
+15137="foo<==>bar": 10
+15137="foo<=><bar": 10
+15137="foo<=>=bar": 10
+15137="foo<=>>bar": 10
+15137="foo<><<bar": 10
+15137="foo<><=bar": 10
+15137="foo<><>bar": 10
+15137="foo<>=<bar": 10
+15137="foo<>==bar": 10
+15137="foo<>=>bar": 10
+15137="foo<>><bar": 10
+15137="foo<>>=bar": 10
+15137="foo<>>>bar": 10
+15137="foo=<<<bar": 10
+15137="foo=<<=bar": 10
+15137="foo=<<>bar": 10
+15137="foo=<=<bar": 10
+15137="foo=<==bar": 10
+15137="foo=<=>bar": 10
+15137="foo=<><bar": 10
+15137="foo=<>=bar": 10
+15137="foo=<>>bar": 10
+15137="foo==<<bar": 10
+15137="foo==<=bar": 10
+15137="foo==<>bar": 10
+15137="foo===<bar": 10
+15137="foo====bar": 
+15137="foo===>bar": 
+15137="foo==><bar": 10
+15137="foo==>=bar": 
+15137="foo==>>bar": 
+15137="foo=><<bar": 10
+15137="foo=><=bar": 10
+15137="foo=><>bar": 10
+15137="foo=>=<bar": 10
+15137="foo=>==bar": 
+15137="foo=>=>bar": 
+15137="foo=>><bar": 10
+15137="foo=>>=bar": 
+15137="foo=>>>bar": 
+15137="foo><<<bar": 10
+15137="foo><<=bar": 10
+15137="foo><<>bar": 10
+15137="foo><=<bar": 10
+15137="foo><==bar": 10
+15137="foo><=>bar": 10
+15137="foo><><bar": 10
+15137="foo><>=bar": 10
+15137="foo><>>bar": 10
+15137="foo>=<<bar": 10
+15137="foo>=<=bar": 10
+15137="foo>=<>bar": 10
+15137="foo>==<bar": 10
+15137="foo>===bar": 
+15137="foo>==>bar": 
+15137="foo>=><bar": 10
+15137="foo>=>=bar": 
+15137="foo>=>>bar": 
+15137="foo>><<bar": 10
+15137="foo>><=bar": 10
+15137="foo>><>bar": 10
+15137="foo>>=<bar": 10
+15137="foo>>==bar": 
+15137="foo>>=>bar": 
+15137="foo>>><bar": 10
+15137="foo>>>=bar": 
+15137="foo>>>>bar": 
+15138="fooaaabar": 
+15138="fooaa bar": 
+15138="fooa abar": 
+15138="fooa  bar": 
+15138="foo aabar": 9
+15138="foo a bar": 9
+15138="foo  abar": 9
+15138="foo   bar": 9
+15139="fooaaabar": 
+15139="fooaa bar": 9
+15139="fooa abar": 
+15139="fooa  bar": 9
+15139="foo aabar": 
+15139="foo a bar": 9
+15139="foo  abar": 
+15139="foo   bar": 9
+15140="foo<<<bar": 9
+15140="foo<<=bar": 9
+15140="foo<<>bar": 
+15140="foo<=<bar": 9
+15140="foo<==bar": 9
+15140="foo<=>bar": 
+15140="foo<><bar": 
+15140="foo<>=bar": 
+15140="foo<>>bar": 
+15140="foo=<<bar": 9
+15140="foo=<=bar": 9
+15140="foo=<>bar": 
+15140="foo==<bar": 9
+15140="foo===bar": 
+15140="foo==>bar": 
+15140="foo=><bar": 9
+15140="foo=>=bar": 
+15140="foo=>>bar": 
+15140="foo><<bar": 9
+15140="foo><=bar": 9
+15140="foo><>bar": 
+15140="foo>=<bar": 9
+15140="foo>==bar": 
+15140="foo>=>bar": 
+15140="foo>><bar": 9
+15140="foo>>=bar": 
+15140="foo>>>bar": 
+15140="foo<<<<bar": 10
+15140="foo<<<=bar": 10
+15140="foo<<<>bar": 
+15140="foo<<=<bar": 10
+15140="foo<<==bar": 10
+15140="foo<<=>bar": 
+15140="foo<<><bar": 
+15140="foo<<>=bar": 
+15140="foo<<>>bar": 
+15140="foo<=<<bar": 10
+15140="foo<=<=bar": 10
+15140="foo<=<>bar": 
+15140="foo<==<bar": 10
+15140="foo<===bar": 10
+15140="foo<==>bar": 
+15140="foo<=><bar": 
+15140="foo<=>=bar": 
+15140="foo<=>>bar": 
+15140="foo<><<bar": 
+15140="foo<><=bar": 
+15140="foo<><>bar": 
+15140="foo<>=<bar": 
+15140="foo<>==bar": 
+15140="foo<>=>bar": 
+15140="foo<>><bar": 
+15140="foo<>>=bar": 
+15140="foo<>>>bar": 
+15140="foo=<<<bar": 10
+15140="foo=<<=bar": 10
+15140="foo=<<>bar": 
+15140="foo=<=<bar": 10
+15140="foo=<==bar": 10
+15140="foo=<=>bar": 
+15140="foo=<><bar": 
+15140="foo=<>=bar": 
+15140="foo=<>>bar": 
+15140="foo==<<bar": 10
+15140="foo==<=bar": 10
+15140="foo==<>bar": 
+15140="foo===<bar": 10
+15140="foo====bar": 
+15140="foo===>bar": 
+15140="foo==><bar": 10
+15140="foo==>=bar": 
+15140="foo==>>bar": 
+15140="foo=><<bar": 10
+15140="foo=><=bar": 10
+15140="foo=><>bar": 
+15140="foo=>=<bar": 10
+15140="foo=>==bar": 
+15140="foo=>=>bar": 
+15140="foo=>><bar": 10
+15140="foo=>>=bar": 
+15140="foo=>>>bar": 
+15140="foo><<<bar": 10
+15140="foo><<=bar": 10
+15140="foo><<>bar": 
+15140="foo><=<bar": 10
+15140="foo><==bar": 10
+15140="foo><=>bar": 
+15140="foo><><bar": 
+15140="foo><>=bar": 
+15140="foo><>>bar": 
+15140="foo>=<<bar": 10
+15140="foo>=<=bar": 10
+15140="foo>=<>bar": 
+15140="foo>==<bar": 10
+15140="foo>===bar": 
+15140="foo>==>bar": 
+15140="foo>=><bar": 10
+15140="foo>=>=bar": 
+15140="foo>=>>bar": 
+15140="foo>><<bar": 10
+15140="foo>><=bar": 10
+15140="foo>><>bar": 
+15140="foo>>=<bar": 10
+15140="foo>>==bar": 
+15140="foo>>=>bar": 
+15140="foo>>><bar": 10
+15140="foo>>>=bar": 
+15140="foo>>>>bar": 
+15141="foo<<<bar": 
+15141="foo<<=bar": 
+15141="foo<<>bar": 
+15141="foo<=<bar": 
+15141="foo<==bar": 
+15141="foo<=>bar": 
+15141="foo<><bar": 
+15141="foo<>=bar": 
+15141="foo<>>bar": 
+15141="foo=<<bar": 
+15141="foo=<=bar": 
+15141="foo=<>bar": 
+15141="foo==<bar": 
+15141="foo===bar": 
+15141="foo==>bar": 9
+15141="foo=><bar": 9
+15141="foo=>=bar": 9
+15141="foo=>>bar": 9
+15141="foo><<bar": 9
+15141="foo><=bar": 9
+15141="foo><>bar": 
+15141="foo>=<bar": 9
+15141="foo>==bar": 9
+15141="foo>=>bar": 9
+15141="foo>><bar": 9
+15141="foo>>=bar": 9
+15141="foo>>>bar": 9
+15141="foo<<<<bar": 
+15141="foo<<<=bar": 
+15141="foo<<<>bar": 
+15141="foo<<=<bar": 
+15141="foo<<==bar": 
+15141="foo<<=>bar": 
+15141="foo<<><bar": 
+15141="foo<<>=bar": 
+15141="foo<<>>bar": 
+15141="foo<=<<bar": 
+15141="foo<=<=bar": 
+15141="foo<=<>bar": 
+15141="foo<==<bar": 
+15141="foo<===bar": 
+15141="foo<==>bar": 
+15141="foo<=><bar": 
+15141="foo<=>=bar": 
+15141="foo<=>>bar": 
+15141="foo<><<bar": 
+15141="foo<><=bar": 
+15141="foo<><>bar": 
+15141="foo<>=<bar": 
+15141="foo<>==bar": 
+15141="foo<>=>bar": 
+15141="foo<>><bar": 
+15141="foo<>>=bar": 
+15141="foo<>>>bar": 
+15141="foo=<<<bar": 
+15141="foo=<<=bar": 
+15141="foo=<<>bar": 
+15141="foo=<=<bar": 
+15141="foo=<==bar": 
+15141="foo=<=>bar": 
+15141="foo=<><bar": 
+15141="foo=<>=bar": 
+15141="foo=<>>bar": 
+15141="foo==<<bar": 
+15141="foo==<=bar": 
+15141="foo==<>bar": 
+15141="foo===<bar": 
+15141="foo====bar": 
+15141="foo===>bar": 10
+15141="foo==><bar": 10
+15141="foo==>=bar": 10
+15141="foo==>>bar": 10
+15141="foo=><<bar": 10
+15141="foo=><=bar": 10
+15141="foo=><>bar": 
+15141="foo=>=<bar": 10
+15141="foo=>==bar": 10
+15141="foo=>=>bar": 10
+15141="foo=>><bar": 10
+15141="foo=>>=bar": 10
+15141="foo=>>>bar": 10
+15141="foo><<<bar": 10
+15141="foo><<=bar": 10
+15141="foo><<>bar": 
+15141="foo><=<bar": 10
+15141="foo><==bar": 10
+15141="foo><=>bar": 
+15141="foo><><bar": 
+15141="foo><>=bar": 
+15141="foo><>>bar": 
+15141="foo>=<<bar": 10
+15141="foo>=<=bar": 10
+15141="foo>=<>bar": 
+15141="foo>==<bar": 10
+15141="foo>===bar": 10
+15141="foo>==>bar": 10
+15141="foo>=><bar": 10
+15141="foo>=>=bar": 10
+15141="foo>=>>bar": 10
+15141="foo>><<bar": 10
+15141="foo>><=bar": 10
+15141="foo>><>bar": 
+15141="foo>>=<bar": 10
+15141="foo>>==bar": 10
+15141="foo>>=>bar": 10
+15141="foo>>><bar": 10
+15141="foo>>>=bar": 10
+15141="foo>>>>bar": 10
+15142="foo<<<bar": 9
+15142="foo<<=bar": 
+15142="foo<<>bar": 
+15142="foo<=<bar": 
+15142="foo<==bar": 
+15142="foo<=>bar": 
+15142="foo<><bar": 
+15142="foo<>=bar": 
+15142="foo<>>bar": 
+15142="foo=<<bar": 9
+15142="foo=<=bar": 
+15142="foo=<>bar": 
+15142="foo==<bar": 
+15142="foo===bar": 
+15142="foo==>bar": 
+15142="foo=><bar": 
+15142="foo=>=bar": 
+15142="foo=>>bar": 
+15142="foo><<bar": 9
+15142="foo><=bar": 
+15142="foo><>bar": 
+15142="foo>=<bar": 9
+15142="foo>==bar": 
+15142="foo>=>bar": 
+15142="foo>><bar": 9
+15142="foo>>=bar": 9
+15142="foo>>>bar": 
+15142="foo<<<<bar": 10
+15142="foo<<<=bar": 
+15142="foo<<<>bar": 
+15142="foo<<=<bar": 
+15142="foo<<==bar": 
+15142="foo<<=>bar": 
+15142="foo<<><bar": 
+15142="foo<<>=bar": 
+15142="foo<<>>bar": 
+15142="foo<=<<bar": 
+15142="foo<=<=bar": 
+15142="foo<=<>bar": 
+15142="foo<==<bar": 
+15142="foo<===bar": 
+15142="foo<==>bar": 
+15142="foo<=><bar": 
+15142="foo<=>=bar": 
+15142="foo<=>>bar": 
+15142="foo<><<bar": 
+15142="foo<><=bar": 
+15142="foo<><>bar": 
+15142="foo<>=<bar": 
+15142="foo<>==bar": 
+15142="foo<>=>bar": 
+15142="foo<>><bar": 
+15142="foo<>>=bar": 
+15142="foo<>>>bar": 
+15142="foo=<<<bar": 10
+15142="foo=<<=bar": 
+15142="foo=<<>bar": 
+15142="foo=<=<bar": 
+15142="foo=<==bar": 
+15142="foo=<=>bar": 
+15142="foo=<><bar": 
+15142="foo=<>=bar": 
+15142="foo=<>>bar": 
+15142="foo==<<bar": 
+15142="foo==<=bar": 
+15142="foo==<>bar": 
+15142="foo===<bar": 
+15142="foo====bar": 
+15142="foo===>bar": 
+15142="foo==><bar": 
+15142="foo==>=bar": 
+15142="foo==>>bar": 
+15142="foo=><<bar": 
+15142="foo=><=bar": 
+15142="foo=><>bar": 
+15142="foo=>=<bar": 
+15142="foo=>==bar": 
+15142="foo=>=>bar": 
+15142="foo=>><bar": 
+15142="foo=>>=bar": 
+15142="foo=>>>bar": 
+15142="foo><<<bar": 10
+15142="foo><<=bar": 
+15142="foo><<>bar": 
+15142="foo><=<bar": 
+15142="foo><==bar": 
+15142="foo><=>bar": 
+15142="foo><><bar": 
+15142="foo><>=bar": 
+15142="foo><>>bar": 
+15142="foo>=<<bar": 10
+15142="foo>=<=bar": 
+15142="foo>=<>bar": 
+15142="foo>==<bar": 
+15142="foo>===bar": 
+15142="foo>==>bar": 
+15142="foo>=><bar": 
+15142="foo>=>=bar": 
+15142="foo>=>>bar": 
+15142="foo>><<bar": 10
+15142="foo>><=bar": 
+15142="foo>><>bar": 
+15142="foo>>=<bar": 10
+15142="foo>>==bar": 
+15142="foo>>=>bar": 
+15142="foo>>><bar": 10
+15142="foo>>>=bar": 10
+15142="foo>>>>bar": 
+15143="foo<<<bar": 
+15143="foo<<=bar": 
+15143="foo<<>bar": 
+15143="foo<=<bar": 
+15143="foo<==bar": 
+15143="foo<=>bar": 
+15143="foo<><bar": 
+15143="foo<>=bar": 
+15143="foo<>>bar": 
+15143="foo=<<bar": 9
+15143="foo=<=bar": 
+15143="foo=<>bar": 
+15143="foo==<bar": 
+15143="foo===bar": 
+15143="foo==>bar": 
+15143="foo=><bar": 
+15143="foo=>=bar": 
+15143="foo=>>bar": 
+15143="foo><<bar": 9
+15143="foo><=bar": 
+15143="foo><>bar": 
+15143="foo>=<bar": 9
+15143="foo>==bar": 
+15143="foo>=>bar": 
+15143="foo>><bar": 9
+15143="foo>>=bar": 9
+15143="foo>>>bar": 9
+15143="foo<<<<bar": 
+15143="foo<<<=bar": 
+15143="foo<<<>bar": 
+15143="foo<<=<bar": 
+15143="foo<<==bar": 
+15143="foo<<=>bar": 
+15143="foo<<><bar": 
+15143="foo<<>=bar": 
+15143="foo<<>>bar": 
+15143="foo<=<<bar": 
+15143="foo<=<=bar": 
+15143="foo<=<>bar": 
+15143="foo<==<bar": 
+15143="foo<===bar": 
+15143="foo<==>bar": 
+15143="foo<=><bar": 
+15143="foo<=>=bar": 
+15143="foo<=>>bar": 
+15143="foo<><<bar": 
+15143="foo<><=bar": 
+15143="foo<><>bar": 
+15143="foo<>=<bar": 
+15143="foo<>==bar": 
+15143="foo<>=>bar": 
+15143="foo<>><bar": 
+15143="foo<>>=bar": 
+15143="foo<>>>bar": 
+15143="foo=<<<bar": 10
+15143="foo=<<=bar": 
+15143="foo=<<>bar": 
+15143="foo=<=<bar": 
+15143="foo=<==bar": 
+15143="foo=<=>bar": 
+15143="foo=<><bar": 
+15143="foo=<>=bar": 
+15143="foo=<>>bar": 
+15143="foo==<<bar": 
+15143="foo==<=bar": 
+15143="foo==<>bar": 
+15143="foo===<bar": 
+15143="foo====bar": 
+15143="foo===>bar": 
+15143="foo==><bar": 
+15143="foo==>=bar": 
+15143="foo==>>bar": 
+15143="foo=><<bar": 
+15143="foo=><=bar": 
+15143="foo=><>bar": 
+15143="foo=>=<bar": 
+15143="foo=>==bar": 
+15143="foo=>=>bar": 
+15143="foo=>><bar": 
+15143="foo=>>=bar": 
+15143="foo=>>>bar": 
+15143="foo><<<bar": 10
+15143="foo><<=bar": 
+15143="foo><<>bar": 
+15143="foo><=<bar": 
+15143="foo><==bar": 
+15143="foo><=>bar": 
+15143="foo><><bar": 
+15143="foo><>=bar": 
+15143="foo><>>bar": 
+15143="foo>=<<bar": 10
+15143="foo>=<=bar": 
+15143="foo>=<>bar": 
+15143="foo>==<bar": 
+15143="foo>===bar": 
+15143="foo>==>bar": 
+15143="foo>=><bar": 
+15143="foo>=>=bar": 
+15143="foo>=>>bar": 
+15143="foo>><<bar": 10
+15143="foo>><=bar": 
+15143="foo>><>bar": 
+15143="foo>>=<bar": 10
+15143="foo>>==bar": 
+15143="foo>>=>bar": 
+15143="foo>>><bar": 10
+15143="foo>>>=bar": 10
+15143="foo>>>>bar": 10
+15144="______________________________________________________________________________________________AA_AAAA_______________________________________________________________________________________AA_AAAA": 101,195
+15144="______________________________________________________________________________________________AA_AAAA_______________________________________________________________________________________AA_AAAA_______________________________": 101,195
+15145="abc___a__a_____": 15
+15145="abc__a__a_____": 14
+15145="abc_foo_a__a___a_": 17
+15145="abcaaaaaaaaaaaaaaaaaaaaaaaaaaa": 14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30
diff --git a/tools/hscollider/test_cases/corpora/ucp.txt b/tools/hscollider/test_cases/corpora/ucp.txt
new file mode 100644 (file)
index 0000000..401eb7f
--- /dev/null
@@ -0,0 +1,4107 @@
+85000="\xd5\x97": 2
+85000="\xdf\xbd": 2
+85000="\xe0\xa1\xb7": 3
+85000="\xe0\xb0\xbc": 3
+85000="\xe0\xba\x86": 3
+85000="\xe0\xbe\x98": 3
+85000="\xe2\x81\xab": 3
+85000="\xe2\xae\x80": 
+85000="\xe2\xb9\xbf": 3
+85000="\xf0\x9d\x8d\xb8": 4
+85001="\n": 1
+85001="\x10": 1
+85001="\x17": 1
+85001="\x18": 1
+85001="\x7f": 1
+85001="\xc2\x85": 2
+85001="\xc2\x8c": 2
+85001="\xc2\x8e": 2
+85001="\xc2\x93": 2
+85001="\xc2\x9c": 2
+85002="\xc2\xad": 2
+85002="\xd8\x80": 2
+85002="\xdb\x9d": 2
+85002="\xdc\x8f": 2
+85002="\xe2\x81\xac": 3
+85002="\xef\xbb\xbf": 3
+85002="\xef\xbf\xba": 3
+85002="\xf0\x9d\x85\xb8": 4
+85002="\xf3\xa0\x81\x8c": 4
+85002="\xf3\xa0\x81\xbd": 4
+85003="\xd8\x84": 
+85003="\xdc\x8e": 2
+85003="\xe2\x9c\x80": 
+85003="\xe2\x9f\x8b": 
+85003="\xe3\x82\x97": 3
+85003="\xea\xa3\x86": 3
+85003="\xef\xa8\xae": 
+85003="\xef\xab\xb6": 3
+85003="\xef\xbb\xbd": 3
+85003="\xf0\x9d\x83\xbc": 4
+85004="\xee\xaf\x8e": 3
+85004="\xef\x84\xaa": 3
+85004="\xef\x8d\x83": 3
+85004="\xf3\xbf\x91\x82": 4
+85004="\xf3\xbf\xb0\x87": 4
+85004="\xf3\xbf\xbf\xae": 4
+85004="\xf4\x8b\x83\xa0": 4
+85004="\xf4\x8f\xa4\xa1": 4
+85004="\xf4\x8f\xa8\xa4": 4
+85004="\xf4\x8f\xbf\x8a": 4
+85005="\x00": 
+85006="\xc2\xba": 2
+85006="\xd2\xac": 2
+85006="\xd6\x83": 2
+85006="\xdb\x90": 2
+85006="\xdc\x94": 2
+85006="\xe2\x85\x85": 3
+85006="\xe3\x86\x8e": 3
+85006="\xe3\x99\x96": 3
+85006="\xe7\xb9\x98": 3
+85006="\xea\xa5\xa5": 3
+85007="\xc2\xb5": 2
+85007="\xd1\x96": 2
+85007="\xd5\x94": 2
+85007="\xd6\x81": 2
+85007="\xe1\xb6\x9a": 3
+85007="\xe2\xb3\x9e": 3
+85007="\xea\x9f\xba": 3
+85007="\xf0\x9d\x93\x93": 4
+85007="\xf0\x9d\x9a\x8e": 4
+85007="\xf0\x9d\x9c\x83": 4
+85008="\xc2\xaa": 
+85008="\xc4\xa1": 2
+85008="\xce\xbb": 2
+85008="\xcf\x80": 2
+85008="\xd0\xb0": 2
+85008="\xd1\x9a": 2
+85008="\xd2\x93": 2
+85008="\xe1\xb5\xa7": 
+85008="\xea\x9c\xaf": 3
+85008="b": 1
+85009="\xca\xb9": 2
+85009="\xd9\x80": 2
+85009="\xdf\xba": 2
+85009="\xe1\x9f\x97": 3
+85009="\xe1\xaa\xa7": 3
+85009="\xe1\xb1\xbb": 3
+85009="\xe3\x82\x9d": 3
+85009="\xea\x80\x95": 3
+85009="\xea\x9c\x9b": 3
+85009="\xea\xa9\xb0": 3
+85010="\xde\x90": 2
+85010="\xe1\x8c\x80": 3
+85010="\xe1\xa7\x84": 3
+85010="\xed\x9f\x94": 3
+85010="\xef\xac\xaa": 3
+85010="\xf0\x90\x91\x9e": 4
+85010="\xf0\x90\x92\x9a": 4
+85010="\xf0\x90\xa0\xab": 4
+85010="\xf0\x90\xa4\xa0": 4
+85010="\xf0\x90\xa4\xac": 4
+85011="\xc7\x85": 2
+85011="\xc7\x8b": 2
+85011="\xe1\xbe\x99": 3
+85011="\xe1\xbe\x9f": 3
+85011="\xe1\xbe\xa8": 3
+85011="\xe1\xbe\xaa": 3
+85011="\xe1\xbe\xab": 3
+85011="\xe1\xbe\xae": 3
+85011="\xe1\xbf\x8c": 3
+85011="\xe1\xbf\xbc": 3
+85012="\xc4\xbb": 2
+85012="\xc7\x87": 2
+85012="\xc9\x8c": 2
+85012="\xce\x91": 2
+85012="\xd5\x80": 2
+85012="\xe1\xbc\x9a": 3
+85012="\xe1\xbe\xbb": 3
+85012="\xf0\x9d\x90\x87": 4
+85012="\xf0\x9d\x98\x8c": 4
+85012="\xf0\x9d\x9e\x9f": 4
+85013="\xcd\x93": 2
+85013="\xd6\x9f": 2
+85013="\xdb\xa8": 2
+85013="\xe0\xab\x85": 3
+85013="\xe0\xb5\x8d": 3
+85013="\xe1\x9f\x90": 3
+85013="\xe1\xa0\x8d": 3
+85013="\xe1\xa9\xac": 3
+85013="\xe1\xaf\xb3": 3
+85013="\xe2\x83\x96": 3
+85014="\xe0\xab\x8c": 3
+85014="\xe0\xb1\x83": 3
+85014="\xe0\xb5\x8a": 3
+85014="\xe1\x81\xa4": 3
+85014="\xe1\x9e\xbf": 3
+85014="\xe1\x9f\x87": 3
+85014="\xe1\xac\x84": 3
+85014="\xe1\xad\x80": 3
+85014="\xe1\xaf\xac": 3
+85014="\xea\xa3\x83": 3
+85015="\xd2\x88": 2
+85015="\xd2\x89": 2
+85015="\xe2\x83\x9e": 3
+85015="\xe2\x83\x9f": 3
+85015="\xe2\x83\xa0": 3
+85015="\xe2\x83\xa3": 3
+85015="\xe2\x83\xa4": 3
+85015="\xea\x99\xb0": 3
+85015="\xea\x99\xb1": 3
+85015="\xea\x99\xb2": 3
+85016="\xcc\x8e": 2
+85016="\xd7\x82": 2
+85016="\xdc\xb6": 2
+85016="\xde\xaf": 2
+85016="\xe0\xa7\x83": 3
+85016="\xe0\xa8\xbc": 3
+85016="\xe0\xa9\x8b": 3
+85016="\xe0\xaa\x81": 3
+85016="\xe0\xad\xa3": 3
+85016="\xe0\xbd\xbd": 3
+85017="\xd9\xa6": 2
+85017="\xe0\xa7\xa8": 3
+85017="\xe0\xaf\xae": 3
+85017="\xe0\xb1\xad": 3
+85017="\xe0\xb9\x90": 3
+85017="\xe1\x81\x88": 3
+85017="\xe1\xad\x97": 3
+85017="\xe1\xb1\x92": 3
+85017="\xe2\x85\xb1": 3
+85017="\xea\x9b\xa6": 3
+85018="6": 1
+85018="8": 1
+85018="\xd9\xa6": 2
+85018="\xdb\xb6": 2
+85018="\xdf\x83": 2
+85018="\xe1\x81\x83": 3
+85018="\xe1\x82\x96": 3
+85018="\xe1\x9f\xa8": 3
+85018="\xe1\xb1\x81": 3
+85018="\xea\xa4\x81": 3
+85019="\xe2\x85\xb1": 3
+85019="\xe2\x85\xbc": 3
+85019="\xe2\x85\xbd": 3
+85019="\xe2\x86\x80": 3
+85019="\xea\x9b\xad": 3
+85019="\xf0\x90\x85\xaf": 4
+85019="\xf0\x92\x90\x8d": 4
+85019="\xf0\x92\x90\x94": 4
+85019="\xf0\x92\x90\xbe": 4
+85019="\xf0\x92\x91\x84": 4
+85020="\xc2\xb2": 2
+85020="\xe0\xa7\xb7": 3
+85020="\xe0\xad\xb6": 3
+85020="\xe1\xa7\x9a": 3
+85020="\xe2\x82\x87": 3
+85020="\xe2\x85\x96": 3
+85020="\xe2\x86\x89": 3
+85020="\xe2\x91\xa4": 3
+85020="\xe2\x9e\x8c": 3
+85020="\xf0\x90\x8c\xa2": 4
+85021="\xd6\x8a": 2
+85021="\xd7\x86": 2
+85021="\xd8\x8d": 2
+85021="\xd8\x9f": 2
+85021="\xdc\x8c": 2
+85021="\xe0\xa1\x9e": 3
+85021="\xe0\xbe\x85": 3
+85021="\xe1\x9c\xb5": 3
+85021="\xe3\x80\x9c": 3
+85021="\xea\x93\xbe": 3
+85022="\xe2\x80\xbf": 3
+85022="\xe2\x81\x80": 3
+85022="\xe2\x81\x94": 3
+85022="\xef\xb8\xb3": 3
+85022="\xef\xb8\xb4": 3
+85022="\xef\xb9\x8d": 3
+85022="\xef\xb9\x8e": 3
+85022="\xef\xb9\x8f": 3
+85022="\xef\xbc\xbf": 3
+85022="_": 1
+85023="-": 1
+85023="\xd6\x8a": 2
+85023="\xd6\xbe": 2
+85023="\xe1\x90\x80": 3
+85023="\xe1\xa0\x86": 3
+85023="\xe3\x80\x9c": 3
+85023="\xe3\x80\xb0": 3
+85023="\xef\xb9\x98": 3
+85023="\xef\xb9\xa3": 3
+85024=")": 1
+85024="\xe0\xbc\xbb": 3
+85024="\xe2\x81\x86": 3
+85024="\xe2\x81\xbe": 3
+85024="\xe2\x82\x8e": 3
+85024="\xe2\x8c\xaa": 3
+85024="\xe2\x9d\xa9": 3
+85024="\xe2\xa7\x99": 3
+85024="\xef\xbc\xbd": 3
+85024="]": 1
+85025="\xc2\xbb": 2
+85025="\xe2\x80\x99": 3
+85025="\xe2\x80\x9d": 3
+85025="\xe2\x80\xba": 3
+85025="\xe2\xb8\x83": 3
+85025="\xe2\xb8\x8a": 3
+85025="\xe2\xb8\x8d": 3
+85025="\xe2\xb8\x9d": 3
+85025="\xe2\xb8\xa1": 3
+85026="\xc2\xab": 2
+85026="\xe2\x80\x98": 3
+85026="\xe2\x80\x9b": 3
+85026="\xe2\x80\x9c": 3
+85026="\xe2\x80\x9f": 3
+85026="\xe2\xb8\x82": 3
+85026="\xe2\xb8\x84": 3
+85026="\xe2\xb8\x89": 3
+85026="\xe2\xb8\x9c": 3
+85026="\xe2\xb8\xa0": 3
+85027=":": 1
+85027="\xcd\xbe": 2
+85027="\xce\x87": 2
+85027="\xd5\x9f": 2
+85027="\xd8\x9e": 2
+85027="\xdf\xb7": 2
+85027="\xdf\xb8": 2
+85027="\xe2\x81\x87": 3
+85027="\xe2\xb5\xb0": 3
+85027="\xf0\x91\x83\x81": 4
+85028="(": 1
+85028="[": 1
+85028="\xe0\xbc\xba": 3
+85028="\xe0\xbc\xbc": 3
+85028="\xe2\x82\x8d": 3
+85028="\xe2\xa6\x8d": 3
+85028="\xe2\xa6\x93": 3
+85028="\xe3\x80\x8e": 3
+85028="\xef\xb8\xbf": 3
+85028="\xef\xbd\x9b": 3
+85029="\xc2\xa3": 2
+85029="\xcb\x84": 2
+85029="\xd2\x82": 2
+85029="\xe2\x81\xba": 3
+85029="\xe2\x85\x8f": 3
+85029="\xe2\x93\x8e": 3
+85029="\xe2\x94\xb5": 3
+85029="\xe2\xa7\xb7": 3
+85029="`": 1
+85029="~": 1
+85030="$": 1
+85030="\xc2\xa3": 2
+85030="\xc2\xa5": 2
+85030="\xd8\x8b": 2
+85030="\xe0\xab\xb1": 3
+85030="\xe0\xaf\xb9": 3
+85030="\xe0\xb8\xbf": 3
+85030="\xe1\x9f\x9b": 3
+85030="\xef\xb7\xbc": 3
+85031="\xc2\xb8": 2
+85031="\xce\x85": 2
+85031="\xea\x9c\x8d": 3
+85031="\xea\x9c\x90": 3
+85031="\xea\x9e\x89": 3
+85031="\xef\xae\xb9": 3
+85031="\xef\xae\xba": 3
+85031="\xef\xbd\x80": 3
+85031="\xef\xbf\xa3": 3
+85031="`": 1
+85032="+": 1
+85032="\xc2\xac": 2
+85032="\xc3\x97": 2
+85032="\xc3\xb7": 2
+85032="\xcf\xb6": 2
+85032="\xd8\x87": 2
+85032="\xd8\x88": 2
+85032="\xe2\x82\x8c": 3
+85032="\xe2\x86\x9a": 3
+85032="\xf0\x9d\x9c\xb5": 4
+85033="\xdb\x9e": 2
+85033="\xdf\xb6": 2
+85033="\xe0\xb1\xbf": 3
+85033="\xe0\xbc\x83": 3
+85033="\xe0\xbe\xbe": 3
+85033="\xe0\xbf\x85": 3
+85033="\xe1\x8d\xa0": 
+85033="\xe2\x8f\x8d": 3
+85033="\xf0\x9f\x8e\x8c": 4
+85033="\xf0\x9f\x97\xbb": 4
+85034="\xc2\xb5": 2
+85034="\xc4\x87": 2
+85034="\xd5\x8c": 2
+85034="\xe0\xa6\xad": 3
+85034="\xe0\xb3\xb1": 3
+85034="\xe0\xbe\x8b": 3
+85034="\xe1\xae\x99": 3
+85034="\xea\xab\x9c": 3
+85034="\xef\xa9\x94": 3
+85034="v": 1
+85035="\r": 1
+85035="\t": 1
+85035="\x0b": 1
+85035="\xc2\xa0": 2
+85035="\xe1\x9a\x80": 3
+85035="\xe1\xa0\x8e": 3
+85035="\xe2\x80\x81": 3
+85035="\xe2\x80\x82": 3
+85035="\xe2\x81\x9f": 3
+85035="\xe3\x80\x80": 3
+85036="\n": 1
+85036="\t": 1
+85036="\xc2\xa0": 2
+85036="\xe1\x9a\x80": 3
+85036="\xe1\xa0\x8e": 3
+85036="\xe2\x80\x81": 3
+85036="\xe2\x80\x82": 3
+85036="\xe2\x80\xa8": 3
+85036="\xe2\x81\x9f": 3
+85036="\xe3\x80\x80": 3
+85037="\xd2\xb9": 2
+85037="\xdd\x9b": 2
+85037="\xe0\xa8\x94": 3
+85037="\xe0\xaf\xaf": 3
+85037="\xe1\xa9\x94": 3
+85037="\xe3\x89\x98": 3
+85037="\xea\x93\xab": 3
+85037="\xef\xa7\xac": 3
+85037="\xf0\x90\x8b\x80": 4
+85037="\xf0\x90\xb9\xbe": 4
+85038=" ": 1
+85038="\xc2\xa0": 2
+85038="\xe1\xa0\x8e": 
+85038="\xe2\x80\x80": 3
+85038="\xe2\x80\x82": 3
+85038="\xe2\x80\x86": 3
+85038="\xe2\x80\x88": 3
+85038="\xe2\x80\x8a": 3
+85038="\xe2\x81\x9f": 3
+85038="\xe3\x80\x80": 3
+85039="\xe2\x80\xa8": 3
+85040="\xe2\x80\xa9": 3
+85041=" ": 1
+85041="\xc2\xa0": 2
+85041="\xe1\x9a\x80": 3
+85041="\xe1\xa0\x8e": 
+85041="\xe2\x80\x85": 3
+85041="\xe2\x80\x86": 3
+85041="\xe2\x80\x89": 3
+85041="\xe2\x80\xaf": 3
+85041="\xe2\x81\x9f": 3
+85041="\xe3\x80\x80": 3
+85042="\xd8\xb0": 2
+85042="\xd9\x86": 2
+85042="\xd9\xbd": 2
+85042="\xda\x86": 2
+85042="\xdd\x90": 2
+85042="\xdd\xaf": 2
+85042="\xef\xad\xa3": 3
+85042="\xef\xae\x81": 3
+85042="\xef\xba\x8e": 3
+85042="\xf0\x90\xb9\xa7": 4
+85043="\xd4\xb2": 2
+85043="\xd4\xbc": 2
+85043="\xd5\x83": 2
+85043="\xd5\x90": 2
+85043="\xd5\xac": 2
+85043="\xd6\x80": 2
+85043="\xd6\x83": 2
+85043="\xd6\x8a": 2
+85043="\xef\xac\x95": 3
+85043="\xef\xac\x97": 3
+85044="\xf0\x90\xac\x84": 4
+85044="\xf0\x90\xac\x87": 4
+85044="\xf0\x90\xac\x88": 4
+85044="\xf0\x90\xac\x90": 4
+85044="\xf0\x90\xac\x94": 4
+85044="\xf0\x90\xac\x97": 4
+85044="\xf0\x90\xac\xa1": 4
+85044="\xf0\x90\xac\xaa": 4
+85044="\xf0\x90\xac\xaf": 4
+85044="\xf0\x90\xac\xb2": 4
+85045="\xe1\xac\x83": 3
+85045="\xe1\xac\x87": 3
+85045="\xe1\xac\x8e": 3
+85045="\xe1\xac\x90": 3
+85045="\xe1\xac\xa1": 3
+85045="\xe1\xad\x86": 3
+85045="\xe1\xad\xae": 3
+85045="\xe1\xad\xb1": 3
+85045="\xe1\xad\xb5": 3
+85045="\xe1\xad\xbc": 3
+85046="\xea\x9a\xa0": 3
+85046="\xea\x9a\xa8": 3
+85046="\xea\x9b\x86": 3
+85046="\xea\x9b\x8f": 3
+85046="\xea\x9b\xb4": 3
+85046="\xf0\x96\xa4\xbf": 4
+85046="\xf0\x96\xa5\x9e": 4
+85046="\xf0\x96\xa8\x8b": 4
+85046="\xf0\x96\xa8\x8c": 4
+85046="\xf0\x96\xa8\xa1": 4
+85047="\xe1\xaf\x83": 3
+85047="\xe1\xaf\x8d": 3
+85047="\xe1\xaf\x90": 3
+85047="\xe1\xaf\x99": 3
+85047="\xe1\xaf\x9d": 3
+85047="\xe1\xaf\xa0": 3
+85047="\xe1\xaf\xac": 3
+85047="\xe1\xaf\xae": 3
+85047="\xe1\xaf\xaf": 3
+85047="\xe1\xaf\xbd": 3
+85048="\xe0\xa6\x86": 3
+85048="\xe0\xa6\x88": 3
+85048="\xe0\xa6\x98": 3
+85048="\xe0\xa6\x9d": 3
+85048="\xe0\xa6\xad": 3
+85048="\xe0\xa7\x87": 3
+85048="\xe0\xa7\x8e": 3
+85048="\xe0\xa7\x97": 3
+85048="\xe0\xa7\xaf": 3
+85048="\xe0\xa7\xb0": 3
+85049="\xcb\xaa": 2
+85049="\xcb\xab": 2
+85049="\xe3\x84\x87": 3
+85049="\xe3\x84\x8b": 3
+85049="\xe3\x84\x91": 3
+85049="\xe3\x84\x98": 3
+85049="\xe3\x86\xa0": 3
+85049="\xe3\x86\xa9": 3
+85049="\xe3\x86\xaf": 3
+85049="\xe3\x86\xb7": 3
+85050="\xf0\x91\x80\x8e": 4
+85050="\xf0\x91\x80\xaa": 4
+85050="\xf0\x91\x80\xb1": 4
+85050="\xf0\x91\x80\xb4": 4
+85050="\xf0\x91\x80\xbc": 4
+85050="\xf0\x91\x81\x92": 4
+85050="\xf0\x91\x81\x94": 4
+85050="\xf0\x91\x81\xa4": 4
+85050="\xf0\x91\x81\xa5": 4
+85050="\xf0\x91\x81\xaf": 4
+85051="\xe2\xa0\x86": 3
+85051="\xe2\xa1\x84": 3
+85051="\xe2\xa1\x93": 3
+85051="\xe2\xa2\x9e": 3
+85051="\xe2\xa2\xa3": 3
+85051="\xe2\xa2\xa7": 3
+85051="\xe2\xa3\x94": 3
+85051="\xe2\xa3\x9d": 3
+85051="\xe2\xa3\xba": 3
+85051="\xe2\xa3\xbf": 3
+85052="\xe1\xa8\x83": 3
+85052="\xe1\xa8\x85": 3
+85052="\xe1\xa8\x8b": 3
+85052="\xe1\xa8\x8d": 3
+85052="\xe1\xa8\x8e": 3
+85052="\xe1\xa8\x92": 3
+85052="\xe1\xa8\x93": 3
+85052="\xe1\xa8\x96": 3
+85052="\xe1\xa8\x97": 3
+85052="\xe1\xa8\x9b": 3
+85053="\xe1\x9d\x80": 3
+85053="\xe1\x9d\x81": 3
+85053="\xe1\x9d\x83": 3
+85053="\xe1\x9d\x86": 3
+85053="\xe1\x9d\x87": 3
+85053="\xe1\x9d\x8a": 3
+85053="\xe1\x9d\x8b": 3
+85053="\xe1\x9d\x8f": 3
+85054="\xe1\x90\x95": 3
+85054="\xe1\x93\x8c": 3
+85054="\xe1\x97\x9c": 3
+85054="\xe1\x98\x9c": 3
+85054="\xe1\xa2\xb0": 3
+85054="\xe1\xa2\xb5": 3
+85054="\xe1\xa2\xba": 3
+85054="\xe1\xa3\x96": 3
+85054="\xe1\xa3\x98": 3
+85054="\xe1\xa3\xae": 3
+85055="\xf0\x90\x8a\xa6": 4
+85055="\xf0\x90\x8a\xb5": 4
+85055="\xf0\x90\x8a\xb8": 4
+85055="\xf0\x90\x8a\xbe": 4
+85055="\xf0\x90\x8a\xbf": 4
+85055="\xf0\x90\x8b\x81": 4
+85055="\xf0\x90\x8b\x82": 4
+85055="\xf0\x90\x8b\x84": 4
+85055="\xf0\x90\x8b\x8f": 4
+85055="\xf0\x90\x8b\x90": 4
+85056="\xea\xa8\x8c": 3
+85056="\xea\xa8\x9e": 3
+85056="\xea\xa8\xa4": 3
+85056="\xea\xa8\xa9": 3
+85056="\xea\xa8\xaa": 3
+85056="\xea\xa9\x80": 3
+85056="\xea\xa9\x83": 3
+85056="\xea\xa9\x8a": 3
+85056="\xea\xa9\x8c": 3
+85056="\xea\xa9\x97": 3
+85057="\xe1\x8e\xa0": 3
+85057="\xe1\x8e\xb2": 3
+85057="\xe1\x8e\xb3": 3
+85057="\xe1\x8e\xbd": 3
+85057="\xe1\x8e\xbf": 3
+85057="\xe1\x8f\x87": 3
+85057="\xe1\x8f\x9a": 3
+85057="\xe1\x8f\x9f": 3
+85057="\xe1\x8f\xa2": 3
+85057="\xe1\x8f\xaa": 3
+85058="\xc3\xb7": 2
+85058="\xce\x82": 2
+85058="\xdd\x8b": 2
+85058="\xe0\xa0\xaf": 3
+85058="\xe0\xac\xbb": 3
+85058="\xe0\xbe\xbd": 3
+85058="\xe2\xba\x9a": 3
+85058="\xe2\xbf\xbc": 3
+85058="\xe3\x8b\x8a": 3
+85058="\xea\xac\x9a": 3
+85059="\xcf\xa4": 2
+85059="\xcf\xaf": 2
+85059="\xe2\xb2\x81": 3
+85059="\xe2\xb2\x83": 3
+85059="\xe2\xb2\x8d": 3
+85059="\xe2\xb2\xa3": 3
+85059="\xe2\xb3\x83": 3
+85059="\xe2\xb3\x8d": 3
+85059="\xe2\xb3\x90": 3
+85059="\xe2\xb3\xa0": 3
+85060="\xf0\x92\x87\xa9": 4
+85060="\xf0\x92\x88\xb4": 4
+85060="\xf0\x92\x8d\x86": 4
+85060="\xf0\x92\x8d\xa8": 4
+85060="\xf0\x92\x8d\xad": 4
+85060="\xf0\x92\x90\xaf": 4
+85060="\xf0\x92\x90\xbb": 4
+85060="\xf0\x92\x91\x84": 4
+85060="\xf0\x92\x91\x87": 4
+85060="\xf0\x92\x91\x8b": 4
+85061="\xf0\x90\xa0\x8b": 4
+85061="\xf0\x90\xa0\x8d": 4
+85061="\xf0\x90\xa0\x8e": 4
+85061="\xf0\x90\xa0\x92": 4
+85061="\xf0\x90\xa0\x95": 4
+85061="\xf0\x90\xa0\x9d": 4
+85061="\xf0\x90\xa0\x9e": 4
+85061="\xf0\x90\xa0\xa1": 4
+85061="\xf0\x90\xa0\xa9": 4
+85061="\xf0\x90\xa0\xb2": 4
+85062="\xd0\x82": 2
+85062="\xd4\x92": 2
+85062="\xd4\x94": 2
+85062="\xe1\xb4\xab": 3
+85062="\xe1\xb5\xb8": 3
+85062="\xea\x99\x86": 3
+85062="\xea\x99\x9c": 3
+85062="\xea\x99\xac": 3
+85062="\xea\x9a\x92": 3
+85062="\xea\x9a\x97": 3
+85063="\xf0\x90\x90\x93": 4
+85063="\xf0\x90\x90\xa4": 4
+85063="\xf0\x90\x90\xa7": 4
+85063="\xf0\x90\x90\xab": 4
+85063="\xf0\x90\x90\xaf": 4
+85063="\xf0\x90\x90\xb2": 4
+85063="\xf0\x90\x91\x81": 4
+85063="\xf0\x90\x91\x86": 4
+85063="\xf0\x90\x91\x88": 4
+85063="\xf0\x90\x91\x8c": 4
+85064="\xe0\xa4\x82": 3
+85064="\xe0\xa4\x8c": 3
+85064="\xe0\xa4\xa3": 3
+85064="\xe0\xa5\x81": 3
+85064="\xe0\xa5\x88": 3
+85064="\xe0\xa5\xb7": 3
+85064="\xea\xa3\xa3": 3
+85064="\xea\xa3\xa4": 3
+85064="\xea\xa3\xaf": 3
+85064="\xea\xa3\xb9": 3
+85065="\xf0\x93\x80\xbf": 4
+85065="\xf0\x93\x87\xb6": 4
+85065="\xf0\x93\x87\xb7": 4
+85065="\xf0\x93\x88\xa9": 4
+85065="\xf0\x93\x8e\x9d": 4
+85065="\xf0\x93\x90\x83": 4
+85065="\xf0\x93\x90\x8a": 4
+85065="\xf0\x93\x90\x9c": 4
+85065="\xf0\x93\x90\xa0": 4
+85065="\xf0\x93\x90\xa2": 4
+85066="\xe1\x88\xbf": 3
+85066="\xe1\x89\xa5": 3
+85066="\xe1\x8a\x90": 3
+85066="\xe1\x8a\xba": 3
+85066="\xe1\x8b\x82": 3
+85066="\xe1\x8c\xaa": 3
+85066="\xe1\x8d\xaf": 3
+85066="\xe1\x8e\x8b": 3
+85066="\xe1\x8e\x90": 3
+85066="\xea\xac\x81": 3
+85067="\xe1\x82\xa0": 3
+85067="\xe1\x82\xb1": 3
+85067="\xe1\x82\xbf": 3
+85067="\xe1\x83\x95": 3
+85067="\xe1\x83\xac": 3
+85067="\xe1\x83\xb8": 3
+85067="\xe1\x83\xba": 3
+85067="\xe2\xb4\x86": 3
+85067="\xe2\xb4\x9e": 3
+85067="\xe2\xb4\xa0": 3
+85068="\xe2\xb0\x90": 3
+85068="\xe2\xb0\x9d": 3
+85068="\xe2\xb0\xb0": 3
+85068="\xe2\xb0\xb4": 3
+85068="\xe2\xb0\xbd": 3
+85068="\xe2\xb1\x80": 3
+85068="\xe2\xb1\x8c": 3
+85068="\xe2\xb1\x93": 3
+85068="\xe2\xb1\x99": 3
+85068="\xe2\xb1\x9e": 3
+85069="\xf0\x90\x8c\xb0": 4
+85069="\xf0\x90\x8c\xb3": 4
+85069="\xf0\x90\x8c\xb4": 4
+85069="\xf0\x90\x8c\xbb": 4
+85069="\xf0\x90\x8c\xbf": 4
+85069="\xf0\x90\x8d\x80": 4
+85069="\xf0\x90\x8d\x81": 4
+85069="\xf0\x90\x8d\x84": 4
+85069="\xf0\x90\x8d\x88": 4
+85069="\xf0\x90\x8d\x8a": 4
+85070="\xcd\xb2": 2
+85070="\xce\xa0": 2
+85070="\xcf\x97": 2
+85070="\xcf\xb9": 2
+85070="\xe1\xb4\xa6": 3
+85070="\xe1\xb4\xa9": 3
+85070="\xe1\xb5\xa7": 3
+85070="\xe1\xb6\xbf": 3
+85070="\xe1\xbe\xa3": 3
+85070="\xe2\x84\xa6": 3
+85071="\xe0\xaa\x96": 3
+85071="\xe0\xaa\x99": 3
+85071="\xe0\xaa\x9b": 3
+85071="\xe0\xaa\x9e": 3
+85071="\xe0\xaa\xa3": 3
+85071="\xe0\xaa\xb5": 3
+85071="\xe0\xab\x81": 3
+85071="\xe0\xab\x90": 3
+85071="\xe0\xab\xab": 3
+85071="\xe0\xab\xb1": 3
+85072="\xe0\xa8\x86": 3
+85072="\xe0\xa8\x8a": 3
+85072="\xe0\xa8\x90": 3
+85072="\xe0\xa8\x98": 3
+85072="\xe0\xa8\xae": 3
+85072="\xe0\xa8\xaf": 3
+85072="\xe0\xa9\x82": 3
+85072="\xe0\xa9\x88": 3
+85072="\xe0\xa9\xa6": 3
+85072="\xe0\xa9\xa7": 3
+85073="\xe4\x9f\x87": 3
+85073="\xe4\xb6\x99": 3
+85073="\xe4\xb9\x93": 3
+85073="\xe9\xa5\x8a": 3
+85073="\xef\xa6\xae": 3
+85073="\xef\xa8\xbf": 3
+85073="\xef\xa9\x9a": 3
+85073="\xf0\xa2\x9e\x90": 4
+85073="\xf0\xab\x91\x94": 4
+85073="\xf0\xab\x9f\x9d": 4
+85074="\xe3\x80\xae": 3
+85074="\xe3\x84\xbe": 3
+85074="\xe3\x85\x85": 3
+85074="\xe3\x85\xb3": 3
+85074="\xe3\x88\x90": 3
+85074="\xea\xb0\xa0": 3
+85074="\xea\xba\x91": 3
+85074="\xec\xae\x91": 3
+85074="\xed\x90\xb8": 3
+85074="\xed\x9e\x9a": 3
+85075="\xe1\x9c\xa0": 3
+85075="\xe1\x9c\xa1": 3
+85075="\xe1\x9c\xa3": 3
+85075="\xe1\x9c\xa4": 3
+85075="\xe1\x9c\xa5": 3
+85075="\xe1\x9c\xab": 3
+85075="\xe1\x9c\xae": 3
+85075="\xe1\x9c\xaf": 3
+85075="\xe1\x9c\xb1": 3
+85075="\xe1\x9c\xb3": 3
+85076="\xd6\xb0": 2
+85076="\xd6\xb5": 2
+85076="\xd6\xbd": 2
+85076="\xd7\xa3": 2
+85076="\xd7\xa8": 2
+85076="\xd7\xb0": 2
+85076="\xef\xac\xb9": 3
+85076="\xef\xac\xbc": 3
+85076="\xef\xad\x80": 3
+85076="\xef\xad\x8c": 3
+85077="\xe3\x81\x95": 3
+85077="\xe3\x81\x97": 3
+85077="\xe3\x81\xb6": 3
+85077="\xe3\x81\xbf": 3
+85077="\xe3\x82\x86": 3
+85077="\xe3\x82\x95": 3
+85077="\xe3\x82\x9d": 3
+85077="\xe3\x82\x9f": 3
+85077="\xf0\x9b\x80\x81": 4
+85077="\xf0\x9f\x88\x80": 4
+85078="\xf0\x90\xa1\x81": 4
+85078="\xf0\x90\xa1\x84": 4
+85078="\xf0\x90\xa1\x85": 4
+85078="\xf0\x90\xa1\x8b": 4
+85078="\xf0\x90\xa1\x8d": 4
+85078="\xf0\x90\xa1\x8e": 4
+85078="\xf0\x90\xa1\x8f": 4
+85078="\xf0\x90\xa1\x91": 4
+85078="\xf0\x90\xa1\x93": 4
+85078="\xf0\x90\xa1\x9e": 4
+85079="\xcd\x9b": 2
+85079="\xcd\xac": 2
+85079="\xd2\x86": 2
+85079="\xd9\x8c": 2
+85079="\xd9\x94": 2
+85079="\xe1\xb3\xa7": 3
+85079="\xe2\x80\x8c": 3
+85079="\xe3\x80\xaa": 3
+85079="\xe3\x82\x99": 3
+85079="\xf0\x9d\x85\xbf": 4
+85080="\xf0\x90\xad\xa2": 4
+85080="\xf0\x90\xad\xa7": 4
+85080="\xf0\x90\xad\xab": 4
+85080="\xf0\x90\xad\xad": 4
+85080="\xf0\x90\xad\xaf": 4
+85080="\xf0\x90\xad\xb8": 4
+85080="\xf0\x90\xad\xb9": 4
+85080="\xf0\x90\xad\xbb": 4
+85080="\xf0\x90\xad\xbe": 4
+85080="\xf0\x90\xad\xbf": 4
+85081="\xf0\x90\xad\x80": 4
+85081="\xf0\x90\xad\x84": 4
+85081="\xf0\x90\xad\x86": 4
+85081="\xf0\x90\xad\x88": 4
+85081="\xf0\x90\xad\x89": 4
+85081="\xf0\x90\xad\x95": 4
+85081="\xf0\x90\xad\x99": 4
+85081="\xf0\x90\xad\x9a": 4
+85081="\xf0\x90\xad\x9c": 4
+85081="\xf0\x90\xad\x9f": 4
+85082="\xea\xa6\x8c": 3
+85082="\xea\xa6\x90": 3
+85082="\xea\xa6\x9e": 3
+85082="\xea\xa6\xac": 3
+85082="\xea\xa6\xb6": 3
+85082="\xea\xa7\x80": 3
+85082="\xea\xa7\x85": 3
+85082="\xea\xa7\x8f": 
+85082="\xea\xa7\x90": 3
+85082="\xea\xa7\x96": 3
+85083="\xf0\x91\x82\x80": 4
+85083="\xf0\x91\x82\x83": 4
+85083="\xf0\x91\x82\x8d": 4
+85083="\xf0\x91\x82\x99": 4
+85083="\xf0\x91\x82\xa5": 4
+85083="\xf0\x91\x82\xa7": 4
+85083="\xf0\x91\x82\xb8": 4
+85083="\xf0\x91\x82\xbf": 4
+85083="\xf0\x91\x83\x80": 4
+85083="\xf0\x91\x83\x81": 4
+85084="\xe0\xb2\x85": 3
+85084="\xe0\xb2\x89": 3
+85084="\xe0\xb2\x9c": 3
+85084="\xe0\xb2\xa0": 3
+85084="\xe0\xb3\x80": 3
+85084="\xe0\xb3\x8c": 3
+85084="\xe0\xb3\x9e": 3
+85084="\xe0\xb3\xa1": 3
+85084="\xe0\xb3\xaa": 3
+85084="\xe0\xb3\xae": 3
+85085="\xe3\x82\xa8": 3
+85085="\xe3\x83\x8b": 3
+85085="\xe3\x83\x93": 3
+85085="\xe3\x87\xb1": 3
+85085="\xe3\x8c\x84": 3
+85085="\xe3\x8c\x88": 3
+85085="\xe3\x8d\x86": 3
+85085="\xef\xbd\xbb": 3
+85085="\xef\xbe\x98": 3
+85085="\xf0\x9b\x80\x80": 4
+85086="\xea\xa4\x82": 3
+85086="\xea\xa4\x84": 3
+85086="\xea\xa4\x8a": 3
+85086="\xea\xa4\x8c": 3
+85086="\xea\xa4\x92": 3
+85086="\xea\xa4\x9c": 3
+85086="\xea\xa4\x9d": 3
+85086="\xea\xa4\xa0": 3
+85086="\xea\xa4\xa3": 3
+85086="\xea\xa4\xae": 
+85087="\xf0\x90\xa8\x92": 4
+85087="\xf0\x90\xa8\x9c": 4
+85087="\xf0\x90\xa8\xa9": 4
+85087="\xf0\x90\xa8\xae": 4
+85087="\xf0\x90\xa8\xaf": 4
+85087="\xf0\x90\xa9\x80": 4
+85087="\xf0\x90\xa9\x83": 4
+85087="\xf0\x90\xa9\x84": 4
+85087="\xf0\x90\xa9\x95": 4
+85087="\xf0\x90\xa9\x96": 4
+85088="\xe1\x9e\x8a": 3
+85088="\xe1\x9e\x9b": 3
+85088="\xe1\x9e\xb8": 3
+85088="\xe1\x9e\xb9": 3
+85088="\xe1\x9f\x9a": 3
+85088="\xe1\x9f\xa0": 3
+85088="\xe1\x9f\xb1": 3
+85088="\xe1\xa7\xa4": 3
+85088="\xe1\xa7\xbb": 3
+85088="\xe1\xa7\xbc": 3
+85089="\xe0\xba\x81": 3
+85089="\xe0\xba\x84": 3
+85089="\xe0\xba\x8d": 3
+85089="\xe0\xba\x9a": 3
+85089="\xe0\xba\xb0": 3
+85089="\xe0\xba\xb5": 3
+85089="\xe0\xbb\x94": 3
+85089="\xe0\xbb\x95": 3
+85089="\xe0\xbb\x98": 3
+85089="\xe0\xbb\x9d": 3
+85090="\xc3\xa2": 2
+85090="\xca\xb6": 2
+85090="\xe2\x82\x92": 3
+85090="\xe2\x84\xb2": 3
+85090="\xe2\xb1\xab": 3
+85090="\xea\x9c\xa3": 3
+85090="\xea\x9d\xb4": 3
+85090="\xea\x9f\xbe": 3
+85090="\xef\xbc\xab": 3
+85090="\xef\xbd\x98": 3
+85091="\xe1\xb0\x85": 3
+85091="\xe1\xb0\x86": 3
+85091="\xe1\xb0\x9a": 3
+85091="\xe1\xb0\xaf": 3
+85091="\xe1\xb0\xbd": 3
+85091="\xe1\xb1\x82": 3
+85091="\xe1\xb1\x83": 3
+85091="\xe1\xb1\x85": 3
+85091="\xe1\xb1\x86": 3
+85091="\xe1\xb1\x8d": 3
+85092="\xe1\xa4\x80": 3
+85092="\xe1\xa4\x8d": 3
+85092="\xe1\xa4\x99": 3
+85092="\xe1\xa4\xa6": 3
+85092="\xe1\xa4\xb5": 3
+85092="\xe1\xa4\xb8": 3
+85092="\xe1\xa5\x84": 3
+85092="\xe1\xa5\x86": 3
+85092="\xe1\xa5\x87": 3
+85092="\xe1\xa5\x88": 3
+85093="\xf0\x90\x80\x80": 4
+85093="\xf0\x90\x80\x85": 4
+85093="\xf0\x90\x80\xaf": 4
+85093="\xf0\x90\x81\x84": 4
+85093="\xf0\x90\x81\x93": 4
+85093="\xf0\x90\x82\x9f": 4
+85093="\xf0\x90\x82\xbb": 4
+85093="\xf0\x90\x83\xab": 4
+85093="\xf0\x90\x83\xb0": 4
+85093="\xf0\x90\x83\xb8": 4
+85094="\xea\x93\x95": 3
+85094="\xea\x93\x98": 3
+85094="\xea\x93\x99": 3
+85094="\xea\x93\xa8": 3
+85094="\xea\x93\xab": 3
+85094="\xea\x93\xac": 3
+85094="\xea\x93\xad": 3
+85094="\xea\x93\xaf": 3
+85094="\xea\x93\xb2": 3
+85094="\xea\x93\xba": 3
+85095="\xf0\x90\x8a\x80": 4
+85095="\xf0\x90\x8a\x87": 4
+85095="\xf0\x90\x8a\x89": 4
+85095="\xf0\x90\x8a\x8a": 4
+85095="\xf0\x90\x8a\x8b": 4
+85095="\xf0\x90\x8a\x90": 4
+85095="\xf0\x90\x8a\x93": 4
+85095="\xf0\x90\x8a\x97": 4
+85095="\xf0\x90\x8a\x99": 4
+85095="\xf0\x90\x8a\x9a": 4
+85096="\xf0\x90\xa4\xa1": 4
+85096="\xf0\x90\xa4\xa5": 4
+85096="\xf0\x90\xa4\xa6": 4
+85096="\xf0\x90\xa4\xa9": 4
+85096="\xf0\x90\xa4\xab": 4
+85096="\xf0\x90\xa4\xac": 4
+85096="\xf0\x90\xa4\xad": 4
+85096="\xf0\x90\xa4\xb1": 4
+85096="\xf0\x90\xa4\xb6": 4
+85097="\xe0\xb4\x89": 3
+85097="\xe0\xb4\x8e": 3
+85097="\xe0\xb4\x94": 3
+85097="\xe0\xb4\xa6": 3
+85097="\xe0\xb4\xb4": 3
+85097="\xe0\xb4\xb5": 3
+85097="\xe0\xb5\x80": 3
+85097="\xe0\xb5\xa8": 3
+85097="\xe0\xb5\xad": 3
+85097="\xe0\xb5\xba": 3
+85098="\xe0\xa1\x83": 3
+85098="\xe0\xa1\x86": 3
+85098="\xe0\xa1\x88": 3
+85098="\xe0\xa1\x8a": 3
+85098="\xe0\xa1\x8b": 3
+85098="\xe0\xa1\x8c": 3
+85098="\xe0\xa1\x8f": 3
+85098="\xe0\xa1\x92": 3
+85098="\xe0\xa1\x94": 3
+85098="\xe0\xa1\x99": 3
+85099="\xea\xaf\x80": 3
+85099="\xea\xaf\x84": 3
+85099="\xea\xaf\x91": 3
+85099="\xea\xaf\x97": 3
+85099="\xea\xaf\x9c": 3
+85099="\xea\xaf\xac": 3
+85099="\xea\xaf\xb1": 3
+85099="\xea\xaf\xb5": 3
+85099="\xea\xaf\xb7": 3
+85099="\xea\xaf\xb9": 3
+85100="\xe1\xa0\x8a": 3
+85100="\xe1\xa0\xab": 3
+85100="\xe1\xa0\xad": 3
+85100="\xe1\xa0\xb8": 3
+85100="\xe1\xa1\x85": 3
+85100="\xe1\xa1\x8a": 3
+85100="\xe1\xa1\x92": 3
+85100="\xe1\xa1\xa3": 3
+85100="\xe1\xa2\x91": 3
+85100="\xe1\xa2\x9d": 3
+85101="\xe1\x80\xaf": 3
+85101="\xe1\x81\x8f": 3
+85101="\xe1\x81\x91": 3
+85101="\xe1\x81\xb0": 3
+85101="\xe1\x82\x80": 3
+85101="\xe1\x82\x9c": 3
+85101="\xea\xa9\xa7": 3
+85101="\xea\xa9\xa8": 3
+85101="\xea\xa9\xac": 3
+85101="\xea\xa9\xb3": 3
+85102="\xe1\xa6\x88": 3
+85102="\xe1\xa6\x8d": 3
+85102="\xe1\xa6\x9d": 3
+85102="\xe1\xa6\xaa": 3
+85102="\xe1\xa6\xb0": 3
+85102="\xe1\xa7\x80": 3
+85102="\xe1\xa7\x86": 3
+85102="\xe1\xa7\x91": 3
+85102="\xe1\xa7\x96": 3
+85102="\xe1\xa7\x99": 3
+85103="\xdf\x83": 2
+85103="\xdf\x85": 2
+85103="\xdf\x8a": 2
+85103="\xdf\x94": 2
+85103="\xdf\x96": 2
+85103="\xdf\x9a": 2
+85103="\xdf\x9c": 2
+85103="\xdf\xa0": 2
+85103="\xdf\xa3": 2
+85103="\xdf\xad": 2
+85104="\xe1\x9a\x81": 3
+85104="\xe1\x9a\x83": 3
+85104="\xe1\x9a\x88": 3
+85104="\xe1\x9a\x8d": 3
+85104="\xe1\x9a\x98": 3
+85104="\xe1\x9a\x9a": 3
+85104="\xe1\x9a\x9b": 3
+85104="\xe1\x9a\x9c": 3
+85105="\xe1\xb1\x93": 3
+85105="\xe1\xb1\x9a": 3
+85105="\xe1\xb1\xa1": 3
+85105="\xe1\xb1\xa9": 3
+85105="\xe1\xb1\xb0": 3
+85105="\xe1\xb1\xb7": 3
+85105="\xe1\xb1\xb9": 3
+85105="\xe1\xb1\xba": 3
+85105="\xe1\xb1\xbe": 3
+85105="\xe1\xb1\xbf": 3
+85106="\xf0\x90\x8c\x85": 4
+85106="\xf0\x90\x8c\x89": 4
+85106="\xf0\x90\x8c\x8d": 4
+85106="\xf0\x90\x8c\x90": 4
+85106="\xf0\x90\x8c\x93": 4
+85106="\xf0\x90\x8c\x95": 4
+85106="\xf0\x90\x8c\x9a": 4
+85106="\xf0\x90\x8c\xa1": 4
+85106="\xf0\x90\x8c\xa2": 4
+85106="\xf0\x90\x8c\xa3": 4
+85107="\xf0\x90\x8e\xa4": 4
+85107="\xf0\x90\x8e\xab": 4
+85107="\xf0\x90\x8e\xac": 4
+85107="\xf0\x90\x8e\xaf": 4
+85107="\xf0\x90\x8e\xb9": 4
+85107="\xf0\x90\x8f\x81": 4
+85107="\xf0\x90\x8f\x8b": 4
+85107="\xf0\x90\x8f\x8f": 4
+85107="\xf0\x90\x8f\x93": 4
+85107="\xf0\x90\x8f\x95": 4
+85108="\xf0\x90\xa9\xa0": 4
+85108="\xf0\x90\xa9\xa3": 4
+85108="\xf0\x90\xa9\xa7": 4
+85108="\xf0\x90\xa9\xa8": 4
+85108="\xf0\x90\xa9\xa9": 4
+85108="\xf0\x90\xa9\xaa": 4
+85108="\xf0\x90\xa9\xac": 4
+85108="\xf0\x90\xa9\xb0": 4
+85108="\xf0\x90\xa9\xb3": 4
+85108="\xf0\x90\xa9\xba": 4
+85109="\xf0\x90\xb0\x8f": 4
+85109="\xf0\x90\xb0\x92": 4
+85109="\xf0\x90\xb0\x97": 4
+85109="\xf0\x90\xb0\x9d": 4
+85109="\xf0\x90\xb0\xa2": 4
+85109="\xf0\x90\xb0\xa7": 4
+85109="\xf0\x90\xb1\x80": 4
+85109="\xf0\x90\xb1\x84": 4
+85109="\xf0\x90\xb1\x86": 4
+85109="\xf0\x90\xb1\x87": 4
+85110="\xe0\xac\x8a": 3
+85110="\xe0\xac\xa1": 3
+85110="\xe0\xac\xab": 3
+85110="\xe0\xac\xb0": 3
+85110="\xe0\xac\xbe": 3
+85110="\xe0\xad\x8c": 3
+85110="\xe0\xad\xaf": 3
+85110="\xe0\xad\xb1": 3
+85110="\xe0\xad\xb2": 3
+85110="\xe0\xad\xb7": 3
+85111="\xf0\x90\x92\x84": 4
+85111="\xf0\x90\x92\x86": 4
+85111="\xf0\x90\x92\x87": 4
+85111="\xf0\x90\x92\x8e": 4
+85111="\xf0\x90\x92\x8f": 4
+85111="\xf0\x90\x92\x92": 4
+85111="\xf0\x90\x92\x97": 4
+85111="\xf0\x90\x92\x9c": 4
+85111="\xf0\x90\x92\xa0": 4
+85111="\xf0\x90\x92\xa2": 4
+85112="\xea\xa1\x80": 3
+85112="\xea\xa1\x83": 3
+85112="\xea\xa1\x85": 3
+85112="\xea\xa1\x91": 3
+85112="\xea\xa1\x99": 3
+85112="\xea\xa1\xa2": 3
+85112="\xea\xa1\xa3": 3
+85112="\xea\xa1\xa9": 3
+85112="\xea\xa1\xaa": 3
+85112="\xea\xa1\xb4": 3
+85113="\xf0\x90\xa4\x82": 4
+85113="\xf0\x90\xa4\x83": 4
+85113="\xf0\x90\xa4\x84": 4
+85113="\xf0\x90\xa4\x8a": 4
+85113="\xf0\x90\xa4\x8c": 4
+85113="\xf0\x90\xa4\x8e": 4
+85113="\xf0\x90\xa4\x95": 4
+85113="\xf0\x90\xa4\x97": 4
+85113="\xf0\x90\xa4\x99": 4
+85113="\xf0\x90\xa4\x9a": 4
+85114="\xea\xa4\xb1": 3
+85114="\xea\xa4\xb5": 3
+85114="\xea\xa4\xb6": 3
+85114="\xea\xa4\xb7": 3
+85114="\xea\xa4\xbe": 3
+85114="\xea\xa5\x88": 3
+85114="\xea\xa5\x8b": 3
+85114="\xea\xa5\x8c": 3
+85114="\xea\xa5\x8d": 3
+85114="\xea\xa5\x93": 3
+85115="\xe1\x9a\xae": 3
+85115="\xe1\x9a\xb2": 3
+85115="\xe1\x9a\xb4": 3
+85115="\xe1\x9a\xb7": 3
+85115="\xe1\x9a\xbd": 3
+85115="\xe1\x9b\x80": 3
+85115="\xe1\x9b\x93": 3
+85115="\xe1\x9b\x9a": 3
+85115="\xe1\x9b\xa1": 3
+85115="\xe1\x9b\xa6": 3
+85116="\xe0\xa0\x83": 3
+85116="\xe0\xa0\x85": 3
+85116="\xe0\xa0\x92": 3
+85116="\xe0\xa0\x99": 3
+85116="\xe0\xa0\x9c": 3
+85116="\xe0\xa0\xa5": 3
+85116="\xe0\xa0\xa6": 3
+85116="\xe0\xa0\xa9": 3
+85116="\xe0\xa0\xaa": 3
+85116="\xe0\xa0\xab": 3
+85117="\xea\xa2\x84": 3
+85117="\xea\xa2\x92": 3
+85117="\xea\xa2\xae": 3
+85117="\xea\xa2\xb2": 3
+85117="\xea\xa2\xb5": 3
+85117="\xea\xa2\xba": 3
+85117="\xea\xa3\x84": 3
+85117="\xea\xa3\x92": 3
+85117="\xea\xa3\x93": 3
+85117="\xea\xa3\x95": 3
+85118="\xf0\x90\x91\x91": 4
+85118="\xf0\x90\x91\x94": 4
+85118="\xf0\x90\x91\xa2": 4
+85118="\xf0\x90\x91\xa9": 4
+85118="\xf0\x90\x91\xaa": 4
+85118="\xf0\x90\x91\xab": 4
+85118="\xf0\x90\x91\xae": 4
+85118="\xf0\x90\x91\xb2": 4
+85118="\xf0\x90\x91\xb3": 4
+85118="\xf0\x90\x91\xb8": 4
+85119="\xe0\xb6\x8e": 3
+85119="\xe0\xb6\xa5": 3
+85119="\xe0\xb6\xae": 3
+85119="\xe0\xb6\xb3": 3
+85119="\xe0\xb6\xbd": 3
+85119="\xe0\xb7\x91": 3
+85119="\xe0\xb7\x93": 3
+85119="\xe0\xb7\x9b": 3
+85119="\xe0\xb7\x9c": 3
+85119="\xe0\xb7\xb2": 3
+85120="\xe1\xae\x83": 3
+85120="\xe1\xae\x8c": 3
+85120="\xe1\xae\x9c": 3
+85120="\xe1\xae\x9f": 3
+85120="\xe1\xae\xa0": 3
+85120="\xe1\xae\xaf": 3
+85120="\xe1\xae\xb0": 3
+85120="\xe1\xae\xb3": 3
+85120="\xe1\xae\xb6": 3
+85120="\xe1\xae\xb8": 3
+85121="\xea\xa0\x80": 3
+85121="\xea\xa0\x82": 3
+85121="\xea\xa0\x89": 3
+85121="\xea\xa0\x90": 3
+85121="\xea\xa0\x93": 3
+85121="\xea\xa0\x98": 3
+85121="\xea\xa0\x9e": 3
+85121="\xea\xa0\xa0": 3
+85121="\xea\xa0\xa6": 3
+85121="\xea\xa0\xaa": 3
+85122="\xdc\x82": 2
+85122="\xdc\x84": 2
+85122="\xdc\x95": 2
+85122="\xdc\xa2": 2
+85122="\xdc\xae": 2
+85122="\xdc\xb2": 2
+85122="\xdd\x81": 2
+85122="\xdd\x84": 2
+85122="\xdd\x86": 2
+85122="\xdd\x8f": 2
+85123="\xe1\x9c\x80": 3
+85123="\xe1\x9c\x83": 3
+85123="\xe1\x9c\x84": 3
+85123="\xe1\x9c\x86": 3
+85123="\xe1\x9c\x87": 3
+85123="\xe1\x9c\x8a": 3
+85123="\xe1\x9c\x8c": 3
+85123="\xe1\x9c\x91": 3
+85123="\xe1\x9c\x92": 3
+85123="\xe1\x9c\x94": 3
+85124="\xe1\x9d\xa0": 3
+85124="\xe1\x9d\xa1": 3
+85124="\xe1\x9d\xa3": 3
+85124="\xe1\x9d\xa4": 3
+85124="\xe1\x9d\xa5": 3
+85124="\xe1\x9d\xaf": 3
+85124="\xe1\x9d\xb0": 3
+85124="\xe1\x9d\xb2": 3
+85124="\xe1\x9d\xb3": 3
+85125="\xe1\xa5\x97": 3
+85125="\xe1\xa5\x9e": 3
+85125="\xe1\xa5\x9f": 3
+85125="\xe1\xa5\xa3": 3
+85125="\xe1\xa5\xa5": 3
+85125="\xe1\xa5\xa6": 3
+85125="\xe1\xa5\xac": 3
+85125="\xe1\xa5\xb1": 3
+85125="\xe1\xa5\xb2": 3
+85125="\xe1\xa5\xb4": 3
+85126="\xe1\xa8\xa2": 3
+85126="\xe1\xa8\xbb": 3
+85126="\xe1\xa9\x85": 3
+85126="\xe1\xa9\x8b": 3
+85126="\xe1\xa9\x8d": 3
+85126="\xe1\xa9\x90": 3
+85126="\xe1\xa9\x9b": 3
+85126="\xe1\xaa\x84": 3
+85126="\xe1\xaa\xa1": 3
+85126="\xe1\xaa\xa7": 3
+85127="\xea\xaa\x95": 3
+85127="\xea\xaa\x96": 3
+85127="\xea\xaa\xa0": 3
+85127="\xea\xaa\xb7": 3
+85127="\xea\xaa\xbc": 3
+85127="\xea\xaa\xbe": 3
+85127="\xea\xab\x81": 3
+85127="\xea\xab\x82": 3
+85127="\xea\xab\x9b": 3
+85127="\xea\xab\x9e": 3
+85128="\xe0\xae\x90": 3
+85128="\xe0\xae\x9a": 3
+85128="\xe0\xae\xb1": 3
+85128="\xe0\xae\xb3": 3
+85128="\xe0\xae\xbe": 3
+85128="\xe0\xaf\x80": 3
+85128="\xe0\xaf\x97": 3
+85128="\xe0\xaf\xa9": 3
+85128="\xe0\xaf\xb4": 3
+85128="\xe0\xaf\xb7": 3
+85129="\xe0\xb0\x88": 3
+85129="\xe0\xb0\x89": 3
+85129="\xe0\xb0\x8a": 3
+85129="\xe0\xb0\x96": 3
+85129="\xe0\xb0\xaa": 3
+85129="\xe0\xb1\x81": 3
+85129="\xe0\xb1\x84": 3
+85129="\xe0\xb1\x87": 3
+85129="\xe0\xb1\x95": 3
+85129="\xe0\xb1\xa3": 3
+85130="\xde\x87": 2
+85130="\xde\x8a": 2
+85130="\xde\x94": 2
+85130="\xde\x95": 2
+85130="\xde\x9c": 2
+85130="\xde\xa0": 2
+85130="\xde\xab": 2
+85130="\xde\xb1": 2
+85131="\xe0\xb8\x8b": 3
+85131="\xe0\xb8\x8e": 3
+85131="\xe0\xb8\x9f": 3
+85131="\xe0\xb8\xab": 3
+85131="\xe0\xb8\xb2": 3
+85131="\xe0\xb9\x81": 3
+85131="\xe0\xb9\x89": 3
+85131="\xe0\xb9\x98": 3
+85131="\xe0\xb9\x99": 3
+85131="\xe0\xb9\x9a": 3
+85132="\xe0\xbc\x8f": 3
+85132="\xe0\xbc\xbe": 3
+85132="\xe0\xbd\x84": 3
+85132="\xe0\xbd\x9f": 3
+85132="\xe0\xbd\xb6": 3
+85132="\xe0\xbe\x8e": 3
+85132="\xe0\xbe\x96": 3
+85132="\xe0\xbe\x9d": 3
+85132="\xe0\xbf\x82": 3
+85132="\xe0\xbf\x8e": 3
+85133="\xe2\xb4\xb0": 3
+85133="\xe2\xb4\xb2": 3
+85133="\xe2\xb4\xb6": 3
+85133="\xe2\xb4\xb7": 3
+85133="\xe2\xb4\xb8": 3
+85133="\xe2\xb5\x87": 3
+85133="\xe2\xb5\x90": 3
+85133="\xe2\xb5\x98": 3
+85133="\xe2\xb5\xa0": 3
+85133="\xe2\xb5\xa4": 3
+85134="\xf0\x90\x8e\x81": 4
+85134="\xf0\x90\x8e\x84": 4
+85134="\xf0\x90\x8e\x89": 4
+85134="\xf0\x90\x8e\x8b": 4
+85134="\xf0\x90\x8e\x8c": 4
+85134="\xf0\x90\x8e\x8f": 4
+85134="\xf0\x90\x8e\x90": 4
+85134="\xf0\x90\x8e\x97": 4
+85134="\xf0\x90\x8e\x99": 4
+85134="\xf0\x90\x8e\x9f": 4
+85135="\xea\x94\x99": 3
+85135="\xea\x96\x9a": 3
+85135="\xea\x96\xa2": 3
+85135="\xea\x96\xac": 3
+85135="\xea\x98\x8a": 3
+85135="\xea\x98\x93": 3
+85135="\xea\x98\x95": 3
+85135="\xea\x98\x9f": 3
+85135="\xea\x98\xa0": 3
+85135="\xea\x98\xa5": 3
+85136="\xea\x83\xb8": 3
+85136="\xea\x85\xa2": 3
+85136="\xea\x8a\xb7": 3
+85136="\xea\x92\x82": 3
+85136="\xea\x92\x85": 3
+85136="\xea\x92\x86": 3
+85136="\xea\x92\xb6": 3
+85136="\xea\x93\x80": 3
+85136="\xea\x93\x81": 3
+85136="\xea\x93\x84": 3
+85200=";": 
+85200="I": 
+85200="\r": 1
+85200="\x17": 1
+85200="\x9d": 1
+85200="s": 
+85201="<": 
+85201="I": 
+85201="\r": 1
+85201="\x17": 1
+85201="\x9c": 1
+85201="s": 
+85202="%": 
+85202="7": 
+85202="\xad": 1
+85202="o": 
+85206="<": 
+85206="Y": 1
+85206="\x14": 
+85206="\x1e": 
+85206="\xfa": 1
+85206="p": 1
+85207="<": 
+85207="Y": 1
+85207="\x14": 
+85207="\x1e": 
+85207="\xfa": 1
+85207="p": 1
+85208="*": 
+85208="U": 
+85208="\x1c": 
+85208="\xb5": 1
+85208="\xee": 1
+85208="u": 1
+85212="+": 
+85212="S": 1
+85212="Y": 1
+85212="\x1d": 
+85212="\xce": 1
+85212="q": 
+85217="5": 1
+85217="7": 1
+85217="\x07": 
+85217="\x82": 
+85217="\x88": 
+85217="\xb3": 1
+85218="2": 1
+85218="3": 1
+85218="9": 1
+85218="\x07": 
+85218="\x85": 
+85218="\x8b": 
+85220="A": 
+85220="\xb2": 1
+85220="\xb9": 1
+85220="\xbd": 1
+85220="\xcd": 
+85220="t": 
+85221="M": 
+85221="\"": 1
+85221="\x81": 
+85221="\xbb": 1
+85221="\xbf": 1
+85221="\xd1": 
+85222="4": 
+85222="M": 
+85222="\xec": 
+85222="_": 1
+85223="-": 1
+85223="5": 
+85223="N": 
+85223="\xec": 
+85224=")": 1
+85224="[": 
+85224="\x8b": 
+85224="\xa4": 
+85224="]": 1
+85225="Z": 
+85225="\x89": 
+85225="\xa2": 
+85225="\xbb": 1
+85226="&": 
+85226="<": 
+85226="\x89": 
+85226="\xab": 1
+85227="#": 1
+85227=")": 
+85227=":": 1
+85227="@": 1
+85227="F": 
+85227="\x8f": 
+85228="(": 1
+85228="=": 
+85228="M": 
+85228="[": 1
+85228="\x01": 
+85229="$": 1
+85229="\x85": 
+85229="\xa7": 
+85229="\xb6": 
+85229="o": 
+85229="y": 
+85230="$": 1
+85230="<": 
+85230="L": 
+85230="\x01": 
+85230="\xa2": 1
+85230="\xa3": 1
+85231="\x89": 
+85231="^": 1
+85231="`": 1
+85231="t": 
+85231="~": 
+85232="+": 1
+85232="S": 
+85232="\x13": 
+85232="\xb0": 
+85232="\xd7": 1
+85232="~": 1
+85233="P": 
+85233="\x13": 
+85233="\xa7": 
+85233="\xae": 1
+85233="\xb1": 
+85234="!": 
+85234=":": 
+85234="F": 1
+85234="R": 1
+85234="\x0e": 
+85234="\xb2": 1
+85235="#": 
+85235="H": 
+85235="\t": 1
+85235="\x0b": 1
+85235="\x0c": 1
+85235="i": 
+85236="\n": 1
+85236="\r": 1
+85236="\x15": 
+85236="\x80": 
+85236="u": 
+85237=";": 
+85237="\x8d": 
+85237="\xbf": 
+85237="\xf9": 1
+85237="\xfc": 1
+85237="n": 1
+85238=" ": 1
+85238="\x11": 
+85238="\xa0": 1
+85238="s": 
+85238="~": 
+85241=" ": 1
+85241="\xa0": 1
+85241="\xa5": 
+85241="\xfb": 
+85241="g": 
+85258="L": 
+85258="\x8f": 1
+85258="\xa0": 1
+85258="\xb8": 1
+85258="\xcd": 
+85258="\xfa": 
+85290="\r": 
+85290="\x85": 
+85290="\xb9": 
+85290="\xd6": 1
+85290="\xf0": 1
+85290="p": 1
+85500="K": 1
+85500="\xdf\xb4": 2
+85500="\xe0\xa7\xa1": 3
+85500="\xe0\xad\x83": 3
+85500="\xe0\xb3\xae": 3
+85500="\xe2\x90\x93": 3
+85500="\xe2\x91\x83": 3
+85500="\xe2\xb1\x9e": 3
+85500="\xea\xa5\xb9": 3
+85500="\xea\xab\x80": 3
+85501="D": 1
+85501="F": 1
+85501="\xc2\xb6": 2
+85501="\xc2\xb9": 2
+85501="\xcd\x85": 2
+85501="\xcf\x80": 2
+85501="\xe0\xb6\x92": 3
+85501="\xf0\xbc\xb4\xb3": 4
+85501="\xf1\x85\xbe\xbc": 4
+85501="\xf4\x85\xbf\x8e": 4
+85502="1": 1
+85502="\x5c": 1
+85502="\xd7\x84": 2
+85502="\xdc\xac": 2
+85502="\xe0\xa2\x9d": 3
+85502="\xe1\x9e\xb3": 3
+85502="\xe2\x90\xa9": 3
+85502="\xe2\x97\x96": 3
+85502="\xef\x9b\xab": 3
+85502="\xf4\x89\xb0\xbe": 4
+85503="Q": 1
+85503="\xcd\x94": 2
+85503="\xe0\xaf\xac": 3
+85503="\xe3\x80\xb8": 3
+85503="\xe3\x82\xa7": 3
+85503="\xe3\x88\xbe": 3
+85503="\xea\x98\x8a": 3
+85503="\xea\xa1\x92": 3
+85503="\xea\xa2\x9d": 3
+85503="\xea\xac\xad": 3
+85504="=": 1
+85504="\xcb\xb7": 2
+85504="\xd5\xb9": 2
+85504="\xe0\xb0\x92": 3
+85504="\xe1\xab\x89": 3
+85504="\xf2\xbb\x94\xb8": 4
+85504="\xf3\x83\x99\xac": 4
+85504="\xf3\xa7\xb9\x81": 4
+85504="\xf3\xbf\xbf\xbe": 4
+85504="\xf4\x8f\xbf\xbf": 4
+85505="T": 1
+85505="\x01": 1
+85505="\xd8\x9d": 2
+85505="\xdb\x98": 2
+85505="\xe0\xbd\xa0": 3
+85505="\xe0\xbe\x9e": 3
+85505="\xed\x92\xa0": 3
+85505="\xf0\xa1\x9a\xb9": 4
+85505="\xf0\xa6\xb9\xae": 4
+85505="\xf2\xa2\xaf\xa9": 4
+85506="\x0b": 1
+85506="\xcf\xb6": 2
+85506="\xd5\x9f": 2
+85506="\xd7\x88": 2
+85506="\xd8\x83": 2
+85506="\xdd\x87": 2
+85506="\xde\xb9": 2
+85506="\xe0\xb3\xb5": 3
+85506="\xe0\xb9\xaa": 3
+85506="\xef\xae\xb9": 3
+85507="\x01": 1
+85507="\x15": 1
+85507="\xc7\x83": 2
+85507="\xca\xb7": 2
+85507="\xd2\x83": 2
+85507="\xe1\xb4\xba": 3
+85507="\xe2\xba\x8f": 3
+85507="\xea\x9a\xb4": 3
+85507="\xea\x9b\x82": 3
+85507="\xef\xbd\xb1": 3
+85508="\xc3\x96": 2
+85508="\xca\x94": 2
+85508="\xd4\x88": 2
+85508="\xe1\xb4\xbb": 3
+85508="\xe1\xb7\x91": 3
+85508="\xe1\xb8\xbc": 3
+85508="\xe1\xba\x82": 3
+85508="\xef\x9c\x8e": 3
+85508="\xf0\x90\xad\xbb": 4
+85508="}": 1
+85509="\x12": 1
+85509="\xca\xa0": 2
+85509="\xcb\xb4": 2
+85509="\xd9\x86": 2
+85509="\xd9\x87": 2
+85509="\xdf\x90": 2
+85509="\xe0\xa0\xb7": 3
+85509="\xe1\xbf\x83": 3
+85509="\xef\xbd\xa4": 3
+85509="\xf0\xa1\x9b\x80": 4
+85510="\xd9\x99": 2
+85510="\xe0\xa2\xb5": 3
+85510="\xe0\xb7\xa0": 3
+85510="\xe2\xb5\xb1": 3
+85510="\xef\xab\xb0": 3
+85510="\xef\xb5\x85": 3
+85510="\xef\xbb\xbf": 3
+85510="\xef\xbd\x97": 3
+85510="\xef\xbf\xbd": 3
+85510="\xf0\x90\x90\x81": 4
+85511="\n": 1
+85511="\x07": 1
+85511="\xc7\xb8": 2
+85511="\xcd\xb8": 2
+85511="\xe0\xa3\x90": 3
+85511="\xe0\xaf\xa4": 3
+85511="\xe1\x85\x8e": 3
+85511="\xe1\xbf\xa0": 3
+85511="\xec\xa8\xa2": 3
+85511="\xf4\x82\x90\xad": 4
+85512=")": 1
+85512="\x12": 1
+85512="\xc4\x91": 2
+85512="\xc9\x9c": 2
+85512="\xcd\x90": 2
+85512="\xcf\x84": 2
+85512="\xd5\xad": 2
+85512="\xe1\xb8\xa7": 3
+85512="\xea\x9a\xb6": 3
+85512="\xef\xb3\xbf": 3
+85513="\xde\x84": 2
+85513="\xe0\xa9\xbf": 3
+85513="\xe0\xb1\xa7": 3
+85513="\xe0\xbd\xaf": 3
+85513="\xe0\xbe\x8c": 3
+85513="\xe1\xa9\x84": 3
+85513="\xe2\x83\x82": 3
+85513="\xe2\xb7\x8b": 3
+85513="\xe2\xbe\xa4": 3
+85513="~": 1
+85514="5": 1
+85514="\xe1\x82\xbd": 3
+85514="\xe1\xa5\x96": 3
+85514="\xe1\xa7\xb8": 3
+85514="\xe1\xa9\x80": 3
+85514="\xe1\xaf\xb5": 3
+85514="\xe1\xb2\x87": 3
+85514="\xea\xa2\xa3": 3
+85514="\xea\xba\xb2": 3
+85514="k": 1
+85515="\x07": 1
+85515="\xd2\xa8": 2
+85515="\xd2\xb2": 2
+85515="\xd8\x92": 2
+85515="\xe0\xaf\x85": 3
+85515="\xe2\x83\xa1": 3
+85515="\xea\x86\xa6": 3
+85515="\xea\x92\xb0": 3
+85515="\xef\x87\xa5": 3
+85515="\xf0\xb0\xb4\x8a": 4
+85516=">": 1
+85516="\xd2\xa2": 2
+85516="\xd3\x87": 2
+85516="\xdc\x87": 2
+85516="\xe1\xaa\xb8": 
+85516="\xe1\xac\x97": 3
+85516="\xe3\x81\xab": 3
+85516="\xe9\xac\xb2": 3
+85516="\xea\xad\xa9": 3
+85516="\xea\xaf\xb4": 3
+85517="\xc2\x99": 2
+85517="\xe0\xbb\xae": 3
+85517="\xe0\xbe\x93": 3
+85517="\xe1\x9f\x82": 3
+85517="\xe1\xa5\x93": 3
+85517="\xe1\xad\xad": 3
+85517="\xe3\x80\x95": 3
+85517="\xe3\x88\xb1": 3
+85517="\xf0\x92\x96\xa7": 4
+85517="a": 1
+85518="\x7f": 1
+85518="\xd9\x94": 2
+85518="\xdb\xac": 2
+85518="\xe0\xa3\x98": 3
+85518="\xe0\xab\x90": 3
+85518="\xe0\xad\xa2": 3
+85518="\xe0\xb3\xb3": 3
+85518="\xe0\xbd\x86": 3
+85518="\xe3\x8d\x8e": 3
+85518="\xf0\x91\x85\xb4": 4
+85519="\xc9\xa4": 2
+85519="\xe0\xb2\xa8": 3
+85519="\xe2\x80\x9a": 3
+85519="\xe2\x85\x9d": 3
+85519="\xe2\xb1\xa7": 3
+85519="\xe3\x8e\xa5": 3
+85519="\xea\x84\xac": 3
+85519="\xea\x9b\xa3": 3
+85519="\xf3\x80\xaf\xb8": 4
+85519="g": 1
+85520="\x11": 1
+85520="\xe0\xac\x94": 3
+85520="\xe0\xb0\x9d": 3
+85520="\xe0\xb1\xb2": 3
+85520="\xe0\xbc\xbe": 3
+85520="\xe1\x8d\x90": 3
+85520="\xe2\x85\xaf": 3
+85520="\xe2\x92\xae": 3
+85520="\xe2\xb3\xaa": 3
+85520="\xeb\x81\xa0": 3
+85521="\xd8\x83": 2
+85521="\xd9\x95": 2
+85521="\xe1\x90\x94": 3
+85521="\xe1\xa8\x8a": 3
+85521="\xe2\x80\xa8": 3
+85521="\xe2\xa0\x8b": 3
+85521="\xea\xab\xa5": 3
+85521="\xef\xb7\xb9": 3
+85521="\xf0\x90\xa4\xb3": 4
+85521="\xf0\x90\xac\xad": 4
+85522="$": 1
+85522="\xe0\xba\x97": 3
+85522="\xe2\x80\x86": 3
+85522="\xe2\x81\x9b": 3
+85522="\xe3\x9c\xb3": 3
+85522="\xef\xb8\xb7": 3
+85522="\xef\xbc\x9d": 3
+85522="\xef\xbd\xbe": 3
+85522="\xf4\x8e\xa6\x86": 4
+85522="o": 1
+85523="Q": 1
+85523="\x14": 1
+85523="\xe1\x89\x99": 3
+85523="\xe1\x90\xac": 3
+85523="\xe1\x91\x9a": 3
+85523="\xe1\xa0\xb3": 3
+85523="\xe1\xa4\x8d": 3
+85523="\xe6\xb0\x9a": 3
+85523="\xf0\xa0\x97\xa3": 4
+85523="\xf3\x99\xa3\x8d": 4
+85524="\xe0\xbe\x8f": 3
+85524="\xe2\x80\xbb": 3
+85524="\xe2\x81\xa1": 3
+85524="\xe2\x8c\x92": 3
+85524="\xe2\xa3\x96": 3
+85524="\xe2\xb8\x98": 3
+85524="\xef\xb6\x82": 3
+85524="\xef\xbe\x96": 3
+85524="r": 1
+85524="v": 1
+85525="#": 1
+85525="\xc2\xa0": 2
+85525="\xc2\xa7": 2
+85525="\xd7\x91": 2
+85525="\xe2\x80\x92": 3
+85525="\xe2\xb8\xa2": 3
+85525="\xf0\xb4\x84\x8e": 4
+85525="\xf2\xa2\x9d\xa5": 4
+85525="\xf3\xb4\x82\x90": 4
+85525="\xf4\x8c\xbe\xab": 4
+85526="\xc2\xb8": 2
+85526="\xcc\xb2": 2
+85526="\xe0\xad\x9f": 3
+85526="\xe0\xb6\x82": 3
+85526="\xe2\x80\x8e": 3
+85526="\xe2\xa4\xac": 3
+85526="\xe2\xb5\xa2": 3
+85526="\xe2\xb9\xa6": 3
+85526="q": 1
+85526="|": 1
+85527="9": 1
+85527="\xdc\xb5": 2
+85527="\xe0\xbf\xa2": 3
+85527="\xe1\xa7\x83": 3
+85527="\xe1\xb1\x9a": 3
+85527="\xe2\xa9\xb2": 3
+85527="\xe2\xb3\x8a": 3
+85527="\xea\x93\xb3": 3
+85527="\xea\xae\xae": 3
+85527="\xea\xaf\x8e": 3
+85528="M": 1
+85528="\xe1\x91\x9d": 3
+85528="\xe1\xa1\xad": 3
+85528="\xe2\x81\xaa": 3
+85528="\xe2\x89\xac": 3
+85528="\xe2\x8c\x86": 3
+85528="\xe2\x95\x82": 3
+85528="\xe2\xa6\xae": 3
+85528="\xe2\xbb\xa3": 3
+85528="\xef\xb4\xb9": 3
+85529="O": 1
+85529="\xcf\xbf": 2
+85529="\xd2\x94": 2
+85529="\xd8\x93": 2
+85529="\xdb\xb0": 2
+85529="\xe2\x93\xb4": 3
+85529="\xe2\xbb\xb7": 3
+85529="\xe3\x81\xab": 3
+85529="\xef\xae\xad": 3
+85529="\xef\xb8\xb4": 3
+85530="\xd8\x99": 2
+85530="\xe1\x9f\xa9": 3
+85530="\xe2\x81\xbb": 3
+85530="\xe2\x82\x9c": 3
+85530="\xe2\x82\xba": 
+85530="\xea\xbe\xa3": 3
+85530="\xef\xb7\xb0": 3
+85530="\xef\xb8\x9d": 3
+85530="\xef\xba\xbf": 3
+85530="\xef\xbe\xb3": 3
+85531="\x06": 1
+85531="\xc2\xa3": 2
+85531="\xcb\x91": 2
+85531="\xce\xad": 2
+85531="\xcf\xba": 2
+85531="\xea\x9c\xba": 3
+85531="\xea\xb5\xba": 3
+85531="\xef\xb1\xbe": 3
+85531="\xf4\x83\xb1\xb9": 4
+85531="w": 1
+85532="3": 1
+85532="4": 1
+85532="\xc6\xb9": 2
+85532="\xd8\xbc": 2
+85532="\xef\xa5\x9d": 3
+85532="\xef\xac\xb0": 3
+85532="\xef\xb9\xb8": 3
+85532="\xef\xbc\x8d": 3
+85532="\xef\xbf\xa1": 3
+85532="\xf2\xb5\xac\xad": 4
+85533="\xd1\xaf": 2
+85533="\xd2\xb3": 2
+85533="\xdb\x94": 2
+85533="\xe2\x87\xbd": 3
+85533="\xe2\x99\xaf": 3
+85533="\xe2\xac\xbd": 3
+85533="\xe2\xb3\x8b": 3
+85533="\xe2\xba\x9a": 3
+85533="\xe2\xbb\xb4": 3
+85533="\xf0\x9f\x9d\xb4": 4
+85534="\xd2\x87": 2
+85534="\xd5\x9c": 2
+85534="\xe0\xa9\x8f": 3
+85534="\xe1\xab\xbd": 3
+85534="\xe1\xbf\xb0": 3
+85534="\xe4\xb6\xbb": 3
+85534="\xef\x98\xb1": 3
+85534="\xef\xab\xa8": 3
+85534="\xef\xaf\x85": 3
+85534="\xef\xb8\x87": 3
+85535="0": 1
+85535="\xc2\x9e": 2
+85535="\xcc\x87": 2
+85535="\xe0\xaf\xbe": 3
+85535="\xe1\x94\x90": 3
+85535="\xe1\x98\x82": 3
+85535="\xe1\xa9\xbc": 3
+85535="\xe2\x81\x8a": 3
+85535="\xf4\x81\x8e\x94": 4
+85535="i": 1
+85536="\xc2\xbd": 2
+85536="\xd5\xa4": 2
+85536="\xe1\x81\xb1": 3
+85536="\xe1\x9a\x98": 3
+85536="\xe1\x9f\x85": 3
+85536="\xe1\xa0\x89": 3
+85536="\xe1\xb9\x9b": 3
+85536="\xe2\x81\x96": 3
+85536="\xe2\xa4\xad": 3
+85536="f": 1
+85537="%": 1
+85537="\xc3\x97": 2
+85537="\xcd\xa4": 2
+85537="\xd5\x9c": 2
+85537="\xe0\xb0\x8d": 3
+85537="\xe0\xb4\x83": 3
+85537="\xe2\xb7\xa4": 3
+85537="\xe3\x81\x80": 3
+85537="\xea\x9a\x99": 
+85537="\xef\xb6\x90": 3
+85538="!": 1
+85538="\x1d": 1
+85538="\xc2\x87": 2
+85538="\xc5\xb9": 2
+85538="\xe2\x80\xbd": 3
+85538="\xe2\x81\x82": 3
+85538="\xe2\xb9\x95": 3
+85538="\xe3\x80\x84": 3
+85538="\xe3\x90\xa3": 3
+85538="\xe9\xac\xb9": 3
+85539="G": 1
+85539="\x13": 1
+85539="\xc3\x87": 2
+85539="\xd8\xaa": 2
+85539="\xe0\xaf\xa0": 3
+85539="\xe0\xba\xa0": 3
+85539="\xe1\xb4\x91": 3
+85539="\xe2\x80\x82": 3
+85539="\xf4\x8b\xa3\x84": 4
+85539="\xf4\x8e\xb6\xa5": 4
+85540="\x7f": 1
+85540="\xcf\x98": 2
+85540="\xe0\xb4\x84": 3
+85540="\xe2\x80\xb1": 3
+85540="\xe2\xa5\x86": 3
+85540="\xe3\x87\xa3": 3
+85540="\xf0\xb5\xbd\xbc": 4
+85540="\xf3\x84\x99\x88": 4
+85540="\xf3\x8b\xb8\x80": 4
+85540="\xf4\x8b\xbb\x97": 4
+85541="T": 1
+85541="\xc2\xa5": 2
+85541="\xca\xac": 2
+85541="\xe0\xaa\xa9": 3
+85541="\xe1\x8c\xab": 3
+85541="\xe1\xa2\x89": 3
+85541="\xe2\x8f\x9e": 3
+85541="\xe3\x80\x9c": 3
+85541="\xe3\x98\x8d": 3
+85541="`": 1
+85542="\xd9\xa0": 2
+85542="\xdd\x81": 2
+85542="\xdd\x83": 2
+85542="\xef\xb5\x84": 3
+85542="\xef\xb6\x90": 3
+85542="\xef\xb7\x95": 3
+85542="\xef\xb8\x98": 3
+85542="\xef\xbb\xbd": 3
+85542="\xf3\xb5\x86\xbb": 4
+85542="y": 1
+85543="!": 1
+85543="\xd1\x83": 2
+85543="\xd4\x9a": 2
+85543="\xd4\xa9": 2
+85543="\xd5\x98": 2
+85543="\xd6\xa1": 2
+85543="\xde\x8b": 2
+85543="\xef\xac\x88": 3
+85543="\xef\xb8\x8a": 3
+85543="p": 1
+85544="F": 1
+85544="\xd3\xac": 2
+85544="\xde\x86": 2
+85544="\xe0\xaa\xa9": 3
+85544="\xe0\xba\xa7": 3
+85544="\xeb\xa3\xb6": 3
+85544="\xf0\x90\xac\xb6": 4
+85544="\xf0\x93\xb6\xbe": 4
+85544="\xf4\x86\xa7\x90": 4
+85544="}": 1
+85545="G": 1
+85545="\xc2\x92": 2
+85545="\xc7\xb0": 2
+85545="\xe0\xa8\x98": 3
+85545="\xe0\xbc\x82": 3
+85545="\xe1\xaa\xaa": 3
+85545="\xe1\xad\x8e": 3
+85545="\xe7\xa9\x9a": 3
+85545="\xe9\xa4\x86": 3
+85545="\xf1\x96\x87\x91": 4
+85546="\xcb\xa8": 2
+85546="\xdf\x81": 2
+85546="\xe0\xba\x9a": 3
+85546="\xea\x9a\x99": 3
+85546="\xea\x9b\xb9": 3
+85546="\xea\xa0\x9f": 3
+85546="\xea\xb3\xb3": 3
+85546="\xee\x85\x87": 3
+85546="\xf1\x84\x9e\x9b": 4
+85546="|": 1
+85547="\xcb\xb3": 2
+85547="\xde\xb7": 2
+85547="\xe0\xab\xbe": 3
+85547="\xe1\x9c\xaf": 3
+85547="\xe1\xbe\xb1": 3
+85547="\xe3\x9e\xa2": 3
+85547="\xf0\xb8\x98\xb6": 4
+85547="\xf1\xa0\x80\xb5": 4
+85547="\xf4\x8d\xa5\x97": 4
+85547="}": 1
+85548="\x1b": 1
+85548="\xcd\xa0": 2
+85548="\xdf\xb7": 2
+85548="\xe0\xa4\x83": 3
+85548="\xe0\xa7\x91": 3
+85548="\xec\x9f\xa0": 3
+85548="\xf0\x9a\x89\x8e": 4
+85548="\xf2\x82\xb5\x88": 4
+85548="\xf4\x85\x96\x85": 4
+85548="b": 1
+85549="/": 1
+85549="\n": 1
+85549="\xc6\x93": 2
+85549="\xcb\x99": 2
+85549="\xcb\xa1": 2
+85549="\xe0\xa1\x89": 3
+85549="\xe2\xab\x95": 3
+85549="\xe3\x80\x89": 3
+85549="\xf3\xb3\x8b\xb5": 4
+85549="\xf4\x89\xa5\x9b": 4
+85550="U": 1
+85550="\xd4\xb2": 2
+85550="\xdd\xb9": 2
+85550="\xe0\xb9\xb9": 3
+85550="\xec\xa0\x86": 3
+85550="\xf0\x91\x81\xb9": 4
+85550="\xf0\x91\xbd\xb3": 4
+85550="\xf0\xba\xac\x86": 4
+85550="\xf4\x87\xae\xb9": 4
+85550="o": 1
+85551="\x13": 1
+85551="\x19": 1
+85551="\xca\x86": 2
+85551="\xcb\xb8": 2
+85551="\xe0\xa7\xa3": 3
+85551="\xe2\x82\x95": 3
+85551="\xe2\x84\xb7": 3
+85551="\xe2\xb9\xb1": 3
+85551="\xf0\xab\x93\xbf": 4
+85551="\xf1\x91\x92\x87": 4
+85552="%": 1
+85552="H": 1
+85552="\xc2\x84": 2
+85552="\xe0\xa5\xa6": 3
+85552="\xe0\xb7\x99": 3
+85552="\xe1\xa8\xb8": 3
+85552="\xe1\xbd\xa1": 3
+85552="\xe1\xbe\x83": 3
+85552="\xe7\x89\xb9": 3
+85552="\xf3\x93\x9c\xa5": 4
+85553="$": 1
+85553="R": 1
+85553="\xca\xb9": 2
+85553="\xdc\x9c": 2
+85553="\xe0\xa1\x9a": 3
+85553="\xe1\x9a\x91": 3
+85553="\xe1\x9d\xba": 3
+85553="\xe1\xbd\x9f": 3
+85553="\xee\x88\x85": 3
+85553="\xf4\x87\xa3\x8a": 4
+85554="\xc4\xba": 2
+85554="\xe0\xb5\xab": 3
+85554="\xe1\x9a\xa0": 3
+85554="\xe1\xa2\x90": 3
+85554="\xe1\xa3\xbb": 3
+85554="\xe1\xba\xb3": 3
+85554="\xe7\x9b\xaf": 3
+85554="\xf0\xb6\xb1\xb3": 4
+85554="\xf2\x89\xb3\xa8": 4
+85554="m": 1
+85555="I": 1
+85555="\xcb\xb5": 2
+85555="\xd4\xa0": 2
+85555="\xe0\xb0\x98": 3
+85555="\xe8\x8a\x82": 3
+85555="\xf0\x90\x84\x82": 4
+85555="\xf0\x90\x8b\xa2": 4
+85555="\xf0\x90\xb5\xa0": 4
+85555="\xf3\xa3\x85\x80": 4
+85555="h": 1
+85556="I": 1
+85556="\n": 1
+85556="\xea\x99\x81": 3
+85556="\xea\xa8\xbe": 3
+85556="\xea\xa9\xa2": 3
+85556="\xec\xa3\xb8": 3
+85556="\xef\xbd\x9d": 3
+85556="\xf0\xa9\x8b\xb8": 4
+85556="\xf3\x99\x84\xb9": 4
+85556="\xf4\x8a\xa5\x81": 4
+85557="\x08": 1
+85557="\xc4\x82": 2
+85557="\xd7\xac": 2
+85557="\xe0\xb8\x8f": 3
+85557="\xe0\xbb\xb3": 3
+85557="\xe1\x86\xaf": 3
+85557="\xe8\x8d\x95": 3
+85557="\xe9\x8e\x93": 3
+85557="\xf4\x86\xb0\x84": 4
+85557="x": 1
+85558="\xc3\x94": 2
+85558="\xdd\xb3": 2
+85558="\xdf\xb7": 2
+85558="\xe0\xb3\xa6": 3
+85558="\xe1\x8f\x9b": 3
+85558="\xe1\x9c\x83": 3
+85558="\xe1\xa7\xa2": 3
+85558="\xe1\xb0\x91": 3
+85558="\xe1\xb7\x94": 3
+85558="\xea\x9a\x80": 3
+85559="4": 1
+85559="\xc3\xa0": 2
+85559="\xcf\xbb": 2
+85559="\xe0\xb2\xab": 3
+85559="\xe2\xa2\xa5": 3
+85559="\xe2\xb5\x86": 3
+85559="\xe9\xaf\xb2": 3
+85559="\xf0\x92\x82\xb2": 4
+85559="\xf3\x98\x86\xb9": 4
+85559="\xf4\x84\xa2\x85": 4
+85560="3": 1
+85560="\xc8\xab": 2
+85560="\xdb\x8e": 2
+85560="\xe1\xa4\xbd": 3
+85560="\xe9\xa3\x8f": 3
+85560="\xf0\x92\xaa\xaa": 4
+85560="\xf2\x81\xb7\x82": 4
+85560="\xf4\x80\x93\x91": 4
+85560="\xf4\x83\xbd\x9d": 4
+85560="h": 1
+85561="S": 1
+85561="X": 1
+85561="\xcb\xab": 2
+85561="\xe0\xa7\x94": 3
+85561="\xe0\xb0\x85": 3
+85561="\xe5\xbf\xbb": 3
+85561="\xf0\x90\x86\xb7": 4
+85561="\xf0\x90\xa0\x89": 4
+85561="\xf0\x90\xa1\xa6": 4
+85561="\xf4\x87\xa6\x96": 4
+85562="\x07": 1
+85562="\x0e": 1
+85562="\xd2\x86": 2
+85562="\xd4\xb4": 2
+85562="\xe1\xb4\x9d": 3
+85562="\xe1\xb5\xb7": 3
+85562="\xe1\xbb\x83": 3
+85562="\xe6\x9a\xa9": 3
+85562="\xea\x9a\xbb": 3
+85562="\xf2\x98\x9a\x97": 4
+85563="\xd0\xb5": 2
+85563="\xe0\xa8\xa5": 3
+85563="\xe4\xb2\x8e": 3
+85563="\xf0\x90\x89\xb2": 4
+85563="\xf0\x90\x91\xa0": 4
+85563="\xf0\x90\x91\xb2": 4
+85563="\xf0\x90\xb7\xbe": 4
+85563="\xf0\x9d\x83\xa3": 4
+85563="\xf3\x82\x95\x94": 4
+85563="|": 1
+85564="4": 1
+85564="5": 1
+85564="\xd1\xb4": 2
+85564="\xe0\xa5\xa4": 3
+85564="\xe0\xb9\xa1": 3
+85564="\xea\x9a\xad": 3
+85564="\xef\x91\x9b": 3
+85564="\xf0\x95\x9e\xb1": 4
+85564="\xf0\xa7\xb4\xb5": 4
+85564="\xf2\x95\xb5\xaf": 4
+85565="P": 1
+85565="\xca\x96": 2
+85565="\xe0\xb6\xb4": 3
+85565="\xe2\xb7\xba": 3
+85565="\xe4\x94\x8f": 3
+85565="\xf0\x91\x8c\x88": 4
+85565="\xf0\x93\x90\xbb": 4
+85565="\xf0\x93\x9e\x8a": 4
+85565="\xf2\xa2\xb8\x90": 4
+85565="p": 1
+85566="\xcb\x84": 2
+85566="\xdf\x9e": 2
+85566="\xe0\xa6\x84": 3
+85566="\xe1\x84\x9f": 3
+85566="\xe1\x8a\xb1": 3
+85566="\xe1\x8e\xa8": 3
+85566="\xea\x94\xb6": 3
+85566="\xea\xac\x97": 3
+85566="\xf0\x95\x94\xba": 4
+85566="\xf4\x82\x96\xaa": 4
+85567="K": 1
+85567="\xd8\x95": 2
+85567="\xe0\xbf\x85": 3
+85567="\xe1\x82\x80": 3
+85567="\xe1\x83\x8a": 3
+85567="\xe1\xa8\x9e": 3
+85567="\xe2\xb2\x99": 3
+85567="\xea\x9d\xa1": 3
+85567="\xf3\xa4\x93\x85": 4
+85567="\xf4\x8f\xa2\x83": 4
+85568="?": 1
+85568="\xda\x8d": 2
+85568="\xe0\xbd\x8b": 3
+85568="\xe2\x92\x81": 3
+85568="\xe2\xb0\xaf": 3
+85568="\xe2\xb1\xac": 3
+85568="\xe3\xa7\x84": 3
+85568="\xee\x9f\xa2": 3
+85568="\xf2\x80\x96\xae": 4
+85568="|": 1
+85569="W": 1
+85569="\r": 1
+85569="\xc4\x99": 2
+85569="\xd9\x9e": 2
+85569="\xe0\xb5\xa8": 3
+85569="\xe5\x9e\xa2": 3
+85569="\xf0\x90\x80\xaa": 4
+85569="\xf0\x90\x8c\x9f": 4
+85569="\xf0\x90\x8c\xaf": 4
+85569="\xf0\x90\x8f\x82": 4
+85570=";": 1
+85570="\xcd\xbf": 
+85570="\xcf\xa7": 2
+85570="\xe0\xbd\x86": 3
+85570="\xe1\xb5\x91": 3
+85570="\xe1\xbd\x98": 3
+85570="\xe1\xbe\xb5": 3
+85570="\xf0\x90\xa1\x87": 4
+85570="\xf0\xb5\x9e\x84": 4
+85570="b": 1
+85571="+": 1
+85571="\xca\xbf": 2
+85571="\xcf\xa8": 2
+85571="\xe0\xa1\x95": 3
+85571="\xe0\xa9\x80": 3
+85571="\xe0\xaa\x8e": 3
+85571="\xe0\xaa\xbb": 3
+85571="\xe0\xab\xbb": 3
+85571="\xf0\x91\xab\x84": 4
+85571="o": 1
+85572=",": 1
+85572="\xcb\x96": 2
+85572="\xd8\x92": 2
+85572="\xe0\xa7\x85": 3
+85572="\xe0\xa8\x80": 3
+85572="\xe3\xab\xa9": 3
+85572="\xec\xb3\x82": 3
+85572="\xf0\x92\x9e\x97": 4
+85572="\xf4\x89\x89\x8d": 4
+85572="j": 1
+85573="/": 1
+85573="\xdc\xad": 2
+85573="\xe2\xbf\xb2": 3
+85573="\xe3\x80\xbe": 3
+85573="\xe9\xbf\xbe": 3
+85573="\xec\x97\xa0": 3
+85573="\xef\x92\x86": 3
+85573="\xef\xa8\xae": 
+85573="\xef\xa9\xaf": 3
+85573="\xf0\xbf\x9a\xb9": 4
+85574="\xcd\xb7": 2
+85574="\xe3\x80\xbe": 3
+85574="\xe3\x81\xbd": 3
+85574="\xe3\x84\x90": 3
+85574="\xe3\x9f\xa0": 3
+85574="\xe6\xbd\xb5": 3
+85574="\xef\xbe\x9d": 3
+85574="\xef\xbf\x9e": 3
+85574="\xf1\xaf\xb6\x98": 4
+85574="\xf4\x80\xa1\x93": 4
+85575="R": 1
+85575="\xce\xa6": 2
+85575="\xe0\xab\xb1": 3
+85575="\xe1\x87\x93": 3
+85575="\xe1\x98\x8f": 3
+85575="\xe1\xb7\xad": 3
+85575="\xe1\xbb\xbc": 3
+85575="\xe8\xb3\x9c": 3
+85575="\xf1\xbb\x80\xaf": 4
+85575="d": 1
+85576="+": 1
+85576="M": 1
+85576="\xd4\x8a": 2
+85576="\xd6\x84": 2
+85576="\xd6\x8a": 2
+85576="\xef\x80\x87": 3
+85576="\xef\xac\x85": 3
+85576="\xef\xac\x8b": 3
+85576="\xef\xad\xb0": 3
+85576="\xf3\xaf\xa2\x9a": 4
+85577="\x10": 1
+85577="\xd4\xa7": 2
+85577="\xde\x88": 2
+85577="\xe3\x81\x80": 3
+85577="\xf0\x90\x90\xbc": 4
+85577="\xf0\x9b\x80\xb0": 4
+85577="\xf0\x9b\x82\xb7": 4
+85577="\xf0\xa2\xb5\x9a": 4
+85577="\xf1\xba\xae\xa8": 4
+85577="r": 1
+85578="'": 1
+85578="\x11": 1
+85578="\xd5\x85": 2
+85578="\xd5\x8a": 2
+85578="\xe7\x82\x80": 3
+85578="\xed\x83\x8d": 3
+85578="\xf0\x90\x8b\x84": 4
+85578="\xf0\x90\x97\x8a": 4
+85578="\xf0\x90\xa1\xbf": 4
+85578="\xf0\x90\xa5\x9a": 4
+85579="\r": 1
+85579="\xc6\x87": 2
+85579="\xc7\x99": 2
+85579="\xcd\xb7": 2
+85579="\xe1\xb5\x98": 3
+85579="\xe2\x83\xb1": 3
+85579="\xe3\x80\xb6": 3
+85579="\xe7\x90\xaa": 3
+85579="\xf2\x8d\xab\xbd": 4
+85579="\xf3\x90\xb9\xbb": 4
+85580="V": 1
+85580="\xd4\x84": 2
+85580="\xd6\xb4": 2
+85580="\xe0\xa0\xae": 3
+85580="\xe0\xaf\xa7": 3
+85580="\xee\xbd\xa5": 3
+85580="\xf0\x90\xad\x84": 4
+85580="\xf0\x90\xaf\x85": 4
+85580="\xf0\x90\xb6\x8b": 4
+85580="\xf0\x95\x9a\xa4": 4
+85581="H": 1
+85581="\xca\xac": 2
+85581="\xce\xae": 2
+85581="\xe0\xa1\x96": 3
+85581="\xeb\x9f\xab": 3
+85581="\xf0\x90\xa3\xbb": 4
+85581="\xf0\xbe\xad\xa8": 4
+85581="\xf1\x94\x86\xa0": 4
+85581="\xf4\x82\xaf\xa0": 4
+85581="v": 1
+85582="V": 1
+85582="\xc5\x9f": 2
+85582="\xd4\xb3": 2
+85582="\xe0\xae\x94": 3
+85582="\xe2\xa0\xa3": 3
+85582="\xea\x9c\x83": 3
+85582="\xea\xb0\xb7": 3
+85582="\xf0\xab\xab\xba": 4
+85582="\xf4\x8f\xa1\xab": 4
+85582="s": 1
+85583="\x1f": 1
+85583="\xd2\xae": 2
+85583="\xe0\xa5\x95": 3
+85583="\xe5\x9b\x82": 3
+85583="\xf0\x90\x95\xb3": 4
+85583="\xf0\x90\xb5\xbf": 4
+85583="\xf0\x91\x83\xa3": 4
+85583="\xf0\x91\x83\xa7": 4
+85583="\xf0\x91\xbd\xbc": 4
+85583="\xf0\xa5\x9b\x8b": 4
+85584="\t": 1
+85584="\xc9\x9a": 2
+85584="\xcb\x89": 2
+85584="\xe0\xb2\x80": 3
+85584="\xe0\xb3\xa4": 3
+85584="\xf0\xae\x9e\xa8": 4
+85584="\xf0\xb8\xb0\x8a": 4
+85584="\xf1\x8f\x8b\xae": 4
+85584="\xf4\x82\xbe\xa5": 4
+85584="s": 1
+85585="K": 1
+85585="\xd0\x86": 2
+85585="\xe0\xab\xa7": 3
+85585="\xe3\x82\x89": 3
+85585="\xe3\x83\xbc": 3
+85585="\xe3\x87\xab": 3
+85585="\xef\xbd\x8c": 3
+85585="\xef\xbe\xbd": 3
+85585="\xf0\x93\x9b\xa4": 4
+85585="\xf0\x9b\xac\x9a": 4
+85586="S": 1
+85586="\x1d": 1
+85586="\xc7\xbd": 2
+85586="\xdb\x94": 2
+85586="\xe0\xa0\x89": 3
+85586="\xe0\xbb\x95": 3
+85586="\xea\x98\xbc": 3
+85586="\xea\xa4\xb0": 3
+85586="\xea\xab\xaf": 3
+85586="\xf3\xba\xb2\xb2": 4
+85587="&": 1
+85587="\xd5\xa5": 2
+85587="\xdf\xbd": 2
+85587="\xe0\xa4\xbf": 3
+85587="\xf0\x90\x86\xb9": 4
+85587="\xf0\x90\xa9\xa6": 4
+85587="\xf0\x90\xbd\x86": 4
+85587="\xf0\x9c\x82\x83": 4
+85587="\xf3\x83\x9a\x94": 4
+85587="|": 1
+85588="\x06": 1
+85588="\x10": 1
+85588="\xe0\xae\x82": 3
+85588="\xe0\xae\x98": 3
+85588="\xe1\x9f\xba": 3
+85588="\xe1\xa4\xbc": 3
+85588="\xe1\xab\x89": 3
+85588="\xea\x9a\x9b": 3
+85588="\xf0\x9a\x81\xbb": 4
+85588="\xf1\x84\xbf\xb3": 4
+85589="L": 1
+85589="\x13": 1
+85589="\xda\x9b": 2
+85589="\xe0\xa8\x8e": 3
+85589="\xe0\xbb\x9a": 3
+85589="\xe0\xbf\x9b": 3
+85589="\xec\x9f\xab": 3
+85589="\xf0\x9c\x9e\xb3": 4
+85589="\xf3\x9b\x91\x9d": 4
+85589="\xf4\x89\x93\xb7": 4
+85590="\x1f": 1
+85590="\xc3\x97": 2
+85590="\xcb\xab": 2
+85590="\xd4\xa3": 2
+85590="\xe1\xb5\xa6": 3
+85590="\xe1\xb7\xbb": 3
+85590="\xe2\x85\x8b": 3
+85590="\xe2\xb1\x93": 3
+85590="\xea\x9e\x9b": 
+85590="\xea\xbc\xbb": 3
+85591="$": 1
+85591="\xd9\x8f": 2
+85591="\xe0\xa0\xa8": 3
+85591="\xe1\xa6\xa0": 3
+85591="\xe1\xb0\xb9": 3
+85591="\xe1\xb1\x9d": 3
+85591="\xe1\xb1\xb9": 3
+85591="\xe1\xb6\x88": 3
+85591="\xee\x85\x85": 3
+85591="\xf0\xb6\xa7\xbe": 4
+85592="&": 1
+85592="\x01": 1
+85592="\xc3\xbb": 2
+85592="\xe1\x84\x84": 3
+85592="\xe1\x90\xab": 3
+85592="\xe1\xa5\xaa": 3
+85592="\xe2\x8f\x8c": 3
+85592="\xf0\xbc\x8f\x89": 4
+85592="\xf4\x87\xa4\xa0": 4
+85592="\xf4\x88\xb8\x8b": 4
+85593="#": 1
+85593="\x13": 1
+85593="\x1b": 1
+85593="\xcc\x9b": 2
+85593="\xe0\xa0\x8d": 3
+85593="\xe7\xbf\xad": 3
+85593="\xf0\x90\x83\xbd": 4
+85593="\xf0\xa3\x8e\x9f": 4
+85593="\xf0\xa6\x9e\xa6": 4
+85593="\xf3\xbe\xbe\x95": 4
+85594="S": 1
+85594="\x1e": 1
+85594="\xd7\x9a": 2
+85594="\xe0\xbf\xae": 3
+85594="\xea\x85\xbe": 3
+85594="\xea\x8b\xa2": 3
+85594="\xea\x93\x87": 3
+85594="\xea\xa1\xbc": 3
+85594="\xf4\x88\x93\x83": 4
+85594="\xf4\x89\xa3\xb0": 4
+85595=";": 1
+85595="\xcd\x9d": 2
+85595="\xd8\xae": 2
+85595="\xe0\xa7\xaa": 3
+85595="\xe2\xb8\x96": 3
+85595="\xf0\x90\x8a\xab": 4
+85595="\xf0\x90\x9d\xa1": 4
+85595="\xf0\x96\xad\xab": 4
+85595="\xf3\xa9\x97\x99": 4
+85595="\xf4\x8e\xb6\xa7": 4
+85596="3": 1
+85596="\x04": 1
+85596="\xc2\x9b": 2
+85596="\xc9\xa2": 2
+85596="\xe0\xa0\xb2": 3
+85596="\xea\xa9\x8c": 3
+85596="\xec\xbb\xa8": 3
+85596="\xf0\xa1\xbf\x9f": 4
+85596="\xf2\xb3\x95\x84": 4
+85596="\xf4\x8b\x9a\xbf": 4
+85597="\xca\x91": 2
+85597="\xe0\xa4\x84": 3
+85597="\xe0\xa6\x96": 3
+85597="\xe0\xb4\x91": 3
+85597="\xe0\xb7\x9b": 3
+85597="\xe0\xbe\xbf": 3
+85597="\xec\x9d\xb1": 3
+85597="\xf1\x87\x9f\xb6": 4
+85597="\xf4\x87\x8e\x97": 4
+85597="_": 1
+85598="\xce\x81": 2
+85598="\xd2\xaa": 2
+85598="\xe0\xa0\x80": 3
+85598="\xe0\xa0\xb8": 3
+85598="\xe0\xa1\xb3": 3
+85598="\xe0\xa1\xb4": 3
+85598="\xe0\xa4\xa9": 3
+85598="\xe0\xbe\x8f": 3
+85598="\xf3\xaf\x8d\x8c": 4
+85598="\xf4\x8c\xa2\xaa": 4
+85599="1": 1
+85599="\x00": 1
+85599="\xd4\xa8": 2
+85599="\xd8\xb8": 2
+85599="\xea\x9a\x83": 3
+85599="\xea\xaf\xbd": 3
+85599="\xea\xb1\x87": 3
+85599="\xef\x92\xba": 3
+85599="\xf0\x96\xb9\x9e": 4
+85599="\xf3\x8d\x95\xb9": 4
+85600="%": 1
+85600="\xd2\xa5": 2
+85600="\xde\xb7": 2
+85600="\xe1\x9e\xb7": 3
+85600="\xe1\xa0\x8f": 3
+85600="\xe1\xa1\xb8": 3
+85600="\xe1\xa2\xb2": 3
+85600="\xe1\xae\xad": 3
+85600="\xe9\xb4\x9f": 3
+85600="\xf0\xb8\x93\x8e": 4
+85601="?": 1
+85601="U": 1
+85601="\xe0\xbd\x89": 3
+85601="\xe1\x82\xa1": 3
+85601="\xe3\x88\x9f": 3
+85601="\xea\xa5\xb0": 3
+85601="\xea\xa9\x87": 3
+85601="\xea\xac\xbf": 3
+85601="\xf2\xa9\xa5\xbc": 4
+85601="\xf4\x8e\xb2\x84": 4
+85602="3": 1
+85602=";": 1
+85602="\xc3\xb7": 2
+85602="\xe0\xad\x8a": 3
+85602="\xe0\xbe\x8e": 3
+85602="\xe3\x89\xa9": 3
+85602="\xe3\x8b\xa8": 3
+85602="\xf0\xa7\xbc\xad": 4
+85602="\xf1\xba\x9f\x88": 4
+85602="\xf3\xbd\xa7\xac": 4
+85603="&": 1
+85603="N": 1
+85603="\xdf\xbf": 2
+85603="\xe0\xb5\x8e": 3
+85603="\xe2\x8f\x9c": 3
+85603="\xf0\x97\x99\xb9": 4
+85603="\xf1\x9e\x96\xba": 4
+85603="\xf3\x8a\xb2\xb1": 4
+85603="\xf4\x80\x8c\xb3": 4
+85603="\xf4\x86\xa5\xb6": 4
+85604="\n": 1
+85604="\xe0\xa0\xa0": 3
+85604="\xe0\xb4\xb9": 3
+85604="\xe1\x87\x88": 3
+85604="\xe1\x95\x9b": 3
+85604="\xe1\x9a\xb7": 3
+85604="\xe1\xaa\xb3": 3
+85604="\xe1\xb4\x92": 3
+85604="\xf0\x9f\xa9\x82": 4
+85604="\xf4\x88\x93\xa2": 4
+85605="\x1a": 1
+85605="\xce\x8f": 2
+85605="\xd8\x84": 2
+85605="\xe0\xa3\xb5": 3
+85605="\xe0\xaa\xae": 3
+85605="\xe1\x83\x9f": 3
+85605="\xe1\xb1\x89": 3
+85605="\xe5\x8e\xb3": 3
+85605="\xee\x86\xa1": 3
+85605="\xf1\x92\xb4\xbc": 4
+85606="Z": 1
+85606="\x18": 1
+85606="\xdc\x81": 2
+85606="\xe0\xbb\xae": 3
+85606="\xe4\xa7\xa2": 3
+85606="\xf0\x90\x8a\x97": 4
+85606="\xf0\x90\x8c\xb7": 4
+85606="\xf0\x90\xab\x83": 4
+85606="\xf0\xa0\xbd\x95": 4
+85606="\xf4\x8a\x9a\x90": 4
+85607="N": 1
+85607="\xdf\xb6": 2
+85607="\xe0\xb1\xa6": 3
+85607="\xe3\xa1\x90": 3
+85607="\xe5\x90\xa6": 3
+85607="\xf0\x90\x88\x84": 4
+85607="\xf0\x90\x8d\x98": 4
+85607="\xf0\x90\x8e\x80": 4
+85607="\xf0\x90\x8f\x9c": 4
+85607="\xf1\xab\x8b\xbf": 4
+85608="&": 1
+85608="\x00": 1
+85608="\xd7\xa4": 2
+85608="\xe0\xbe\x92": 3
+85608="\xe9\xa9\x96": 3
+85608="\xf0\x90\x91\xb7": 4
+85608="\xf0\x90\xa9\x8e": 4
+85608="\xf0\x90\xb2\xb1": 4
+85608="\xf0\x93\xa7\xb0": 4
+85608="\xf4\x8b\x9f\xbe": 4
+85609="+": 1
+85609="\x5c": 1
+85609="\xc5\x80": 2
+85609="\xc7\xae": 2
+85609="\xe0\xbe\x89": 3
+85609="\xe6\x98\xa6": 3
+85609="\xf0\xa5\x81\xbb": 4
+85609="\xf0\xa6\x8e\x9d": 4
+85609="\xf2\x91\x9d\x81": 4
+85609="\xf3\xbb\x87\x87": 4
+85610="%": 1
+85610="/": 1
+85610="\xd3\xa0": 2
+85610="\xe0\xa2\x94": 3
+85610="\xe0\xa7\xb5": 3
+85610="\xe0\xac\xb1": 3
+85610="\xe0\xad\x9e": 3
+85610="\xe0\xb7\xbd": 3
+85610="\xe9\x83\x86": 3
+85610="\xf0\x97\xb8\xb9": 4
+85611="=": 1
+85611="[": 1
+85611="\xde\x9e": 2
+85611="\xe7\x82\xa3": 3
+85611="\xee\xaf\xb3": 3
+85611="\xf0\x90\x81\xab": 4
+85611="\xf0\x90\x8b\x90": 4
+85611="\xf0\x90\x92\xb9": 4
+85611="\xf0\x96\xa2\xa7": 4
+85611="\xf4\x8c\xa5\xb2": 4
+85612="\x13": 1
+85612="\xce\xa4": 2
+85612="\xea\x80\x96": 3
+85612="\xea\xa1\xbc": 3
+85612="\xea\xab\x8e": 3
+85612="\xea\xab\x93": 3
+85612="\xf2\x89\xaa\xba": 4
+85612="\xf3\xa9\x82\xae": 4
+85612="\xf4\x83\xb2\xb6": 4
+85612="m": 1
+85613="\x19": 1
+85613="\xc9\x81": 2
+85613="\xd9\xac": 2
+85613="\xe0\xa0\x94": 3
+85613="\xeb\xa0\x98": 3
+85613="\xf0\x90\xab\xbe": 4
+85613="\xf0\xa5\xa7\xbe": 4
+85613="\xf3\xa8\x80\x9b": 4
+85613="\xf4\x81\x81\x98": 4
+85613="\xf4\x85\xab\x8f": 4
+85614="+": 1
+85614="\xc7\x82": 2
+85614="\xe0\xa4\x89": 3
+85614="\xe0\xb5\x88": 3
+85614="\xe1\xac\xb7": 3
+85614="\xea\x93\xbe": 3
+85614="\xea\x9a\xa4": 3
+85614="\xea\xa4\x82": 3
+85614="\xea\xa7\x8f": 3
+85614="\xea\xb6\x81": 3
+85615="\xc5\x80": 2
+85615="\xe0\xb2\xbb": 3
+85615="\xe0\xba\x9c": 3
+85615="\xe1\x96\x8c": 3
+85615="\xe1\x9b\xbc": 3
+85615="\xe1\x9b\xbe": 3
+85615="\xe1\xa7\x99": 3
+85615="\xe7\xb4\x93": 3
+85615="\xf1\xa2\x93\xb1": 4
+85615="n": 1
+85616="\x03": 1
+85616="\x05": 1
+85616="\xcb\xb7": 2
+85616="\xdf\x9a": 2
+85616="\xe0\xa0\xae": 3
+85616="\xe0\xae\xba": 3
+85616="\xe6\x99\xaf": 3
+85616="\xf0\xa2\x81\xaf": 4
+85616="\xf3\xa9\x8f\x9e": 4
+85616="\xf4\x8a\xa1\x95": 4
+85617="\xe0\xba\xbb": 3
+85617="\xe6\x92\x89": 3
+85617="\xea\x85\xbd": 3
+85617="\xea\xa3\x8a": 3
+85617="\xea\xa3\xa4": 3
+85617="\xea\xb5\xa0": 3
+85617="\xed\x8c\x86": 3
+85617="\xf2\x8c\x93\xba": 4
+85617="]": 1
+85617="q": 1
+85618="\x05": 1
+85618="\xc8\x99": 2
+85618="\xcd\xa0": 2
+85618="\xe2\xb8\xbe": 3
+85618="\xf0\x90\x80\xb6": 4
+85618="\xf0\x90\x91\x87": 4
+85618="\xf0\xb8\xa0\xa6": 4
+85618="\xf3\xa3\x93\x97": 4
+85618="\xf4\x88\x8e\xba": 4
+85618="\xf4\x8e\xb9\xa9": 4
+85619="3": 1
+85619="\x0f": 1
+85619="\xd4\xa7": 2
+85619="\xde\x84": 2
+85619="\xe0\xa4\x89": 3
+85619="\xe0\xb3\xa1": 3
+85619="\xe0\xb6\x98": 3
+85619="\xe0\xb6\xbc": 3
+85619="\xed\x93\xa8": 3
+85619="\xf0\xbf\xaf\xaa": 4
+85620="\x17": 1
+85620="\xd7\x82": 2
+85620="\xd7\x90": 2
+85620="\xe0\xa8\x9e": 3
+85620="\xe0\xa9\x9a": 3
+85620="\xe1\x92\x88": 3
+85620="\xe1\xae\xbb": 
+85620="\xe1\xb2\xaa": 3
+85620="\xf4\x80\x96\x9c": 4
+85620="`": 1
+85621="A": 1
+85621="\x0b": 1
+85621="\xc7\x95": 2
+85621="\xce\x83": 2
+85621="\xe0\xae\xbd": 3
+85621="\xea\x8b\xae": 3
+85621="\xea\xa0\xb9": 3
+85621="\xf0\xbc\x9c\x97": 4
+85621="\xf3\x95\x82\xaa": 4
+85621="\xf3\xa3\x88\x92": 4
+85622="1": 1
+85622="\xcf\xa3": 2
+85622="\xcf\xa8": 2
+85622="\xdc\x8e": 2
+85622="\xdd\x99": 2
+85622="\xdd\xaa": 2
+85622="\xec\x84\xad": 3
+85622="\xf0\xa6\xa3\x97": 4
+85622="\xf0\xab\x84\x84": 4
+85622="e": 1
+85623="R": 1
+85623="\xd1\xbb": 2
+85623="\xd4\x89": 2
+85623="\xe0\xa5\xab": 3
+85623="\xe1\x86\xa5": 3
+85623="\xe1\x9c\xbe": 3
+85623="\xe5\xbe\x9a": 3
+85623="\xf0\x9f\x82\xa7": 4
+85623="\xf0\xa7\x9f\x97": 4
+85623="\xf4\x8e\x91\xb0": 4
+85624="\x5c": 1
+85624="\xd1\xb0": 2
+85624="\xdb\xaf": 2
+85624="\xe0\xa8\xb4": 3
+85624="\xe1\x88\xa1": 3
+85624="\xe1\x9d\x96": 3
+85624="\xe1\xa3\x8e": 3
+85624="\xe7\x8d\xb4": 3
+85624="\xf4\x85\x8a\xb5": 4
+85624="`": 1
+85625="R": 1
+85625="\xc8\xb8": 2
+85625="\xd4\xb7": 2
+85625="\xe0\xa3\x8c": 3
+85625="\xe1\x8b\xae": 3
+85625="\xe1\xa8\xac": 3
+85625="\xe6\x97\x92": 3
+85625="\xf0\x91\x82\x8c": 4
+85625="\xf0\x9b\xa5\x93": 4
+85625="t": 1
+85626="\x16": 1
+85626="\xe0\xb1\xa7": 3
+85626="\xe0\xb8\xbc": 3
+85626="\xe1\x8c\x8b": 3
+85626="\xe1\xa0\x82": 3
+85626="\xe1\xa8\x9a": 3
+85626="\xe1\xaa\xbf": 3
+85626="\xe7\xb8\xb9": 3
+85626="\xea\xaf\xba": 3
+85626="\xf2\xa7\xbe\xb4": 4
+85627="0": 1
+85627="H": 1
+85627="\xce\xb9": 2
+85627="\xe0\xa3\xbe": 3
+85627="\xea\x98\xa1": 3
+85627="\xea\xa7\xb9": 3
+85627="\xea\xab\xb3": 3
+85627="\xea\xbb\x8a": 3
+85627="\xef\x96\x99": 3
+85627="\xf0\xb2\xb7\x85": 4
+85628=".": 1
+85628="2": 1
+85628="\xc7\xa5": 2
+85628="\xe0\xa2\xb1": 3
+85628="\xe0\xac\xa5": 3
+85628="\xe0\xae\xa5": 3
+85628="\xea\x9e\xb2": 3
+85628="\xee\x99\x9a": 3
+85628="\xf0\x99\xb9\xb1": 4
+85628="\xf3\xa6\x82\x8f": 4
+85629="\x01": 1
+85629="\xc9\x9e": 2
+85629="\xe0\xa2\xaf": 3
+85629="\xe0\xa7\xa2": 3
+85629="\xe0\xb1\x93": 3
+85629="\xe2\xb5\x9f": 3
+85629="\xf0\x9d\x83\xab": 4
+85629="\xf3\x8c\x88\x89": 4
+85629="\xf4\x80\x81\x9c": 4
+85629="|": 1
+85630="M": 1
+85630="\x1c": 1
+85630="\xca\x8e": 2
+85630="\xde\xb6": 2
+85630="\xe0\xb4\x9a": 3
+85630="\xe2\x9a\x83": 3
+85630="\xf2\x95\xbb\x8c": 4
+85630="\xf3\x93\xb6\x88": 4
+85630="\xf4\x80\xa5\x98": 4
+85630="\xf4\x8e\x8d\xbc": 4
+85631="@": 1
+85631="\x00": 1
+85631="\xc2\xa2": 2
+85631="\xd3\xa3": 2
+85631="\xe0\xa4\x82": 3
+85631="\xe0\xb8\xbd": 3
+85631="\xe0\xb9\xb8": 3
+85631="\xe0\xbe\x89": 3
+85631="\xef\xaa\x8f": 3
+85631="\xf1\x84\x9b\xa3": 4
+85632="\xc6\x9b": 2
+85632="\xe0\xaa\x8d": 3
+85632="\xe0\xbd\xb0": 3
+85632="\xe0\xbe\x98": 3
+85632="\xe0\xbf\xb5": 3
+85632="\xe0\xbf\xbb": 3
+85632="\xef\x89\xb7": 3
+85632="\xef\x93\x92": 3
+85632="\xf4\x83\x83\x83": 4
+85632="v": 1
+85633="\xc2\x88": 2
+85633="\xc3\xa0": 2
+85633="\xe0\xa2\xac": 3
+85633="\xe2\x8c\xbe": 3
+85633="\xe2\xb4\x8e": 3
+85633="\xe2\xb5\xba": 3
+85633="\xe2\xb8\xb1": 3
+85633="\xe7\x8b\xbd": 3
+85633="\xf0\xad\xad\xb4": 4
+85633="t": 1
+85634="!": 1
+85634="\x05": 1
+85634="\xd2\xa1": 2
+85634="\xe0\xb0\x98": 3
+85634="\xf0\x90\x87\xb7": 4
+85634="\xf0\x90\x8e\xa0": 4
+85634="\xf0\x90\x8e\xa4": 4
+85634="\xf0\x90\x9d\xa7": 4
+85634="\xf1\xa7\x8d\xb4": 4
+85634="\xf4\x87\x9f\x89": 4
+85635="H": 1
+85635="\xd5\xa5": 2
+85635="\xe0\xa6\xaa": 3
+85635="\xea\x93\xa9": 3
+85635="\xea\x98\xae": 3
+85635="\xea\xa0\x90": 3
+85635="\xf0\x92\x8c\x81": 4
+85635="\xf1\x86\xbe\x91": 4
+85635="\xf4\x8a\xbe\x80": 4
+85635="k": 1
+85636="E": 1
+85636="Y": 1
+85636="\xcd\xa4": 2
+85636="\xe0\xa1\xbe": 3
+85636="\xe0\xbd\x94": 3
+85636="\xe4\x96\xbf": 3
+85636="\xea\x92\x8f": 3
+85636="\xea\x96\x86": 3
+85636="\xf0\xb5\x9c\x84": 4
+85636="\xf1\x8a\x96\xbe": 4
+85700="3": 1
+85700="\x0e": 
+85700="\x96": 
+85700="\x9f": 
+85700="\xbc": 1
+85700="\xe6": 1
+85701="\r": 
+85701="\x95": 
+85701="\x9e": 
+85701="\xc2": 1
+85701="\xed": 1
+85701="n": 1
+85702="\xad": 
+85702="\xf4": 1
+85702="\xfe": 1
+85702="{": 1
+85703="$": 1
+85703="A": 1
+85703="\x00": 1
+85703="\x88": 1
+85704=">": 1
+85704="\x00": 1
+85704="\x9c": 1
+85704="\xf6": 1
+85705="7": 1
+85705="\x00": 1
+85705="\x03": 1
+85705="\xc0": 1
+85706="'": 1
+85706="(": 1
+85706="T": 
+85706="\x11": 1
+85706="\xfa": 
+85706="\xfd": 
+85707="T": 
+85707="\x17": 1
+85707="\x9b": 1
+85707="\xbd": 1
+85707="\xfa": 
+85707="\xfd": 
+85708="/": 1
+85708="\x12": 1
+85708="\xaa": 1
+85708="\xbd": 1
+85708="h": 
+85708="x": 
+85709="\x00": 1
+85709="\x86": 1
+85709="\x9b": 1
+85709="\xe4": 1
+85710="\x00": 1
+85710="\x19": 1
+85710="\xc2": 1
+85710="v": 1
+85711="E": 1
+85711="\x00": 1
+85711="g": 1
+85711="s": 1
+85712="3": 1
+85712="\xc0": 
+85712="\xd6": 
+85712="\xd9": 
+85712="\xdf": 1
+85712="\xe3": 1
+85713="5": 1
+85713="\x00": 1
+85713="\x7f": 1
+85713="\xd6": 1
+85714="\x00": 1
+85714="\x7f": 1
+85714="\xa4": 1
+85714="\xb0": 1
+85715="\x00": 1
+85715="\xb4": 1
+85715="\xe8": 1
+85715="o": 1
+85716="#": 1
+85716="\x00": 1
+85716="\x83": 1
+85716="\x96": 1
+85717="2": 
+85717="5": 
+85717="\x1b": 1
+85717="\x9f": 1
+85717="\xb2": 
+85717="\xeb": 1
+85718="0": 
+85718="3": 
+85718="8": 
+85718="\xbf": 1
+85718="\xce": 1
+85718="z": 1
+85719="\x00": 1
+85719="\xb0": 1
+85719="\xcd": 1
+85719="]": 1
+85720="\xb3": 
+85720="\xb9": 
+85720="\xbe": 
+85720="c": 1
+85720="m": 1
+85720="o": 1
+85721="#": 
+85721="\"": 
+85721="\xab": 
+85721="\xd1": 1
+85721="\xd2": 1
+85721="\xe4": 1
+85722="\r": 1
+85722="\x0c": 1
+85722="\xa6": 1
+85722="_": 
+85723="-": 
+85723="W": 1
+85723="\xb1": 1
+85723="i": 1
+85724=")": 
+85724="X": 1
+85724="\xb7": 1
+85724="\xc5": 1
+85724="]": 
+85724="}": 
+85725="\x1f": 1
+85725="\xbb": 
+85725="\xf1": 1
+85725="\xfe": 1
+85726=")": 1
+85726="\x99": 1
+85726="\xab": 
+85726="\xf4": 1
+85727="%": 
+85727=".": 
+85727="\x16": 1
+85727="\xea": 1
+85727="j": 1
+85728="(": 
+85728="[": 
+85728="\xd0": 1
+85728="l": 1
+85728="|": 1
+85729="$": 
+85729="&": 1
+85729="\xa9": 
+85729="\xaa": 1
+85729="\xb4": 
+85729="\xc2": 1
+85730="$": 
+85730="D": 1
+85730="\xa3": 
+85730="\xa5": 
+85730="\xd6": 1
+85730="\xf7": 1
+85731="-": 1
+85731="L": 1
+85731="\xb4": 
+85731="^": 
+85731="`": 
+85731="x": 1
+85732="+": 
+85732="/": 1
+85732="\xa2": 1
+85732="\xac": 
+85732="\xb1": 
+85732="\xdd": 1
+85733="\x01": 1
+85733="\xa6": 
+85733="\xa9": 
+85733="\xad": 1
+85733="\xb6": 1
+85733="s": 1
+85734="#": 1
+85734="$": 1
+85734="C": 
+85734="\xa8": 1
+85734="n": 
+85734="y": 
+85735="6": 1
+85735="\n": 
+85735="\t": 
+85735="\xa0": 
+85735="\xa8": 1
+85735="\xc1": 1
+85736=" ": 
+85736="\n": 
+85736="\t": 
+85736="\x90": 1
+85736="\xc4": 1
+85736="\xd7": 1
+85737="'": 1
+85737="5": 
+85737="Z": 
+85737="\x0c": 1
+85737="\x8d": 1
+85737="\xc8": 
+85738=" ": 
+85738=">": 1
+85738="\xa0": 
+85738="\xfa": 1
+85738="`": 1
+85739="#": 1
+85739="U": 1
+85739="\x00": 1
+85739="\x16": 1
+85740="\x00": 1
+85740="\x12": 1
+85740="\xbc": 1
+85740="\xe5": 1
+85741=" ": 
+85741="\x1f": 1
+85741="\x9a": 1
+85741="\xa0": 
+85741="\xd8": 1
+85742="M": 1
+85742="\x00": 1
+85742="\xa3": 1
+85742="o": 1
+85743="(": 1
+85743="\x00": 1
+85743="\x7f": 1
+85743="a": 1
+85744="-": 1
+85744="\x00": 1
+85744="f": 1
+85744="}": 1
+85745="7": 1
+85745="\x00": 1
+85745="\x84": 1
+85745="\xad": 1
+85746="7": 1
+85746="Q": 1
+85746="\x00": 1
+85746="\xd9": 1
+85747="/": 1
+85747="\x00": 1
+85747="\x95": 1
+85747="\xf9": 1
+85748="'": 1
+85748="\x00": 1
+85748="\x8b": 1
+85748="\xa9": 1
+85749="\x00": 1
+85749="\xc9": 1
+85749="\xee": 1
+85749="s": 1
+85750="$": 1
+85750="\x00": 1
+85750="\xf9": 1
+85750="|": 1
+85751="P": 1
+85751="\x00": 1
+85751="\xf0": 1
+85751="|": 1
+85752="\x00": 1
+85752="\x0c": 1
+85752="\x1b": 1
+85752="\x97": 1
+85753="3": 1
+85753="\x00": 1
+85753="\x0f": 1
+85753="\x16": 1
+85754="\x00": 1
+85754="\xd0": 1
+85754="\xe7": 1
+85754="\xfb": 1
+85755="6": 1
+85755=";": 1
+85755="\x00": 1
+85755="\xc1": 1
+85756="J": 1
+85756="\x00": 1
+85756="\x8f": 1
+85756="\xcd": 1
+85757="\x00": 1
+85757="\x94": 1
+85757="\xb6": 1
+85757="\xc5": 1
+85758="'": 
+85758="6": 
+85758="Q": 1
+85758="\x16": 
+85758="\xda": 1
+85758="c": 1
+85759="5": 1
+85759="\x00": 1
+85759="\xd8": 1
+85759="r": 1
+85760="\x00": 1
+85760="\x87": 1
+85760="\xaf": 1
+85760="a": 1
+85761="\x00": 1
+85761="\x19": 1
+85761="\x9c": 1
+85761="\xa1": 1
+85762="'": 1
+85762="F": 1
+85762="\x00": 1
+85762="\xcd": 1
+85763="T": 1
+85763="\n": 1
+85763="\x00": 1
+85763="\x06": 1
+85764="'": 1
+85764=")": 1
+85764="\x00": 1
+85764="\x06": 1
+85765="/": 1
+85765="=": 1
+85765="I": 1
+85765="\x00": 1
+85766="\x00": 1
+85766="\x8b": 1
+85766="\xed": 1
+85766="l": 1
+85767="\x00": 1
+85767="\x00": 1
+85767="\xe7": 1
+85767="^": 1
+85768="N": 1
+85768="V": 1
+85768="\x00": 1
+85768="h": 1
+85769=">": 1
+85769="\x00": 1
+85769="\xf7": 1
+85769="q": 1
+85770="4": 1
+85770="[": 1
+85770="\x00": 1
+85770="\xf3": 1
+85771="Y": 1
+85771="\x00": 1
+85771="\x1b": 1
+85771="\x86": 1
+85772="S": 1
+85772="\x00": 1
+85772="\x83": 1
+85772="\xa3": 1
+85773="\x00": 1
+85773="\xab": 1
+85773="\xf9": 1
+85773="`": 1
+85774="S": 1
+85774="\x00": 1
+85774="\x83": 1
+85774="\xa3": 1
+85775="5": 1
+85775="\x00": 1
+85775="\xf3": 1
+85775="`": 1
+85776="5": 1
+85776="\x00": 1
+85776="\xf3": 1
+85776="`": 1
+85777="I": 1
+85777="\x00": 1
+85777="\x98": 1
+85777="\xab": 1
+85778="I": 1
+85778="\x00": 1
+85778="\x98": 1
+85778="\xab": 1
+85779="\x00": 1
+85779="\x91": 1
+85779="\xa8": 1
+85779="\xea": 1
+85780="\x00": 1
+85780="\x0e": 1
+85780="\xd2": 1
+85780="r": 1
+85781="6": 1
+85781="S": 1
+85781="\x00": 1
+85781="\xa3": 1
+85782="\x00": 1
+85782="\xa7": 1
+85782="\xc6": 1
+85782="\xf0": 1
+85783="\x00": 1
+85783="\xf3": 1
+85783="\xf9": 1
+85783="`": 1
+85784="Z": 1
+85784="\x00": 1
+85784="\xa8": 1
+85784="\xde": 1
+85785="&": 1
+85785="I": 1
+85785="\x00": 1
+85785="\x98": 1
+85786="\x00": 1
+85786="\x1a": 1
+85786="\xa5": 1
+85786="\xdc": 1
+85787="\x00": 1
+85787="\x91": 1
+85787="\xc8": 1
+85787="\xea": 1
+85788="\x00": 1
+85788="\xad": 1
+85788="\xe7": 1
+85788="i": 1
+85789="\x00": 1
+85789="\xf4": 1
+85789="\xfe": 1
+85789="{": 1
+85790="K": 
+85790="Q": 
+85790="\x14": 1
+85790="\x1e": 1
+85790="\xa7": 1
+85790="\xc4": 
+85791="$": 1
+85791="A": 1
+85791="\x00": 1
+85791="\x88": 1
+85792="\x00": 1
+85792="\xa7": 1
+85792="\xc6": 1
+85792="\xec": 1
+85793=">": 1
+85793="\x00": 1
+85793="\x9c": 1
+85793="\xf6": 1
+85794=":": 1
+85794="Z": 1
+85794="\x00": 1
+85794="\xa8": 1
+85795="7": 1
+85795="\x00": 1
+85795="\x03": 1
+85795="\xc0": 1
+85796="2": 1
+85796="\x00": 1
+85796="\x1a": 1
+85796="\xa5": 1
+85797=" ": 1
+85797="H": 1
+85797="J": 1
+85797="\x00": 1
+85798="\x00": 1
+85798="\xa7": 1
+85798="\xad": 1
+85798="\xe7": 1
+85799="*": 1
+85799="\x00": 1
+85799="\xbe": 1
+85799="\xf7": 1
+85800="\x00": 1
+85800="\xdc": 1
+85800="\xf4": 1
+85800="{": 1
+85801=">": 1
+85801="\x00": 1
+85801="\x18": 1
+85801="\xd2": 1
+85802="1": 1
+85802="Y": 1
+85802="\x00": 1
+85802="h": 1
+85803="\x00": 1
+85803="\x86": 1
+85803="\x9b": 1
+85803="\xe4": 1
+85804="-": 1
+85804="\x00": 1
+85804="\x1d": 1
+85804="w": 1
+85805="\x00": 1
+85805="\x19": 1
+85805="\xc2": 1
+85805="v": 1
+85806="\x00": 1
+85806="\x97": 1
+85806="\xd5": 1
+85806="]": 1
+85807="\x00": 1
+85807="\x5c": 1
+85807="\xb1": 1
+85807="\xbb": 1
+85808="E": 1
+85808="\x00": 1
+85808="g": 1
+85808="s": 1
+85809="\x00": 1
+85809="\x8c": 1
+85809="\xcc": 1
+85809="\xe9": 1
+85810="A": 1
+85810="\x00": 1
+85810="\xd6": 1
+85810="\xdb": 1
+85811="\x00": 1
+85811="\x85": 1
+85811="\xb4": 1
+85811="|": 1
+85812="5": 1
+85812="\x00": 1
+85812="\x7f": 1
+85812="\xd6": 1
+85813="\x00": 1
+85813="\x7f": 1
+85813="\xa4": 1
+85813="\xb0": 1
+85814="@": 1
+85814="\t": 1
+85814="\x00": 1
+85814="a": 1
+85815="$": 1
+85815="\x00": 1
+85815="\x02": 1
+85815="\xea": 1
+85816="\x00": 1
+85816="\xb4": 1
+85816="\xe8": 1
+85816="o": 1
+85817="0": 1
+85817="\x00": 1
+85817="\xb9": 1
+85817="\xbe": 1
+85818="#": 1
+85818="\x00": 1
+85818="\x83": 1
+85818="\x96": 1
+85819="W": 1
+85819="\x00": 1
+85819="\x80": 1
+85819="q": 1
+85820="\x00": 1
+85820="\x1c": 1
+85820="\x9f": 1
+85820="\xe9": 1
+85821="\r": 1
+85821="\x00": 1
+85821="\x89": 1
+85821="o": 1
+85822="\x00": 1
+85822="\xbc": 1
+85822="\xcc": 1
+85822="u": 1
+85823="@": 1
+85823="\x00": 1
+85823="n": 1
+85823="z": 1
+85824="\x00": 1
+85824="\xb0": 1
+85824="\xcd": 1
+85824="]": 1
+85825="\x00": 1
+85825="\x9f": 1
+85825="\xa6": 1
+85825="\xcd": 1
+85826="\x00": 1
+85826="f": 1
+85826="o": 1
+85826="r": 1
+85827="\x00": 1
+85827="\x0f": 1
+85827="v": 1
+85827="}": 1
+85828="\x00": 1
+85828="\xcc": 1
+85828="\xcd": 1
+85828="\xe1": 1
+85829="U": 1
+85829="W": 1
+85829="\x00": 1
+85829="\x7f": 1
+85830="\r": 1
+85830="\x00": 1
+85830="\x0c": 1
+85830="\xa6": 1
+85831="V": 1
+85831="\x00": 1
+85831="\xb1": 1
+85831="h": 1
+85832="X": 1
+85832="\x00": 1
+85832="\xb6": 1
+85832="\xc5": 1
+85833="K": 1
+85833="T": 1
+85833="\x00": 1
+85833="\x14": 1
+85834="!": 1
+85834=",": 1
+85834="\x00": 1
+85834="r": 1
+85835="L": 1
+85835="\x00": 1
+85835="\x05": 1
+85835="\x10": 1
+85836="\x00": 1
+85836="\x01": 1
+85836="s": 1
+85836="}": 1
+86000="\x00": 1
+86000="\x80": 1
+86000="\xff": 1
+86000="\x10": 1
+86000="a": 1
+86000="Z": 1
+86001="\xea\xb4\x80": 3
+86001="\xe1\x97\xb5": 3
+86001="\xf4\x8a\x9e\xbd": 4
+86001="\xf4\x80\x84\x85": 4
+86001="\xf1\xb1\xa1\x83": 4
+86001="\xf4\x83\x9c\x9a": 4
+86001="\xe0\xb4\x90": 3
+86001="\xf0\xab\xa7\xb4": 4
+86001="E": 1
+86001="\xde\x8c": 2
+86010="\xd5\x97": 2
+86010="\xdf\xbd": 2
+86010="\xe0\xa1\xb7": 3
+86010="\xe0\xb0\xbc": 3
+86010="\xe0\xba\x86": 3
+86010="\xe0\xbe\x98": 3
+86010="\xe2\x81\xab": 3
+86010="\xe2\xae\x80": 
+86010="\xe2\xb9\xbf": 3
+86010="\xf0\x9d\x8d\xb8": 4
+86011="\xc2\xba": 2
+86011="\xd2\xac": 2
+86011="\xd6\x83": 2
+86011="\xdb\x90": 2
+86011="\xdc\x94": 2
+86011="\xe2\x85\x85": 3
+86011="\xe3\x86\x8e": 3
+86011="\xe3\x99\x96": 3
+86011="\xe7\xb9\x98": 3
+86011="\xea\xa5\xa5": 3
+86012="\xcd\x93": 2
+86012="\xd6\x9f": 2
+86012="\xdb\xa8": 2
+86012="\xe0\xab\x85": 3
+86012="\xe0\xb5\x8d": 3
+86012="\xe1\x9f\x90": 3
+86012="\xe1\xa0\x8d": 3
+86012="\xe1\xa9\xac": 3
+86012="\xe1\xaf\xb3": 3
+86012="\xe2\x83\x96": 3
+86013="\xd9\xa6": 2
+86013="\xe0\xa7\xa8": 3
+86013="\xe0\xaf\xae": 3
+86013="\xe0\xb1\xad": 3
+86013="\xe0\xb9\x90": 3
+86013="\xe1\x81\x88": 3
+86013="\xe1\xad\x97": 3
+86013="\xe1\xb1\x92": 3
+86013="\xe2\x85\xb1": 3
+86013="\xea\x9b\xa6": 3
+86014="\xd6\x8a": 2
+86014="\xd7\x86": 2
+86014="\xd8\x8d": 2
+86014="\xd8\x9f": 2
+86014="\xdc\x8c": 2
+86014="\xe0\xa1\x9e": 3
+86014="\xe0\xbe\x85": 3
+86014="\xe1\x9c\xb5": 3
+86014="\xe3\x80\x9c": 3
+86014="\xea\x93\xbe": 3
+86015="\xc2\xa3": 2
+86015="\xcb\x84": 2
+86015="\xd2\x82": 2
+86015="\xe2\x81\xba": 3
+86015="\xe2\x85\x8f": 3
+86015="\xe2\x93\x8e": 3
+86015="\xe2\x94\xb5": 3
+86015="\xe2\xa7\xb7": 3
+86015="`": 1
+86015="~": 1
+86016=" ": 1
+86016="\xc2\xa0": 2
+86016="\xe1\xa0\x8e": 
+86016="\xe2\x80\x80": 3
+86016="\xe2\x80\x82": 3
+86016="\xe2\x80\x86": 3
+86016="\xe2\x80\x88": 3
+86016="\xe2\x80\x8a": 3
+86016="\xe2\x81\x9f": 3
+86016="\xe3\x80\x80": 3
+86020="K": 1
+86020="\xdf\xb4": 2
+86020="\xe0\xa7\xa1": 3
+86020="\xe0\xad\x83": 3
+86020="\xe0\xb3\xae": 3
+86020="\xe2\x90\x93": 3
+86020="\xe2\x91\x83": 3
+86020="\xe2\xb1\x9e": 3
+86020="\xea\xa5\xb9": 3
+86020="\xea\xab\x80": 3
+86021="\x0b": 1
+86021="\xcf\xb6": 2
+86021="\xd5\x9f": 2
+86021="\xd7\x88": 2
+86021="\xd8\x83": 2
+86021="\xdd\x87": 2
+86021="\xde\xb9": 2
+86021="\xe0\xb3\xb5": 3
+86021="\xe0\xb9\xaa": 3
+86021="\xef\xae\xb9": 3
+86022="\xde\x84": 2
+86022="\xe0\xa9\xbf": 3
+86022="\xe0\xb1\xa7": 3
+86022="\xe0\xbd\xaf": 3
+86022="\xe0\xbe\x8c": 3
+86022="\xe1\xa9\x84": 3
+86022="\xe2\x83\x82": 3
+86022="\xe2\xb7\x8b": 3
+86022="\xe2\xbe\xa4": 3
+86022="~": 1
+86023="\xc2\x99": 2
+86023="\xe0\xbb\xae": 3
+86023="\xe0\xbe\x93": 3
+86023="\xe1\x9f\x82": 3
+86023="\xe1\xa5\x93": 3
+86023="\xe1\xad\xad": 3
+86023="\xe3\x80\x95": 3
+86023="\xe3\x88\xb1": 3
+86023="\xf0\x92\x96\xa7": 4
+86023="a": 1
+86024="\xd8\x83": 2
+86024="\xd9\x95": 2
+86024="\xe1\x90\x94": 3
+86024="\xe1\xa8\x8a": 3
+86024="\xe2\x80\xa8": 3
+86024="\xe2\xa0\x8b": 3
+86024="\xea\xab\xa5": 3
+86024="\xef\xb7\xb9": 3
+86024="\xf0\x90\xa4\xb3": 4
+86024="\xf0\x90\xac\xad": 4
+86025="O": 1
+86025="\xcf\xbf": 2
+86025="\xd2\x94": 2
+86025="\xd8\x93": 2
+86025="\xdb\xb0": 2
+86025="\xe2\x93\xb4": 3
+86025="\xe2\xbb\xb7": 3
+86025="\xe3\x81\xab": 3
+86025="\xef\xae\xad": 3
+86025="\xef\xb8\xb4": 3
+86026="!": 1
+86026="\x1d": 1
+86026="\xc2\x87": 2
+86026="\xc5\xb9": 2
+86026="\xe2\x80\xbd": 3
+86026="\xe2\x81\x82": 3
+86026="\xe2\xb9\x95": 3
+86026="\xe3\x80\x84": 3
+86026="\xe3\x90\xa3": 3
+86026="\xe9\xac\xb9": 3
+86030=";":
+86030="I":
+86030="\r": 1
+86030="\x17": 1
+86030="\x9d": 1
+86030="s":
+86031="<":
+86031="Y": 1
+86031="\x14":
+86031="\x1e":
+86031="\xfa": 1
+86031="p": 1
+86033="5": 1
+86033="7": 1
+86033="\x07":
+86033="\x82":
+86033="\x88":
+86033="\xb3": 1
+86034="M":
+86034="\"": 1
+86034="\x81":
+86034="\xbb": 1
+86034="\xbf": 1
+86034="\xd1":
+86035="$": 1
+86035="\x85":
+86035="\xa7":
+86035="\xb6":
+86035="o":
+86035="y":
+86036=" ": 1
+86036="\x11":
+86036="\xa0": 1
+86036="s":
+86036="~":
+86040="3": 1
+86040="\x0e":
+86040="\x96":
+86040="\x9f":
+86040="\xbc": 1
+86040="\xe6": 1
+86041="'": 1
+86041="(": 1
+86041="T":
+86041="\x11": 1
+86041="\xfa":
+86041="\xfd":
+86042="5": 1
+86042="\x00": 1
+86042="\x7f": 1
+86042="\xd6": 1
+86043="2":
+86043="5":
+86043="\x1b": 1
+86043="\x9f": 1
+86043="\xb2":
+86043="\xeb": 1
+86044="#":
+86044="\"":
+86044="\xab":
+86044="\xd1": 1
+86044="\xd2": 1
+86044="\xe4": 1
+86045="$":
+86045="&": 1
+86045="\xa9":
+86045="\xaa": 1
+86045="\xb4":
+86045="\xc2": 1
+86046=" ":
+86046=">": 1
+86046="\xa0":
+86046="\xfa": 1
+86046="`": 1
+86060="case A":
+86060="case Q":
+86060="case a": 6
+86060="case q": 6
+86061="case A":
+86061="case Q":
+86061="case a": 6
+86061="case q": 6
+86062="case A": 6
+86062="case Q": 6
+86062="case a":
+86062="case q":
+86063="case A": 6
+86063="case Q": 6
+86063="case a":
+86063="case q":
+86064="case A": 6
+86064="case Q": 6
+86064="case a":
+86064="case q":
+86065="case A": 6
+86065="case Q": 6
+86065="case a":
+86065="case q":
+86066="case A":
+86066="case Q":
+86066="case a": 6
+86066="case q": 6
+86067="case A":
+86067="case Q":
+86067="case a": 6
+86067="case q": 6
+86200="K": 1
+86200="\xcf\x93": 2
+86200="\xd2\x95": 2
+86200="\xd8\xad": 2
+86200="\xd9\x84": 2
+86200="\xdc\x9d": 2
+86200="\xdf\x95": 2
+86200="\xe0\xa0\x83": 3
+86200="\xe0\xa8\x90": 3
+86200="\xe0\xb8\xa2": 3
+86200="\xe1\xa4\x84": 3
+86200="\xe2\x85\xa7": 3
+86200="\xe2\xb7\x86": 3
+86200="\xe3\x81\xb8": 3
+86200="\xe3\x8a\x82": 3
+86200="\xea\xa0\xa2": 3
+86200="\xea\xa3\x98": 3
+86200="\xf1\xbe\xa0\xbf":
+86200="\xf2\x80\xa6\x9e":
+86200="\xf4\x88\x9b\x9d":
+86201="\xd4\x88": 2
+86201="\xd7\xa3": 2
+86201="\xd9\xb9": 2
+86201="\xde\x83": 2
+86201="\xdf\xa0": 2
+86201="\xe1\x8f\xad": 3
+86201="\xe1\xa8\xaf": 3
+86201="\xe1\xac\x9f": 3
+86201="\xe1\xae\x9e": 3
+86201="\xe1\xb3\xb6": 3
+86201="\xe1\xb9\x8a": 3
+86201="\xe2\x81\xbf": 3
+86201="\xe3\x81\xbf": 3
+86201="\xe3\x87\xbd": 3
+86201="\xe4\x95\x99": 3
+86201="\xe4\xb6\xa0": 3
+86201="\xea\xa8\x94": 3
+86201="\xea\xa9\xba": 3
+86201="\xea\xac\x81": 3
+86201="r": 1
+86202=" ": 1
+86202="\t": 1
+86202="\xc2\xa0": 2
+86202="\xe1\x9a\x80": 3
+86202="\xe1\xa0\x8e": 3
+86202="\xe2\x80\x83": 3
+86202="\xe2\x80\x84": 3
+86202="\xe2\x80\x87": 3
+86202="\xe2\x80\xaf": 3
+86202="\xe2\x81\x9f": 3
+86202="\xe3\x80\x80": 3
+86202="\xe8\x82\x85":
+86202="\xf0\xae\xa1\x91":
+86202="\xf0\xb9\x9f\x8f":
+86202="\xf1\xa5\x8e\x8a":
+86202="\xf2\x93\xaa\x88":
+86202="\xf2\xbc\x99\x8b":
+86203="9": 1
+86203="\xdb\xb3": 2
+86203="\xdf\x87": 2
+86203="\xe0\xaf\xad": 3
+86203="\xe0\xb3\xa6": 3
+86203="\xe0\xbc\xa1": 3
+86203="\xe1\x81\x89": 3
+86203="\xe1\x82\x97": 3
+86203="\xe1\xa5\x87": 3
+86203="\xe1\xa7\x96": 3
+86203="\xe1\xb1\x96": 3
+86203="\xea\xa9\x92": 3
+86203="\xef\xbc\x90": 3
+86203="\xf0\x91\x83\xb8": 4
+86203="\xf0\x91\x93\x97": 4
+86203="\xf0\x91\xa3\xa1": 4
+86203="\xf0\x96\xa9\xa4": 4
+86203="\xf3\x8a\x9d\xb8":
+86203="\xf3\x8e\xb5\xa1":
+86203="\xf3\x90\x8c\x9e":
+86204="\xc2\xb5": 2
+86204="\xc3\xb9": 2
+86204="\xc6\xaa": 2
+86204="\xc8\x9b": 2
+86204="\xc9\xb0": 2
+86204="\xcd\xbc": 2
+86204="\xce\xb2": 2
+86204="\xcf\x83": 2
+86204="\xd3\xb5": 2
+86204="\xe1\xb6\x90": 3
+86204="\xe1\xbe\x86": 3
+86204="\xea\x9d\xb2": 3
+86204="\xf0\x91\xa3\x97": 4
+86204="\xf0\x9d\x91\x9c": 4
+86204="\xf0\x9d\x96\x9c": 4
+86204="\xf0\x9d\x97\x8f": 4
+86204="\xf3\x8a\x9d\xbe":
+86204="\xf3\x90\x8c\x9c":
+86204="\xf4\x8d\x91\xa5":
+86204="d": 1
+86205=" ": 1
+86205="\n": 1
+86205="\x0b": 1
+86205="\xc2\x85": 2
+86205="\xc2\xa0": 2
+86205="\xe1\x9a\x80": 3
+86205="\xe1\xa0\x8e": 3
+86205="\xe2\x80\x82": 3
+86205="\xe2\x80\x83": 3
+86205="\xe2\x80\x84": 3
+86205="\xe2\x80\x88": 3
+86205="\xe2\x80\xaf": 3
+86205="\xe2\x81\x9f": 3
+86205="\xe3\x80\x80": 3
+86205="\xe8\x82\x84":
+86205="\xf0\xb9\x9f\x8f":
+86205="\xf1\xa5\x8e\x8a":
+86205="\xf2\xaa\xa3\x84":
+86205="\xf2\xbc\x99\x8b":
+86205="\xf3\x90\x8c\x95":
+86206="T": 1
+86206="\xc5\xb2": 2
+86206="\xc7\x99": 2
+86206="\xc8\x98": 2
+86206="\xc9\x84": 2
+86206="\xce\xa3": 2
+86206="\xcf\xa4": 2
+86206="\xd0\x84": 2
+86206="\xd1\xb8": 2
+86206="\xd2\x98": 2
+86206="\xd3\xae": 2
+86206="\xd5\x8a": 2
+86206="\xe2\x84\x91": 3
+86206="\xe2\x86\x83": 3
+86206="\xe2\xb3\xad": 3
+86206="\xea\x99\xa6": 3
+86206="\xef\xbc\xb9": 3
+86206="\xf0\x9d\x90\x8c": 4
+86206="\xf0\x9d\x93\x9a": 4
+86206="\xf4\x8d\x91\xad":
+86207="K": 1
+86207="\xcf\x93": 2
+86207="\xd2\x95": 2
+86207="\xd8\xad": 2
+86207="\xd9\x84": 2
+86207="\xdc\x9d": 2
+86207="\xdf\x95": 2
+86207="\xe0\xa0\x83": 3
+86207="\xe0\xa8\x90": 3
+86207="\xe0\xb8\xa2": 3
+86207="\xe1\xa4\x84": 3
+86207="\xe2\x85\xa7": 3
+86207="\xe2\xb7\x86": 3
+86207="\xe3\x81\xb8": 3
+86207="\xe3\x8a\x82": 3
+86207="\xea\xa0\xa2": 3
+86207="\xea\xa3\x98": 3
+86207="\xf1\xbe\xa0\xbf":
+86207="\xf2\x80\xa6\x9e":
+86207="\xf4\x88\x9b\x9d":
+86208="\xe0\xa3\xa9": 3
+86208="\xe0\xa7\x9f": 3
+86208="\xe0\xab\x85": 3
+86208="\xe0\xb0\x9d": 3
+86208="\xe0\xb5\xac": 3
+86208="\xe1\x80\xa6": 3
+86208="\xe1\x8a\x88": 3
+86208="\xe1\x9b\x9d": 3
+86208="\xe1\x9e\x95": 3
+86208="\xe1\xa7\xb7": 3
+86208="\xe1\xb1\x9b": 3
+86208="\xe1\xbc\xab": 3
+86208="\xe1\xbd\xbd": 3
+86208="\xe2\x80\x94": 3
+86208="\xe2\xad\xb3": 3
+86208="\xe2\xbe\xa8": 3
+86208="\xea\x93\x83": 3
+86208="\xf2\x83\x92\x9f":
+86208="\xf2\xaa\xb4\x95":
+86208="j": 1
+86209="\xc2\xb2": 2
+86209="\xdd\xbc": 2
+86209="\xe1\xa0\x8e": 3
+86209="\xe1\xbe\x80": 3
+86209="\xe3\x84\xb9": 3
+86209="\xe3\x85\x8f": 3
+86209="\xe3\x8b\xa1": 3
+86209="\xe4\xac\xa0": 3
+86209="\xea\x9d\x95": 3
+86209="\xea\xa0\x90": 3
+86209="\xea\xa2\x84": 3
+86209="\xea\xa3\xa0": 3
+86209="\xea\xa4\x87": 3
+86209="\xea\xa6\xbf": 3
+86209="\xea\xa9\xb6": 3
+86209="\xea\xad\x92": 3
+86209="\xea\xb3\x88": 3
+86209="\xef\xae\xa0": 3
+86209="\xf1\x96\x9d\x88":
+86209="\xf3\x83\xb0\x91":
+86209="\xf3\xbe\xb5\xbc":
+86210=".": 1
+86210=";": 1
+86210="\xc2\xa8":
+86210="\xc2\xb0":
+86210="\xc2\xb4":
+86210="\xcd\xbe": 2
+86210="\xd8\x8d": 2
+86210="\xdc\x80": 2
+86210="\xdf\xb7": 2
+86210="\xe1\x90\x80": 3
+86210="\xe1\x99\xad": 3
+86210="\xe1\x9b\xab": 3
+86210="\xe1\x9f\x96": 3
+86210="\xe1\xad\x9f": 3
+86210="\xe1\xb1\xbe": 3
+86210="\xe2\x80\x93": 3
+86210="\xe2\x81\x9d": 3
+86210="\xe2\x82\x8d": 3
+86210="\xe2\xb8\x84": 3
+86210="\xf0\x90\x8e\x9f": 4
+86210="\xf0\x92\x91\xb3": 4
+86210="\xf0\x9b\xb2\x9f": 4
+86210="\xf1\x8b\x84\xa4":
+86210="\xf3\x9a\x9c\x86":
+86211="G": 1
+86211="L": 1
+86211="O": 1
+86211="S": 1
+86211="V": 1
+86211="\xbd": 1
+86211="f": 1
+86211="t": 1
+86211="z": 1
+86212="B": 1
+86212="N": 1
+86212="\x00":
+86212="\xb5": 1
+86212="\xba": 1
+86212="\xc3": 1
+86212="\xc8": 1
+86212="\xcc": 1
+86212="\xcf": 1
+86212="\xd2": 1
+86212="\xd4": 1
+86212="\xea": 1
+86212="\xed": 1
+86212="\xf5": 1
+86212="\xfe": 1
+86212="f": 1
+86212="i": 1
+86212="j": 1
+86212="t": 1
+86212="x": 1
+86213=" ": 1
+86213="\t": 1
+86214="0": 1
+86214="2": 1
+86214="4": 1
+86214="5": 1
+86214="M":
+86214="\xcf":
+86215="\xe3": 1
+86215="h": 1
+86215="j": 1
+86215="k": 1
+86215="m": 1
+86216="\r": 1
+86216="\t": 1
+86216="\xa0": 1
+86216="\xba":
+86216="\xf0":
+86217="C": 1
+86217="L": 1
+86217="\xc8": 1
+86217="\xc9": 1
+86217="\xd2": 1
+86217="\xd4": 1
+86217="\xd8": 1
+86218="1": 1
+86218="Z": 1
+86218="\x00":
+86218="\xcc": 1
+86218="\xcd": 1
+86218="\xea": 1
+86218="\xf4": 1
+86218="\xfe": 1
+86218="c": 1
+86218="p": 1
+86218="t": 1
+86218="y": 1
+86219="'": 1
+86219=".": 1
+86219="1": 1
+86219="2": 1
+86219="3": 1
+86219="@": 1
+86219="B": 1
+86219="G": 1
+86219="L": 1
+86219="R": 1
+86219="Y": 1
+86219="\xac": 1
+86219="\xc3": 1
+86219="^": 1
+86219="c": 1
+86219="j": 1
+86219="o": 1
+86219="s": 1
+86219="w": 1
+86219="~": 1
+86220="*": 1
+86220="-": 1
+86220="/": 1
+86220="Z": 1
+86220="\"": 1
+86220="\x87":
+86220="\x9e":
+86220="\x9f":
+86220="\xc9": 1
+86220="_": 1
+86220="v": 1
+86220="|": 1
+86221="&": 1
+86221="'": 1
+86221=")": 1
+86221="-": 1
+86221=".": 1
+86221=";": 1
+86221="\"": 1
+86221="\xc1":
+86221="\xc2\xa8":
+86221="\xc2\xb4":
+86221="\xca":
+86230="u][]:]i]l]s]^]r]h]^]u]": 22
+86230=":]l]:][]w]e]:]^]^]^][]": 22
+86230="l]h]a]i]w]c]p][]^]i]u]": 22
+86230=":][]a]t]:]s]p]r]p]r][]": 22
+86230=":]^]n]d]e]c]:]w]r]:]c]": 22
+86230="[]^]^]i]w][]^]^]r][]:]": 22
+86230="[]^]n]i]^]:]:]d]a]t]u]": 22
+86230="[]^][]d]w][]:]o]p]:]n]": 22
+86230="n]l][]d][][]u]w][]^]^]": 22
+86230=":]a]:][]r]p]:]d]h]i]u]": 22
+86231="^]:]^]i]e]^]u]d]g]r]:]": 22
+86231="[]l]k]d]:]:]e]w]p][]:]": 22
+86231="a]l]^]i]o]s]e]:]a]i]u]": 22
+86231="^]:]l]^]l]:]u][]r]i]u]": 22
+86231="n]:]l][]w]e]u]d]r]^]n]": 22
+86231="m]a]^]^]:][][]o][]p]^]": 22
+86231="^]l]a]^]:]p]p]d]g]:][]": 22
+86231="a]:]a]i]:]:]r]w]p]^]:]": 22
+86231=":]l]^]^]w]p]^]^]r]:]n]": 22
+86231=":]a]a]d]o]p]r]r][]n]c]": 22
+86240="a$": 2
+86240="a;": 2
+86240="a\xcd\xbe":
+86240="ab": 2
+86240="ac": 2
+86240="ad":
+86240="a~": 2
+86241="a$": 2
+86241="a;": 2
+86241="a\xcd\xbe": 3
+86241="ab": 2
+86241="ac": 2
+86241="ad":
+86241="a~": 2
+86242="a": 1
+86242="\xe1\xa0\x8e": 3
+86243="a":
+86243="\xe1\xa0\x8e":
+86244="*J\xd8\xb6\xc3\xaam\xdf\x88F": 1,2,4,6,7,9,10
+86244="+;\xdb\xb9\xd9\xa7\xd4\xa8Y\xca\x80": 1,2,4,6,8,9,11
+86244="L\xe0\xa7\xa7\xea\x92\x89\xde\x80": 1,4,7,9
+86244="\xe6\x94\x96\xe8\x84\xab\xd5\x81\x19\xf2\xb5\xbf\xbf\xd9\xa5": 3,6,8,9,13,15
+86244="\xe8\xbd\x94{K\xcb\xbe\xe0\xa9\xab": 3,4,5,7,10
+86244="\xea\x98\xa5f\"\"": 3,4,5,6
+86244="\xf2\xb3\xbd\xb4a\xcf\xbf\xe0\xb1\xaa\xe7\x93\x9a+\x00<Y": 4,5,7,10,13,14,15,16,17
+86244="\xf2\xbd\xaf\xbe\xc4\x9d\xe0\xb9\x92F\xde\xa7\x08\xd0\xa0\x00": 4,6,9,10,12,13,15,16
+86244="{d\xcd\x98\xe0\xa7\xa7\xe2\xa9\x90,": 1,2,4,7,10,11
diff --git a/tools/hscollider/test_cases/corpora/utf8.txt b/tools/hscollider/test_cases/corpora/utf8.txt
new file mode 100644 (file)
index 0000000..79078d3
--- /dev/null
@@ -0,0 +1,649 @@
+80000="\xe7\xa9\xba": 3
+80000="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 
+80001="\xe7\xa9\xba": 
+80001="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 8
+80002="\xe7\xa9\xba": 3
+80002="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 
+80002="\xc3\xa6": 
+80002="\xc4\x80": 
+80003="\xe7\xa9\xba": 3
+80003="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 
+80003="\xc3\xa6": 
+80003="\xc4\x80": 
+80004="\xe7\xa9\xba": 3
+80004="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 
+80004="\xc3\xa6": 
+80004="\xc4\x80": 
+80005="\xe7\xa9\xba": 1,2,3
+80005="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 8
+80005="z": 
+80005="\xe7": 1
+80005="\xa9": 1
+80005="\xba": 1
+80005="\xc3\xa6": 
+80005="\xc4\x80": 
+80006="\xe7\xa9\xba": 3
+80006="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 2
+80006="_": 1
+80006="__": 1
+80006="___": 1
+80006="\n": 1
+80006="\xc3\xa6": 2
+80006="\xc4\x80": 2
+80007="\xe7\xa9\xba": 3
+80007="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 2
+80007="_": 1
+80007="__": 1
+80007="___": 1
+80007="\n": 
+80007="\xc3\xa6": 2
+80007="\xc4\x80": 2
+80008="\xe7\xa9\xba": 
+80008="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 
+80008="_": 
+80008="\n": 
+80008="\xc3\xa6": 2
+80008="\xc4\x80": 
+80009="\xe7\xa9\xba": 
+80009="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 
+80009="_": 
+80009="\n": 
+80009="\xc3\xa6": 2
+80009="\xc4\x80": 
+80010="\xe7\xa9\xba": 
+80010="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 
+80010="_": 
+80010="\n": 
+80010="\xc3\xa6": 
+80010="\xc4\x80": 2
+80011="\xe7\xa9\xba": 
+80011="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 
+80011="_": 
+80011="\n": 
+80011="\xc3\xa6": 
+80011="\xc4\x80": 
+80012="\xe7\xa9\xba": 
+80012="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 
+80012="_": 
+80012="\n": 
+80012="\xc3\xa6": 
+80012="\xc4\x80": 
+80012="a\xce\xb1\xce\xac\xe1\xbc\x80\xe1\xbc\x81\xe1\xbc\x82\xe1\xbc\x83\xe1\xbc\x84\xe1\xbc\x85\xe1\xbc\x86\xe1\xbc\x87\xe1\xbf\xba\xe1\xbf\xbb\xe1\xbf\xbc\xe1\xbf\xbd\xe1\xbf\xbe\xe1\xbb\xbf\xe1\xbb\xbe\xcf\x89": 8,11,14,17,20,23,26,29,32,35,38
+80013="?\xe2\xb8\xae\xe2\xb8\xad\xe2\xb8\xa5\xe2\xb8\xa4\xe2\xb8\xa3\xe2\xb8\xa2\xe2\xb8\x98\xe2\xb8\x97": 4,7,10,13,16,19,22
+80014="\xe7\xa9\xba": 
+80014="\xe7\xa9\xba\xe7\xa9\xba": 6
+80014="\xe7\xa9\xba\xe7\xa9\xba\xe7\xa9\xba": 6
+80014="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 
+80014="_": 
+80014="\n": 
+80014="\xc3\xa6": 
+80015="\xe7\xa9\xba": 
+80015="\xe7\xa9\xba\xe7\xa9\xba": 
+80015="\xe7\xa9\xba\xe7\xa9\xba\xe7\xa9\xba": 
+80015="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 
+80015="_": 
+80015="\n": 
+80015="\xc3\xa6": 
+80015="\xe7\xa9\xba\xba": 4
+80016="\xe7\xa9\xba": 
+80016="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 2
+80016="_": 
+80016="__": 
+80016="___": 
+80016="\n": 
+80016="\xc3\xa6": 2
+80016="\xc4\x80": 2
+80017="\xc2\x80\xc3\xbf": 2
+80018="\xc2\x80\xc3\xbf": 2
+80019="\xc2\x80\xc3\xbf": 2
+80020="\xc2\x80\xc3\xbf": 2
+80021="\xc2\x80\xc3\xbf": 4
+80022="\xc2\x80\xc3\xbf": 4
+80023="\xc2\x80\xc3\xbf": 4
+80024="\xc2\x80\xc3\xbf": 4
+80026="foobar": 
+80026="foo_bar": 7
+80026="foo__bar": 
+80100="foobar": 
+80100="foo_bar": 7
+80100="foo__bar": 
+80100="foo___bar": 
+80100="foo____bar": 
+80100="foo\xe7\xa9\xbabar": 9
+80100="foo\xe7\xa9\xba\xe7\xa9\xbabar": 
+80100="foo\xe7\xa9\xba\xe7\xa9\xbabar": 
+80100="foo\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9bar": 
+80100="foo\xc3\xa6bar": 8
+80100="foo\xc3\xa6\xc3\xa6bar": 
+80100="foo\xc4\x80bar": 8
+80100="foo\xc4\x80\xc4\x80bar": 
+80101="foobar": 6
+80101="foo_bar": 7
+80101="foo__bar": 8
+80101="foo___bar": 9
+80101="foo____bar": 10
+80101="foo\xe7\xa9\xbabar": 9
+80101="foo\xe7\xa9\xba\xe7\xa9\xbabar": 12
+80101="foo\xe7\xa9\xba\xe7\xa9\xbabar": 12
+80101="foo\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9bar": 14
+80101="foo\xc3\xa6bar": 8
+80101="foo\xc3\xa6\xc3\xa6bar": 10
+80101="foo\xc4\x80bar": 8
+80101="foo\xc4\x80\xc4\x80bar": 10
+80102="foobar": 6
+80102="foo_bar": 
+80102="foo__bar": 
+80102="foo___bar": 
+80102="foo____bar": 
+80102="foo\xe7\xa9\xbabar": 
+80102="foo\xe7\xa9\xba\xe7\xa9\xbabar": 
+80102="foo\xe7\xa9\xba\xe7\xa9\xbabar": 
+80102="foo\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9bar": 
+80102="foo\xc3\xa6bar": 
+80102="foo\xc3\xa6\xc3\xa6bar": 
+80102="foo\xc4\x80bar": 
+80102="foo\xc4\x80\xc4\x80bar": 
+80103="foobar": 6
+80103="foo_bar": 7
+80103="foo__bar": 8
+80103="foo___bar": 9
+80103="foo____bar": 10
+80103="foo\xe7\xa9\xbabar": 9
+80103="foo\xe7\xa9\xba\xe7\xa9\xbabar": 12
+80103="foo\xe7\xa9\xba\xe7\xa9\xbabar": 12
+80103="foo\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9bar": 14
+80103="foo\xc3\xa6bar": 8
+80103="foo\xc3\xa6\xc3\xa6bar": 10
+80103="foo\xc4\x80bar": 8
+80103="foo\xc4\x80\xc4\x80bar": 10
+80104="foobar": 
+80104="foo_bar": 7
+80104="foo__bar": 8
+80104="foo___bar": 9
+80104="foo____bar": 10
+80104="foo\xe7\xa9\xbabar": 9
+80104="foo\xe7\xa9\xba\xe7\xa9\xbabar": 12
+80104="foo\xe7\xa9\xba\xe7\xa9\xbabar": 12
+80104="foo\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9bar": 14
+80104="foo\xc3\xa6bar": 8
+80104="foo\xc3\xa6\xc3\xa6bar": 10
+80104="foo\xc4\x80bar": 8
+80104="foo\xc4\x80\xc4\x80bar": 10
+80105="foobar": 
+80105="foo_bar": 
+80105="foo__bar": 
+80105="foo___bar": 
+80105="foo____bar": 
+80105="foo\xe7\xa9\xbabar": 
+80105="foo\xe7\xa9\xba\xe7\xa9\xbabar": 
+80105="foo\xe7\xa9\xba\xe7\xa9\xbabar": 
+80105="foo\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9bar": 
+80105="foo\xc3\xa6bar": 
+80105="foo\xc3\xa6\xc3\xa6bar": 
+80105="foo\xc4\x80bar": 
+80105="foo\xc4\x80\xc4\x80bar": 
+80106="foobar": 
+80106="foo_bar": 
+80106="foo__bar": 8
+80106="foo___bar": 
+80106="foo____bar": 
+80106="foo\xe7\xa9\xbabar": 
+80106="foo\xe7\xa9\xba\xe7\xa9\xbabar": 
+80106="foo\xe7\xa9\xba\xe7\xa9\xbabar": 
+80106="foo\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9bar": 
+80106="foo\xc3\xa6bar": 
+80106="foo\xc3\xa6\xc3\xa6bar": 
+80106="foo\xc4\x80bar": 
+80106="foo\xc4\x80\xc4\x80bar": 
+80107="foobar": 3,4,5,6
+80107="foo_bar": 3,4,5,6,7
+80107="foo__bar": 3,4,5,6,7,8
+80107="foo___bar": 3,4,5,6,7,8,9
+80107="foo____bar": 3,4,5,6,7,8,9,10
+80107="foo\xe7\xa9\xbabar": 3,6,7,8,9
+80107="foo\xe7\xa9\xba\xe7\xa9\xbabar": 3,6,9,10,11,12
+80107="foo\xe7\xa9\xba\xe7\xa9\xbabar": 3,6,9,10,11,12
+80107="foo\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9bar": 3,5,7,9,11,12,13,14
+80107="foo\xc3\xa6bar": 3,5,6,7,8
+80107="foo\xc3\xa6\xc3\xa6bar": 3,5,7,8,9,10
+80107="foo\xc4\x80bar": 3,5,6,7,8
+80107="foo\xc4\x80\xc4\x80bar": 3,5,7,8,9,10
+80108="foobar": 4,5,6
+80108="foo_bar": 4,5,6,7
+80108="foo__bar": 4,5,6,7,8
+80108="foo___bar": 4,5,6,7,8,9
+80108="foo____bar": 4,5,6,7,8,9,10
+80108="foo\xe7\xa9\xbabar": 6,7,8,9
+80108="foo\xe7\xa9\xba\xe7\xa9\xbabar": 6,9,10,11,12
+80108="foo\xe7\xa9\xba\xe7\xa9\xbabar": 6,9,10,11,12
+80108="foo\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9bar": 5,7,9,11,12,13,14
+80108="foo\xc3\xa6bar": 5,6,7,8
+80108="foo\xc3\xa6\xc3\xa6bar": 5,7,8,9,10
+80108="foo\xc4\x80bar": 5,6,7,8
+80108="foo\xc4\x80\xc4\x80bar": 5,7,8,9,10
+80109="foobar": 6
+80109="foo_bar": 7
+80109="foo__bar": 8
+80109="foo___bar": 9
+80109="foo____bar": 10
+80109="foo\xe7\xa9\xbabar": 9
+80109="foo\xe7\xa9\xba\xe7\xa9\xbabar": 12
+80109="foo\xe7\xa9\xba\xe7\xa9\xbabar": 12
+80109="foo\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9bar": 14
+80109="foo\xc3\xa6bar": 8
+80109="foo\xc3\xa6\xc3\xa6bar": 10
+80109="foo\xc4\x80bar": 8
+80109="foo\xc4\x80\xc4\x80bar": 10
+80110="q": 
+80110="]": 1
+80110="a": 1
+80110="fbnlaiuyv239084fc57h03987j41230-94=-2f1  q;poxcima;kldjmnr'  p3o 2=3-412[34,xcro13]scscsad": 5,50,83,89
+84000="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,4
+84001="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 2,5,117
+84002="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 3,6,14,15,17,26,104,105,107
+84003="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,4
+84004="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 2,5,117
+84005="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 3,6,14,15,17,26,104,105,107
+84006="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 8,40,62
+84007="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 10,20,120
+84008="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 12,102
+84009="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 10,20,120
+84010="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 22
+84011="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 24
+84012="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 3,6,14,15,17,26,104,105,107
+84013="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 28,36,58,111
+84014="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 30,52,76
+84015="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 32,54,90
+84016="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 34,56,78,88
+84017="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 28,36,58,111
+84018="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 38,60,84
+84019="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 8,40,62
+84020="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 42,64,82
+84021="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 44,66,86
+84022="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 46,68,70
+84023="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 48,72,80
+84024="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 50,74,114
+84025="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 30,52,76
+84026="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 32,54,90
+84027="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 34,56,78,88
+84028="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 28,36,58,111
+84029="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 38,60,84
+84030="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 8,40,62
+84031="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 42,64,82
+84032="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 44,66,86
+84033="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 46,68,70
+84034="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 46,68,70
+84035="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 48,72,80
+84036="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 50,74,114
+84037="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 30,52,76
+84037="\xcf\x90\xce\x92\xce\xb2": 2,4,6
+84038="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 34,56,78,88
+84039="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 48,72,80
+84040="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 42,64,82
+84041="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 38,60,84
+84042="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 44,66,86
+84043="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 34,56,78,88
+84044="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 32,54,90
+84045="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 93,96,99
+84046="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 93,96,99
+84047="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 93,96,99
+84048="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 12,102
+84049="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 28,36,58,111
+84050="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 50,74,114
+84051="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 2,5,117
+84051="IkS": 2
+84052="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 10,20,120
+84053="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 15,105
+84054="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 18,108
+84055="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 15,105
+84056="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 18,108
+84057="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 122,124,126
+84058="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 122,124,126
+84059="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 122,124,126
+84060="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 128,130,132
+84061="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 128,130,132
+84062="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 128,130,132
+84063="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 134,136,138
+84064="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 134,136,138
+84065="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 134,136,138
+84066="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 140,142
+84067="IkSiKs\xc2\xb5\xc3\x85\xc3\x9f ss sz\xc3\xa5\xc4\xb0\xc4\xb1\xc5\xbf\xcd\x85\xce\x92\xce\x95\xce\x98\xce\x99\xce\x9a\xce\x9c\xce\xa0\xce\xa1\xce\xa3\xce\xa6\xce\xa9\xce\xb2\xce\xb5\xce\xb8\xce\xb9\xce\xba\xce\xbc\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x86\xcf\x89\xcf\x90\xcf\x91\xcf\x95\xcf\x96\xcf\xb0\xcf\xb1\xcf\xb4\xcf\xb5\xe1\xb9\xa0\xe1\xb9\xa1\xe1\xba\x9b\xe1\xba\x9e SS SZ\xe1\xbe\xbe\xe2\x84\xa6\xe2\x84\xaa\xe2\x84\xab\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 140,142
+88000="\xea\x94\x80\xea\x94\x81\xea\x94\x82\xea\x94\x83\xea\x94\x84\xea\x94\x85\xea\x94\x86\xea\x94\x87\xea\x94\x88\xea\x94\x89\xea\x94\x8a\xea\x94\x8b\xea\x94\x8c\xea\x94\x8d\xea\x94\x8e\xea\x94\x8f\xea\x94\x90\xea\x94\x91\xea\x94\x92\xea\x94\x93\xea\x94\x94\xea\x94\x95\xea\x94\x96\xea\x94\x97\xea\x94\x98\xea\x94\x99\xea\x94\x9a\xea\x94\x9b\xea\x94\x9c\xea\x94\x9d\xea\x94\x9e\xea\x94\x9f\xea\x94\xa0\xea\x94\xa1\xea\x94\xa2\xea\x94\xa3\xea\x94\xa4\xea\x94\xa5\xea\x94\xa6\xea\x94\xa7\xea\x94\xa8\xea\x94\xa9\xea\x94\xaa\xea\x94\xab\xea\x94\xac\xea\x94\xad\xea\x94\xae\xea\x94\xaf\xea\x94\xb0\xea\x94\xb1\xea\x94\xb2\xea\x94\xb3\xea\x94\xb4\xea\x94\xb5\xea\x94\xb6\xea\x94\xb7\xea\x94\xb8\xea\x94\xb9\xea\x94\xba\xea\x94\xbb\xea\x94\xbc\xea\x94\xbd\xea\x94\xbe\xea\x94\xbf\xea\x95\x80\xea\x95\x81\xea\x95\x82\xea\x95\x83\xea\x95\x84\xea\x95\x85\xea\x95\x86\xea\x95\x87\xea\x95\x88\xea\x95\x89\xea\x95\x8a\xea\x95\x8b\xea\x95\x8c\xea\x95\x8d\xea\x95\x8e\xea\x95\x8f\xea\x95\x90\xea\x95\x91\xea\x95\x92\xea\x95\x93\xea\x95\x94\xea\x95\x95\xea\x95\x96\xea\x95\x97\xea\x95\x98\xea\x95\x99\xea\x95\x9a\xea\x95\x9b\xea\x95\x9c\xea\x95\x9d\xea\x95\x9e\xea\x95\x9f\xea\x95\xa0\xea\x95\xa1\xea\x95\xa2\xea\x95\xa3\xea\x95\xa4\xea\x95\xa5\xea\x95\xa6\xea\x95\xa7\xea\x95\xa8\xea\x95\xa9\xea\x95\xaa\xea\x95\xab\xea\x95\xac\xea\x95\xad\xea\x95\xae\xea\x95\xaf\xea\x95\xb0\xea\x95\xb1\xea\x95\xb2\xea\x95\xb3\xea\x95\xb4\xea\x95\xb5\xea\x95\xb6\xea\x95\xb7\xea\x95\xb8\xea\x95\xb9\xea\x95\xba\xea\x95\xbb\xea\x95\xbc\xea\x95\xbd\xea\x95\xbe\xea\x95\xbf\xea\x96\x80\xea\x96\x81\xea\x96\x82\xea\x96\x83\xea\x96\x84\xea\x96\x85\xea\x96\x86\xea\x96\x87\xea\x96\x88\xea\x96\x89\xea\x96\x8a\xea\x96\x8b\xea\x96\x8c\xea\x96\x8d\xea\x96\x8e\xea\x96\x8f\xea\x96\x90\xea\x96\x91\xea\x96\x92\xea\x96\x93\xea\x96\x94\xea\x96\x95\xea\x96\x96\xea\x96\x97\xea\x96\x98\xea\x96\x99\xea\x96\x9a\xea\x96\x9b\xea\x96\x9c\xea\x96\x9d\xea\x96\x9e\xea\x96\x9f\xea\x96\xa0\xea\x96\xa1\xea\x96\xa2\xea\x96\xa3\xea\x96\xa4\xea\x96\xa5\xea\x96\xa6\xea\x96\xa7\xea\x96\xa8\xea\x96\xa9\xea\x96\xaa\xea\x96\xab\xea\x96\xac\xea\x96\xad\xea\x96\xae\xea\x96\xaf\xea\x96\xb0\xea\x96\xb1\xea\x96\xb2\xea\x96\xb3\xea\x96\xb4\xea\x96\xb5\xea\x96\xb6\xea\x96\xb7\xea\x96\xb8\xea\x96\xb9\xea\x96\xba\xea\x96\xbb\xea\x96\xbc\xea\x96\xbd\xea\x96\xbe\xea\x96\xbf\xea\x97\x80\xea\x97\x81\xea\x97\x82\xea\x97\x83\xea\x97\x84\xea\x97\x85\xea\x97\x86\xea\x97\x87\xea\x97\x88\xea\x97\x89\xea\x97\x8a\xea\x97\x8b\xea\x97\x8c\xea\x97\x8d\xea\x97\x8e\xea\x97\x8f\xea\x97\x90\xea\x97\x91\xea\x97\x92\xea\x97\x93\xea\x97\x94\xea\x97\x95\xea\x97\x96\xea\x97\x97\xea\x97\x98\xea\x97\x99\xea\x97\x9a\xea\x97\x9b\xea\x97\x9c\xea\x97\x9d\xea\x97\x9e\xea\x97\x9f\xea\x97\xa0\xea\x97\xa1\xea\x97\xa2\xea\x97\xa3\xea\x97\xa4\xea\x97\xa5\xea\x97\xa6\xea\x97\xa7\xea\x97\xa8\xea\x97\xa9\xea\x97\xaa\xea\x97\xab\xea\x97\xac\xea\x97\xad\xea\x97\xae\xea\x97\xaf\xea\x97\xb0\xea\x97\xb1\xea\x97\xb2\xea\x97\xb3\xea\x97\xb4\xea\x97\xb5\xea\x97\xb6\xea\x97\xb7\xea\x97\xb8\xea\x97\xb9\xea\x97\xba\xea\x97\xbb\xea\x97\xbc\xea\x97\xbd\xea\x97\xbe\xea\x97\xbf\xea\x98\x80\xea\x98\x81\xea\x98\x82\xea\x98\x83\xea\x98\x84\xea\x98\x85\xea\x98\x86\xea\x98\x87\xea\x98\x88\xea\x98\x89\xea\x98\x8a\xea\x98\x8b\xea\x98\x8c\xea\x98\x8d\xea\x98\x8e\xea\x98\x8f\xea\x98\x90\xea\x98\x91\xea\x98\x92\xea\x98\x93\xea\x98\x94\xea\x98\x95\xea\x98\x96\xea\x98\x97\xea\x98\x98\xea\x98\x99\xea\x98\x9a\xea\x98\x9b\xea\x98\x9c\xea\x98\x9d\xea\x98\x9e\xea\x98\x9f\xea\x98\xa0\xea\x98\xa1\xea\x98\xa2\xea\x98\xa3\xea\x98\xa4\xea\x98\xa5\xea\x98\xa6\xea\x98\xa7\xea\x98\xa8\xea\x98\xa9\xea\x98\xaa\xea\x98\xabABCDE123456789a\xce\xb1\xce\xac\xe1\xbc\x80\xe1\xbc\x81\xe1\xbc\x82\xe1\xbc\x83\xe1\xbc\x84\xe1\xbc\x85\xe1\xbc\x86\xe1\xbc\x87\xe1\xbf\xba\xe1\xbf\xbb\xe1\xbf\xbc\xe1\xbf\xbd\xe1\xbf\xbe\xe1\xbb\xbf\xe1\xbb\xbe\xcf\x89": 3,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240,243,246,249,252,255,258,261,264,267,270,273,276,279,282,285,288,291,294,297,300,303,306,309,312,315,318,321,324,327,330,333,336,339,342,345,348,351,354,357,360,363,366,369,372,375,378,381,384,387,390,393,396,399,402,405,408,411,414,417,420,423,426,429,432,435,438,441,444,447,450,453,456,459,462,465,468,471,474,477,480,483,486,489,492,495,498,501,504,507,510,513,516,519,522,525,528,531,534,537,540,543,546,549,552,555,558,561,564,567,570,573,576,579,582,585,588,591,594,597,600,603,606,609,612,615,618,621,624,627,630,633,636,639,642,645,648,651,654,657,660,663,666,669,672,675,678,681,684,687,690,693,696,699,702,705,708,711,714,717,720,723,726,729,732,735,738,741,744,747,750,753,756,759,762,765,768,771,774,777,780,783,786,789,792,795,798,801,804,807,810,813,816,819,822,825,828,831,834,837,840,843,846,849,852,855,858,861,864,867,870,873,876,879,882,885,888,891,894,897,900
+88001="\xea\x94\x80\xea\x94\x81\xea\x94\x82\xea\x94\x83\xea\x94\x84\xea\x94\x85\xea\x94\x86\xea\x94\x87\xea\x94\x88\xea\x94\x89\xea\x94\x8a\xea\x94\x8b\xea\x94\x8c\xea\x94\x8d\xea\x94\x8e\xea\x94\x8f\xea\x94\x90\xea\x94\x91\xea\x94\x92\xea\x94\x93\xea\x94\x94\xea\x94\x95\xea\x94\x96\xea\x94\x97\xea\x94\x98\xea\x94\x99\xea\x94\x9a\xea\x94\x9b\xea\x94\x9c\xea\x94\x9d\xea\x94\x9e\xea\x94\x9f\xea\x94\xa0\xea\x94\xa1\xea\x94\xa2\xea\x94\xa3\xea\x94\xa4\xea\x94\xa5\xea\x94\xa6\xea\x94\xa7\xea\x94\xa8\xea\x94\xa9\xea\x94\xaa\xea\x94\xab\xea\x94\xac\xea\x94\xad\xea\x94\xae\xea\x94\xaf\xea\x94\xb0\xea\x94\xb1\xea\x94\xb2\xea\x94\xb3\xea\x94\xb4\xea\x94\xb5\xea\x94\xb6\xea\x94\xb7\xea\x94\xb8\xea\x94\xb9\xea\x94\xba\xea\x94\xbb\xea\x94\xbc\xea\x94\xbd\xea\x94\xbe\xea\x94\xbf\xea\x95\x80\xea\x95\x81\xea\x95\x82\xea\x95\x83\xea\x95\x84\xea\x95\x85\xea\x95\x86\xea\x95\x87\xea\x95\x88\xea\x95\x89\xea\x95\x8a\xea\x95\x8b\xea\x95\x8c\xea\x95\x8d\xea\x95\x8e\xea\x95\x8f\xea\x95\x90\xea\x95\x91\xea\x95\x92\xea\x95\x93\xea\x95\x94\xea\x95\x95\xea\x95\x96\xea\x95\x97\xea\x95\x98\xea\x95\x99\xea\x95\x9a\xea\x95\x9b\xea\x95\x9c\xea\x95\x9d\xea\x95\x9e\xea\x95\x9f\xea\x95\xa0\xea\x95\xa1\xea\x95\xa2\xea\x95\xa3\xea\x95\xa4\xea\x95\xa5\xea\x95\xa6\xea\x95\xa7\xea\x95\xa8\xea\x95\xa9\xea\x95\xaa\xea\x95\xab\xea\x95\xac\xea\x95\xad\xea\x95\xae\xea\x95\xaf\xea\x95\xb0\xea\x95\xb1\xea\x95\xb2\xea\x95\xb3\xea\x95\xb4\xea\x95\xb5\xea\x95\xb6\xea\x95\xb7\xea\x95\xb8\xea\x95\xb9\xea\x95\xba\xea\x95\xbb\xea\x95\xbc\xea\x95\xbd\xea\x95\xbe\xea\x95\xbf\xea\x96\x80\xea\x96\x81\xea\x96\x82\xea\x96\x83\xea\x96\x84\xea\x96\x85\xea\x96\x86\xea\x96\x87\xea\x96\x88\xea\x96\x89\xea\x96\x8a\xea\x96\x8b\xea\x96\x8c\xea\x96\x8d\xea\x96\x8e\xea\x96\x8f\xea\x96\x90\xea\x96\x91\xea\x96\x92\xea\x96\x93\xea\x96\x94\xea\x96\x95\xea\x96\x96\xea\x96\x97\xea\x96\x98\xea\x96\x99\xea\x96\x9a\xea\x96\x9b\xea\x96\x9c\xea\x96\x9d\xea\x96\x9e\xea\x96\x9f\xea\x96\xa0\xea\x96\xa1\xea\x96\xa2\xea\x96\xa3\xea\x96\xa4\xea\x96\xa5\xea\x96\xa6\xea\x96\xa7\xea\x96\xa8\xea\x96\xa9\xea\x96\xaa\xea\x96\xab\xea\x96\xac\xea\x96\xad\xea\x96\xae\xea\x96\xaf\xea\x96\xb0\xea\x96\xb1\xea\x96\xb2\xea\x96\xb3\xea\x96\xb4\xea\x96\xb5\xea\x96\xb6\xea\x96\xb7\xea\x96\xb8\xea\x96\xb9\xea\x96\xba\xea\x96\xbb\xea\x96\xbc\xea\x96\xbd\xea\x96\xbe\xea\x96\xbf\xea\x97\x80\xea\x97\x81\xea\x97\x82\xea\x97\x83\xea\x97\x84\xea\x97\x85\xea\x97\x86\xea\x97\x87\xea\x97\x88\xea\x97\x89\xea\x97\x8a\xea\x97\x8b\xea\x97\x8c\xea\x97\x8d\xea\x97\x8e\xea\x97\x8f\xea\x97\x90\xea\x97\x91\xea\x97\x92\xea\x97\x93\xea\x97\x94\xea\x97\x95\xea\x97\x96\xea\x97\x97\xea\x97\x98\xea\x97\x99\xea\x97\x9a\xea\x97\x9b\xea\x97\x9c\xea\x97\x9d\xea\x97\x9e\xea\x97\x9f\xea\x97\xa0\xea\x97\xa1\xea\x97\xa2\xea\x97\xa3\xea\x97\xa4\xea\x97\xa5\xea\x97\xa6\xea\x97\xa7\xea\x97\xa8\xea\x97\xa9\xea\x97\xaa\xea\x97\xab\xea\x97\xac\xea\x97\xad\xea\x97\xae\xea\x97\xaf\xea\x97\xb0\xea\x97\xb1\xea\x97\xb2\xea\x97\xb3\xea\x97\xb4\xea\x97\xb5\xea\x97\xb6\xea\x97\xb7\xea\x97\xb8\xea\x97\xb9\xea\x97\xba\xea\x97\xbb\xea\x97\xbc\xea\x97\xbd\xea\x97\xbe\xea\x97\xbf\xea\x98\x80\xea\x98\x81\xea\x98\x82\xea\x98\x83\xea\x98\x84\xea\x98\x85\xea\x98\x86\xea\x98\x87\xea\x98\x88\xea\x98\x89\xea\x98\x8a\xea\x98\x8b\xea\x98\x8c\xea\x98\x8d\xea\x98\x8e\xea\x98\x8f\xea\x98\x90\xea\x98\x91\xea\x98\x92\xea\x98\x93\xea\x98\x94\xea\x98\x95\xea\x98\x96\xea\x98\x97\xea\x98\x98\xea\x98\x99\xea\x98\x9a\xea\x98\x9b\xea\x98\x9c\xea\x98\x9d\xea\x98\x9e\xea\x98\x9f\xea\x98\xa0\xea\x98\xa1\xea\x98\xa2\xea\x98\xa3\xea\x98\xa4\xea\x98\xa5\xea\x98\xa6\xea\x98\xa7\xea\x98\xa8\xea\x98\xa9\xea\x98\xaa\xea\x98\xabABCDE123456789a\xce\xb1\xce\xac\xe1\xbc\x80\xe1\xbc\x81\xe1\xbc\x82\xe1\xbc\x83\xe1\xbc\x84\xe1\xbc\x85\xe1\xbc\x86\xe1\xbc\x87\xe1\xbf\xba\xe1\xbf\xbb\xe1\xbf\xbc\xe1\xbf\xbd\xe1\xbf\xbe\xe1\xbb\xbf\xe1\xbb\xbe\xcf\x89": 901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,917,919,922,925,928,931,934,937,940,943,946,949,952,955,958,961,964,966
+88002="\xea\x94\x80\xea\x94\x81\xea\x94\x82\xea\x94\x83\xea\x94\x84\xea\x94\x85\xea\x94\x86\xea\x94\x87\xea\x94\x88\xea\x94\x89\xea\x94\x8a\xea\x94\x8b\xea\x94\x8c\xea\x94\x8d\xea\x94\x8e\xea\x94\x8f\xea\x94\x90\xea\x94\x91\xea\x94\x92\xea\x94\x93\xea\x94\x94\xea\x94\x95\xea\x94\x96\xea\x94\x97\xea\x94\x98\xea\x94\x99\xea\x94\x9a\xea\x94\x9b\xea\x94\x9c\xea\x94\x9d\xea\x94\x9e\xea\x94\x9f\xea\x94\xa0\xea\x94\xa1\xea\x94\xa2\xea\x94\xa3\xea\x94\xa4\xea\x94\xa5\xea\x94\xa6\xea\x94\xa7\xea\x94\xa8\xea\x94\xa9\xea\x94\xaa\xea\x94\xab\xea\x94\xac\xea\x94\xad\xea\x94\xae\xea\x94\xaf\xea\x94\xb0\xea\x94\xb1\xea\x94\xb2\xea\x94\xb3\xea\x94\xb4\xea\x94\xb5\xea\x94\xb6\xea\x94\xb7\xea\x94\xb8\xea\x94\xb9\xea\x94\xba\xea\x94\xbb\xea\x94\xbc\xea\x94\xbd\xea\x94\xbe\xea\x94\xbf\xea\x95\x80\xea\x95\x81\xea\x95\x82\xea\x95\x83\xea\x95\x84\xea\x95\x85\xea\x95\x86\xea\x95\x87\xea\x95\x88\xea\x95\x89\xea\x95\x8a\xea\x95\x8b\xea\x95\x8c\xea\x95\x8d\xea\x95\x8e\xea\x95\x8f\xea\x95\x90\xea\x95\x91\xea\x95\x92\xea\x95\x93\xea\x95\x94\xea\x95\x95\xea\x95\x96\xea\x95\x97\xea\x95\x98\xea\x95\x99\xea\x95\x9a\xea\x95\x9b\xea\x95\x9c\xea\x95\x9d\xea\x95\x9e\xea\x95\x9f\xea\x95\xa0\xea\x95\xa1\xea\x95\xa2\xea\x95\xa3\xea\x95\xa4\xea\x95\xa5\xea\x95\xa6\xea\x95\xa7\xea\x95\xa8\xea\x95\xa9\xea\x95\xaa\xea\x95\xab\xea\x95\xac\xea\x95\xad\xea\x95\xae\xea\x95\xaf\xea\x95\xb0\xea\x95\xb1\xea\x95\xb2\xea\x95\xb3\xea\x95\xb4\xea\x95\xb5\xea\x95\xb6\xea\x95\xb7\xea\x95\xb8\xea\x95\xb9\xea\x95\xba\xea\x95\xbb\xea\x95\xbc\xea\x95\xbd\xea\x95\xbe\xea\x95\xbf\xea\x96\x80\xea\x96\x81\xea\x96\x82\xea\x96\x83\xea\x96\x84\xea\x96\x85\xea\x96\x86\xea\x96\x87\xea\x96\x88\xea\x96\x89\xea\x96\x8a\xea\x96\x8b\xea\x96\x8c\xea\x96\x8d\xea\x96\x8e\xea\x96\x8f\xea\x96\x90\xea\x96\x91\xea\x96\x92\xea\x96\x93\xea\x96\x94\xea\x96\x95\xea\x96\x96\xea\x96\x97\xea\x96\x98\xea\x96\x99\xea\x96\x9a\xea\x96\x9b\xea\x96\x9c\xea\x96\x9d\xea\x96\x9e\xea\x96\x9f\xea\x96\xa0\xea\x96\xa1\xea\x96\xa2\xea\x96\xa3\xea\x96\xa4\xea\x96\xa5\xea\x96\xa6\xea\x96\xa7\xea\x96\xa8\xea\x96\xa9\xea\x96\xaa\xea\x96\xab\xea\x96\xac\xea\x96\xad\xea\x96\xae\xea\x96\xaf\xea\x96\xb0\xea\x96\xb1\xea\x96\xb2\xea\x96\xb3\xea\x96\xb4\xea\x96\xb5\xea\x96\xb6\xea\x96\xb7\xea\x96\xb8\xea\x96\xb9\xea\x96\xba\xea\x96\xbb\xea\x96\xbc\xea\x96\xbd\xea\x96\xbe\xea\x96\xbf\xea\x97\x80\xea\x97\x81\xea\x97\x82\xea\x97\x83\xea\x97\x84\xea\x97\x85\xea\x97\x86\xea\x97\x87\xea\x97\x88\xea\x97\x89\xea\x97\x8a\xea\x97\x8b\xea\x97\x8c\xea\x97\x8d\xea\x97\x8e\xea\x97\x8f\xea\x97\x90\xea\x97\x91\xea\x97\x92\xea\x97\x93\xea\x97\x94\xea\x97\x95\xea\x97\x96\xea\x97\x97\xea\x97\x98\xea\x97\x99\xea\x97\x9a\xea\x97\x9b\xea\x97\x9c\xea\x97\x9d\xea\x97\x9e\xea\x97\x9f\xea\x97\xa0\xea\x97\xa1\xea\x97\xa2\xea\x97\xa3\xea\x97\xa4\xea\x97\xa5\xea\x97\xa6\xea\x97\xa7\xea\x97\xa8\xea\x97\xa9\xea\x97\xaa\xea\x97\xab\xea\x97\xac\xea\x97\xad\xea\x97\xae\xea\x97\xaf\xea\x97\xb0\xea\x97\xb1\xea\x97\xb2\xea\x97\xb3\xea\x97\xb4\xea\x97\xb5\xea\x97\xb6\xea\x97\xb7\xea\x97\xb8\xea\x97\xb9\xea\x97\xba\xea\x97\xbb\xea\x97\xbc\xea\x97\xbd\xea\x97\xbe\xea\x97\xbf\xea\x98\x80\xea\x98\x81\xea\x98\x82\xea\x98\x83\xea\x98\x84\xea\x98\x85\xea\x98\x86\xea\x98\x87\xea\x98\x88\xea\x98\x89\xea\x98\x8a\xea\x98\x8b\xea\x98\x8c\xea\x98\x8d\xea\x98\x8e\xea\x98\x8f\xea\x98\x90\xea\x98\x91\xea\x98\x92\xea\x98\x93\xea\x98\x94\xea\x98\x95\xea\x98\x96\xea\x98\x97\xea\x98\x98\xea\x98\x99\xea\x98\x9a\xea\x98\x9b\xea\x98\x9c\xea\x98\x9d\xea\x98\x9e\xea\x98\x9f\xea\x98\xa0\xea\x98\xa1\xea\x98\xa2\xea\x98\xa3\xea\x98\xa4\xea\x98\xa5\xea\x98\xa6\xea\x98\xa7\xea\x98\xa8\xea\x98\xa9\xea\x98\xaa\xea\x98\xabABCDE123456789a\xce\xb1\xce\xac\xe1\xbc\x80\xe1\xbc\x81\xe1\xbc\x82\xe1\xbc\x83\xe1\xbc\x84\xe1\xbc\x85\xe1\xbc\x86\xe1\xbc\x87\xe1\xbf\xba\xe1\xbf\xbb\xe1\xbf\xbc\xe1\xbf\xbd\xe1\xbf\xbe\xe1\xbb\xbf\xe1\xbb\xbe\xcf\x89": 901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,917,919,922,925,928,931,934,937,940,943,946,949,952,955,958,961,964,966
+88003="\xea\x94\x80\xea\x94\x81\xea\x94\x82\xea\x94\x83\xea\x94\x84\xea\x94\x85\xea\x94\x86\xea\x94\x87\xea\x94\x88\xea\x94\x89\xea\x94\x8a\xea\x94\x8b\xea\x94\x8c\xea\x94\x8d\xea\x94\x8e\xea\x94\x8f\xea\x94\x90\xea\x94\x91\xea\x94\x92\xea\x94\x93\xea\x94\x94\xea\x94\x95\xea\x94\x96\xea\x94\x97\xea\x94\x98\xea\x94\x99\xea\x94\x9a\xea\x94\x9b\xea\x94\x9c\xea\x94\x9d\xea\x94\x9e\xea\x94\x9f\xea\x94\xa0\xea\x94\xa1\xea\x94\xa2\xea\x94\xa3\xea\x94\xa4\xea\x94\xa5\xea\x94\xa6\xea\x94\xa7\xea\x94\xa8\xea\x94\xa9\xea\x94\xaa\xea\x94\xab\xea\x94\xac\xea\x94\xad\xea\x94\xae\xea\x94\xaf\xea\x94\xb0\xea\x94\xb1\xea\x94\xb2\xea\x94\xb3\xea\x94\xb4\xea\x94\xb5\xea\x94\xb6\xea\x94\xb7\xea\x94\xb8\xea\x94\xb9\xea\x94\xba\xea\x94\xbb\xea\x94\xbc\xea\x94\xbd\xea\x94\xbe\xea\x94\xbf\xea\x95\x80\xea\x95\x81\xea\x95\x82\xea\x95\x83\xea\x95\x84\xea\x95\x85\xea\x95\x86\xea\x95\x87\xea\x95\x88\xea\x95\x89\xea\x95\x8a\xea\x95\x8b\xea\x95\x8c\xea\x95\x8d\xea\x95\x8e\xea\x95\x8f\xea\x95\x90\xea\x95\x91\xea\x95\x92\xea\x95\x93\xea\x95\x94\xea\x95\x95\xea\x95\x96\xea\x95\x97\xea\x95\x98\xea\x95\x99\xea\x95\x9a\xea\x95\x9b\xea\x95\x9c\xea\x95\x9d\xea\x95\x9e\xea\x95\x9f\xea\x95\xa0\xea\x95\xa1\xea\x95\xa2\xea\x95\xa3\xea\x95\xa4\xea\x95\xa5\xea\x95\xa6\xea\x95\xa7\xea\x95\xa8\xea\x95\xa9\xea\x95\xaa\xea\x95\xab\xea\x95\xac\xea\x95\xad\xea\x95\xae\xea\x95\xaf\xea\x95\xb0\xea\x95\xb1\xea\x95\xb2\xea\x95\xb3\xea\x95\xb4\xea\x95\xb5\xea\x95\xb6\xea\x95\xb7\xea\x95\xb8\xea\x95\xb9\xea\x95\xba\xea\x95\xbb\xea\x95\xbc\xea\x95\xbd\xea\x95\xbe\xea\x95\xbf\xea\x96\x80\xea\x96\x81\xea\x96\x82\xea\x96\x83\xea\x96\x84\xea\x96\x85\xea\x96\x86\xea\x96\x87\xea\x96\x88\xea\x96\x89\xea\x96\x8a\xea\x96\x8b\xea\x96\x8c\xea\x96\x8d\xea\x96\x8e\xea\x96\x8f\xea\x96\x90\xea\x96\x91\xea\x96\x92\xea\x96\x93\xea\x96\x94\xea\x96\x95\xea\x96\x96\xea\x96\x97\xea\x96\x98\xea\x96\x99\xea\x96\x9a\xea\x96\x9b\xea\x96\x9c\xea\x96\x9d\xea\x96\x9e\xea\x96\x9f\xea\x96\xa0\xea\x96\xa1\xea\x96\xa2\xea\x96\xa3\xea\x96\xa4\xea\x96\xa5\xea\x96\xa6\xea\x96\xa7\xea\x96\xa8\xea\x96\xa9\xea\x96\xaa\xea\x96\xab\xea\x96\xac\xea\x96\xad\xea\x96\xae\xea\x96\xaf\xea\x96\xb0\xea\x96\xb1\xea\x96\xb2\xea\x96\xb3\xea\x96\xb4\xea\x96\xb5\xea\x96\xb6\xea\x96\xb7\xea\x96\xb8\xea\x96\xb9\xea\x96\xba\xea\x96\xbb\xea\x96\xbc\xea\x96\xbd\xea\x96\xbe\xea\x96\xbf\xea\x97\x80\xea\x97\x81\xea\x97\x82\xea\x97\x83\xea\x97\x84\xea\x97\x85\xea\x97\x86\xea\x97\x87\xea\x97\x88\xea\x97\x89\xea\x97\x8a\xea\x97\x8b\xea\x97\x8c\xea\x97\x8d\xea\x97\x8e\xea\x97\x8f\xea\x97\x90\xea\x97\x91\xea\x97\x92\xea\x97\x93\xea\x97\x94\xea\x97\x95\xea\x97\x96\xea\x97\x97\xea\x97\x98\xea\x97\x99\xea\x97\x9a\xea\x97\x9b\xea\x97\x9c\xea\x97\x9d\xea\x97\x9e\xea\x97\x9f\xea\x97\xa0\xea\x97\xa1\xea\x97\xa2\xea\x97\xa3\xea\x97\xa4\xea\x97\xa5\xea\x97\xa6\xea\x97\xa7\xea\x97\xa8\xea\x97\xa9\xea\x97\xaa\xea\x97\xab\xea\x97\xac\xea\x97\xad\xea\x97\xae\xea\x97\xaf\xea\x97\xb0\xea\x97\xb1\xea\x97\xb2\xea\x97\xb3\xea\x97\xb4\xea\x97\xb5\xea\x97\xb6\xea\x97\xb7\xea\x97\xb8\xea\x97\xb9\xea\x97\xba\xea\x97\xbb\xea\x97\xbc\xea\x97\xbd\xea\x97\xbe\xea\x97\xbf\xea\x98\x80\xea\x98\x81\xea\x98\x82\xea\x98\x83\xea\x98\x84\xea\x98\x85\xea\x98\x86\xea\x98\x87\xea\x98\x88\xea\x98\x89\xea\x98\x8a\xea\x98\x8b\xea\x98\x8c\xea\x98\x8d\xea\x98\x8e\xea\x98\x8f\xea\x98\x90\xea\x98\x91\xea\x98\x92\xea\x98\x93\xea\x98\x94\xea\x98\x95\xea\x98\x96\xea\x98\x97\xea\x98\x98\xea\x98\x99\xea\x98\x9a\xea\x98\x9b\xea\x98\x9c\xea\x98\x9d\xea\x98\x9e\xea\x98\x9f\xea\x98\xa0\xea\x98\xa1\xea\x98\xa2\xea\x98\xa3\xea\x98\xa4\xea\x98\xa5\xea\x98\xa6\xea\x98\xa7\xea\x98\xa8\xea\x98\xa9\xea\x98\xaa\xea\x98\xabABCDE123456789a\xce\xb1\xce\xac\xe1\xbc\x80\xe1\xbc\x81\xe1\xbc\x82\xe1\xbc\x83\xe1\xbc\x84\xe1\xbc\x85\xe1\xbc\x86\xe1\xbc\x87\xe1\xbf\xba\xe1\xbf\xbb\xe1\xbf\xbc\xe1\xbf\xbd\xe1\xbf\xbe\xe1\xbb\xbf\xe1\xbb\xbe\xcf\x89": 3,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240,243,246,249,252,255,258,261,264,267,270,273,276,279,282,285,288,291,294,297,300,303,306,309,312,315,318,321,324,327,330,333,336,339,342,345,348,351,354,357,360,363,366,369,372,375,378,381,384,387,390,393,396,399,402,405,408,411,414,417,420,423,426,429,432,435,438,441,444,447,450,453,456,459,462,465,468,471,474,477,480,483,486,489,492,495,498,501,504,507,510,513,516,519,522,525,528,531,534,537,540,543,546,549,552,555,558,561,564,567,570,573,576,579,582,585,588,591,594,597,600,603,606,609,612,615,618,621,624,627,630,633,636,639,642,645,648,651,654,657,660,663,666,669,672,675,678,681,684,687,690,693,696,699,702,705,708,711,714,717,720,723,726,729,732,735,738,741,744,747,750,753,756,759,762,765,768,771,774,777,780,783,786,789,792,795,798,801,804,807,810,813,816,819,822,825,828,831,834,837,840,843,846,849,852,855,858,861,864,867,870,873,876,879,882,885,888,891,894,897,900
+88004="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb7": 1,3,4,5,6,15,18,24,52,54,55,56,57,88,90,91,92,93,142,144,145,146,147,196,198,199,200,201,250,252,253,254,255,304,306,307,308,309,358,360,361,362,363,388,390,391,392,393,442,444,445,446,447,496,498,499,501,535,538,539,540,589,592,593,594,643,646,647,648,697,700,701,702
+88004="\x5cx{e1}\x5cx{a0}\x5cx{82}": 1,3,5,6,7,9,11,12,13,15,16,17,18
+88005="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb7": 9,12,21,27,30,33,36,39,42,45,48,51,60,63,66,69,72,75,78,81,84,87,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,204,207,210,213,216,219,222,225,228,231,234,237,240,243,246,249,258,261,264,267,270,273,276,279,282,285,288,291,294,297,300,303,312,315,318,321,324,327,330,333,336,339,342,345,348,351,354,357,366,369,372,375,378,381,384,387,396,399,402,405,408,411,414,417,420,423,426,429,432,435,438,441,450,453,456,459,462,465,468,471,474,477,480,483,486,489,492,495,504,507,510,513,516,519,522,525,528,531,534
+88005="\x5cx{e1}\x5cx{a0}\x5cx{82}": 
+88006="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb7": 543,546,549,552,555,558,561,564,567,570,573,576,579,582,585,588,597,600,603,606,609,612,615,618,621,624,627,630,633,636,639,642,651,654,657,660,663,666,669,672,675,678,681,684,687,690,693,696,705,708,711,714,717,720,723,726
+88006="\x5cx{e1}\x5cx{a0}\x5cx{82}": 
+88007="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb7": 2,9,12,21,27,30,33,36,39,42,45,48,51,53,60,63,66,69,72,75,78,81,84,87,89,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,143,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,197,204,207,210,213,216,219,222,225,228,231,234,237,240,243,246,249,251,258,261,264,267,270,273,276,279,282,285,288,291,294,297,300,303,305,312,315,318,321,324,327,330,333,336,339,342,345,348,351,354,357,359,366,369,372,375,378,381,384,387,389,396,399,402,405,408,411,414,417,420,423,426,429,432,435,438,441,443,450,453,456,459,462,465,468,471,474,477,480,483,486,489,492,495,497,500,504,507,510,513,516,519,522,525,528,531,534,536,537,543,546,549,552,555,558,561,564,567,570,573,576,579,582,585,588,590,591,597,600,603,606,609,612,615,618,621,624,627,630,633,636,639,642,644,645,651,654,657,660,663,666,669,672,675,678,681,684,687,690,693,696,698,699,705,708,711,714,717,720,723,726
+88008="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb7": 1,2,3,4,5,6,15,18,24,52,53,54,55,56,57,88,89,90,91,92,93,142,143,144,145,146,147,196,197,198,199,200,201,250,251,252,253,254,255,304,305,306,307,308,309,358,359,360,361,362,363,388,389,390,391,392,393,442,443,444,445,446,447,496,497,498,499,500,501,535,536,537,538,539,540,543,546,549,552,555,558,561,564,567,570,573,576,579,582,585,588,589,590,591,592,593,594,597,600,603,606,609,612,615,618,621,624,627,630,633,636,639,642,643,644,645,646,647,648,651,654,657,660,663,666,669,672,675,678,681,684,687,690,693,696,697,698,699,700,701,702,705,708,711,714,717,720,723,726
+88009="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb7": 1,2,3,4,5,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,52,53,54,55,56,57,60,63,66,69,72,75,78,81,84,87,88,89,90,91,92,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,142,143,144,145,146,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,196,197,198,199,200,201,204,207,210,213,216,219,222,225,228,231,234,237,240,243,246,249,250,251,252,253,254,255,258,261,264,267,270,273,276,279,282,285,288,291,294,297,300,303,304,305,306,307,308,309,312,315,318,321,324,327,330,333,336,339,342,345,348,351,354,357,358,359,360,361,362,363,366,369,372,375,378,381,384,387,388,389,390,391,392,393,396,399,402,405,408,411,414,417,420,423,426,429,432,435,438,441,442,443,444,445,446,447,450,453,456,459,462,465,468,471,474,477,480,483,486,489,492,495,496,497,498,499,500,501,504,507,510,513,516,519,522,525,528,531,534,535,536,537,538,539,540,589,590,591,592,593,594,643,644,645,646,647,648,697,698,699,700,701,702
+88010="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb70x370\xcd\xb0\xcd\xb1\xcd\xb2\xcd\xb3\xcd\xb4\xcd\xb5\xcd\xb6\xcd\xb7\xcd\xb8\xcd\xb9\xcd\xba\xcd\xbb\xcd\xbc\xcd\xbd\xcd\xbe\xcd\xbf0x380\xce\x80\xce\x81\xce\x82\xce\x83\xce\x84\xce\x85\xce\x86\xce\x87\xce\x88\xce\x89\xce\x8a\xce\x8b\xce\x8c\xce\x8d\xce\x8e\xce\x8f0x390\xce\x90\xce\x91\xce\x92\xce\x93\xce\x94\xce\x95\xce\x96\xce\x97\xce\x98\xce\x99\xce\x9a\xce\x9b\xce\x9c\xce\x9d\xce\x9e\xce\x9f0x3a0\xce\xa0\xce\xa1\xce\xa2\xce\xa3\xce\xa4\xce\xa5\xce\xa6\xce\xa7\xce\xa8\xce\xa9\xce\xaa\xce\xab\xce\xac\xce\xad\xce\xae\xce\xaf0x3b0\xce\xb0\xce\xb1\xce\xb2\xce\xb3\xce\xb4\xce\xb5\xce\xb6\xce\xb7\xce\xb8\xce\xb9\xce\xba\xce\xbb\xce\xbc\xce\xbd\xce\xbe\xce\xbf0x3c0\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x84\xcf\x85\xcf\x86\xcf\x87\xcf\x88\xcf\x89\xcf\x8a\xcf\x8b\xcf\x8c\xcf\x8d\xcf\x8e\xcf\x8f0x3d0\xcf\x90\xcf\x91\xcf\x92\xcf\x93\xcf\x94\xcf\x95\xcf\x96\xcf\x97\xcf\x98\xcf\x99\xcf\x9a\xcf\x9b\xcf\x9c\xcf\x9d\xcf\x9e\xcf\x9f0x3e0\xcf\xa0\xcf\xa1\xcf\xa2\xcf\xa3\xcf\xa4\xcf\xa5\xcf\xa6\xcf\xa7\xcf\xa8\xcf\xa9\xcf\xaa\xcf\xab\xcf\xac\xcf\xad\xcf\xae\xcf\xaf0x3f0\xcf\xb0\xcf\xb1\xcf\xb2\xcf\xb3\xcf\xb4\xcf\xb5\xcf\xb6\xcf\xb7\xcf\xb8\xcf\xb9\xcf\xba\xcf\xbb\xcf\xbc\xcf\xbd\xcf\xbe\xcf\xbf": 749,751,770,772,774,776,792,796,848
+88010="\xf0\xa0\x80\x80\xf0\xa0\x80\x91\xf4\x8f\xbf\xbc\xf4\x8f\xbf\xbd\xf4\x8f\xbf\xbe\xf4\x8f\xbf\xbf": 20,24
+88011="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb70x370\xcd\xb0\xcd\xb1\xcd\xb2\xcd\xb3\xcd\xb4\xcd\xb5\xcd\xb6\xcd\xb7\xcd\xb8\xcd\xb9\xcd\xba\xcd\xbb\xcd\xbc\xcd\xbd\xcd\xbe\xcd\xbf0x380\xce\x80\xce\x81\xce\x82\xce\x83\xce\x84\xce\x85\xce\x86\xce\x87\xce\x88\xce\x89\xce\x8a\xce\x8b\xce\x8c\xce\x8d\xce\x8e\xce\x8f0x390\xce\x90\xce\x91\xce\x92\xce\x93\xce\x94\xce\x95\xce\x96\xce\x97\xce\x98\xce\x99\xce\x9a\xce\x9b\xce\x9c\xce\x9d\xce\x9e\xce\x9f0x3a0\xce\xa0\xce\xa1\xce\xa2\xce\xa3\xce\xa4\xce\xa5\xce\xa6\xce\xa7\xce\xa8\xce\xa9\xce\xaa\xce\xab\xce\xac\xce\xad\xce\xae\xce\xaf0x3b0\xce\xb0\xce\xb1\xce\xb2\xce\xb3\xce\xb4\xce\xb5\xce\xb6\xce\xb7\xce\xb8\xce\xb9\xce\xba\xce\xbb\xce\xbc\xce\xbd\xce\xbe\xce\xbf0x3c0\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x84\xcf\x85\xcf\x86\xcf\x87\xcf\x88\xcf\x89\xcf\x8a\xcf\x8b\xcf\x8c\xcf\x8d\xcf\x8e\xcf\x8f0x3d0\xcf\x90\xcf\x91\xcf\x92\xcf\x93\xcf\x94\xcf\x95\xcf\x96\xcf\x97\xcf\x98\xcf\x99\xcf\x9a\xcf\x9b\xcf\x9c\xcf\x9d\xcf\x9e\xcf\x9f0x3e0\xcf\xa0\xcf\xa1\xcf\xa2\xcf\xa3\xcf\xa4\xcf\xa5\xcf\xa6\xcf\xa7\xcf\xa8\xcf\xa9\xcf\xaa\xcf\xab\xcf\xac\xcf\xad\xcf\xae\xcf\xaf0x3f0\xcf\xb0\xcf\xb1\xcf\xb2\xcf\xb3\xcf\xb4\xcf\xb5\xcf\xb6\xcf\xb7\xcf\xb8\xcf\xb9\xcf\xba\xcf\xbb\xcf\xbc\xcf\xbd\xcf\xbe\xcf\xbf": 1,2,3,4,5,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,52,53,54,55,56,57,60,63,66,69,72,75,78,81,84,87,88,89,90,91,92,93,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,142,143,144,145,146,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,196,197,198,199,200,201,204,207,210,213,216,219,222,225,228,231,234,237,240,243,246,249,250,251,252,253,254,255,258,261,264,267,270,273,276,279,282,285,288,291,294,297,300,303,304,305,306,307,308,309,312,315,318,321,324,327,330,333,336,339,342,345,348,351,354,357,358,359,360,361,362,363,366,369,372,375,378,381,384,387,388,389,390,391,392,393,396,399,402,405,408,411,414,417,420,423,426,429,432,435,438,441,442,443,444,445,446,447,450,453,456,459,462,465,468,471,474,477,480,483,486,489,492,495,496,497,498,499,500,501,504,507,510,513,516,519,522,525,528,531,534,535,536,537,538,539,540,543,546,549,552,555,558,561,564,567,570,573,576,579,582,585,588,589,590,591,592,593,594,597,600,603,606,609,612,615,618,621,624,627,630,633,636,639,642,643,644,645,646,647,648,651,654,657,660,663,666,669,672,675,678,681,684,687,690,693,696,697,698,699,700,701,702,705,708,711,714,717,720,723,726,727,728,729,730,731,733,735,737,739,741,743,745,747,753,755,757,759,761,763,764,765,766,767,768,778,780,782,784,786,788,790,794,798,800,801,802,803,804,805,807,809,811,813,815,817,819,821,823,825,827,829,831,833,835,837,838,839,840,841,842,844,846,850,852,854,856,858,860,862,864,866,868,870,872,874,875,876,877,878,879,881,883,885,887,889,891,893,895,897,899,901,903,905,907,909,911,912,913,914,915,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,949,950,951,952,953,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,986,987,988,989,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1023,1024,1025,1026,1027,1029,1031,1033,1035,1037,1039,1041,1043,1045,1047,1049,1051,1053,1055,1057,1059
+88011="\xf0\xa0\x80\x80\xf0\xa0\x80\x91\xf4\x8f\xbf\xbc\xf4\x8f\xbf\xbd\xf4\x8f\xbf\xbe\xf4\x8f\xbf\xbf": 4,8,12,16
+88012="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb70x370\xcd\xb0\xcd\xb1\xcd\xb2\xcd\xb3\xcd\xb4\xcd\xb5\xcd\xb6\xcd\xb7\xcd\xb8\xcd\xb9\xcd\xba\xcd\xbb\xcd\xbc\xcd\xbd\xcd\xbe\xcd\xbf0x380\xce\x80\xce\x81\xce\x82\xce\x83\xce\x84\xce\x85\xce\x86\xce\x87\xce\x88\xce\x89\xce\x8a\xce\x8b\xce\x8c\xce\x8d\xce\x8e\xce\x8f0x390\xce\x90\xce\x91\xce\x92\xce\x93\xce\x94\xce\x95\xce\x96\xce\x97\xce\x98\xce\x99\xce\x9a\xce\x9b\xce\x9c\xce\x9d\xce\x9e\xce\x9f0x3a0\xce\xa0\xce\xa1\xce\xa2\xce\xa3\xce\xa4\xce\xa5\xce\xa6\xce\xa7\xce\xa8\xce\xa9\xce\xaa\xce\xab\xce\xac\xce\xad\xce\xae\xce\xaf0x3b0\xce\xb0\xce\xb1\xce\xb2\xce\xb3\xce\xb4\xce\xb5\xce\xb6\xce\xb7\xce\xb8\xce\xb9\xce\xba\xce\xbb\xce\xbc\xce\xbd\xce\xbe\xce\xbf0x3c0\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x84\xcf\x85\xcf\x86\xcf\x87\xcf\x88\xcf\x89\xcf\x8a\xcf\x8b\xcf\x8c\xcf\x8d\xcf\x8e\xcf\x8f0x3d0\xcf\x90\xcf\x91\xcf\x92\xcf\x93\xcf\x94\xcf\x95\xcf\x96\xcf\x97\xcf\x98\xcf\x99\xcf\x9a\xcf\x9b\xcf\x9c\xcf\x9d\xcf\x9e\xcf\x9f0x3e0\xcf\xa0\xcf\xa1\xcf\xa2\xcf\xa3\xcf\xa4\xcf\xa5\xcf\xa6\xcf\xa7\xcf\xa8\xcf\xa9\xcf\xaa\xcf\xab\xcf\xac\xcf\xad\xcf\xae\xcf\xaf0x3f0\xcf\xb0\xcf\xb1\xcf\xb2\xcf\xb3\xcf\xb4\xcf\xb5\xcf\xb6\xcf\xb7\xcf\xb8\xcf\xb9\xcf\xba\xcf\xbb\xcf\xbc\xcf\xbd\xcf\xbe\xcf\xbf": 1,3,4,5,6,15,18,24,52,54,55,56,57,88,90,91,92,93,142,144,145,146,147,196,198,199,200,201,250,252,253,254,255,304,306,307,308,309,358,360,361,362,363,388,390,391,392,393,442,444,445,446,447,496,498,499,501,535,538,539,540,589,592,593,594,643,646,647,648,697,700,701,702,727,729,730,731,741,749,751,761,764,766,767,768,770,772,774,776,780,784,792,796,801,803,804,805,838,840,842,848,875,877,879,912,914,916,949,951,953,986,988,990,1023,1025,1027
+88012="\xf4\x8f\xbf\xa0\xf3\xbf\xbf\x83\xf4\x88\xaa\x87": 4,8,12
+88013="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb70x370\xcd\xb0\xcd\xb1\xcd\xb2\xcd\xb3\xcd\xb4\xcd\xb5\xcd\xb6\xcd\xb7\xcd\xb8\xcd\xb9\xcd\xba\xcd\xbb\xcd\xbc\xcd\xbd\xcd\xbe\xcd\xbf0x380\xce\x80\xce\x81\xce\x82\xce\x83\xce\x84\xce\x85\xce\x86\xce\x87\xce\x88\xce\x89\xce\x8a\xce\x8b\xce\x8c\xce\x8d\xce\x8e\xce\x8f0x390\xce\x90\xce\x91\xce\x92\xce\x93\xce\x94\xce\x95\xce\x96\xce\x97\xce\x98\xce\x99\xce\x9a\xce\x9b\xce\x9c\xce\x9d\xce\x9e\xce\x9f0x3a0\xce\xa0\xce\xa1\xce\xa2\xce\xa3\xce\xa4\xce\xa5\xce\xa6\xce\xa7\xce\xa8\xce\xa9\xce\xaa\xce\xab\xce\xac\xce\xad\xce\xae\xce\xaf0x3b0\xce\xb0\xce\xb1\xce\xb2\xce\xb3\xce\xb4\xce\xb5\xce\xb6\xce\xb7\xce\xb8\xce\xb9\xce\xba\xce\xbb\xce\xbc\xce\xbd\xce\xbe\xce\xbf0x3c0\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x84\xcf\x85\xcf\x86\xcf\x87\xcf\x88\xcf\x89\xcf\x8a\xcf\x8b\xcf\x8c\xcf\x8d\xcf\x8e\xcf\x8f0x3d0\xcf\x90\xcf\x91\xcf\x92\xcf\x93\xcf\x94\xcf\x95\xcf\x96\xcf\x97\xcf\x98\xcf\x99\xcf\x9a\xcf\x9b\xcf\x9c\xcf\x9d\xcf\x9e\xcf\x9f0x3e0\xcf\xa0\xcf\xa1\xcf\xa2\xcf\xa3\xcf\xa4\xcf\xa5\xcf\xa6\xcf\xa7\xcf\xa8\xcf\xa9\xcf\xaa\xcf\xab\xcf\xac\xcf\xad\xcf\xae\xcf\xaf0x3f0\xcf\xb0\xcf\xb1\xcf\xb2\xcf\xb3\xcf\xb4\xcf\xb5\xcf\xb6\xcf\xb7\xcf\xb8\xcf\xb9\xcf\xba\xcf\xbb\xcf\xbc\xcf\xbd\xcf\xbe\xcf\xbf": 2,9,12,21,27,30,33,36,39,42,45,48,51,53,60,63,66,69,72,75,78,81,84,87,89,96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,143,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,197,204,207,210,213,216,219,222,225,228,231,234,237,240,243,246,249,251,258,261,264,267,270,273,276,279,282,285,288,291,294,297,300,303,305,312,315,318,321,324,327,330,333,336,339,342,345,348,351,354,357,359,366,369,372,375,378,381,384,387,389,396,399,402,405,408,411,414,417,420,423,426,429,432,435,438,441,443,450,453,456,459,462,465,468,471,474,477,480,483,486,489,492,495,497,500,504,507,510,513,516,519,522,525,528,531,534,536,537,543,546,549,552,555,558,561,564,567,570,573,576,579,582,585,588,590,591,597,600,603,606,609,612,615,618,621,624,627,630,633,636,639,642,644,645,651,654,657,660,663,666,669,672,675,678,681,684,687,690,693,696,698,699,705,708,711,714,717,720,723,726,728,733,735,737,739,743,745,747,753,755,757,759,763,765,778,782,786,788,790,794,798,800,802,807,809,811,813,815,817,819,821,823,825,827,829,831,833,835,837,839,841,844,846,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,881,883,885,887,889,891,893,895,897,899,901,903,905,907,909,911,913,915,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,987,989,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1029,1031,1033,1035,1037,1039,1041,1043,1045,1047,1049,1051,1053,1055,1057,1059
+88013="\xf4\x8f\xbf\xa0\xf3\xbf\xbf\x83\xf4\x88\xaa\x87": 
+88014="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb70x370\xcd\xb0\xcd\xb1\xcd\xb2\xcd\xb3\xcd\xb4\xcd\xb5\xcd\xb6\xcd\xb7\xcd\xb8\xcd\xb9\xcd\xba\xcd\xbb\xcd\xbc\xcd\xbd\xcd\xbe\xcd\xbf0x380\xce\x80\xce\x81\xce\x82\xce\x83\xce\x84\xce\x85\xce\x86\xce\x87\xce\x88\xce\x89\xce\x8a\xce\x8b\xce\x8c\xce\x8d\xce\x8e\xce\x8f0x390\xce\x90\xce\x91\xce\x92\xce\x93\xce\x94\xce\x95\xce\x96\xce\x97\xce\x98\xce\x99\xce\x9a\xce\x9b\xce\x9c\xce\x9d\xce\x9e\xce\x9f0x3a0\xce\xa0\xce\xa1\xce\xa2\xce\xa3\xce\xa4\xce\xa5\xce\xa6\xce\xa7\xce\xa8\xce\xa9\xce\xaa\xce\xab\xce\xac\xce\xad\xce\xae\xce\xaf0x3b0\xce\xb0\xce\xb1\xce\xb2\xce\xb3\xce\xb4\xce\xb5\xce\xb6\xce\xb7\xce\xb8\xce\xb9\xce\xba\xce\xbb\xce\xbc\xce\xbd\xce\xbe\xce\xbf0x3c0\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x84\xcf\x85\xcf\x86\xcf\x87\xcf\x88\xcf\x89\xcf\x8a\xcf\x8b\xcf\x8c\xcf\x8d\xcf\x8e\xcf\x8f0x3d0\xcf\x90\xcf\x91\xcf\x92\xcf\x93\xcf\x94\xcf\x95\xcf\x96\xcf\x97\xcf\x98\xcf\x99\xcf\x9a\xcf\x9b\xcf\x9c\xcf\x9d\xcf\x9e\xcf\x9f0x3e0\xcf\xa0\xcf\xa1\xcf\xa2\xcf\xa3\xcf\xa4\xcf\xa5\xcf\xa6\xcf\xa7\xcf\xa8\xcf\xa9\xcf\xaa\xcf\xab\xcf\xac\xcf\xad\xcf\xae\xcf\xaf0x3f0\xcf\xb0\xcf\xb1\xcf\xb2\xcf\xb3\xcf\xb4\xcf\xb5\xcf\xb6\xcf\xb7\xcf\xb8\xcf\xb9\xcf\xba\xcf\xbb\xcf\xbc\xcf\xbd\xcf\xbe\xcf\xbf1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 2,53,89,143,197,251,305,359,389,443,497,500,536,537,590,591,644,645,698,699,728,735,739,747,755,757,759,765,802,807,839,841,868,870,872,874,876,878,881,883,885,887,889,891,893,895,897,899,901,903,905,907,909,911,913,915,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,950,952,955,957,965,967,969,973,977,981,985,987,989,994,998,1002,1006,1010,1014,1018,1022,1024,1026,1029,1031,1033,1035,1039,1045,1051,1053,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1128,1164,1200,1201,1235,1236,1249,1271,1272,1307,1308,1341,1343,1344,1347,1349,1351,1353,1355,1357,1359,1361,1363,1365,1367,1369,1371,1373,1375,1377,1379,1380,1383,1385,1387,1389,1391,1393,1395,1399,1401,1403,1405,1407,1409,1411,1413,1498,1504,1510,1514
+88015="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb70x370\xcd\xb0\xcd\xb1\xcd\xb2\xcd\xb3\xcd\xb4\xcd\xb5\xcd\xb6\xcd\xb7\xcd\xb8\xcd\xb9\xcd\xba\xcd\xbb\xcd\xbc\xcd\xbd\xcd\xbe\xcd\xbf0x380\xce\x80\xce\x81\xce\x82\xce\x83\xce\x84\xce\x85\xce\x86\xce\x87\xce\x88\xce\x89\xce\x8a\xce\x8b\xce\x8c\xce\x8d\xce\x8e\xce\x8f0x390\xce\x90\xce\x91\xce\x92\xce\x93\xce\x94\xce\x95\xce\x96\xce\x97\xce\x98\xce\x99\xce\x9a\xce\x9b\xce\x9c\xce\x9d\xce\x9e\xce\x9f0x3a0\xce\xa0\xce\xa1\xce\xa2\xce\xa3\xce\xa4\xce\xa5\xce\xa6\xce\xa7\xce\xa8\xce\xa9\xce\xaa\xce\xab\xce\xac\xce\xad\xce\xae\xce\xaf0x3b0\xce\xb0\xce\xb1\xce\xb2\xce\xb3\xce\xb4\xce\xb5\xce\xb6\xce\xb7\xce\xb8\xce\xb9\xce\xba\xce\xbb\xce\xbc\xce\xbd\xce\xbe\xce\xbf0x3c0\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x84\xcf\x85\xcf\x86\xcf\x87\xcf\x88\xcf\x89\xcf\x8a\xcf\x8b\xcf\x8c\xcf\x8d\xcf\x8e\xcf\x8f0x3d0\xcf\x90\xcf\x91\xcf\x92\xcf\x93\xcf\x94\xcf\x95\xcf\x96\xcf\x97\xcf\x98\xcf\x99\xcf\x9a\xcf\x9b\xcf\x9c\xcf\x9d\xcf\x9e\xcf\x9f0x3e0\xcf\xa0\xcf\xa1\xcf\xa2\xcf\xa3\xcf\xa4\xcf\xa5\xcf\xa6\xcf\xa7\xcf\xa8\xcf\xa9\xcf\xaa\xcf\xab\xcf\xac\xcf\xad\xcf\xae\xcf\xaf0x3f0\xcf\xb0\xcf\xb1\xcf\xb2\xcf\xb3\xcf\xb4\xcf\xb5\xcf\xb6\xcf\xb7\xcf\xb8\xcf\xb9\xcf\xba\xcf\xbb\xcf\xbc\xcf\xbd\xcf\xbe\xcf\xbf1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 733,737,745,763,782,786,788,790,794,798,800,809,811,813,815,817,819,821,823,825,827,829,831,833,835,837,844,846,850,852,854,856,858,860,862,864,866,948,959,961,963,971,975,979,983,992,996,1000,1004,1008,1012,1016,1020,1037,1043,1047,1049,1055,1057,1059,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1311,1313,1315,1317,1319,1321,1323,1327,1329,1331,1333,1335,1337,1339,1494,1500,1506
+88016="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb70x370\xcd\xb0\xcd\xb1\xcd\xb2\xcd\xb3\xcd\xb4\xcd\xb5\xcd\xb6\xcd\xb7\xcd\xb8\xcd\xb9\xcd\xba\xcd\xbb\xcd\xbc\xcd\xbd\xcd\xbe\xcd\xbf0x380\xce\x80\xce\x81\xce\x82\xce\x83\xce\x84\xce\x85\xce\x86\xce\x87\xce\x88\xce\x89\xce\x8a\xce\x8b\xce\x8c\xce\x8d\xce\x8e\xce\x8f0x390\xce\x90\xce\x91\xce\x92\xce\x93\xce\x94\xce\x95\xce\x96\xce\x97\xce\x98\xce\x99\xce\x9a\xce\x9b\xce\x9c\xce\x9d\xce\x9e\xce\x9f0x3a0\xce\xa0\xce\xa1\xce\xa2\xce\xa3\xce\xa4\xce\xa5\xce\xa6\xce\xa7\xce\xa8\xce\xa9\xce\xaa\xce\xab\xce\xac\xce\xad\xce\xae\xce\xaf0x3b0\xce\xb0\xce\xb1\xce\xb2\xce\xb3\xce\xb4\xce\xb5\xce\xb6\xce\xb7\xce\xb8\xce\xb9\xce\xba\xce\xbb\xce\xbc\xce\xbd\xce\xbe\xce\xbf0x3c0\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x84\xcf\x85\xcf\x86\xcf\x87\xcf\x88\xcf\x89\xcf\x8a\xcf\x8b\xcf\x8c\xcf\x8d\xcf\x8e\xcf\x8f0x3d0\xcf\x90\xcf\x91\xcf\x92\xcf\x93\xcf\x94\xcf\x95\xcf\x96\xcf\x97\xcf\x98\xcf\x99\xcf\x9a\xcf\x9b\xcf\x9c\xcf\x9d\xcf\x9e\xcf\x9f0x3e0\xcf\xa0\xcf\xa1\xcf\xa2\xcf\xa3\xcf\xa4\xcf\xa5\xcf\xa6\xcf\xa7\xcf\xa8\xcf\xa9\xcf\xaa\xcf\xab\xcf\xac\xcf\xad\xcf\xae\xcf\xaf0x3f0\xcf\xb0\xcf\xb1\xcf\xb2\xcf\xb3\xcf\xb4\xcf\xb5\xcf\xb6\xcf\xb7\xcf\xb8\xcf\xb9\xcf\xba\xcf\xbb\xcf\xbc\xcf\xbd\xcf\xbe\xcf\xbf1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1496,1502,1508,1512
+88017="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb70x370\xcd\xb0\xcd\xb1\xcd\xb2\xcd\xb3\xcd\xb4\xcd\xb5\xcd\xb6\xcd\xb7\xcd\xb8\xcd\xb9\xcd\xba\xcd\xbb\xcd\xbc\xcd\xbd\xcd\xbe\xcd\xbf0x380\xce\x80\xce\x81\xce\x82\xce\x83\xce\x84\xce\x85\xce\x86\xce\x87\xce\x88\xce\x89\xce\x8a\xce\x8b\xce\x8c\xce\x8d\xce\x8e\xce\x8f0x390\xce\x90\xce\x91\xce\x92\xce\x93\xce\x94\xce\x95\xce\x96\xce\x97\xce\x98\xce\x99\xce\x9a\xce\x9b\xce\x9c\xce\x9d\xce\x9e\xce\x9f0x3a0\xce\xa0\xce\xa1\xce\xa2\xce\xa3\xce\xa4\xce\xa5\xce\xa6\xce\xa7\xce\xa8\xce\xa9\xce\xaa\xce\xab\xce\xac\xce\xad\xce\xae\xce\xaf0x3b0\xce\xb0\xce\xb1\xce\xb2\xce\xb3\xce\xb4\xce\xb5\xce\xb6\xce\xb7\xce\xb8\xce\xb9\xce\xba\xce\xbb\xce\xbc\xce\xbd\xce\xbe\xce\xbf0x3c0\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x84\xcf\x85\xcf\x86\xcf\x87\xcf\x88\xcf\x89\xcf\x8a\xcf\x8b\xcf\x8c\xcf\x8d\xcf\x8e\xcf\x8f0x3d0\xcf\x90\xcf\x91\xcf\x92\xcf\x93\xcf\x94\xcf\x95\xcf\x96\xcf\x97\xcf\x98\xcf\x99\xcf\x9a\xcf\x9b\xcf\x9c\xcf\x9d\xcf\x9e\xcf\x9f0x3e0\xcf\xa0\xcf\xa1\xcf\xa2\xcf\xa3\xcf\xa4\xcf\xa5\xcf\xa6\xcf\xa7\xcf\xa8\xcf\xa9\xcf\xaa\xcf\xab\xcf\xac\xcf\xad\xcf\xae\xcf\xaf0x3f0\xcf\xb0\xcf\xb1\xcf\xb2\xcf\xb3\xcf\xb4\xcf\xb5\xcf\xb6\xcf\xb7\xcf\xb8\xcf\xb9\xcf\xba\xcf\xbb\xcf\xbc\xcf\xbd\xcf\xbe\xcf\xbf1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 96,99,102,105,108,111,114,117,120,123,126,129,132,135,138,141,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,204,207,210,216,219,222,225,228,231,234,237,240,243,246,249,258,261,264,267,270,273,276,279,282,285,288,291,294,297,300,303,312,315,318,321,324,327,330,333,336,339,342,345,348,351,354,357,366,369,372,375,378,381,384,387,396,399,402,405,408,411,414,417,420,423,426,429,432,435,438,441,450,453,456,459,462,465,468,471,474,477,480,483,486,489,492,495,504,507,510,513,516,519,522,525,528,534,543,546,549,552,555,558,561,564,567,570,573,576,579,582,585,588,597,600,603,606,609,612,615,618,621,624,627,630,633,636,639,642,651,654,657,660,663,666,669,672,675,678,681,684,687,690,693,696,705,708,711,714,1223,1259,1435
+88018="0x1800\xe1\xa0\x80\xe1\xa0\x81\xe1\xa0\x82\xe1\xa0\x83\xe1\xa0\x84\xe1\xa0\x85\xe1\xa0\x86\xe1\xa0\x87\xe1\xa0\x88\xe1\xa0\x89\xe1\xa0\x8a\xe1\xa0\x8b\xe1\xa0\x8c\xe1\xa0\x8d\xe1\xa0\x8e0x1810\xe1\xa0\x90\xe1\xa0\x91\xe1\xa0\x92\xe1\xa0\x93\xe1\xa0\x94\xe1\xa0\x95\xe1\xa0\x96\xe1\xa0\x97\xe1\xa0\x98\xe1\xa0\x990x1820\xe1\xa0\xa0\xe1\xa0\xa1\xe1\xa0\xa2\xe1\xa0\xa3\xe1\xa0\xa4\xe1\xa0\xa5\xe1\xa0\xa6\xe1\xa0\xa7\xe1\xa0\xa8\xe1\xa0\xa9\xe1\xa0\xaa\xe1\xa0\xab\xe1\xa0\xac\xe1\xa0\xad\xe1\xa0\xae\xe1\xa0\xaf0x1830\xe1\xa0\xb0\xe1\xa0\xb1\xe1\xa0\xb2\xe1\xa0\xb3\xe1\xa0\xb4\xe1\xa0\xb5\xe1\xa0\xb6\xe1\xa0\xb7\xe1\xa0\xb8\xe1\xa0\xb9\xe1\xa0\xba\xe1\xa0\xbb\xe1\xa0\xbc\xe1\xa0\xbd\xe1\xa0\xbe\xe1\xa0\xbf0x1840\xe1\xa1\x80\xe1\xa1\x81\xe1\xa1\x82\xe1\xa1\x83\xe1\xa1\x84\xe1\xa1\x85\xe1\xa1\x86\xe1\xa1\x87\xe1\xa1\x88\xe1\xa1\x89\xe1\xa1\x8a\xe1\xa1\x8b\xe1\xa1\x8c\xe1\xa1\x8d\xe1\xa1\x8e\xe1\xa1\x8f0x1850\xe1\xa1\x90\xe1\xa1\x91\xe1\xa1\x92\xe1\xa1\x93\xe1\xa1\x94\xe1\xa1\x95\xe1\xa1\x96\xe1\xa1\x97\xe1\xa1\x98\xe1\xa1\x99\xe1\xa1\x9a\xe1\xa1\x9b\xe1\xa1\x9c\xe1\xa1\x9d\xe1\xa1\x9e\xe1\xa1\x9f0x1860\xe1\xa1\xa0\xe1\xa1\xa1\xe1\xa1\xa2\xe1\xa1\xa3\xe1\xa1\xa4\xe1\xa1\xa5\xe1\xa1\xa6\xe1\xa1\xa7\xe1\xa1\xa8\xe1\xa1\xa9\xe1\xa1\xaa\xe1\xa1\xab\xe1\xa1\xac\xe1\xa1\xad\xe1\xa1\xae\xe1\xa1\xaf0x1870\xe1\xa1\xb0\xe1\xa1\xb1\xe1\xa1\xb2\xe1\xa1\xb3\xe1\xa1\xb4\xe1\xa1\xb5\xe1\xa1\xb6\xe1\xa1\xb70x1880\xe1\xa2\x80\xe1\xa2\x81\xe1\xa2\x82\xe1\xa2\x83\xe1\xa2\x84\xe1\xa2\x85\xe1\xa2\x86\xe1\xa2\x87\xe1\xa2\x88\xe1\xa2\x89\xe1\xa2\x8a\xe1\xa2\x8b\xe1\xa2\x8c\xe1\xa2\x8d\xe1\xa2\x8e\xe1\xa2\x8f0x1890\xe1\xa2\x90\xe1\xa2\x91\xe1\xa2\x92\xe1\xa2\x93\xe1\xa2\x94\xe1\xa2\x95\xe1\xa2\x96\xe1\xa2\x97\xe1\xa2\x98\xe1\xa2\x99\xe1\xa2\x9a\xe1\xa2\x9b\xe1\xa2\x9c\xe1\xa2\x9d\xe1\xa2\x9e\xe1\xa2\x9f0x18a0\xe1\xa2\xa0\xe1\xa2\xa1\xe1\xa2\xa2\xe1\xa2\xa3\xe1\xa2\xa4\xe1\xa2\xa5\xe1\xa2\xa6\xe1\xa2\xa7\xe1\xa2\xa8\xe1\xa2\xa9\xe1\xa2\xaa0xa840\xea\xa1\x80\xea\xa1\x81\xea\xa1\x82\xea\xa1\x83\xea\xa1\x84\xea\xa1\x85\xea\xa1\x86\xea\xa1\x87\xea\xa1\x88\xea\xa1\x89\xea\xa1\x8a\xea\xa1\x8b\xea\xa1\x8c\xea\xa1\x8d\xea\xa1\x8e\xea\xa1\x8f0xa850\xea\xa1\x90\xea\xa1\x91\xea\xa1\x92\xea\xa1\x93\xea\xa1\x94\xea\xa1\x95\xea\xa1\x96\xea\xa1\x97\xea\xa1\x98\xea\xa1\x99\xea\xa1\x9a\xea\xa1\x9b\xea\xa1\x9c\xea\xa1\x9d\xea\xa1\x9e\xea\xa1\x9f0xa860\xea\xa1\xa0\xea\xa1\xa1\xea\xa1\xa2\xea\xa1\xa3\xea\xa1\xa4\xea\xa1\xa5\xea\xa1\xa6\xea\xa1\xa7\xea\xa1\xa8\xea\xa1\xa9\xea\xa1\xaa\xea\xa1\xab\xea\xa1\xac\xea\xa1\xad\xea\xa1\xae\xea\xa1\xaf0xa870\xea\xa1\xb0\xea\xa1\xb1\xea\xa1\xb2\xea\xa1\xb3\xea\xa1\xb4\xea\xa1\xb5\xea\xa1\xb6\xea\xa1\xb70x370\xcd\xb0\xcd\xb1\xcd\xb2\xcd\xb3\xcd\xb4\xcd\xb5\xcd\xb6\xcd\xb7\xcd\xb8\xcd\xb9\xcd\xba\xcd\xbb\xcd\xbc\xcd\xbd\xcd\xbe\xcd\xbf0x380\xce\x80\xce\x81\xce\x82\xce\x83\xce\x84\xce\x85\xce\x86\xce\x87\xce\x88\xce\x89\xce\x8a\xce\x8b\xce\x8c\xce\x8d\xce\x8e\xce\x8f0x390\xce\x90\xce\x91\xce\x92\xce\x93\xce\x94\xce\x95\xce\x96\xce\x97\xce\x98\xce\x99\xce\x9a\xce\x9b\xce\x9c\xce\x9d\xce\x9e\xce\x9f0x3a0\xce\xa0\xce\xa1\xce\xa2\xce\xa3\xce\xa4\xce\xa5\xce\xa6\xce\xa7\xce\xa8\xce\xa9\xce\xaa\xce\xab\xce\xac\xce\xad\xce\xae\xce\xaf0x3b0\xce\xb0\xce\xb1\xce\xb2\xce\xb3\xce\xb4\xce\xb5\xce\xb6\xce\xb7\xce\xb8\xce\xb9\xce\xba\xce\xbb\xce\xbc\xce\xbd\xce\xbe\xce\xbf0x3c0\xcf\x80\xcf\x81\xcf\x82\xcf\x83\xcf\x84\xcf\x85\xcf\x86\xcf\x87\xcf\x88\xcf\x89\xcf\x8a\xcf\x8b\xcf\x8c\xcf\x8d\xcf\x8e\xcf\x8f0x3d0\xcf\x90\xcf\x91\xcf\x92\xcf\x93\xcf\x94\xcf\x95\xcf\x96\xcf\x97\xcf\x98\xcf\x99\xcf\x9a\xcf\x9b\xcf\x9c\xcf\x9d\xcf\x9e\xcf\x9f0x3e0\xcf\xa0\xcf\xa1\xcf\xa2\xcf\xa3\xcf\xa4\xcf\xa5\xcf\xa6\xcf\xa7\xcf\xa8\xcf\xa9\xcf\xaa\xcf\xab\xcf\xac\xcf\xad\xcf\xae\xcf\xaf0x3f0\xcf\xb0\xcf\xb1\xcf\xb2\xcf\xb3\xcf\xb4\xcf\xb5\xcf\xb6\xcf\xb7\xcf\xb8\xcf\xb9\xcf\xba\xcf\xbb\xcf\xbc\xcf\xbd\xcf\xbe\xcf\xbf1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 42,45,48,531
+88019="\xf0\xa0\x80\x80\xf0\xa0\x80\x91\xf4\x8f\xbf\xbc\xf4\x8f\xbf\xbd\xf4\x8f\xbf\xbe\xf4\x8f\xbf\xbf": 12,16
+88020="\xf0\xa0\x80\x80\xf0\xa0\x80\x91\xf4\x8f\xbf\xbc\xf4\x8f\xbf\xbd\xf4\x8f\xbf\xbe\xf4\x8f\xbf\xbf": 4,8
+88021="\xf0\xa0\x80\x80\xf0\xa0\x80\x91\xf4\x8f\xbf\xbc\xf4\x8f\xbf\xbd\xf4\x8f\xbf\xbe\xf4\x8f\xbf\xbf": 4,8
+88022="\xf0\xa0\x80\x80\xf0\xa0\x80\x91\xf4\x8f\xbf\xbc\xf4\x8f\xbf\xbd\xf4\x8f\xbf\xbe\xf4\x8f\xbf\xbf": 4,8,20,24
+88023="\xf0\xa0\x80\x80\xf0\xa0\x80\x91\xf4\x8f\xbf\xbc\xf4\x8f\xbf\xbd\xf4\x8f\xbf\xbe\xf4\x8f\xbf\xbf": 12,16,20,24
+88024="\xf0\xa0\x80\x80\xf0\xa0\x80\x91\xf4\x8f\xbf\xbc\xf4\x8f\xbf\xbd\xf4\x8f\xbf\xbe\xf4\x8f\xbf\xbf": 12,16,20,24
+88100="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,68,70,71,104,106,107,140,143,175,178,211,214,247,250,283,286,319,322
+88101="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,68,70,71,104,106,107,140,143,175,178,211,214,247,250,283,286,319,322,356,358,360,362,364,366,368,370,372,374
+88102="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,104,105,106,107,140,141,142,143,175,176,177,178,211,212,213,214,247,248,249,250,283,284,285,286,319,320,321,322
+88103="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,104,105,106,107,140,141,142,143,164,175,176,177,178,184,186,190,198,200,204,206,208,211,212,213,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,247,248,249,250,252,254,256,258,260,262,264,268,270,272,274,276,278,280,282,283,284,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,321,322,324,326,328,330,332,334,336,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398
+88104="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 62,63,64,65,66,144
+88105="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 62,63,64,65,66,83,144
+88106="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,73,75,77,79,81,83,85,87,89,91,93,95,97,99,101,103,104,105,106,107,109,111,113,115,117,119,121,123,125,127,129,131,133,135,137,139,140,141,142,143,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,175,176,177,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,211,212,213,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,247,248,249,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,283,284,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,321,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398
+88107="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,73,75,77,79,81,85,87,89,91,93,95,97,99,101,103,104,105,106,107,109,111,113,115,117,119,121,123,125,127,129,131,133,135,137,139,140,141,142,143,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,175,176,177,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,211,212,213,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,247,248,249,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,283,284,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,321,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398
+88108="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 62,63,64,65,66,144
+88108="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 10,11,12,13,14,33
+88109="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 62,63,64,65,66,83,144,226,288,366,380
+88109="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 10,11,12,13,14,33,134,161
+88110="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,104,105,106,107,140,141,142,143,175,176,177,178,211,212,213,214,247,248,249,250,283,284,285,286,319,320,321,322
+88110="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 49,50,51,52,53,54,55,56,57,58,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,96,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123
+88111="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,105,106,107,108,110,112,114,116,118,120,122,124,126,128,130,132,134,136,138,140,141,142,143,145,147,149,151,153,155,157,159,161,163,164,165,167,169,171,173,175,176,177,178,179,181,183,184,185,186,187,189,190,191,193,195,197,198,199,200,201,203,204,205,206,207,208,209,211,212,213,214,215,217,219,221,223,225,227,229,231,233,235,237,239,241,243,245,247,248,249,250,251,253,255,257,259,261,263,265,267,269,271,273,275,277,279,281,283,284,285,286,287,289,291,293,295,297,299,301,303,305,307,308,309,311,313,315,317,319,320,321,322,323,325,327,328,329,330,331,333,334,335,337,339,341,342,343,344,345,347,348,349,350,351,352,353,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,396,397,398
+88111="\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\x5c]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff": 49,50,51,52,53,54,55,56,57,58,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,96,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,171,179,180,182,186,187,189,190,191,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,249,250,251,252,253,254,255,256
+88112="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,68,69,70,71,104,105,106,107,140,141,142,143,175,176,177,178,211,212,213,214,247,248,249,250,283,284,285,286,319,320,321,322
+88113="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,68,69,70,71,104,105,106,107,140,141,142,143,164,175,176,177,178,184,186,190,198,200,204,206,208,211,212,213,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,247,248,249,250,252,254,256,258,260,262,264,268,270,272,274,276,278,280,282,283,284,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,321,322,324,326,328,330,332,334,336,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,435,437,439,441,443,445,447,449,451,453,455
+88114="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,69,105,141,142,176,177,212,213,248,249,284,285,320,321
+88115="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,69,105,141,142,164,176,177,190,200,212,213,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,249,252,254,256,258,260,262,264,268,270,272,274,276,278,280,282,284,285,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,321,324,326,328,330,332,334,336,340,342,344,346,348,350,352,354,376,435,437,439,441,443,445,447,449,451,453,455
+88116="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 62,144
+88117="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 62,144,379,382,385,388,391,394,397,400,403,406,409,412,415,421,430,433
+88118="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,68,70,71,104,106,107,140,143,175,178,211,214,247,250,283,286,319,322
+88119="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,68,70,71,104,106,107,140,143,175,178,211,214,247,250,283,286,319,322,356,358,360,362,364,366,368,370,372,374
+88120="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,69,105,141,142,176,177,212,213,248,249,284,285,320,321
+88121="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,69,105,141,142,176,177,190,212,213,248,249,282,284,285,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,321,324,326,328,330,332,334,336,340,342,344,346,348,350,352,354,439,445,451,455
+88122="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,69,105,141,142,176,177,212,213,248,249,284,285,320,321
+88123="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,69,105,141,142,164,176,177,190,200,212,213,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,249,252,254,256,258,260,262,264,268,270,272,274,276,278,280,282,284,285,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,321,324,326,328,330,332,334,336,340,342,344,346,348,350,352,354,376,435,437,439,441,443,445,447,449,451,453,455
+88124="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61
+88125="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,252,254,256,258,260,262,264,268,270,272,274,276,278,280,435,441,447
+88126="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,69,105,141,142,176,177,212,213,248,249,284,285,320,321
+88126="k": 1
+88126="K": 1
+88126="\xe2\x84\xaa": 
+88127="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,69,105,141,142,164,176,177,190,200,212,213,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,249,252,254,256,258,260,262,264,268,270,272,274,276,278,280,282,284,285,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,321,324,326,328,330,332,334,336,340,342,344,346,348,350,352,354,376,435,437,439,441,443,445,447,449,451,453,455
+88128="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 62,63,64,65,66,144
+88129="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 62,63,64,65,66,83,144,379,382,385,388,391,394,397,400,403,406,409,412,415,421,424,427,430,433
+88130="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,104,105,106,107,140,141,142,143,175,176,177,178,211,212,213,214,247,248,249,250,283,284,285,286,319,320,321,322
+88131="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,104,105,106,107,140,141,142,143,164,175,176,177,178,184,186,190,198,200,204,206,208,211,212,213,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,247,248,249,250,252,254,256,258,260,262,264,268,270,272,274,276,278,280,282,283,284,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,321,322,324,326,328,330,332,334,336,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,435,437,439,441,443,445,447,449,451,453,455
+88132="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 62,63,64,65,66,73,75,77,79,81,83,85,87,89,91,93,95,97,99,101,103,109,111,113,115,117,119,121,123,125,127,129,131,133,135,137,139,144,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,379,382,385,388,391,394,397,400,403,406,409,412,415,418,421,424,427,430,433,435,437,439,441,443,445,447,449,451,453,455
+88133="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 62,63,64,65,66,73,75,77,79,81,83,85,87,89,91,93,95,97,99,101,103,109,111,113,115,117,119,121,123,125,127,129,131,133,135,137,139,144,146,148,150,152,154,156,158,160,162,166,168,170,172,174,180,182,188,192,194,196,202,210,266,338,379,382,385,388,391,394,397,400,403,406,409,412,415,418,421,424,427,430,433
+88134="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,104,105,106,107,140,141,142,143,175,176,177,178,211,212,213,214,247,248,249,250,283,284,285,286,319,320,321,322
+88135="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,104,105,106,107,140,141,142,143,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,175,176,177,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,211,212,213,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,247,248,249,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,283,284,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,321,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,418,435,437,439,441,443,445,447,449,451,453,455
+88135="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,104,105,106,107
+88135="0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98": 1,2,3,4,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,36,37,38,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,72,73,74,75,77,79,81,83,85,87,89,91,93,95,97,99,101,103,105,107,108,109,110,111,113,115,117,119,121,123,125,127,129
+88135="\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80": 2,4,6,8,10,12,14,15,16,17,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,51,52,53,54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108
+88135="\xe1\xa0\x8e": 
+88135="\xe2\x80\x80": 
+88135="\xe2\x80\x81": 
+88135="\xe2\x80\x82": 
+88135="\xe2\x80\x83": 
+88135="\xe2\x80\x84": 
+88135="\xe2\x80\x85": 
+88135="\xe2\x80\x86": 
+88135="\xe2\x80\x87": 
+88135="\xe2\x80\x88": 
+88135="\xe2\x80\x89": 
+88135="\xe2\x80\x8a": 
+88135="\xe2\x80\x8b": 3
+88135="\xe2\x80\xaf": 
+88135="\xe2\x80\xa8": 
+88135="\xe2\x80\xa9": 
+88135="\xe2\x81\x9f": 
+88135="\xe3\x80\x80": 
+88135="\xc7\x84": 2
+88135="\xc7\x85": 2
+88135="\xc7\x86": 2
+88135="\xc7\x87": 2
+88135="\xc7\x88": 2
+88135="\xc7\x89": 2
+88135="\xc7\x8a": 2
+88135="\xc7\x8b": 2
+88135="\xc7\x8c": 2
+88135="\xc7\xb2": 2
+88135="\xc7\xb3": 2
+88136="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 63,64,65,66
+88137="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 63,64,65,66
+88138="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 62,144,379,382,385,388,391,394,397,400,403,406,409,412,415,421,430,433
+88139="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 62,144,379,382,385,388,391,394,397,400,403,406,409,412,415,421,430,433
+88140="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,63,64,65,66,67,68,69,70,71,73,75,77,79,81,83,85,87,89,91,93,95,97,99,101,103,104,105,106,107,109,111,113,115,117,119,121,123,125,127,129,131,133,135,137,139,140,141,142,143,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,175,176,177,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,211,212,213,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,247,248,249,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,283,284,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,321,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,418,424,427,435,437,439,441,443,445,447,449,451,453,455
+88141="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,63,64,65,66,67,68,69,70,71,73,75,77,79,81,83,85,87,89,91,93,95,97,99,101,103,104,105,106,107,109,111,113,115,117,119,121,123,125,127,129,131,133,135,137,139,140,141,142,143,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,175,176,177,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,211,212,213,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,247,248,249,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,283,284,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,321,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,418,424,427,435,437,439,441,443,445,447,449,451,453,455
+88142="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 63,64,65,66,83,424,427
+88143="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 63,64,65,66,83,424,427
+88144="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,67,68,69,70,71,73,75,77,79,81,85,87,89,91,93,95,97,99,101,103,104,105,106,107,109,111,113,115,117,119,121,123,125,127,129,131,133,135,137,139,140,141,142,143,144,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,175,176,177,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,211,212,213,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,247,248,249,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,283,284,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,321,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,379,382,385,388,391,394,397,400,403,406,409,412,415,418,421,430,433,435,437,439,441,443,445,447,449,451,453,455
+88145="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xe1\x9a\x80\xe1\xa0\x8e\xe2\x80\x80\xe2\x80\x81\xe2\x80\x82\xe2\x80\x83\xe2\x80\x84\xe2\x80\x85\xe2\x80\x86\xe2\x80\x87\xe2\x80\x88\xe2\x80\x89\xe2\x80\x8a\xe2\x80\x8b\xe2\x80\xaf\xe2\x80\xa8\xe2\x80\xa9\xe2\x81\x9f\xe3\x80\x80\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,67,68,69,70,71,73,75,77,79,81,85,87,89,91,93,95,97,99,101,103,104,105,106,107,109,111,113,115,117,119,121,123,125,127,129,131,133,135,137,139,140,141,142,143,144,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,175,176,177,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,211,212,213,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,247,248,249,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,283,284,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,321,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,379,382,385,388,391,394,397,400,403,406,409,412,415,418,421,430,433,435,437,439,441,443,445,447,449,451,453,455
+89000="foobar": 
+89000="foo_bar": 
+89000="foo__bar": 
+89000="foo bar": 
+89000="foo  bar": 
+89000="foo bar": 
+89000="foo_ bar": 8
+89000="foo\xc3\xb4 bar": 9
+89000="foo\xc3\xb4\xc3\xb4bar": 
+89000="foo\xc3\xb4\xf0\x9f\x92\xa9bar": 12
+89001="": 
+89001="a": 0,1
+89001="~": 
+89001="a~": 0,1
+89001="~a": 1,2
+89001="aa": 0,2
+89001="~~": 
+89001="a~a": 0,1,2,3
+89001="~a~": 1,2
+89001="aaa": 0,3
+89001="~~~": 
+89001="a~~": 0,1
+89001="~aa": 1,3
+89001="aa~": 0,2
+89001="~~a": 2,3
+89001="a\xc3\xb4": 0,1
+89001="~\xc3\xb4": 
+89001="\xc3\xb4a": 2,3
+89001="\xc3\xb4~": 
+89002="": 0
+89002="a": 
+89002="~": 0,1
+89002="a~": 2
+89002="~a": 0
+89002="aa": 1
+89002="~~": 0,1,2
+89002="a~a": 
+89002="~a~": 0,3
+89002="aaa": 1,2
+89002="~~~": 0,1,2,3
+89002="a~~": 2,3
+89002="~aa": 0,2
+89002="aa~": 1,3
+89002="~~a": 0,1
+89002="a\xc3\xb4": 3
+89002="~\xc3\xb4": 0,1,3
+89002="\xc3\xb4a": 0
+89002="\xc3\xb4~": 0,2,3
+89003="foo": 3
+89003="afooa": 
+89003=" foo": 4
+89003="\xc3\xb4foo\xc3\xb4": 5
+89003="\xe2\x81\x80foo\xe2\x80\xbf": 6
+89003="\xef\xb9\x8efoo\xef\xb9\x8e": 6
+89003="\xef\xb9\x8e\xef\xb9\x8e": 
+89003="\xc3\xb4\xc3\xb4": 
+89003="\xef\xb9\x8e\xc3\xb4": 
+89003="\xc3\xb4\xef\xb9\x8e": 
+89004="foo": 3
+89004="afooa": 
+89004=" foo": 4
+89004="\xc3\xb4foo\xc3\xb4": 
+89004="\xe2\x81\x80foo\xe2\x80\xbf": 6
+89004="\xef\xb9\x8efoo\xef\xb9\x8e": 6
+89004="\xef\xb9\x8e\xef\xb9\x8e": 
+89004="\xc3\xb4\xc3\xb4": 
+89004="\xef\xb9\x8e\xc3\xb4": 
+89004="\xc3\xb4\xef\xb9\x8e": 
+89005="foo": 3
+89005="afooa": 
+89005=" foo": 4
+89005="\xc3\xb4foo\xc3\xb4": 5
+89005="\xe2\x81\x80foo\xe2\x80\xbf": 6
+89005="\xef\xb9\x8efoo\xef\xb9\x8e": 6
+89005="\xef\xb9\x8e\xef\xb9\x8e": 
+89005="\xc3\xb4\xc3\xb4": 
+89005="\xef\xb9\x8e\xc3\xb4": 
+89005="\xc3\xb4\xef\xb9\x8e": 
+89006="foo": 3
+89006="afooa": 
+89006=" foo": 4
+89006="\xc3\xb4foo\xc3\xb4": 
+89006="\xe2\x81\x80foo\xe2\x80\xbf": 6
+89006="\xef\xb9\x8efoo\xef\xb9\x8e": 6
+89006="\xef\xb9\x8e\xef\xb9\x8e": 
+89006="\xc3\xb4\xc3\xb4": 
+89006="\xef\xb9\x8e\xc3\xb4": 
+89006="\xc3\xb4\xef\xb9\x8e": 
+89007="foo": 
+89007="afooa": 4
+89007=" foo": 
+89007="\xc3\xb4foo\xc3\xb4": 
+89007="\xe2\x81\x80foo\xe2\x80\xbf": 
+89007="\xef\xb9\x8efoo\xef\xb9\x8e": 
+89007="\xef\xb9\x8e\xef\xb9\x8e": 
+89007="\xc3\xb4\xc3\xb4": 
+89007="\xef\xb9\x8e\xc3\xb4": 
+89007="\xc3\xb4\xef\xb9\x8e": 
+89008="foo": 
+89008="afooa": 4
+89008=" foo": 
+89008="\xc3\xb4foo\xc3\xb4": 5
+89008="\xe2\x81\x80foo\xe2\x80\xbf": 
+89008="\xef\xb9\x8efoo\xef\xb9\x8e": 
+89008="\xef\xb9\x8e\xef\xb9\x8e": 
+89008="\xc3\xb4\xc3\xb4": 
+89008="\xef\xb9\x8e\xc3\xb4": 
+89008="\xc3\xb4\xef\xb9\x8e": 
+89009="foo": 
+89009="afooa": 4
+89009=" foo": 
+89009="\xc3\xb4foo\xc3\xb4": 
+89009="\xe2\x81\x80foo\xe2\x80\xbf": 
+89009="\xef\xb9\x8efoo\xef\xb9\x8e": 
+89009="\xef\xb9\x8e\xef\xb9\x8e": 
+89009="\xc3\xb4\xc3\xb4": 
+89009="\xef\xb9\x8e\xc3\xb4": 
+89009="\xc3\xb4\xef\xb9\x8e": 
+89010="foo": 
+89010="afooa": 4
+89010=" foo": 
+89010="\xc3\xb4foo\xc3\xb4": 5
+89010="\xe2\x81\x80foo\xe2\x80\xbf": 
+89010="\xef\xb9\x8efoo\xef\xb9\x8e": 
+89010="\xef\xb9\x8e\xef\xb9\x8e": 
+89010="\xc3\xb4\xc3\xb4": 
+89010="\xef\xb9\x8e\xc3\xb4": 
+89010="\xc3\xb4\xef\xb9\x8e": 
+89011="foo": 
+89011="afooa": 
+89011=" foo": 
+89011="\xc3\xb4foo\xc3\xb4": 7
+89011="\xe2\x81\x80foo\xe2\x80\xbf": 
+89011="\xef\xb9\x8efoo\xef\xb9\x8e": 
+89011="\xef\xb9\x8e\xef\xb9\x8e": 
+89011="\xc3\xb4\xc3\xb4": 
+89011="\xef\xb9\x8e\xc3\xb4": 
+89011="\xc3\xb4\xef\xb9\x8e": 
+89012="foo": 
+89012="afooa": 
+89012=" foo": 
+89012="\xc3\xb4foo\xc3\xb4": 2
+89012="\xe2\x81\x80foo\xe2\x80\xbf": 
+89012="\xef\xb9\x8efoo\xef\xb9\x8e": 
+89012="\xef\xb9\x8e\xef\xb9\x8e": 
+89012="\xc3\xb4\xc3\xb4": 2
+89012="\xef\xb9\x8e\xc3\xb4": 5
+89012="\xc3\xb4\xef\xb9\x8e": 2
+89013="foo": 
+89013="afooa": 
+89013=" foo": 
+89013="\xc3\xb4foo\xc3\xb4": 2
+89013="\xe2\x81\x80foo\xe2\x80\xbf": 
+89013="\xef\xb9\x8efoo\xef\xb9\x8e": 
+89013="\xef\xb9\x8e\xef\xb9\x8e": 
+89013="\xc3\xb4\xc3\xb4": 
+89013="\xef\xb9\x8e\xc3\xb4": 
+89013="\xc3\xb4\xef\xb9\x8e": 
+89014="foo": 
+89014="afooa": 
+89014=" foo": 
+89014="\xc3\xb4foo\xc3\xb4": 7
+89014="\xe2\x81\x80foo\xe2\x80\xbf": 
+89014="\xef\xb9\x8efoo\xef\xb9\x8e": 
+89014="\xef\xb9\x8e\xef\xb9\x8e": 
+89014="\xc3\xb4\xc3\xb4": 4
+89014="\xef\xb9\x8e\xc3\xb4": 5
+89014="\xc3\xb4\xef\xb9\x8e": 2
+89015="foo": 
+89015="afooa": 
+89015=" foo": 
+89015="\xc3\xb4foo\xc3\xb4": 
+89015="\xe2\x81\x80foo\xe2\x80\xbf": 
+89015="\xef\xb9\x8efoo\xef\xb9\x8e": 9
+89015="\xef\xb9\x8e\xef\xb9\x8e": 
+89015="\xc3\xb4\xc3\xb4": 
+89015="\xef\xb9\x8e\xc3\xb4": 
+89015="\xc3\xb4\xef\xb9\x8e": 
+89016="foo": 
+89016="afooa": 
+89016=" foo": 
+89016="\xc3\xb4foo\xc3\xb4": 
+89016="\xe2\x81\x80foo\xe2\x80\xbf": 
+89016="\xef\xb9\x8efoo\xef\xb9\x8e": 9
+89016="\xef\xb9\x8e\xef\xb9\x8e": 
+89016="\xc3\xb4\xc3\xb4": 
+89016="\xef\xb9\x8e\xc3\xb4": 
+89016="\xc3\xb4\xef\xb9\x8e": 5
+89017="foo": 
+89017="afooa": 
+89017=" foo": 
+89017="\xc3\xb4foo\xc3\xb4": 
+89017="\xe2\x81\x80foo\xe2\x80\xbf": 
+89017="\xef\xb9\x8efoo\xef\xb9\x8e": 3
+89017="\xef\xb9\x8e\xef\xb9\x8e": 
+89017="\xc3\xb4\xc3\xb4": 
+89017="\xef\xb9\x8e\xc3\xb4": 
+89017="\xc3\xb4\xef\xb9\x8e": 
+89018="foo": 
+89018="afooa": 
+89018=" foo": 
+89018="\xc3\xb4foo\xc3\xb4": 
+89018="\xe2\x81\x80foo\xe2\x80\xbf": 
+89018="\xef\xb9\x8efoo\xef\xb9\x8e": 3
+89018="\xef\xb9\x8e\xef\xb9\x8e": 
+89018="\xc3\xb4\xc3\xb4": 
+89018="\xef\xb9\x8e\xc3\xb4": 3
+89019:K
+89100="\xe7\xa9\xba": 3
+89100="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 
+89100="\xc3\xa6": 
+89100="\xc4\x80": 
+89101="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,104,105,106,107,140,141,142,143,164,175,176,177,178,184,186,190,198,200,204,206,208,211,212,213,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,247,248,249,250,252,254,256,258,260,262,264,268,270,272,274,276,278,280,282,283,284,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,321,322,324,326,328,330,332,334,336,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398
+89102="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,104,105,106,107,140,141,142,143,164,175,176,177,178,184,186,190,198,200,204,206,208,211,212,213,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,247,248,249,250,252,254,256,258,260,262,264,268,270,272,274,276,278,280,282,283,284,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,321,322,324,326,328,330,332,334,336,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398
+89103="\xe7\xa9\xba": 3
+89103="\xd8\xad\xd8\xb1\xd9\x8a\xd8\xa9": 
+89103="\xc3\xa6": 
+89103="\xc4\x80": 
+89104:𒀀
+89104:12000
+89105="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,104,105,106,107,140,141,142,143,164,175,176,177,178,184,186,190,198,200,204,206,208,211,212,213,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,247,248,249,250,252,254,256,258,260,262,264,268,270,272,274,276,278,280,282,283,284,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,321,322,324,326,328,330,332,334,336,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398
+89106="1234567890abcdefghojlmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ \n\x0b\x0c\r_0x80\xc2\x80\xc2\x81\xc2\x82\xc2\x83\xc2\x84\xc2\x85\xc2\x86\xc2\x87\xc2\x88\xc2\x89\xc2\x8a\xc2\x8b\xc2\x8c\xc2\x8d\xc2\x8e\xc2\x8f0x90\xc2\x90\xc2\x91\xc2\x92\xc2\x93\xc2\x94\xc2\x95\xc2\x96\xc2\x97\xc2\x98\xc2\x99\xc2\x9a\xc2\x9b\xc2\x9c\xc2\x9d\xc2\x9e\xc2\x9f0xa0 \xc2\xa1\xc2\xa2\xc2\xa3\xc2\xa4\xc2\xa5\xc2\xa6\xc2\xa7\xc2\xa8\xc2\xa9\xc2\xaa\xc2\xab\xc2\xac\xc2\xad\xc2\xae\xc2\xaf0xb0\xc2\xb0\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb4\xc2\xb5\xc2\xb6\xc2\xb7\xc2\xb8\xc2\xb9\xc2\xba\xc2\xbb\xc2\xbc\xc2\xbd\xc2\xbe\xc2\xbf0xc0\xc3\x80\xc3\x81\xc3\x82\xc3\x83\xc3\x84\xc3\x85\xc3\x86\xc3\x87\xc3\x88\xc3\x89\xc3\x8a\xc3\x8b\xc3\x8c\xc3\x8d\xc3\x8e\xc3\x8f0xd0\xc3\x90\xc3\x91\xc3\x92\xc3\x93\xc3\x94\xc3\x95\xc3\x96\xc3\x97\xc3\x98\xc3\x99\xc3\x9a\xc3\x9b\xc3\x9c\xc3\x9d\xc3\x9e\xc3\x9f0xe0\xc3\xa0\xc3\xa1\xc3\xa2\xc3\xa3\xc3\xa4\xc3\xa5\xc3\xa6\xc3\xa7\xc3\xa8\xc3\xa9\xc3\xaa\xc3\xab\xc3\xac\xc3\xad\xc3\xae\xc3\xaf0xf0\xc3\xb0\xc3\xb1\xc3\xb2\xc3\xb3\xc3\xb4\xc3\xb5\xc3\xb6\xc3\xb7\xc3\xb8\xc3\xb9\xc3\xba\xc3\xbb\xc3\xbc\xc3\xbd\xc3\xbe\xc3\xbf\xdf\x80\xdf\x81\xdf\x82\xdf\x83\xdf\x84\xdf\x85\xdf\x86\xdf\x87\xdf\x88\xdf\x89\xdf\x8a\xc7\x84\xc7\x85\xc7\x86\xc7\x87\xc7\x88\xc7\x89\xc7\x8a\xc7\x8b\xc7\x8c\xc7\xb2\xc7\xb3": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,67,68,69,70,71,104,105,106,107,140,141,142,143,164,175,176,177,178,184,186,190,198,200,204,206,208,211,212,213,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,247,248,249,250,252,254,256,258,260,262,264,268,270,272,274,276,278,280,282,283,284,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,321,322,324,326,328,330,332,334,336,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398
diff --git a/tools/hscollider/test_cases/corpora/vacuous.txt b/tools/hscollider/test_cases/corpora/vacuous.txt
new file mode 100644 (file)
index 0000000..71eb1ef
--- /dev/null
@@ -0,0 +1,153 @@
+22000="": 0
+22000="foo": 0,1,2,3
+22001="": 0
+22001="foo": 0,1,2,3
+22002="": 0
+22002="aaaaaaaaaaaaaaaaa": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17
+22003="": 0
+22003="foo": 0,1,2,3
+22004="": 0
+22004="foo": 0,1,2,3
+22005="": 0
+22005="aaaaaaaaaaaaaaaaa": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17
+22006="": 0
+22006="foo": 0,1,2,3
+22006="foofoo": 0,1,2,3,4,5,6
+22006="foofoofoofoofoofoo": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18
+22007="": 0
+22007="foo": 0,1,2,3
+22007="foofoo": 0,1,2,3,4,5,6
+22007="foofoofoofoofoofoo": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18
+22008="": 0
+22008="foo": 0,1,2,3
+22008="foofoo": 0,1,2,3,4,5,6
+22008="foofoofoofoofoofoo": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18
+22009="": 0
+22009="foo": 0,1,2,3
+22009="foofoo": 0,1,2,3,4,5,6
+22009="foofoofoofoofoofoo": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18
+22010="": 0
+22010="foo": 0,1,2,3
+22011="": 0
+22011="foo": 0,1
+22012="": 0
+22012="aaaaaaaaaaaaaaaaa": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
+22013="": 0
+22013="foo": 0,1,2,3
+22014="": 0
+22014="foo": 0,1
+22015="": 0
+22015="aaaaaaaaaaaaaaaaa": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
+22016="": 0
+22016="foo": 0,3
+22016="foofoo": 0,3
+22016="foofoofoofoofoofoo": 0,3
+22017="": 0
+22017="foo": 0,1,3
+22017="foofoo": 0,1,3
+22017="foofoofoofoofoofoo": 0,1,3
+22018="": 0
+22018="foo": 0,1,2,3
+22018="foofoo": 0,1,2,3,4,5,6
+22018="foofoofoofoofoofoo": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18
+22019="": 0
+22019="foo": 0,1,2,3
+22019="foofoo": 0,1,2,3,4,5,6
+22019="foofoofoofoofoofoo": 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
+22020="": 0
+22020="a": 
+22020="aaaa": 
+22021="": 0
+22021="a": 
+22021="aaaa": 
+22022="": 0
+22022="\n": 0,1
+22022="foo\n": 3,4
+22022="foo": 3
+22023="": 0
+22023="\n": 1
+22023="foo\n": 3,4
+22023="foo": 3
+22024="": 0
+22024="\n": 0,1
+22024="a": 0,1
+22024="a\n": 0,1,2
+22025="": 0
+22025="\n": 0,1
+22025="a": 0,1
+22025="a\n": 0,1,2
+22026="": 0
+22026="a": 0,1
+22026="\n": 0,1
+22026="a\n": 0,2
+22027="": 0
+22027="a": 0,1
+22027="aa": 0,1
+22027="a\na": 0,1,2,3
+22027="foo\na": 0,4,5
+22027="foo\nfooa": 0,4
+22027="\n": 0
+22027="\na": 0,1,2
+22028="": 0
+22028="\n": 0
+22028="\na": 0
+22028="\n\n": 0,1
+22028="\na\n": 0
+22028="\n\n\n": 0,1,2
+22028="\n\n\n\n\n\n\n\n\n\n": 0,1,2,3,4,5,6,7,8,9
+22029="": 
+22029="a": 1
+22029="aa": 1,2
+22029="aaa": 1,2,3
+22029="aaaa": 1,2,3,4
+22029="aaaaa": 1,2,3,4,5
+22029="aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122
+22030="": 0
+22030="\n": 0
+22030="\n\n": 0,1
+22030="foo": 0
+22030="foo\n": 0
+22031="": 0
+22031="\n": 0,1
+22031="\n\n": 0,1,2
+22031="foo": 3
+22031="foo\n": 3,4
+22032="": 0
+22032="\n": 1
+22032="\n\n": 2
+22032="foo": 3
+22032="foo\n": 4
+22033="": 0
+22033="\n": 0,1
+22033="\n\n": 1,2
+22033="foo": 3
+22033="foo\n": 3,4
+22034="": 0
+22034="\n": 
+22034="\n\n": 
+22034="foo": 
+22034="foo\n": 
+22035="": 
+22035="\n": 1
+22035="a": 1
+22035="\na": 1,2
+22035="a\n": 1
+22035="foo\n": 1
+22035="foo\na": 1,5
+22035="foo\n\n": 1,5
+22036="": 0
+22036="\n": 0,1
+22036="a": 0,1
+22036="a\n": 0,1
+22036="\na": 0,1,2
+22036="foo": 0,1
+22036="foo\n": 0,1
+22036="foo\na": 0,1,4,5
+22036="foo\n\n": 0,1,4,5
+22037="": 0
+22037="foo": 3
+22037="foo\n": 3,4
+22037="a\nfoo\n": 1,5,6
+22037="a\nfoo\nfoo": 1,5,9
+22037="a\nfoo\nfooa": 1,5,9,10
+22038:a
diff --git a/tools/hscollider/test_cases/pcre/accel.txt b/tools/hscollider/test_cases/pcre/accel.txt
new file mode 100644 (file)
index 0000000..6adc400
--- /dev/null
@@ -0,0 +1,3 @@
+2000:/abcdef[^X].*[^X](A|B(CDE)?F)Y?foobar/s
+2001:/[^abab]+\Z/si
+2002:/mj(?:[pajl]|o)[tplh]thd.hq.b[frt]pk(\b)hb/i8L
diff --git a/tools/hscollider/test_cases/pcre/anchors.txt b/tools/hscollider/test_cases/pcre/anchors.txt
new file mode 100644 (file)
index 0000000..406a882
--- /dev/null
@@ -0,0 +1,174 @@
+# A set of patterns that use anchors in unusual ways, also makes some use of
+# capturing groups.
+
+13000:/(^)?foo/O
+13001:/(^)??foo/O
+13002:/(^|)foo/O
+13003:/(|^)foo/O
+13004:/(^|^)?foo/O
+13005:/(^||^)foo/O
+
+13006:/foo($)?/
+13007:/foo($)??/
+13008:/foo($|)/
+13009:/foo(|$)/
+13010:/foo($||$)/
+
+13011:/foo(\z)?/
+13012:/foo(\z)??/
+13013:/foo(\z|)/
+13014:/foo(|\z)/
+13015:/foo(\z||\z)/
+
+13016:/(?:^|foo|)foo/O
+
+13017:/(^)*foo/O
+13018:/(^)*?foo/O
+13019:/(^)+foo/O
+13020:/(^)+?foo/O
+13021:/(^){1}foo/O
+
+# More anchoring tests from the rose anchoring work
+13100:/a\Z/siH
+13101:/a\Z/
+13102:/\Aa\Z/iH
+13103:/\A(\Ab\Z|a)/smi
+13104:/(a|b|b$)/
+13105:/(b.|cbd|[dbd]$)/si
+13106:/(^h|[qj]|m|a)$/
+
+# Various trailing .* cases
+13107:/foobar.*\z/
+13108:/foobar.*\z/sO
+13109:/foobar.*\z/m
+13110:/foobar.*\z/smO
+
+13111:/foobar.*\Z/
+13112:/foobar.*\Z/s
+13113:/foobar.*\Z/m
+13114:/foobar.*\Z/sm
+
+13115:/foobar.*$/
+13116:/foobar.*$/s
+13117:/foobar.*$/m
+13118:/foobar.*$/sm
+
+13119:/foobar.*($|)/
+13120:/foobar.*($|)/s
+13121:/foobar.*($|)/m
+13122:/foobar.*($|)/sm
+
+13123:/foobar.*(\z)?/
+13124:/foobar.*(\z)?/s
+13125:/foobar.*(\z)?/m
+13126:/foobar.*(\z)?/sm
+
+# Some alternation variants of the above
+13127:/(foo|bar).*\z/
+13128:/(foo|bar).*\z/sO
+13129:/(foo|bar).*\z/m
+13130:/(foo|bar).*\z/smO
+
+13131:/(foo|bar).*\Z/
+13132:/(foo|bar).*\Z/s
+13133:/(foo|bar).*\Z/m
+13134:/(foo|bar).*\Z/sm
+
+13135:/(foo|bar).*$/
+13136:/(foo|bar).*$/s
+13137:/(foo|bar).*$/m
+13138:/(foo|bar).*$/sm
+
+13139:/(foo|bar).*($|)/
+13140:/(foo|bar).*($|)/s
+13141:/(foo|bar).*($|)/m
+13142:/(foo|bar).*($|)/sm
+
+13143:/(foo|bar).*(\z)?/
+13144:/(foo|bar).*(\z)?/s
+13145:/(foo|bar).*(\z)?/m
+13146:/(foo|bar).*(\z)?/sm
+
+# Rose support for .{N,}$
+13147:/abc.+$/s
+13148:/abc.{2,}$/s
+13149:/abc.{3,}$/s
+13150:/abc.{10,}$/s
+13151:/abc.{150,}$/s
+
+# More bounded and escaped EOD fun
+13152:/abc.{2,}\z/s
+13153:/abc.{2,5}\z/s
+13154:/abc.{2,50}\z/s
+13155:/abc.{2,5}$/s
+13156:/abc.{2,50}$/s
+13157:/abc[^xyz]{2,}\z/s
+13158:/abc[^xyz]{2,5}\z/s
+13159:/abc[^xyz]{2,50}\z/s
+13160:/abc[^xyz]{2,}$/s
+13161:/abc[^xyz]{2,5}$/s
+13162:/abc[^xyz]{2,50}$/s
+
+# ... fun
+13163:/.\z/s
+13164:/.$/s
+13165:/^.+\z/s
+13166:/..\z/s
+
+13167:/^.{50}foo.bar/s
+
+# Anchored literals
+13168:/^(.*\.)?trailer\z/s
+13169:/^trailer\z/m
+13170:/^(.*\.)?trailer$/s
+13171:/^trailer$/m
+
+13172:/\Ap\z|s|\A|n/
+13173:/\Ap\z|s|\A|\Ab|n/
+
+# Bi-anchored, non cyclic outfix
+13174:/^\w{200}$/
+
+# Leading anchored dots
+13200:/^.foo/sO
+13201:/^.{1}foo/sO
+13202:/^.{2}foo/sO
+13203:/^.{30}foo/sO
+13204:/^.{1,30}foo/sO
+13205:/^.{20,}foo/sO
+13206:/^.{20,30}foo/sO
+13207:/^.{0,20}foo/sO
+13208:/^.{1,}foo/sO
+13209:/^.?foo/sO
+13210:/^.+foo/sO
+13211:/^.*foo/sO
+13212:/^.{4,20}foo|bar/sO
+13213:/^(.{4,20}foo)|bar/sO
+13214:/^(.{4,20}foo)|^bar/sO
+13215:/^.{20,30}[^f][^o][^o]/sO
+13216:/^.{0,}foo/sO
+13217:/^.{20,30}a/sO
+13218:/^[\x00-\xff]+/s
+13219:/^..foo/sO
+13220:/^..*foo/sO
+13221:/^..*.foo/sO
+13222:/^.*.foo/sO
+13223:/^..+foo/sO
+13224:/^..+.foo/sO
+13225:/^.+.foo/sO
+13226:/..foo/sO
+13227:/..*foo/sO
+13228:/..*.foo/sO
+13229:/.*.foo/sO
+13230:/..+foo/sO
+13231:/..+.foo/sO
+13232:/.+.foo/sO
+13233:/(^.*.bar)?foo/sO
+13234:/(^...bar)?foo/sO
+13235:/((^....*bar)|(.._))foo/s
+13236:/^.{0,20}foo[a-z]/sO
+13237:/^.{0,20}fo[oO]/sO
+13238:/^.(.{0,2}|.{0,2})foo/sO
+13240:/(a|aaaa{4,}|^(a|[^a]|a)?.a[^a]*a)$/
+13241:/^.{600,}/s
+13242:/.{600,}/s
diff --git a/tools/hscollider/test_cases/pcre/approximate_matching.txt b/tools/hscollider/test_cases/pcre/approximate_matching.txt
new file mode 100644 (file)
index 0000000..29668f9
--- /dev/null
@@ -0,0 +1,25 @@
+# patterns that should produce matches
+40000:/^(012)*test$/ms{edit_distance=1}
+40001:/[^k]{3}$/ms{edit_distance=2}
+40002:/^test$/ms{edit_distance=1}
+40003:/^test/s{edit_distance=2}
+40004:/test/s{edit_distance=2}
+40005:/test|^lit/s{edit_distance=2}
+40006:/tta+tt/s{edit_distance=2}
+40007:/^ab(..)+bc/s{edit_distance=2}
+40008:/a( bc|d)e/s{edit_distance=1}
+40009:/abc|def$/s{edit_distance=2}
+40010:/abc|def$/ms{edit_distance=2}
+
+40050:/^(012)*test$/ms{hamming_distance=1}
+40051:/[^k]{3}$/ms{hamming_distance=2}
+40052:/^test$/ms{hamming_distance=1}
+40053:/^test/s{hamming_distance=2}
+40054:/test/s{hamming_distance=2}
+40055:/test|^lit/s{hamming_distance=2}
+40056:/tta+tt/s{hamming_distance=2}
+40057:/^ab(..)+bc/s{hamming_distance=2}
+40058:/a( bc|d)e/s{hamming_distance=1}
+40059:/abc|def$/s{hamming_distance=2}
+40060:/abc|def$/ms{hamming_distance=2}
+40061:/^a?/m{hamming_distance=1}
diff --git a/tools/hscollider/test_cases/pcre/asserts.txt b/tools/hscollider/test_cases/pcre/asserts.txt
new file mode 100644 (file)
index 0000000..bba9588
--- /dev/null
@@ -0,0 +1,86 @@
+23000:/foo.*\bbar/s
+23001:/foo\b.*bar/s
+23002:/\bfoo/
+23003:/\Bfoo/O
+23004:/(word|nonword~).*\balpha/s
+23005:/\B~/
+23006:/foo\b/
+23007:/foo\B/
+23008:/foo\b$/
+23009:/foo\b\z/O
+23010:/foo.*\b\bbar/s
+23011:/foo.*\b\b\bbar/s
+23012:/foo\b.*\bbar/s
+23013:/foo\B.*\Bbar/s
+23014:/foo\b.*\Bbar/s
+23015:/\b\bfoo/
+23016:/\B\Bfoo/O
+23017:/\B\B~/
+23018:/foo\b\b/
+23019:/foo\B\B/
+23020:/foo\b\b$/
+23021:/foo\b\b\z/O
+23022:/a[b~]+\b/
+23023:/\b[b~]+a/
+23024:/\ba/
+23025:/\b/
+23026:/\B/
+23027:/\b\z/
+23028:/\B\z/
+23029:/^\b/
+23030:/^\B/
+23031:/(a|\A\b)/
+23032:/(^a|\b)/
+23033:/^\bfoo/O
+23034:/^\Bfoo/O
+23035:/^\b\bfoo/O
+23036:/^\B\Bfoo/O
+23037:/foo.*(\b|\B)bar/O
+23038:/three.*\b\b\basserts/
+23039:/three.*\B\B\Basserts/
+23040:/can't_match\b\B/O
+23041:/\b\Bcan't_match/O
+23042:/\b(.*)\b/s
+23043:/\b(foo|bar|baz)\b/
+
+# More tests: repeats
+23044:/((\b){2,})+/
+23045:/((\b){10,})+/
+23046:/((\b|a){2,})+/
+23047:/(\b[a-f]\b)+/
+23048:/(((\b[a-f]+\b) ?))+/
+
+# multiline bi-anchored boundaries
+23049:/^(\B)/m
+23050:/^(\b)/m
+23051:/^\b$/m
+23052:/^\b\Z/m
+23053:/^\b\z/mO
+23054:/\A\b$/m
+23055:/\A\b\Z/m
+23056:/\A\b\z/m
+23057:/^\B$/m
+23058:/^\B\Z/m
+23059:/^\B\z/m
+23060:/\A\B$/m
+23061:/\A\B\Z/m
+23062:/\A\B\z/m
+23063:/\b.*\b/s
+23064:/\B.*\B/s
+23065:/\b.*\B/s
+23066:/\B.*\b/s
+23067:/\b.+\b/s
+23068:/\B.+\B/s
+23069:/\b.+\B/s
+23070:/\B.+\b/s
+23071:/l(\B.)*/i
+23072:/(a?.\b){4,}bbabb/
+23073:/\A\B/
+23074:/\A\b/
+
+23075:/\b[a-f]+\b/
+
+# Asserts near repeats.
+23076:/godzilla\b.{0,10}mothra/s
+23077:/godzilla.{0,10}\bmothra/s
+23078:/godzilla\b.{0,10}\bmothra/s
diff --git a/tools/hscollider/test_cases/pcre/benefits.txt b/tools/hscollider/test_cases/pcre/benefits.txt
new file mode 100644 (file)
index 0000000..c82adaa
--- /dev/null
@@ -0,0 +1,34 @@
+19501:/a..b/sO
+19502:/a..bc/sO
+19503:/ab..c/sO
+19504:/ab..c../sO
+19505:/ab..c../siO
+19506:/.ab..c../siO
+19507:/abcdefgh....abcd....efgh/sO
+19508:/foo..ba/sO
+19509:/foo..ba\z/sO
+
+# Longer masks
+19510:/[a-f]{3}-[a-f]{3}-[a-f]{4}/
+
+# Mixed-sensitivity literals can use masks.
+19511:/ab(?i)cdef(?-i)ghi/
+
+# Fixed width pattern that's too long to use a benefits mask.
+19512:/a{10}b{10}[Cc]{10}d{10}/
+
+# Mixed sensitivity and dot mask
+19513:/f[Yy][mPiU].W/
+
+# Short mixed-case literals to stress literal matchers
+19514:/(?i)godzill(?-i)a/
+19515:/g(?i)odzilla/
+19516:/G(?i)odzilla/
+19517:/(?i)god(?-i)z(?i)illa/
+19518:/g(?i)od(?-i)z(?i)illa/
+
+# Masks and mixed-case
+19519:/^nqt(?-i)qkf{14}bdr+k.t(?i)r[cp]q{3}\z/is
+
+# More mixed-case
+19520:/[Bb][Cc][Aa][CDc]abaaEbcd/
diff --git a/tools/hscollider/test_cases/pcre/capturing.txt b/tools/hscollider/test_cases/pcre/capturing.txt
new file mode 100644 (file)
index 0000000..d9c9980
--- /dev/null
@@ -0,0 +1,30 @@
+25000:/((e[dcb]ce(\B)a|.*b(d.|d|c|.|ad)ad[acd]b|a{4,10}|d)[cd]|ba[bcbc].b.ebcd{0,})/m
+25001:/(a[^aaaa]aaaaa..aaa{0,}|.aaa)/
+25002:/(\A[aab]{1}|^a.|[aca](\B)baacccc(\b).((b|a)){1,}|aa[bc]cc.\z|\A[aa].cabc.|a(b|[bca]|c|c))/s
+25003:/aaaaaa(a?|aaaa|a|.?)a+(.a.a.(\b)([aaa]|[aa]|.)aaaaa{4,}[aaa]aaa(a|[aa]))?/mi
+25004:/(aaa{14,16}aa.a.a|[aaaa]aaa[aa]|(aa|a|a|[aaaa]|a)a[^aaaa]aaaaa)/smi
+25005:/((aaaa[^\n]*aaaaa)|(aa)|(aa))/s
+25006:/((abaaa.+a)|(aa))/s
+25007:/[^p]b{3,20}/
+25008:/((acbddbdcccc)|(cc))/s
+25009:/(aa(a|a|a|a|a|[aa])){1,7}/s
+25010:/aa(a|a+)/s
+25011:/bba*/i
+25012:/hg[hkjs]*/s
+25013:/ke+/i
+25014:/.(a|.)a?/m
+25015:/(\b)../i
+25016:/../
+25017:/a/s
+25018:/(a{5}$|(a|[aaa]|[aaaa])aaa[^aaa])/sm
+25019:/(\B)..a*/i
+25020:/(.bb|bbaababb|\Aba.*|b?(b|[ab]|a)[aab]b([ba]b?|bb)|\Abaaaaaa(a|a|.))/smi
+25021:/foobar/
+25022:/foobar/i
+25023:/foo_bar/
+25024:/foo_bar/i
+25025:/[fg]oobar/
+25026:/[fg]oobar/i
+25027:/f[0o]obar/i
+25028:/foo(?i)bar/
+25029:/[Ff]oobar/
diff --git a/tools/hscollider/test_cases/pcre/charclass.txt b/tools/hscollider/test_cases/pcre/charclass.txt
new file mode 100644 (file)
index 0000000..711975d
--- /dev/null
@@ -0,0 +1,174 @@
+# All the generic character types
+11000:/\d\D\h\H\s\S\v\V\w\W/
+
+# All the following should be equivalent to a dot (type plus non-type)
+11001:/[\d\D]/
+11002:/[\h\H]/
+11003:/[\s\S]/
+11004:/[\v\V]/
+11005:/[\w\W]/
+
+# POSIX classes
+11006:/[[:alnum:]][[:alpha:]][[:ascii:]][[:blank:]][[:cntrl:]][[:digit:]][[:graph:]]/
+11007:/[[:lower:]][[:print:]][[:punct:]][[:space:]][[:upper:]][[:word:]][[:xdigit:]]/
+11008:/[01[:alpha:]%]/
+# Perl extension: negation of posix classes. This matches 1, 2 or any non-digit.
+11009:/[12[:^digit:]]/
+
+# Ranges
+11010:/[A-F][a-f][0-9][a-f5-7][^t-z][^a-f0-9]/
+11011:/[^^][^\n]/
+11012:/[\000-\037]/
+11013:/[W-c]/i
+11014:/[^\W_]/
+
+# Literal 'dash' characters
+11015:/[\s-\w]/
+11016:/[A-]/O
+11017:/[A-Z-]/
+11018:/[a-f0-]/O
+
+# \b is a backspace in a character class (hex 08)
+11020:/[\b]/O
+
+# Dollar and dot have no special meaning inside a class
+11021:/[.][$]/O
+
+# Closing square brackets can be unescaped if they are the first element in a
+# class (scary!)
+11022:/[]a]/O
+11023:/[^]a]/
+11024:/[]-_]/O
+
+# \R and \X are the literal chars R and X (unlike outside a class)
+# 11025:/[\R\X]/O
+
+# Others
+11100:/[\]]/O
+11101:/[]]/O
+11102:/[\[\]]/O
+11103:/[\^]/O
+11104:/[+--]/O
+11105:/[--A]/
+11106:/[A-C-E-G]/O
+11107:/[A-C-E]/O
+11108:/[\0]/O
+11109:/[\40]/O
+11110:/[\040]/O
+11111:/[\0400]/O
+11112:/[\0401]/O
+#hint: equiv to [18\x00]
+11113:/[\81]/O
+11114:/[\xg]/O
+11115:/[\x31]/O
+11116:/[\x{31}]/O
+11117:/[\x{0000000000000031}]/O
+11118:/[\x{31g}]/O
+11119:/[\x{foo}-~]/O
+11120:/[\x00-\x{31g}]/O
+11121:/[[:foo]/O
+11122:/[\Q^\Ea]/O
+11123:/[\Qa]\E]/O
+11124:/[\Q\Q\E]/O
+11125:/[\E]]/O
+11126:/[\x{31]/O
+11127:/[^e]/i
+11128:/[(?i)a]/O
+
+# These classes with escaped '-' chars in them aren't ranges
+11200:/[\x20\x2d\x5f]/O
+11201:/[A\x2dZ]/O
+11202:/[A\055Z]/O
+11203:/[-\x2da]/O
+11204:/[\x20\x2d-]/O
+
+# Is a range (dash-to-\x5f)
+11205:/[\x2d-\x5f]/s
+
+# void character classed
+11300:/[^\x00-\xff]/O
+11301:/[^\x00-\xff]foo/O
+11302:/[^\x00-\xff]foo|bar/O
+11303:/^[^\x00-\xff]foo/O
+11304:/foo[^\x00-\xff]/O
+11305:/foo[^\x00-\xff]$/O
+11306:/baz.*([^\x00-\xff]foo|bar).*baz/O
+
+# we had a buggy defn of xdigit (as '[0-9a-fA-Z]')
+11307:/[[:xdigit:]]/
+
+# test negation of all the POSIX classes
+11308:/[[:^alnum:]][[:^alpha:]][[:^ascii:]][[:^blank:]][[:^cntrl:]][[:^digit:]][[:^graph:]]/
+11309:/[[:^lower:]][[:^print:]][[:^punct:]][[:^space:]][[:^upper:]][[:^word:]][[:^xdigit:]]/
+
+# test cntrl against DEL
+11310:/[[:cntrl:]]/
+
+# \C should just be the literal char C
+#11311:/[\C]/O
+
+11312:/[[:alnum:]]/
+11313:/[[:^alnum:]]/
+11314:/[[:alpha:]]/
+11315:/[[:^alpha:]]/
+11316:/[[:ascii:]]/
+11317:/[[:^ascii:]]/
+11318:/[[:blank:]]/
+11319:/[[:^blank:]]/
+11320:/[[:cntrl:]]/
+11321:/[[:^cntrl:]]/
+11322:/[[:digit:]]/
+11323:/[[:^digit:]]/
+11324:/[[:graph:]]/
+11325:/[[:^graph:]]/
+11326:/[[:lower:]]/
+11327:/[[:^lower:]]/
+11328:/[[:print:]]/
+11329:/[[:^print:]]/
+11330:/[[:space:]]/
+11331:/[[:^space:]]/
+11332:/[[:upper:]]/
+11333:/[[:^upper:]]/
+11334:/[[:xdigit:]]/
+11335:/[[:^xdigit:]]/
+11339:/[[:punct:]]/
+11340:/[[:^punct:]]/
+
+# Oddities
+11336:/[\f]/
+11337:/[\a]/
+11338:/[\e]/
+
+# Unterminated classes.
+11341:/[ab-]/
+11342:/[ab-\Q\E]/
+
+# More negated POSIX classes and interaction with mode bits.
+11343:/[[:^upper:]]/i
+11344:/[[:^lower:]]/i
+11345:/[^A-Z]/i
+11346:/[^a-z]/i
+
+# More unterminated classes.
+11347:/[ab-]/8
+11348:/[ab-\Q\E]/8
+
+# Some classes that look a little similar to POSIX collating classes, but
+# aren't.
+11349:/[.abc=] [=abc.] [^=abc=] [^.abc.]/
+
+# Bug in PCRE versions before 8.38 (see PCRE issue #1697).
+11350:/[\W\p{Any}]/
+
+# Bug in PCRE versions before 8.38 (see PCRE issue #1717).
+11351:/a[[:punct:]b]/W
+11352:/[[:^graph:]a]/W
+
+# Bug in PCRE versions before 8.38 (see PCRE issue #1732).
+11353:/[^[:alpha:][:^cntrl:]]/8W
+
+# Bug in PCRE versions before 8.38 (see PCRE issue #1719).
+11354:/[[:^ascii:][:alnum:]a]/8W
+
+# Bug in PCRE < 8.38 to do with [:punct:] in UCP mode (see PCRE issue #1718).
+11355:/[[:punct:]]/8W
diff --git a/tools/hscollider/test_cases/pcre/comp.txt b/tools/hscollider/test_cases/pcre/comp.txt
new file mode 100644 (file)
index 0000000..bbe7ad5
--- /dev/null
@@ -0,0 +1,9 @@
+15800:/^.*(foo.*bar|baz.*baz)/sO
+15801:/^.*(foo.*bar|baz.*baz)a/s
+15802:/^.{1,6}(foo.*bar|baz.*baz)/sO
+15803:/.{1,6}(foo.*bar|baz.*baz)/sO
+15804:/.{1,6}(foo.*bar|........baz.*baz)/sO
+15805:/^.{1,}(foo.*bar|........baz.*baz)/sO
+15806:/anorak.*trainspotter|ANORAK.*trainspotter/iO
+15807:/anorak.*trainspotter/iO
+15808:/anorak.*trainspotter\z|ANORAK.*trainspotter/iO
diff --git a/tools/hscollider/test_cases/pcre/comptree.txt b/tools/hscollider/test_cases/pcre/comptree.txt
new file mode 100644 (file)
index 0000000..4841220
--- /dev/null
@@ -0,0 +1,10 @@
+1000:/(foo){2,}bar/
+1001:/(foo){2,3}bar/
+1002:/^(foo){2,}bar/
+1003:/^(foo){2,3}bar/
+1004:/x?(foo){2,}bar/
+1005:/x?(foo){2,3}bar/
+1006:/(foo){2,}bar/{min_length=10}
+1007:/(foo){2,3}bar/{min_length=10}
+1008:/(foo){2,}bar/L
+1009:/(foo){2,3}bar/L
diff --git a/tools/hscollider/test_cases/pcre/extparams.txt b/tools/hscollider/test_cases/pcre/extparams.txt
new file mode 100644 (file)
index 0000000..bb6ff6c
--- /dev/null
@@ -0,0 +1,119 @@
+16200:/foo.*bar/{min_offset=1}
+16201:/foo.*bar/{min_offset=10}
+16202:/foo.*bar/{max_offset=10}
+16203:/foo.*bar/{min_offset=10,max_offset=10}
+16204:/foo.*bar/{min_offset=10,max_offset=15}
+16205:/a.*b/{min_length=5}
+16206:/a.*b/{min_offset=10,min_length=3}
+16207:/preamble.*q/{max_offset=30}
+16208:/preamble.*q/{min_length=12}
+16209:/aa[^a]+aa/{max_offset=10}
+16210:/[0-9]{32,}/{max_offset=48}
+16211:/\x04\S+/{max_offset=17,min_length=17}
+16212:/[^x]+/{min_offset=10,max_offset=10}
+16213:/[^x]+x/{min_length=20}
+16214:/foo.*/{min_length=10}
+16215:/foo.+/{min_length=10}
+16216:/^hatstand.*teakettle/{min_length=25}
+16217:/hatstand/{min_offset=10,max_offset=15}
+16218:/[abcdef]{3}/{min_offset=5,max_offset=10}
+
+# Test min_length with one cyclic -> bounded repeat transform.
+16219:/foo.*bar/{min_length=10}
+16220:/foo.+bar/{min_length=10}
+16221:/.*./{min_length=4}
+16222:/.+/{min_length=4}
+16223:/^.*hatstand/{min_length=20}
+16224:/^.+hatstand/{min_length=20}
+16225:/hatstand.*/{min_length=20}
+
+# Unnecessary min_length
+16226:/long cat is lo+ng/{min_length=8}
+
+# Be wary of assertions.
+16227:/(\B|\Al)/smiV{min_offset=1,max_offset=10}
+
+# Anchoring via max_offset.
+16228:/rascal/{max_offset=6}
+
+# Be wary of vacuous patterns.
+16229:/(..v[xmdf]wn\b)*/V{max_offset=27}
+
+16230:/abc([^a]|ab|a[^b]c)d+ef/{max_offset=30,min_length=10}
+
+# Some alternations are disallowed by min_length. The next two also have $
+# metachars, which invoke -1 offset adjustment.
+16231:/(^g$|k\z|egs$|t)/{min_length=1}
+16232:/(h|.ab$)/{min_length=2}
+16233:/(abc|abcd|abcde|abcdef)/{min_length=5}
+
+# Some highlander optimisations play merry hell with min_length.
+16234:/kn[er]{2,10}/sH{min_length=5}
+
+# Mixed anchored/unanchored pattern with offsets.
+16235:/(\As|^c|z|[ycld]|^.)/s{min_offset=4,max_offset=22}
+
+# More highlander shenanigans.
+16236:/h|z|w|efp./H{min_offset=4}
+
+# \b or \B offset adjustments can cause trouble.
+16237:/\A(g|l|(\b)|[wfse]|^[wc])/s{min_length=1,max_offset=4}
+16238:/g(\B)/sV{max_offset=2}
+
+# min_length with virtual starts (multiline)
+16239:/^p{1,}/m{min_length=5,max_offset=15}
+
+# vacuous edges that need to to away.
+16240:/c?/V{min_length=1,min_offset=4}
+
+# min_length -> bounded repeat for a trailing cyclic.
+16241:/ykmy[^kaib]g*/{min_length=8}
+
+# Alternation that stresses our min_length/max offset transforms.
+16242:/\Aq[rgm]h+|z/i{min_length=8,max_offset=20}
+
+16243:/cj.wjn*v?/{min_length=9,min_offset=4}
+
+# min_length transformation with an offset-adjusted report.
+16244:/qye.+ys(\B)/si{min_length=7}
+
+# More word-boundary tests.
+16245:/\bfoo/{min_offset=2,max_offset=10}
+16246:/foo\b/{min_offset=2,max_offset=10}
+16247:/\bfoo\b/{min_offset=2,max_offset=10}
+16248:/\bfoo\b.*\bbar\b/{min_offset=2,max_offset=15}
+16249:/\bfoo\b.*\bbar\b/{min_length=10}
+16250:/\bfoo\b.*\bbar\b/{max_offset=15}
+
+# highlander + min_offset puff/lbr tests.
+16251:/.{50}/H{min_offset=51}
+16252:/.{50}/H{min_offset=52}
+16253:/.{50}/H{min_offset=53}
+16254:/.{50,}/H{min_offset=51}
+16255:/.{50,}/H{min_offset=52}
+16256:/.{50,}/H{min_offset=53}
+16257:/aaa.{50}/H{min_offset=54}
+16258:/aaa.{50}/H{min_offset=55}
+16259:/aaa.{50}/H{min_offset=56}
+16260:/aaa.{50,}/H{min_offset=54}
+16261:/aaa.{50,}/H{min_offset=55}
+16262:/aaa.{50,}/H{min_offset=56}
+
+# unnecessary min_length
+16263:/unambiguous/{min_length=11}
+
+# cases with prunable paths
+16264:/^a|g/m{min_offset=10,max_offset=16}
+16265:/^foo|jabberwocky|apple2|foo.*bar/{max_offset=6}
+16266:/^(a{8}|b{9}|c{10})|floating/{min_offset=10}
+
+# some more cases to stress small block analyses
+16267:/abcdef.{5,}/s{min_offset=20}
+16268:/abcdef./s{min_offset=20}
+16269:/abcdef../s{min_offset=20}
+16270:/abcdef/sH{min_offset=10,max_offset=20}
+16271:/abcdef/s{min_offset=10,max_offset=10}
+16272:/abcdef../s{min_offset=10,max_offset=10}
+
+# several things at once
+16273:/^[^dj].b$/sH8{min_length=9,max_offset=19}
diff --git a/tools/hscollider/test_cases/pcre/highlander.txt b/tools/hscollider/test_cases/pcre/highlander.txt
new file mode 100644 (file)
index 0000000..8f00d9d
--- /dev/null
@@ -0,0 +1,37 @@
+15300:/foo/HO
+15301:/foo.*bar/sHO
+15302:/foo.*bar/HO
+15303:/foo[^X]{15}/sHO
+15304:/foo[^X]{16}/sHO
+15305:/foo[^X]{17}/sHO
+15306:/foo.*[^X]{17}/sH
+15307:/foo[^X]{17}blah/sHO
+15308:/foo[^XY]{17}/sHO
+15309:/foo[^X]{17}$/sH
+15310:/[^X]{17}/sH
+15311:/^[^X]{17}/sHO
+15312:/fo.*o[^X]{15}/sH
+15313:/fo.*o[^X]{16}/sH
+15314:/fo.*o[^X]{17}/sH
+15315:/[fb][oa][or][^X]{15}/sH
+15316:/[fb][oa][or][^X]{16}/sH
+15317:/[fb][oa][or][^X]{17}/sH
+15318:/foo|bar/HO
+# for people who are unsure of highlander semantics
+15319:/foo.|bar./HO
+15320:/^(a[^aa]..aa|a*)/mHV
+
+# highlander pruning
+15321:/(foo.*bar)|(foo.*bar.*baz)/H
+15322:/foo.*bar(.*baz)?/H
+15323:/foo.*bar+/H
+15324:/(foo.*bar)|(foo.*bar.*baz)|(foo.*bar.*eod\z)/H
+15325:/foo.*eod+\z/H
+15326:/foo.*eod+$/H
+
+# SEP patterns
+15327:/[a-f]/iH
+15328:/a|b|c/H
+
+# Longer, run-prone literals
+15329:/(p{100})|(q{100})/H
diff --git a/tools/hscollider/test_cases/pcre/longlits.txt b/tools/hscollider/test_cases/pcre/longlits.txt
new file mode 100644 (file)
index 0000000..7c5bcdd
--- /dev/null
@@ -0,0 +1,7 @@
+# Alternation of ten long literals.
+50000:/ukdnsybecoqlszhxiwfcpvmnoqobdfuoovmotdeefiwdoxukyxldjxthcmnxqebsiyvwwtadafmibpxnwuxqtpcndwzaiwurnvbkgzpfutisauyagfwacajrcmjlgmomzdakzjgpgnlepnjcynzhptporgjcrjkrnhvnucgvjjgfboisxjfaywypljihrstqvmwsqdvq|ihcntajbgquaruyfimiabusvmmqcpaxpowhhucnzlpfxzmmbcqahdmposiymqscqugtmictrnomnccfcdxzlksyuqkbjvgekaebwmcmzydebtltpcfbmckvwoqtinlplzopauzkcyiinbcjrfjkncggcowuifvwvoavxrkuaxuwjhnnyotkgbrkggwkafzvzmkgijnsr|vtymzjxeeyazemvcwsvcacdzihfbgiaqwjxmcncgdzafmhtvbvnmjrpfudnflcvfbkwcfsmdfaqtawqqcbigfrnjzwrdvndstesayfgjsiofshzvtabtgblrgbksqechctlngykpladacvwiffqwjktuosdjvdonjixekrlvvxeeqenylwjgqicdpgjhojsyyhuhtphc|oxqvlanpjsnxnoodzpjhsnmgkwjfyqxmqlbqmteabqdbnwtvnpeodvvkukcxqfczyrftogophbmkeuzcxmpyqfigkynftdstdudfynmfxhssbrpdhebywvnpltqxtvdthpppdllyofyktnrwzhbiklpfrclizidkkqbgimzmdrznwkmbledtmsazljcvmfzdlpzgwymm|jtaanwnxkvwesndylwqcnsqlccnikybengkimrxauuvytagyasdomvupykaagpcthrrnkzjnysqywwyqpfbyqclabrcftwgvfcxdrhkgxlngnsxmkrvguvfugbgqruspkzojxrhqkrgjrybyoqktjrexxodbcdlfiyhclsvhsaysihhoycnpksoivyxxbglvyzhkbajh|ntafhsdlngeeeqphxqspxswcmubcwycbzusxunxrmqgmdktwblavcrdgjhecpfnqsyckxuxaboljmrvetofhgbeydypoeyydrxhordcgqafbnoylylqnvxynfcoygtiwiniwlctwmwornplgfpjbretneadneemlzzodtkkdmcyqrggrmjzlkzzjxoirfilosenpjexy|ckalndydcrodvvmyyuqbihprzzgnqympoeinwewgfqpzuhyygivfdhdxnnatccuaghjrddogabtgmcvpspptpicpftxdfdfsiilngteqvqjjsoevnqfiztgcvolmpqkemqeizzmlingcuyxyidvrlczmiifutjljifxiramtoxvtbkwzsrczyzdgbtkboudipjonydtt|fbbeioibbkbiiupjzcqrwjuvqjmbavnkvtogebhltedefahasbnvvvspugdtecfpstxsbtfluycxzfxgcvzhfyhgbgzyfcwltvyyoofolnolasemxqqywlrikjocwvhpqofufqyuhcisckvoveaeectwodmmcodisfwynzcctloqyheedjfpwcuwrixkdznnefgizrap|eosktuskzdokmshljlcazpmahliwzzmhmpzmsiymtvpctaqwdpmffcnkmkypkcrclmlcxmnysqhslegqetflncttxqiprjddowzkhyjlzytudxqnvcctpebufelzmxnzsfwqbahrgwbjrpbobfdwjfsbfjrhjsbqdlsurllezccluashcrywxhnbqqclikrnefkyutdo|gvoiwjevplfxkeempnspkgljnqdckunshelsuogizffvbplhbyhxnjfabmjiigideullxtxbnjxczvaoveafcechrilvdkyzehhuhlohtjxiocfvjzdrjosuawxqmlbcwsnfnpxusoqldoumsedxbbwummwtbqrwkcjxkvyukcxekpjacjlezesaihhpqdatiosxgbbb/
+
+# Long flood literals.
+50001:/a{300}/
+50002:/A{300}/
+50003:/a{300}/i
diff --git a/tools/hscollider/test_cases/pcre/lookaround.txt b/tools/hscollider/test_cases/pcre/lookaround.txt
new file mode 100644 (file)
index 0000000..759a76d
--- /dev/null
@@ -0,0 +1,8 @@
+27000:/a[A-L]?[B-M]?[C-N]?[D-O]?foobar/
+27001:/ar[A-Z]{1,9}foobar/
+27002:/a{5}\w{1,8}foobar/
+27003:/(ab|bc|cd|de|ef|fg|gh|hi)[\w]{12}foobar/
+27004:/(abcdef|bcdefg|cdefgh|defghi|efghij|fghijk|ghijkl|hijklm)[\w]{8}foobar/
+27005:/[\x20\x31\x42\x53\x64][\x20\x25\x31\x35\x42\x45\x53\x55\x64\x65][\w]{1,7}foobar/
+27006:/[\dABcd][\dABCd][\dAbcd][\dabcd][\dabCD][\dEFGH][\dEFGh][\dEfgh][0-5B-Iw-z][\dA-Z]{1,6}foobar/
+27007:/ec.((c|C|d){3}|.BEe|...|dE.[bdC]A.Ac[Aa]|ca)CC.cdCA.D{1,}[Dd]..b(dbe{16,18}|E|b)aaC(c|d*|e|[Da]|C|a)/s
diff --git a/tools/hscollider/test_cases/pcre/mangle.txt b/tools/hscollider/test_cases/pcre/mangle.txt
new file mode 100644 (file)
index 0000000..04e3146
--- /dev/null
@@ -0,0 +1,132 @@
+18000:/^foo.{64}bar/sO
+18001:/^foo.{32}bar/sO
+18002:/^foo.{600}bar/sO
+18003:/^hoo.{64}bar|^foo.{64}bar.{178}bar/sO
+18004:/foo.{64}bar/sO
+18005:/^foo.{64}b(a?)r/sO
+18006:/^f(o?)o.{64}bar/sO
+18007:/^foo.{64}bar\z/sO
+18008:/^foo.{64}bar(|t\z)/s
+18009:/^foo.{63,64}bar/sO
+18010:/^foo.{1,64}bar/sO
+18011:/^foo.{599,600}bar/sO
+18012:/^foo.{1,600}bar/sO
+18013:/^(foo|fab).{400,600}(bar|baz)/sO
+18014:/^foo.{63,64}.bar/sO
+18015:/^foo.{1,600}.bar/sO
+18016:/^foo.{63}(|.?bar)/s
+18017:/^foo.{63}(|.{0,4}bar)/s
+18018:/^foo.{32}.?.{32}bar/sO
+18019:/^foo(..){1,32}bar/s
+18020:/^(foo.{32}|).{32}bar/s
+18021:/^(foo.{32}|).{0,32}bar/s
+18022:/^(foo.{32}|).{1,32}bar/s
+18023:/^foo.{64}bar/sHO
+18024:/^foo.{1,64}bar/sHO
+18025:/^foo.{63,64}bar/sHO
+18026:/^foo(.{64})?bar/sH
+18027:/^foo(.{1,64})?bar/sH
+18028:/^foo(.{63,64})?bar/sH
+18029:/^foo.{64}bar/O
+18030:/^foo.{32}bar/O
+18031:/^foo.{600}bar/O
+18032:/^hoo.{64}bar|^foo.{64}bar.{178}bar/O
+18033:/foo.{64}bar/O
+18034:/^foo.{64}b(a?)r/O
+18035:/^f(o?)o.{64}bar/O
+18036:/^foo.{64}bar\z/O
+18037:/^foo.{64}bar(|t\z)/
+18038:/^foo.{63,64}bar/O
+18039:/^foo.{1,64}bar/O
+18040:/^foo.{599,600}bar/O
+18041:/^foo.{1,600}bar/O
+18042:/^(foo|fab).{400,600}(bar|baz)/O
+18043:/^foo.{63,64}.bar/O
+18044:/^foo.{1,1000}.bar/O
+18045:/^foo.{63}(|.?bar)/
+18046:/^foo.{63}(|.{0,4}bar)/
+18047:/^foo.{32}.?.{32}bar/O
+18048:/^foo(..){1,32}bar/
+18049:/^(foo.{32}|).{32}bar/
+18050:/^(foo.{32}|).{0,32}bar/
+18051:/^(foo.{32}|).{1,32}bar/
+18052:/^foo.{64}bar/HO
+18053:/^foo.{1,64}bar/HO
+18054:/^foo.{63,64}bar/HO
+18055:/^foo(.{64})?bar/H
+18056:/^foo(.{1,64})?bar/H
+18057:/^foo(.{63,64})?bar/H
+18058:/^fooa{599,600}bar/O
+18059:/^fooa{1,600}bar/
+18060:/^fooa{600}bar/O
+18061:/^foo.{0,64}bar/sO
+18062:/^foo.{0,600}bar/sO
+18063:/^.{70}(aaaa|.{12})/s
+18100:/^[^X]foo.{64}bar/sO
+18101:/^[^X]foo.{32}bar/sO
+18102:/^[^X]foo.{600}bar/s
+18103:/^[^X]hoo.{64}bar|^[^X]foo.{130}bar.{178}bar/s
+18105:/^[^X]foo.{64}b(a?)r/s
+18106:/^[^X]f(o?)o.{64}bar/s
+18107:/^[^X]foo.{64}bar\z/s
+18108:/^[^X]foo.{64}bar(|t\z)/s
+18109:/^[^X]foo.{63,64}bar/s
+18110:/^[^X]foo.{1,64}bar/s
+18111:/^[^X]foo.{599,600}bar/s
+18112:/^[^X]foo.{1,600}bar/s
+18113:/^[^X](foo|fab).{400,600}(bar|baz)/s
+18114:/^[^X]foo.{63,64}.bar/s
+18115:/^[^X]foo.{1,600}.bar/s
+18116:/^[^X]foo.{63}(|.?bar)/s
+18117:/^[^X]foo.{63}(|.{0,4}bar)/s
+18118:/^[^X]foo.{32}.?.{32}bar/s
+18119:/^[^X]foo(..){1,32}bar/s
+18120:/^[^X](foo.{32}|).{32}bar/s
+18121:/^[^X](foo.{32}|).{0,32}bar/s
+18122:/^[^X](foo.{32}|).{1,32}bar/s
+18123:/^[^X]foo.{64}bar/sHO
+18124:/^[^X]foo.{1,64}bar/sH
+18125:/^[^X]foo.{63,64}bar/sH
+18126:/^[^X]foo(.{64})?bar/sH
+18127:/^[^X]foo(.{1,64})?bar/sH
+18128:/^[^X]foo(.{63,64})?bar/sH
+18129:/^[^X]foo.{64}bar/O
+18130:/^[^X]foo.{32}bar/O
+18131:/^[^X]foo.{600}bar/
+18132:/^[^X]hoo.{64}bar|^[^X]foo.{64}bar.{178}bar/O
+18134:/^[^X]foo.{64}b(a?)r/
+18135:/^[^X]f(o?)o.{64}bar/
+18136:/^[^X]foo.{64}bar\z/
+18137:/^[^X]foo.{64}bar(|t\z)/
+18138:/^[^X]foo.{63,64}bar/
+18139:/^[^X]foo.{1,64}bar/
+18140:/^[^X]foo.{599,600}bar/
+18141:/^[^X]foo.{1,600}bar/
+18142:/^[^X](foo|fab).{400,600}(bar|baz)/
+18143:/^[^X]foo.{63,64}.bar/
+18144:/^[^X]foo.{1,1000}.bar/
+18145:/^[^X]foo.{63}(|.?bar)/
+18146:/^[^X]foo.{63}(|.{0,4}bar)/
+18147:/^[^X]foo.{32}.?.{32}bar/
+18148:/^[^X]foo(..){1,32}bar/
+18149:/^[^X](foo.{32}|).{32}bar/
+18150:/^[^X](foo.{32}|).{0,32}bar/
+18151:/^[^X](foo.{32}|).{1,32}bar/
+18152:/^[^X]foo.{64}bar/HO
+18153:/^[^X]foo.{1,64}bar/H
+18154:/^[^X]foo.{63,64}bar/H
+18155:/^[^X]foo(.{64})?bar/H
+18156:/^[^X]foo(.{1,64})?bar/H
+18157:/^[^X]foo(.{63,64})?bar/H
+18158:/^[^X]fooa{599,600}bar/
+18159:/^[^X]fooa{1,600}bar/
+18160:/^[^X]fooa{600}bar/
+18161:/^[^X]foo.{0,64}bar/s
+18162:/^[^X]foo.{0,600}bar/s
+18163:/^[^X].{70}(aaaa|.{12})/s
+18164:/^[^X].{70}(aaaa|.{0,11}.b)/s
+18165:/^[^X].{70}(aaaa|.{1,11}.b)/s
+18166:/^[^X]foo.{0,100}.bar/s
+18167:/^[^X]foo.{100}.?bar/s
+18168:/^[^X]foo.{50}.?.{50}bar/s
+18169:/^[^X]foo.{50}(..)?.{50}bar/s
diff --git a/tools/hscollider/test_cases/pcre/mcclellan.txt b/tools/hscollider/test_cases/pcre/mcclellan.txt
new file mode 100644 (file)
index 0000000..572bbad
--- /dev/null
@@ -0,0 +1,29 @@
+15900:/foo.+ba[rR]/sO
+15901:/foo.*ba[rR]/sO
+15902:/foo.*ba[rR].*tea/sO
+15903:/fo(|o.*ba[rR].*tea)/s
+15904:/fo($|o.*ba[rR].*tea)/s
+15905:/foo.*ba[rR]|tea.*cof[^f]ee/s
+15906:/(foo|bar).*gaz/sO
+15907:/foo.*(bar|gaz)/sO
+15908:/foo.*(bar|gaz).*tea/sO
+15909:/foo.*a(bar|gaz).*tea/sO
+15910:/foo.*a(bar|gaz).*(tea|aet)/sO
+15911:/foo(b[^a]r|g[^a]z).*tea/s
+15912:/foo(b[^a]r|g[^a]z).*(tea|aet)/s
+15913:/^p;;.*[_;]*.*:/sO
+15914:/p;;.*[_;]*.*:/sO
+15915:/p;;.*[_;]*.*:/O
+15916:/^AA.*(a.*(Z|XX)|b.*(Z|YY))/s
+15917:/^AA.*(a.*(Z|XX)|b.*Z)/s
+15918:/^pppp;;.*[_;]*.*:/sO
+15919:/pppp;;.*[_;]*.*:/sO
+15920:/pppp;;.*[_;]*.*:/O
+15921:/^AAAAA.*(a.*(Z|XX)|b.*(Z|YY))/s
+15922:/^AAAAAA.*(a.*(Z|XX)|b.*Z)/s
+15923:/(bdcd{26}|([kjrs]|b|b)+){2,4}/s
+15924:/literal\w{0,7}\d+/s
+15925:/literal\w{0,10}\d+/s
+15926:/literal\w{0,10}/s
+15927:/literal\w{5,}/s
+15928:/[ab][^ab]a.a/s8
diff --git a/tools/hscollider/test_cases/pcre/metacharacters.txt b/tools/hscollider/test_cases/pcre/metacharacters.txt
new file mode 100644 (file)
index 0000000..0a2c73a
--- /dev/null
@@ -0,0 +1,66 @@
+# Some tests for specific special metacharacters
+
+# matches any byte
+24000:/\C/
+
+# alarm, that is, the BEL character (hex 07)
+24001:/\a/O
+
+# "control-x", where x is any character
+24002:/\cz/O
+24003:/\c{/O
+24004:/\c;/O
+24005:/\ca/O
+24006:/\c0/O
+
+# escape (hex 1B)
+24007:/\e/O
+
+# formfeed (hex 0C)
+24008:/\f/O
+
+# linefeed (hex 0A)
+24009:/\n/O
+
+# carriage return (hex 0D)
+24010:/\r/O
+
+# tab (hex 09)
+24011:/\t/O
+
+# real hex escapes
+24012:/\xdc\x{dc}\x00\x{ff}/O
+
+# broken hex escape, interpreted as a null followed by some chars
+24013:/\x{dc/O
+
+# more control
+24015:/\cA/O
+24016:/[\cz]/O
+24017:/[\c{]/O
+24018:/[\c;]/O
+24019:/[\ca]/O
+24020:/[\c0]/O
+24021:/[\cA]/O
+24022:/\c\n/O
+
+# \8 and \9 are not back-references, they are simply the literals 8 and 9.
+24023:/\8 literal \9/
+
+# Big numbers
+24024:/bignum \1111111111/
+24025:/bignum \2147483639/
+24026:/bignum \18888/
+24027:/bignum \128888/
+24028:/bignum \1238888/
+24029:/bignum \3778888/
+
+# Octal escapes
+24030:/\060/
+24031:/\60/
+24032:/\12/
+24033:/\012/
+24034:/\0120/
+24035:/\120/
+24036:/\377/
+24037:/\80/
diff --git a/tools/hscollider/test_cases/pcre/notbob.txt b/tools/hscollider/test_cases/pcre/notbob.txt
new file mode 100644 (file)
index 0000000..ad49166
--- /dev/null
@@ -0,0 +1,182 @@
+15500:/notbob/sO
+15501:/^notbob/sO
+15502:/\Anotbob/sO
+15503:/.notbob/sO
+15504:/^.notbob/sO
+15505:/\A.notbob/sO
+15506:/.{6}notbob/sO
+15507:/^.{6}notbob/sO
+15508:/\A.{6}notbob/sO
+15509:/.*notbob/sO
+15510:/^.*notbob/sO
+15511:/\A.*notbob/sO
+15512:/.+notbob/sO
+15513:/^.+notbob/sO
+15514:/\A.+notbob/sO
+15515:/.{4,7}notbob/sO
+15516:/^.{4,7}notbob/sO
+15517:/\A.{4,7}notbob/sO
+15518:/(\A|)notbob/sO
+15519:/(^|.)notbob/s
+15520:/not.*bob/sO
+15521:/^not.*bob/sO
+15522:/\Anot.*bob/sO
+15523:/.not.*bob/sO
+15524:/^.not.*bob/sO
+15525:/\A.not.*bob/sO
+15526:/.{6}not.*bob/sO
+15527:/^.{6}not.*bob/sO
+15528:/\A.{6}not.*bob/sO
+15529:/.*not.*bob/sO
+15530:/^.*not.*bob/sO
+15531:/\A.*not.*bob/sO
+15532:/.+not.*bob/sO
+15533:/^.+not.*bob/sO
+15534:/\A.+not.*bob/sO
+15535:/.{4,7}not.*bob/sO
+15536:/^.{4,7}not.*bob/sO
+15537:/\A.{4,7}not.*bob/sO
+15538:/(\A|)not.*bob/sO
+15539:/(^|.)not.*bob/s
+15540:/no[A-Z].*bar/s
+15541:/^no[A-Z].*bar/sO
+15542:/\Ano[A-Z].*bar/sO
+15543:/.no[A-Z].*bar/s
+15544:/^.no[A-Z].*bar/s
+15545:/\A.no[A-Z].*bar/s
+15546:/.{6}no[A-Z].*bar/s
+15547:/^.{6}no[A-Z].*bar/s
+15548:/\A.{6}no[A-Z].*bar/s
+15549:/.*no[A-Z].*bar/s
+15550:/^.*no[A-Z].*bar/s
+15551:/\A.*no[A-Z].*bar/s
+15552:/.+no[A-Z].*bar/s
+15553:/^.+no[A-Z].*bar/s
+15554:/\A.+no[A-Z].*bar/s
+15555:/.{4,7}no[A-Z].*bar/s
+15556:/^.{4,7}no[A-Z].*bar/s
+15557:/\A.{4,7}no[A-Z].*bar/s
+15558:/(\A|)no[A-Z].*bar/s
+15559:/(^|.)no[A-Z].*bar/s
+15560:/notbobno[A-Z].*bar/s
+15561:/^notbobno[A-Z].*bar/sO
+15562:/\Anotbobno[A-Z].*bar/sO
+15563:/.notbobno[A-Z].*bar/s
+15564:/^.notbobno[A-Z].*bar/s
+15565:/\A.notbobno[A-Z].*bar/s
+15566:/.{6}notbobno[A-Z].*bar/s
+15567:/^.{6}notbobno[A-Z].*bar/s
+15568:/\A.{6}notbobno[A-Z].*bar/s
+15569:/.*notbobno[A-Z].*bar/s
+15570:/^.*notbobno[A-Z].*bar/s
+15571:/\A.*notbobno[A-Z].*bar/s
+15572:/.+notbobno[A-Z].*bar/s
+15573:/^.+notbobno[A-Z].*bar/s
+15574:/\A.+notbobno[A-Z].*bar/s
+15575:/.{4,7}notbobno[A-Z].*bar/s
+15576:/^.{4,7}notbobno[A-Z].*bar/s
+15577:/\A.{4,7}notbobno[A-Z].*bar/s
+15578:/(\A|)notbobno[A-Z].*bar/s
+15579:/(^|.)notbobno[A-Z].*bar/s
+15580:/^.{40}/sO
+15581:/^[^X]{40}/sO
+15582:/\A[^X]{40}/sO
+15583:/[^X]{40}/s
+15584:/.{4,}notbobno[A-Z].*bar/s
+15585:/^.{4,}no[A-Z].*bar/s
+15586:/\A.{4,}notbobno[A-Z].*bar/s
+15587:/.{4,}notbobno[A-Z].*bar/s
+15588:/^.{4,}no[A-Z].*bar/s
+15589:/\A.{4,}notbobno[A-Z].*bar/s
+15590:/(^.*bar)|bob/sO
+15600:/notbob/smO
+15601:/^notbob/smO
+15602:/\Anotbob/smO
+15603:/.notbob/smO
+15604:/^.notbob/smO
+15605:/\A.notbob/smO
+15606:/.{6}notbob/smO
+15607:/^.{6}notbob/smO
+15608:/\A.{6}notbob/smO
+15609:/.*notbob/smO
+15610:/^.*notbob/smO
+15611:/\A.*notbob/smO
+15612:/.+notbob/smO
+15613:/^.+notbob/smO
+15614:/\A.+notbob/smO
+15615:/.{4,7}notbob/smO
+15616:/^.{4,7}notbob/smO
+15617:/\A.{4,7}notbob/smO
+15618:/(\A|)notbob/smO
+15619:/(^|.)notbob/sm
+15620:/not.*bob/smO
+15621:/^not.*bob/smO
+15622:/\Anot.*bob/smO
+15623:/.not.*bob/smO
+15624:/^.not.*bob/smO
+15625:/\A.not.*bob/smO
+15626:/.{6}not.*bob/smO
+15627:/^.{6}not.*bob/smO
+15628:/\A.{6}not.*bob/smO
+15629:/.*not.*bob/smO
+15630:/^.*not.*bob/smO
+15631:/\A.*not.*bob/smO
+15632:/.+not.*bob/smO
+15633:/^.+not.*bob/smO
+15634:/\A.+not.*bob/smO
+15635:/.{4,7}not.*bob/smO
+15636:/^.{4,7}not.*bob/smO
+15637:/\A.{4,7}not.*bob/smO
+15638:/(\A|)not.*bob/smO
+15639:/(^|.)not.*bob/sm
+15640:/no[A-Z].*bar/sm
+15641:/^no[A-Z].*bar/sm
+15642:/\Ano[A-Z].*bar/smO
+15643:/.no[A-Z].*bar/sm
+15644:/^.no[A-Z].*bar/sm
+15645:/\A.no[A-Z].*bar/sm
+15646:/.{6}no[A-Z].*bar/sm
+15647:/^.{6}no[A-Z].*bar/sm
+15648:/\A.{6}no[A-Z].*bar/sm
+15649:/.*no[A-Z].*bar/sm
+15650:/^.*no[A-Z].*bar/sm
+15651:/\A.*no[A-Z].*bar/sm
+15652:/.+no[A-Z].*bar/sm
+15653:/^.+no[A-Z].*bar/sm
+15654:/\A.+no[A-Z].*bar/sm
+15655:/.{4,7}no[A-Z].*bar/sm
+15656:/^.{4,7}no[A-Z].*bar/sm
+15657:/\A.{4,7}no[A-Z].*bar/sm
+15658:/(\A|)no[A-Z].*bar/sm
+15659:/(^|.)no[A-Z].*bar/sm
+15660:/notbobno[A-Z].*bar/sm
+15661:/^notbobno[A-Z].*bar/sm
+15662:/\Anotbobno[A-Z].*bar/smO
+15663:/.notbobno[A-Z].*bar/sm
+15664:/^.notbobno[A-Z].*bar/sm
+15665:/\A.notbobno[A-Z].*bar/sm
+15666:/.{6}notbobno[A-Z].*bar/sm
+15667:/^.{6}notbobno[A-Z].*bar/sm
+15668:/\A.{6}notbobno[A-Z].*bar/sm
+15669:/.*notbobno[A-Z].*bar/sm
+15670:/^.*notbobno[A-Z].*bar/sm
+15671:/\A.*notbobno[A-Z].*bar/sm
+15672:/.+notbobno[A-Z].*bar/sm
+15673:/^.+notbobno[A-Z].*bar/sm
+15674:/\A.+notbobno[A-Z].*bar/sm
+15675:/.{4,7}notbobno[A-Z].*bar/sm
+15676:/^.{4,7}notbobno[A-Z].*bar/sm
+15677:/\A.{4,7}notbobno[A-Z].*bar/sm
+15678:/(\A|)notbobno[A-Z].*bar/sm
+15679:/(^|.)notbobno[A-Z].*bar/sm
+15680:/^.{40}/sm
+15681:/^[^X]{40}/sm
+15682:/\A[^X]{40}/smO
+15683:/[^X]{40}/sm
+15684:/.{4,}notbobno[A-Z].*bar/sm
+15685:/^.{4,}no[A-Z].*bar/sm
+15686:/\A.{4,}notbobno[A-Z].*bar/sm
+15687:/.{4,}notbobno[A-Z].*bar/sm
+15688:/^.{4,}no[A-Z].*bar/sm
+15689:/\A.{4,}notbobno[A-Z].*bar/sm
+15690:/(^.*bar)|bob/smO
diff --git a/tools/hscollider/test_cases/pcre/options.txt b/tools/hscollider/test_cases/pcre/options.txt
new file mode 100644 (file)
index 0000000..5e48ed1
--- /dev/null
@@ -0,0 +1,37 @@
+# Patterns that set/unset various options
+
+# DOTALL
+24500:/(?s)foo.*bar/O
+24501:/foo.*bar(?s).baz/O
+24502:/(?-s)foo.*bar/sO
+24503:/(?-s)foo.*bar/O
+24504:/(?-s)foo.*bar(?s).*baz/sO
+
+# CASELESS
+24600:/(?i)foobar/O
+24601:/(?i)foobar/iO
+24602:/(?-i)foobar/iO
+24603:/foo(?-i)bar/iO
+24604:/(?-i)foo(?i)bar/iO
+24605:/(?i)foo(?-i)bar/O
+
+# MULTILINE
+24700:/(?m)foobar$/
+24701:/(?-m)foobar$/m
+
+# EXTENDED
+24800:/(?x)foo bar/O
+24801:/(?x)foo  bar(?-x) baz/O
+
+# EPIC COMBOS
+24900:/(?imsx)^ foo .* bar .*   baz/O
+
+# MORE COMPLEX CASES
+24901:/^(?i:(?:abbr(?:ev(?:iation)?)))/
+24902:/(?s)foo(?i).bar/
+24903:/(?s)foo(?i-s).bar/
+24904:/foo(?i:bar)baz/
+24905:/nested(?i:caseless(?-i:caseful)caseless)literal/
+24906:/(a(?i)b|c)/
+24907:/(?i:hatstand|teakettle)/
+24908:/foo.*(?i-s:bar.*baz).*bing/s
diff --git a/tools/hscollider/test_cases/pcre/passthrough.txt b/tools/hscollider/test_cases/pcre/passthrough.txt
new file mode 100644 (file)
index 0000000..34620fd
--- /dev/null
@@ -0,0 +1,12 @@
+9000:/(abc|def)(xxx|yyyy)/O
+9001:/^(abc|def)(xxx|yyyy)/O
+9002:/(^anchored|floating)(XXX|YYY)/O
+
+# Some long literals.
+9005:/a{40}/
+9006:/a{48}/
+9007:/a{49}/
+9008:/a{50}/
+9009:/q{1000}/
+9010:/coagulateshyperinnervationagitationreassuranceexchangeability/
+9011:/nonplasticerythematoussnakebitesjubilatedworklessnesses/
diff --git a/tools/hscollider/test_cases/pcre/prefilter.txt b/tools/hscollider/test_cases/pcre/prefilter.txt
new file mode 100644 (file)
index 0000000..11279ee
--- /dev/null
@@ -0,0 +1,72 @@
+# Prefiltering ("/P" flag) patterns.
+
+# Assertions.
+90000:/foo(?!bar)/P
+90001:/foo(?!bar).*baz/sP
+90002:/(?<!foo)bar/P
+90003:/foo.*(?=bar)/P
+
+# Backreferences
+90200:/(sens|respons)e and \1ibility/P
+90201:/((?i)rah)\s+\1/P
+90202:/(\d{3}).*\1/P
+90203:/this is a (["'])quoted string\1/P
+90204:/<([^>+i])>.*?</\1>/sP
+
+# Relative backreferences.
+90205:/(foo|bar).*\g{-1}/P
+90206:/((foo|bar).*)\g{-2}/P
+
+# More simple back-references.
+90207:/([abc])teakettle\1/P
+90208:/([abc]+)teakettle\1/P
+90209:/([a-f])_\1\1\1/P
+
+# Named back-references, in a variety of syntaxes.
+90210:/(?<label>[0-9])backref\k<label>/P
+90211:/(?'label'[0-9])backref\k'label'/P
+90212:/(?<label>[0-9])backref\g{label}/P
+90213:/(?P<label>[0-9])backref(?P=label)/P
+
+# Atomic groups
+90300:/a(?>bc|b)c/P
+
+90320:/possessive \d*+/P
+90321:/possessive \d++/P
+90322:/possessive \d?+/P
+90323:/possessive \d{4}+/P
+90324:/possessive \d{6,}+/P
+90325:/possessive \d{10,20}+/P
+
+# Conditional references
+90400:/a (pine)?(?(1)apple)/P
+90401:/a (water)?(?(1)melon|orange)/P
+90402:/((?<animal>hamster)|guinea pig) (?(<animal>)party)/P
+90403:/((?<animal>hamster)|guinea pig) (?(<animal>)party|nothing)/P
+90404:/((?'animal'hamster)|guinea pig) (?('animal')party|nothing)/P
+90405:/((?P<animal>hamster)|guinea pig) (?(animal)party|nothing)/P
+
+# Empty conditional reference group
+90406:/water(-buffalo)?(?(1)) field/P
+
+# DEFINE group, which can only have one branch and is always false
+90407:/jabber(?(DEFINE)wocky)/P
+
+# Conditional references with assertions
+90408:/^(?(?=hello)[a-z]+|[a-z]{3})/P
+90409:/^(?(?!hello)[a-z]+|[a-z]{3})/P
+90410:/[a-z]+(?(?<=hatstand)teakettle|badgerbrush)/P
+90411:/[a-z]+(?(?<!hatstand)teakettle|badgerbrush)/P
+
+# This is a case that stresses some of the rose merging code.
+90413:/([Cc]C|[ab])(d|Ba[aD]De.{14})((EdeDa|d|CC|[ab]){2,8}|.bE|(\b)*|b|Cd|[ED]EE[adeD]){7}[EA]ea+/sP
+
+# Repeats of small regions.
+90414:/qq(a.|.a){300}/sP
+90415:/prefix(\d{2}|\D){300}/P
+
+# Repeats of modifiers
+90416:/((?i)a)foo\1/P
+
+# Very large case that stresses prefilter region replacement
+90417:/dDcB.Ac(((\x65CA|D){0,19}){7}){1,26}/s8P
diff --git a/tools/hscollider/test_cases/pcre/priority.txt b/tools/hscollider/test_cases/pcre/priority.txt
new file mode 100644 (file)
index 0000000..59b5a20
--- /dev/null
@@ -0,0 +1,230 @@
+14001:/a([a-z]+)??b+/
+14002:/a([a-z]{3,7}?)b+/
+14003:/abc|abcd|abcde/O
+14004:/a([a-z]+)?b+/
+14005:/foo(abc||abcd|abcde)bar/O
+14006:/a(?:fg||hi)z/O
+14007:/a(foo)??b+/
+14008:/ab{2,3}?c+/
+14009:/ab{2,3}c+/
+14010:/a(ttt)+?z/
+14011:/a(ttt)+z/
+14012:/a(ttt)*?z/
+14013:/a[a-z]{0,4}?b+/
+14014:/^a[a-z]{0,4}?b+/
+14015:/a+?b/O
+14016:/a*?b/O
+14017:/q(a||b){3}q/O
+14018:/q(a|){2}q/O
+14019:/q(a|){2}?q/O
+14020:/a?bb/O
+14021:/a??bb/O
+14022:/q(a||b)+q/
+14023:/q(a||b)(a||b)(a||b)q/O
+14024:/q(a??){3}/O
+14025:/(foo:.*?){3}/
+14026:/foo\w{0,10}bar/
+14027:/foo\w{0,10}?bar/
+14028:/foo\w{1,10}bar/
+14029:/foo\w{1,10}?bar/
+14030:/foo\w{10}bar/
+14031:/foo\w{10}?bar/
+14032:/foo(?:\w?){0,10}bar/
+14033:/foo(?:\w??){0,10}bar/
+14034:/foo(?:\w?){10}bar/
+14035:/foo(?:\w??){10}bar/
+14036:/foo\w{10,}bar/
+14037:/foo\w{10,}?bar/
+14038:/foo()+?/
+14039:/foo()+/
+14040:/foo()*?/
+14041:/foo()*/
+14042:/foo(()+?)bar/
+14043:/foo(()+)bar/
+14044:/foo(()*?)bar/
+14045:/foo(()*)bar/
+14046:/foo()+?bar/
+14047:/foo(())+?bar/
+14048:/foo(()+?)+?bar/
+14049:/foo(()())+?bar/
+14050:/^((c*?)|b){0,3}c/s
+14051:/^((c*)|b){3}c/s
+14052:/^((c*)|b){2,3}?c/s
+14053:/^((c*)|b){0,3}?c/s
+14054:/^((c*)|b){2,3}c/s
+14055:/^((c*)|b){0,3}c/s
+14056:/^((c*?)|b){3}c/s
+14057:/^((c*?)|b){2,3}?c/s
+14058:/^((c*?)|b){0,3}?c/s
+14059:/^((c*?)|b){2,3}c/s
+14060:/^S((a?)(\B))*T/s
+14061:/^S((a??)(\B))*T/s
+14062:/^S((a?)(\B))*?T/s
+14063:/^S((a??)(\B))*?T/s
+14064:/^[S;]((a?)(\B))*[T;]/s
+14065:/^[S;]((a??)(\B))*[T;]/s
+14066:/^[S;]((a?)(\B))*?[T;]/s
+14067:/^[S;]((a??)(\B))*?[T;]/s
+14068:/^[S;]((a?)(\b))*[T;]/s
+14069:/^[S;]((a??)(\b))*[T;]/s
+14070:/^[S;]((a?)(\b))*?[T;]/s
+14071:/^[S;]((a??)(\b))*?[T;]/s
+14072:/^S((a?)(\B))*/s
+14073:/^S((a??)(\B))*/s
+14074:/^S((a?)(\B))*?/s
+14075:/^S((a??)(\B))*?/s
+14076:/^S(((a?)(\B))*)*T/s
+14077:/^S(((a??)(\B))*)*T/s
+14078:/^S(((a?)(\B))*?)*T/s
+14079:/^S(((a??)(\B))*?)*T/s
+14080:/^[S;](((a?)(\B))*)*[T;]/s
+14081:/^[S;](((a??)(\B))*)*[T;]/s
+14082:/^[S;](((a?)(\B))*?)*[T;]/s
+14083:/^[S;](((a??)(\B))*?)*[T;]/s
+14084:/^[S;](((a?)(\b))*)*[T;]/s
+14085:/^[S;](((a??)(\b))*)*[T;]/s
+14086:/^[S;](((a?)(\b))*?)*[T;]/s
+14087:/^[S;](((a??)(\b))*?)*[T;]/s
+14088:/^S(((a?)(\B))*)*/s
+14089:/^S(((a?)(\B))*)*?/s
+14090:/^S(((a?)(\B))*?)*/s
+14091:/^S(((a?)(\B))*?)*?/s
+14092:/^[S;](((a?)(\B))*)*?[T;]/s
+14093:/^[S;](((a??)(\B))*)*?[T;]/s
+14094:/^[S;](((a?)(\B))*?)*?[T;]/s
+14095:/^[S;](((a??)(\B))*?)*?[T;]/s
+14096:/^[S;](((a?)(\b))*)*?[T;]/s
+14097:/^[S;](((a??)(\b))*)*?[T;]/s
+14098:/^[S;](((a?)(\b))*?)*?[T;]/s
+14099:/^[S;](((a??)(\b))*?)*?[T;]/s
+14100:/^(a|(c)*|b){1,3}a/s
+14101:/^(c??|b){2}c/s
+14102:/^((c??)|b){0,2}?c/s
+14103:/^((c?)|b){0,2}?c/s
+14104:/X(y||u){2,}/
+14105:/X(y||u){2,}?/
+14106:/X((\B)|e)+/s
+14107:/X((\B)|e)*/s
+14108:/X((\B)|e)+?/s
+14109:/X((\B)|e)*?/s
+14110:/^b(z?|c|a)*c/s
+14111:/^b(z||c|a)*c/s
+14112:/^b(|c|a)*c/s
+14113:/^b((c|()|a)*)c/s
+14114:/^b((c|)+)+X/s
+14115:/^b((z??)(c|)+)+X/s
+14116:/^b((c|)+(z??))+X/s
+14117:/^ab((x|)(b(c)*|))*d/
+14118:/^ab((x|)(bc)*())*d/
+14119:/^b(()(c|)*)+X/s
+14120:/^b(()(c|)+)+X/s
+14121:/^X((c*|a|z)*)*Y/s
+14122:/^b((c|()|a)*)*c/s
+14123:/^b((c|()|a)*?)*c/s
+14124:/^b((c|()|a)*)*?c/s
+14125:/^b((c|()|a)*?)*?c/s
+14126:/^b(c|()|a)*c/s
+14127:/^b(c?|a)*c/s
+14128:/^b(z|c??|a)*c/s
+14129:/^b(c??|a)*c/s
+14130:/^b((c|(\B\B)|a)*)*c/s
+14131:/^b((c|(\B\B)|()|a)*)*c/s
+14132:/^b((c|(\B\B)|(\b\b)|a)*)*c/s
+14133:/^b(((c|(\B\B)|a)(z?))*)*c/s
+14134:/^b(((c|(\B\B)|()|a)(z?))*)*c/s
+14135:/^b(((c|(\B\B)|(\b\b)|a)(z?))*)*c/s
+14136:/^b((c|(\b\b)|a)*)*c/s
+14137:/^b((c|(\b\b)|()|a)*)*c/s
+14138:/^b((c|(\b\b)|(\b\b)|a)*)*c/s
+14139:/^b((c|(\b)|()|a)*)*c/s
+14140:/^b((c|(\b)|()|a)*)*?c/s
+14141:/^b((c|(\b)|()|a)*?)*c/s
+14142:/^b((c|(\b)|()|a)*?)*?c/s
+14143:/^b((c|(\B)|()|a)*)*c/s
+14144:/^b((c|(\B)|()|a)*)*?c/s
+14145:/^b((c|(\B)|()|a)*?)*c/s
+14146:/^b((c|(\B)|()|a)*?)*?c/s
+14147:/^b((c|()|(\B)|a)*?)*c/s
+14148:/^b((c|()|(\B)|a)*)*?c/s
+14149:/^b((c|()|(\B)|a)*)*c/s
+14150:/^XYZ(((a*)*)*)*/
+14151:/^XYZ((a*)*)*/
+14152:/^XYZ(((a*)*)*)*b/
+14153:/^XYZ((a*)*)*b/
+14154:/^XYZ(((a?)*)*)*b/
+14155:/^XYZ(((a*)?)*)*b/
+14156:/^XYZ((((a*)*)*)*)*b/
+14157:/^XYZ(((((a*)*)*)*)*)*b/
+14158:/^XYZ(((a?)*)*)+/
+14159:/^XYZ(((((a*())*())*())*())*())*/
+14160:/(\b)*baa/
+14161:/;(\b)*baa/
+14162:/^x((a)|()|(b)){0,2}y/s
+14163:/^x((a)|()|(b)){0,2}?y/s
+14164:/^x((a)|()|(b)){0,}y/s
+14165:/^x((a)|()|(b)){0,}?y/s
+14166:/^x((a)|()|(b)){1,}y/s
+14167:/^x((a)|()|(b)){1,}?y/s
+14168:/^x((a)|()|(b)){5,8}y/s
+14169:/^x((a)|()|(b)){5,8}?y/s
+14170:/^x((a)|()|(b)){0,5}y/s
+14171:/^x((a)|()|(b)){0,5}?y/s
+14172:/^x((a)|()|(b)){1,5}y/s
+14173:/^x((a)|()|(b)){1,5}?y/s
+14174:/^X(_(X||A.)|.)+?/s
+14175:/^X(_(X||A.)|.)+/s
+14176:/^X(_(A.||X)|.)+?/s
+14177:/^X(_(A.||X)|.)+/s
+14178:/^X(_(X||A.)|.)+?/s
+14179:/^X(_(X||A.)|.)+/s
+14180:/^X(_(A.||X)|.){3,}?/s
+14181:/^X(_(A.||X)|.){3,}/s
+14182:/^X(_(A.||X)|.){3,5}?/s
+14183:/^X(_(A.||X)|.){3,5}/s
+14184:/^b((()|c|a)*)*c/s
+14185:/^b((()|c|a)*?)*c/s
+14186:/^b((()|c|a)*)*?c/s
+14187:/^b((()|c|a)*?)*?c/s
+14188:/^b(()|(c|()|a)*)*c/s
+14189:/^b(()|(c|()|a)*?)*c/s
+14190:/^b(()|(c|()|a)*)*?c/s
+14191:/^b(()|(c|()|a)*?)*?c/s
+14192:/^b(()|(|a)*)*c/s
+14193:/^b(()|(|a)*?)*c/s
+14194:/^b(()|(|a)*)*?c/s
+14195:/^b(()|(|a)*?)*?c/s
+14196:/^b(()|(|a)*|[cC])*c/s
+14197:/^b(()|(|a)*?|[cC])*c/s
+14198:/^b(()|(|a)*|[cC])*?c/s
+14199:/^b(()|(|a)*?|[cC])*?c/s
+14200:/^b(()|(c|()|a)*)*c/s
+14201:/^b(()|(c|()|a)*?)*c/s
+14202:/^b(()|(c|()|a)*)*?c/s
+14203:/^b(()|(c|()|a)*?)*?c/s
+14204:/^b(()|(|a)*)*c/s
+14205:/^b(()|(|a)*?)*c/s
+14206:/^b(()|(|a)*)*?c/s
+14207:/^b(()|(|a)*?)*?c/s
+14208:/^b(()|(|a)*|[cC])*c/s
+14209:/^b(()|(|a)*?|[cC])*c/s
+14210:/^b(()|(|a)*|[cC])*?c/s
+14211:/^b(()|(|a)*?|[cC])*?c/s
+14212:/^b(d|()|((a|()|b)*))+c/s
+14213:/^b(d|()|((a|())*))+c/s
+14214:/^b(d|()|((()|a)*))+c/s
+14215:/^b(d|((a|())*)|())+c/s
+14216:/^b(d|()|((a|())+))+c/s
+14217:/^b(()|(|a)*|d)*c/s
+14218:/^([ba]|){1,3}?a/si
+14219:/^([ba]){1,3}?a/si
+14220:/^(c|){2,3}?X/s
+14221:/^(c|){2,4}?X/s
+14222:/^b((|a)*?)*?c/s
+14223:/^b((|a)*?){0,10}?c/s
+14224:/^b((|a){0,10}?)*?c/s
+14225:/^b((|a){0,10}?){0,10}?c/s
+14226:/^b((|a)+?)+?c/s
+14227:/^b((|a)*?){10,}?c/s
+14228:/^b((|a){10,}?)*?c/s
+14229:/^b((|a){10,}?){10,}?c/s
+14230:/^x(a|()){1,3}?y/s
diff --git a/tools/hscollider/test_cases/pcre/puff.txt b/tools/hscollider/test_cases/pcre/puff.txt
new file mode 100644 (file)
index 0000000..fc6bb02
--- /dev/null
@@ -0,0 +1,94 @@
+15200:/foo[^X]{15}/sO
+15201:/foo[^X]{16}/sO
+15202:/foo[^X]{17}/sO
+15203:/foo.*[^X]{17}/s
+15204:/foo[^X]{17}blah/sO
+15205:/foo[^XY]{17}/sO
+15206:/foo[^X]{17}$/s
+15207:/[^X]{17}/s
+15208:/^[^X]{17}/sO
+15209:/fo.*o[^X]{15}/s
+15210:/fo.*o[^X]{16}/s
+15211:/fo.*o[^X]{17}/s
+15212:/[fb][oa][or][^X]{15}/s
+15213:/[fb][oa][or][^X]{16}/s
+15214:/[fb][oa][or][^X]{17}/s
+15215:/f[^X]{255}/H
+15216:/f[^X]{256}/H
+15217:/f[^X]{257}/H
+15218:/^[fb][oa][or][^X]{17}/sO
+15219:/f.{255}/H
+15220:/f.{256}/H
+15221:/f.{257}/H
+15222:/^[fb][oa][or].{17}/sO
+15223:/foo.{15}/sHO
+15224:/foo.{16}/sHO
+15225:/foo.{17}/sHO
+15226:/foo.*.{17}/sH
+15227:/foo.{17}blah/sHO
+15228:/foo.{17}/HO
+15229:/foo.{17}$/sH
+15230:/.{17}/sH
+15231:/^.{17}/sH
+15232:/fo.*o.{15}/sH
+15233:/fo.*o.{16}/sH
+15234:/fo.*o.{17}/sH
+15235:/[fb][oa][or].{15}/sH
+15236:/[fb][oa][or].{16}/sH
+15237:/[fb][oa][or].{17}/sH
+15238:/foo.{30,}/s
+15239:/foo.*bar.{30}/s
+15240:/foo.*bar.{30,}/s
+
+15241:/^hhechbd(je[wn][oqc]bo|.{18}|l|.|r)/O
+15242:/^ii.m.x(.{22}|p|y|n*)/
+
+15243:/f[^XY]{255}/H
+15244:/f[^XY]{256}/H
+15245:/f[^XY]{257}/H
+
+15246:/bar.{16,}/s
+15247:/bar[^X]{16,}/s
+15248:/bar[^r]{16,}/s
+15249:/bar[^XY]{16,}/s
+15250:/bar[^rY]{16,}/s
+
+15251:/foo.*bar[^r]{16}/s
+15252:/f.{254,}/s
+15253:/f.{255,}/s
+15254:/f.{256,}/s
+
+15255:/a[fg]{35,}/s
+15256:/f[fg]{35,}/s
+15257:/[af][fg]{35,}/s
+
+15258:/^[^X]{50}/
+15259:/^[^X]{50,}/
+15260:/^[^XY]{50}/
+15261:/^[^XY]{50,}/
+15262:/^[X]{50}/
+15263:/^[X]{50,}/
+15264:/^[XY]{50}/
+15265:/^[XY]{50,}/
+
+15266:/x/s
+15267:/.{52}/s
+15268:/.{100}/s
+15269:/.{51}/s
+15270:/^.{100}/s
+15271:/^.{62,}/s
+15272:/^.{60,}/s
+15273:/^.{60,}|.{65}/s
+15274:/^.{60}|.{65}/s
+15275:/^.{60}|.{55}/s
+15276:/^[^a]{51}/s
+15277:/^[^a]{72}/s
+15278:/^[^a]{100,}/s
+15279:/[^X]{40}/s
+15280:/^.*[^X]{20}|[^Y]{21}|.{60}|^.{50,}/s
+15281:/[^X]{18}/s
+15282:/[^XY]{18}/s
+15283:/[^X\x00\x11\x22\x33\x44\x55\x66\x77\x88]{18}/s
+
+15284:/^[A-Z]*\d\.\d{60}/s
+15285:/[A-Z]*\d.\d{60}/sH
diff --git a/tools/hscollider/test_cases/pcre/pug.txt b/tools/hscollider/test_cases/pcre/pug.txt
new file mode 100644 (file)
index 0000000..fc11f77
--- /dev/null
@@ -0,0 +1,53 @@
+5000:/[^X]:.{111,}pug/s
+5001:/[^X]:.{111,}[pugPUGxyz]{3}/s
+5002:/aaa:.{111,}pug/s
+5003:/aaa:.{111,}[pugPUGxyz]{3}/s
+5004:/[^X]:.{112,}pug/s
+5005:/[^X]:.{112,}[pugPUGxyz]{3}/s
+5006:/aaa:.{112,}pug/s
+5007:/aaa:.{112,}[pugPUGxyz]{3}/s
+5008:/[^X]:.{113,}pug/s
+5009:/[^X]:.{113,}[pugPUGxyz]{3}/s
+5010:/aaa:.{113,}pug/s
+5011:/aaa:.{113,}[pugPUGxyz]{3}/s
+5012:/[^X]:.{127,}pug/s
+5013:/[^X]:.{127,}[pugPUGxyz]{3}/s
+5014:/aaa:.{127,}pug/s
+5015:/aaa:.{127,}[pugPUGxyz]{3}/s
+5016:/[^X]:.{128,}pug/s
+5017:/[^X]:.{128,}[pugPUGxyz]{3}/s
+5018:/aaa:.{128,}pug/s
+5019:/aaa:.{128,}[pugPUGxyz]{3}/s
+5020:/[^X]:.{129,}pug/s
+5021:/[^X]:.{129,}[pugPUGxyz]{3}/s
+5022:/aaa:.{129,}pug/s
+5023:/aaa:.{129,}[pugPUGxyz]{3}/s
+5024:/[^X]:[a-z]{111,}pug/s
+5025:/[^X]:[a-z]{111,}[pugPUGxyz]{3}/s
+5026:/aaa:[a-z]{111,}pug/s
+5027:/aaa:[a-z]{111,}[pugPUGxyz]{3}/s
+5028:/[^X]:[a-z]{112,}pug/s
+5029:/[^X]:[a-z]{112,}[pugPUGxyz]{3}/s
+5030:/aaa:[a-z]{112,}pug/s
+5031:/aaa:[a-z]{112,}[pugPUGxyz]{3}/s
+5032:/[^X]:[a-z]{113,}pug/s
+5033:/[^X]:[a-z]{113,}[pugPUGxyz]{3}/s
+5034:/aaa:[a-z]{113,}pug/s
+5035:/aaa:[a-z]{113,}[pugPUGxyz]{3}/s
+5036:/[^X]:[a-z]{127,}pug/s
+5037:/[^X]:[a-z]{127,}[pugPUGxyz]{3}/s
+5038:/aaa:[a-z]{127,}pug/s
+5039:/aaa:[a-z]{127,}[pugPUGxyz]{3}/s
+5040:/[^X]:[a-z]{128,}pug/s
+5041:/[^X]:[a-z]{128,}[pugPUGxyz]{3}/s
+5042:/aaa:[a-z]{128,}pug/s
+5043:/aaa:[a-z]{128,}[pugPUGxyz]{3}/s
+5044:/[^X]:[a-z]{129,}pug/s
+5045:/[^X]:[a-z]{129,}[pugPUGxyz]{3}/s
+5046:/aaa:[a-z]{129,}pug/s
+5047:/aaa:[a-z]{129,}[pugPUGxyz]{3}/s
+5048:/([^X]:|:[^Y]).{120,}[pugPUGxyz]{3}/s
+5049:/([^X]:|:[^Y])[a-z]{120,}[pugPUGxyz]{3}/s
+5900:/[^X][^Xx][defg][^:*][deDE][^bcC][deAE]/
+5901:/(^|[x\- B])(a|[bBbB]|cc)[^A-Z0-9]{112,}[deDE][^bcC][geAE]/s
+5902:/(^|[x\- B])(a|bb|cc).{113,}[deDE][^bcC][geAE]/s
diff --git a/tools/hscollider/test_cases/pcre/redundancy.txt b/tools/hscollider/test_cases/pcre/redundancy.txt
new file mode 100644 (file)
index 0000000..da2acef
--- /dev/null
@@ -0,0 +1,47 @@
+15100:/hatstand.*a?teakettle/sO
+15101:/foo(A|A)bar/O
+15102:/foo(1|2|3|4)bar/O
+15103:/^.*a+bc/
+15104:/foo[Aa]+a+bar/
+15105:/foo[Aa]+[aB]+bar/
+15106:/foo[AaB]+[aB]+bar/
+15107:/foo[Aa]*[aB]+bar/
+15108:/foo[AaB]*[aB]+bar/
+15109:/a(b|c.+)d+e/
+15110:/a(b|c.*)d+e/
+
+# cases specifically aimed at the cyclic-dom redundancy code
+15120:/foo.*a*bar/O
+15121:/fooa*.*bar/O
+15122:/fooa?.*bar/O
+15123:/foo.*a?bar/O
+15124:/foo.*a+bar/O
+15125:/fooa+.*bar/O
+15126:/foo.+a*bar/O
+15127:/fooa*.+bar/O
+15128:/fooa?.+bar/O
+15129:/foo.+a?bar/O
+15130:/foo.+a+bar/O
+15131:/fooa+.+bar/O
+
+# edge redun
+15132:/abc(a|\B){6}def/sO
+15133:/AAA([A-Z]_?)+(([\x00-\x3d]|[\x3f-\xff])\x00?)+ZZZ/s
+
+# misc opt
+15134:/(Y.|X.+)a[^a]*foo/s
+15135:/oof[^a]*a(.+X|.Y)/s
+15136:/foo.*<[^<]*bar/s
+15137:/foo[^<]*<.*bar/s
+15138:/foo\b.*bar/s
+15139:/foo.*\bbar/s
+15140:/foo[^<]*<[^>]*bar/s
+15141:/foo[^<]*>[^>]*bar/s
+15142:/foo[^<=]*[<=][^>=]*bar/s
+15143:/foo[^<=]*[>=][^>=]*bar/s
+
+# rev misc opt
+15144:/aa+.aaaa/si
+
+# needs cyclic path redundancy followed by other redundancy passes.
+15145:/^abc.(.*|foo)\Sa..a...\S./s
diff --git a/tools/hscollider/test_cases/pcre/ucp.txt b/tools/hscollider/test_cases/pcre/ucp.txt
new file mode 100644 (file)
index 0000000..d98e407
--- /dev/null
@@ -0,0 +1,533 @@
+85000:/\p{C}/8W
+85001:/\p{Cc}/8W
+85002:/\p{Cf}/8W
+85003:/\p{Cn}/8W
+85004:/\p{Co}/8W
+85005:/\p{Cs}/8W
+85006:/\p{L}/8W
+85007:/\p{L&}/8W
+85008:/\p{Ll}/8W
+85009:/\p{Lm}/8W
+85010:/\p{Lo}/8W
+85011:/\p{Lt}/8W
+85012:/\p{Lu}/8W
+85013:/\p{M}/8W
+85014:/\p{Mc}/8W
+85015:/\p{Me}/8W
+85016:/\p{Mn}/8W
+85017:/\p{N}/8W
+85018:/\p{Nd}/8W
+85019:/\p{Nl}/8W
+85020:/\p{No}/8W
+85021:/\p{P}/8W
+85022:/\p{Pc}/8W
+85023:/\p{Pd}/8W
+85024:/\p{Pe}/8W
+85025:/\p{Pf}/8W
+85026:/\p{Pi}/8W
+85027:/\p{Po}/8W
+85028:/\p{Ps}/8W
+85029:/\p{S}/8W
+85030:/\p{Sc}/8W
+85031:/\p{Sk}/8W
+85032:/\p{Sm}/8W
+85033:/\p{So}/8W
+85034:/\p{Xan}/8W
+85035:/\p{Xps}/8W
+85036:/\p{Xsp}/8W
+85037:/\p{Xwd}/8W
+85038:/\p{Z}/8W
+85039:/\p{Zl}/8W
+85040:/\p{Zp}/8W
+85041:/\p{Zs}/8W
+85042:/\p{Arabic}/8W
+85043:/\p{Armenian}/8W
+85044:/\p{Avestan}/8W
+85045:/\p{Balinese}/8W
+85046:/\p{Bamum}/8W
+85047:/\p{Batak}/8W
+85048:/\p{Bengali}/8W
+85049:/\p{Bopomofo}/8W
+85050:/\p{Brahmi}/8W
+85051:/\p{Braille}/8W
+85052:/\p{Buginese}/8W
+85053:/\p{Buhid}/8W
+85054:/\p{Canadian_Aboriginal}/8W
+85055:/\p{Carian}/8W
+85056:/\p{Cham}/8W
+85057:/\p{Cherokee}/8W
+85058:/\p{Common}/8W
+85059:/\p{Coptic}/8W
+85060:/\p{Cuneiform}/8W
+85061:/\p{Cypriot}/8W
+85062:/\p{Cyrillic}/8W
+85063:/\p{Deseret}/8W
+85064:/\p{Devanagari}/8W
+85065:/\p{Egyptian_Hieroglyphs}/8W
+85066:/\p{Ethiopic}/8W
+85067:/\p{Georgian}/8W
+85068:/\p{Glagolitic}/8W
+85069:/\p{Gothic}/8W
+85070:/\p{Greek}/8W
+85071:/\p{Gujarati}/8W
+85072:/\p{Gurmukhi}/8W
+85073:/\p{Han}/8W
+85074:/\p{Hangul}/8W
+85075:/\p{Hanunoo}/8W
+85076:/\p{Hebrew}/8W
+85077:/\p{Hiragana}/8W
+85078:/\p{Imperial_Aramaic}/8W
+85079:/\p{Inherited}/8W
+85080:/\p{Inscriptional_Pahlavi}/8W
+85081:/\p{Inscriptional_Parthian}/8W
+85082:/\p{Javanese}/8W
+85083:/\p{Kaithi}/8W
+85084:/\p{Kannada}/8W
+85085:/\p{Katakana}/8W
+85086:/\p{Kayah_Li}/8W
+85087:/\p{Kharoshthi}/8W
+85088:/\p{Khmer}/8W
+85089:/\p{Lao}/8W
+85090:/\p{Latin}/8W
+85091:/\p{Lepcha}/8W
+85092:/\p{Limbu}/8W
+85093:/\p{Linear_B}/8W
+85094:/\p{Lisu}/8W
+85095:/\p{Lycian}/8W
+85096:/\p{Lydian}/8W
+85097:/\p{Malayalam}/8W
+85098:/\p{Mandaic}/8W
+85099:/\p{Meetei_Mayek}/8W
+85100:/\p{Mongolian}/8W
+85101:/\p{Myanmar}/8W
+85102:/\p{New_Tai_Lue}/8W
+85103:/\p{Nko}/8W
+85104:/\p{Ogham}/8W
+85105:/\p{Ol_Chiki}/8W
+85106:/\p{Old_Italic}/8W
+85107:/\p{Old_Persian}/8W
+85108:/\p{Old_South_Arabian}/8W
+85109:/\p{Old_Turkic}/8W
+85110:/\p{Oriya}/8W
+85111:/\p{Osmanya}/8W
+85112:/\p{Phags_Pa}/8W
+85113:/\p{Phoenician}/8W
+85114:/\p{Rejang}/8W
+85115:/\p{Runic}/8W
+85116:/\p{Samaritan}/8W
+85117:/\p{Saurashtra}/8W
+85118:/\p{Shavian}/8W
+85119:/\p{Sinhala}/8W
+85120:/\p{Sundanese}/8W
+85121:/\p{Syloti_Nagri}/8W
+85122:/\p{Syriac}/8W
+85123:/\p{Tagalog}/8W
+85124:/\p{Tagbanwa}/8W
+85125:/\p{Tai_Le}/8W
+85126:/\p{Tai_Tham}/8W
+85127:/\p{Tai_Viet}/8W
+85128:/\p{Tamil}/8W
+85129:/\p{Telugu}/8W
+85130:/\p{Thaana}/8W
+85131:/\p{Thai}/8W
+85132:/\p{Tibetan}/8W
+85133:/\p{Tifinagh}/8W
+85134:/\p{Ugaritic}/8W
+85135:/\p{Vai}/8W
+85136:/\p{Yi}/8W
+
+85500:/\P{C}/8W
+85501:/\P{Cc}/8W
+85502:/\P{Cf}/8W
+85503:/\P{Cn}/8W
+85504:/\P{Co}/8W
+85505:/\P{Cs}/8W
+85506:/\P{L}/8W
+85507:/\P{L&}/8W
+85508:/\P{Ll}/8W
+85509:/\P{Lm}/8W
+85510:/\P{Lo}/8W
+85511:/\P{Lt}/8W
+85512:/\P{Lu}/8W
+85513:/\P{M}/8W
+85514:/\P{Mc}/8W
+85515:/\P{Me}/8W
+85516:/\P{Mn}/8W
+85517:/\P{N}/8W
+85518:/\P{Nd}/8W
+85519:/\P{Nl}/8W
+85520:/\P{No}/8W
+85521:/\P{P}/8W
+85522:/\P{Pc}/8W
+85523:/\P{Pd}/8W
+85524:/\P{Pe}/8W
+85525:/\P{Pf}/8W
+85526:/\P{Pi}/8W
+85527:/\P{Po}/8W
+85528:/\P{Ps}/8W
+85529:/\P{S}/8W
+85530:/\P{Sc}/8W
+85531:/\P{Sk}/8W
+85532:/\P{Sm}/8W
+85533:/\P{So}/8W
+85534:/\P{Xan}/8W
+85535:/\P{Xps}/8W
+85536:/\P{Xsp}/8W
+85537:/\P{Xwd}/8W
+85538:/\P{Z}/8W
+85539:/\P{Zl}/8W
+85540:/\P{Zp}/8W
+85541:/\P{Zs}/8W
+85542:/\P{Arabic}/8W
+85543:/\P{Armenian}/8W
+85544:/\P{Avestan}/8W
+85545:/\P{Balinese}/8W
+85546:/\P{Bamum}/8W
+85547:/\P{Batak}/8W
+85548:/\P{Bengali}/8W
+85549:/\P{Bopomofo}/8W
+85550:/\P{Brahmi}/8W
+85551:/\P{Braille}/8W
+85552:/\P{Buginese}/8W
+85553:/\P{Buhid}/8W
+85554:/\P{Canadian_Aboriginal}/8W
+85555:/\P{Carian}/8W
+85556:/\P{Cham}/8W
+85557:/\P{Cherokee}/8W
+85558:/\P{Common}/8W
+85559:/\P{Coptic}/8W
+85560:/\P{Cuneiform}/8W
+85561:/\P{Cypriot}/8W
+85562:/\P{Cyrillic}/8W
+85563:/\P{Deseret}/8W
+85564:/\P{Devanagari}/8W
+85565:/\P{Egyptian_Hieroglyphs}/8W
+85566:/\P{Ethiopic}/8W
+85567:/\P{Georgian}/8W
+85568:/\P{Glagolitic}/8W
+85569:/\P{Gothic}/8W
+85570:/\P{Greek}/8W
+85571:/\P{Gujarati}/8W
+85572:/\P{Gurmukhi}/8W
+85573:/\P{Han}/8W
+85574:/\P{Hangul}/8W
+85575:/\P{Hanunoo}/8W
+85576:/\P{Hebrew}/8W
+85577:/\P{Hiragana}/8W
+85578:/\P{Imperial_Aramaic}/8W
+85579:/\P{Inherited}/8W
+85580:/\P{Inscriptional_Pahlavi}/8W
+85581:/\P{Inscriptional_Parthian}/8W
+85582:/\P{Javanese}/8W
+85583:/\P{Kaithi}/8W
+85584:/\P{Kannada}/8W
+85585:/\P{Katakana}/8W
+85586:/\P{Kayah_Li}/8W
+85587:/\P{Kharoshthi}/8W
+85588:/\P{Khmer}/8W
+85589:/\P{Lao}/8W
+85590:/\P{Latin}/8W
+85591:/\P{Lepcha}/8W
+85592:/\P{Limbu}/8W
+85593:/\P{Linear_B}/8W
+85594:/\P{Lisu}/8W
+85595:/\P{Lycian}/8W
+85596:/\P{Lydian}/8W
+85597:/\P{Malayalam}/8W
+85598:/\P{Mandaic}/8W
+85599:/\P{Meetei_Mayek}/8W
+85600:/\P{Mongolian}/8W
+85601:/\P{Myanmar}/8W
+85602:/\P{New_Tai_Lue}/8W
+85603:/\P{Nko}/8W
+85604:/\P{Ogham}/8W
+85605:/\P{Ol_Chiki}/8W
+85606:/\P{Old_Italic}/8W
+85607:/\P{Old_Persian}/8W
+85608:/\P{Old_South_Arabian}/8W
+85609:/\P{Old_Turkic}/8W
+85610:/\P{Oriya}/8W
+85611:/\P{Osmanya}/8W
+85612:/\P{Phags_Pa}/8W
+85613:/\P{Phoenician}/8W
+85614:/\P{Rejang}/8W
+85615:/\P{Runic}/8W
+85616:/\P{Samaritan}/8W
+85617:/\P{Saurashtra}/8W
+85618:/\P{Shavian}/8W
+85619:/\P{Sinhala}/8W
+85620:/\P{Sundanese}/8W
+85621:/\P{Syloti_Nagri}/8W
+85622:/\P{Syriac}/8W
+85623:/\P{Tagalog}/8W
+85624:/\P{Tagbanwa}/8W
+85625:/\P{Tai_Le}/8W
+85626:/\P{Tai_Tham}/8W
+85627:/\P{Tai_Viet}/8W
+85628:/\P{Tamil}/8W
+85629:/\P{Telugu}/8W
+85630:/\P{Thaana}/8W
+85631:/\P{Thai}/8W
+85632:/\P{Tibetan}/8W
+85633:/\P{Tifinagh}/8W
+85634:/\P{Ugaritic}/8W
+85635:/\P{Vai}/8W
+85636:/\P{Yi}/8W
+
+# Non-UTF-8 cases (the ones that can actually match)
+85200:/\p{C}/W
+85201:/\p{Cc}/W
+85202:/\p{Cf}/W
+85206:/\p{L}/W
+85207:/\p{L&}/W
+85208:/\p{Ll}/W
+85212:/\p{Lu}/W
+85217:/\p{N}/W
+85218:/\p{Nd}/W
+85220:/\p{No}/W
+85221:/\p{P}/W
+85222:/\p{Pc}/W
+85223:/\p{Pd}/W
+85224:/\p{Pe}/W
+85225:/\p{Pf}/W
+85226:/\p{Pi}/W
+85227:/\p{Po}/W
+85228:/\p{Ps}/W
+85229:/\p{S}/W
+85230:/\p{Sc}/W
+85231:/\p{Sk}/W
+85232:/\p{Sm}/W
+85233:/\p{So}/W
+85234:/\p{Xan}/W
+85235:/\p{Xps}/W
+85236:/\p{Xsp}/W
+85237:/\p{Xwd}/W
+85238:/\p{Z}/W
+85241:/\p{Zs}/W
+85258:/\p{Common}/W
+85290:/\p{Latin}/W
+
+85700:/\P{C}/W
+85701:/\P{Cc}/W
+85702:/\P{Cf}/W
+85703:/\P{Cn}/W
+85704:/\P{Co}/W
+85705:/\P{Cs}/W
+85706:/\P{L}/W
+85707:/\P{L&}/W
+85708:/\P{Ll}/W
+85709:/\P{Lm}/W
+85710:/\P{Lo}/W
+85711:/\P{Lt}/W
+85712:/\P{Lu}/W
+85713:/\P{M}/W
+85714:/\P{Mc}/W
+85715:/\P{Me}/W
+85716:/\P{Mn}/W
+85717:/\P{N}/W
+85718:/\P{Nd}/W
+85719:/\P{Nl}/W
+85720:/\P{No}/W
+85721:/\P{P}/W
+85722:/\P{Pc}/W
+85723:/\P{Pd}/W
+85724:/\P{Pe}/W
+85725:/\P{Pf}/W
+85726:/\P{Pi}/W
+85727:/\P{Po}/W
+85728:/\P{Ps}/W
+85729:/\P{S}/W
+85730:/\P{Sc}/W
+85731:/\P{Sk}/W
+85732:/\P{Sm}/W
+85733:/\P{So}/W
+85734:/\P{Xan}/W
+85735:/\P{Xps}/W
+85736:/\P{Xsp}/W
+85737:/\P{Xwd}/W
+85738:/\P{Z}/W
+85739:/\P{Zl}/W
+85740:/\P{Zp}/W
+85741:/\P{Zs}/W
+85742:/\P{Arabic}/W
+85743:/\P{Armenian}/W
+85744:/\P{Avestan}/W
+85745:/\P{Balinese}/W
+85746:/\P{Bamum}/W
+85747:/\P{Batak}/W
+85748:/\P{Bengali}/W
+85749:/\P{Bopomofo}/W
+85750:/\P{Brahmi}/W
+85751:/\P{Braille}/W
+85752:/\P{Buginese}/W
+85753:/\P{Buhid}/W
+85754:/\P{Canadian_Aboriginal}/W
+85755:/\P{Carian}/W
+85756:/\P{Cham}/W
+85757:/\P{Cherokee}/W
+85758:/\P{Common}/W
+85759:/\P{Coptic}/W
+85760:/\P{Cuneiform}/W
+85761:/\P{Cypriot}/W
+85762:/\P{Cyrillic}/W
+85763:/\P{Deseret}/W
+85764:/\P{Devanagari}/W
+85765:/\P{Egyptian_Hieroglyphs}/W
+85766:/\P{Ethiopic}/W
+85767:/\P{Georgian}/W
+85768:/\P{Glagolitic}/W
+85769:/\P{Gothic}/W
+85770:/\P{Greek}/W
+85771:/\P{Gujarati}/W
+85772:/\P{Gurmukhi}/W
+85773:/\P{Han}/W
+85774:/\P{Hangul}/W
+85775:/\P{Hanunoo}/W
+85776:/\P{Hebrew}/W
+85777:/\P{Hiragana}/W
+85778:/\P{Imperial_Aramaic}/W
+85779:/\P{Inherited}/W
+85780:/\P{Inscriptional_Pahlavi}/W
+85781:/\P{Inscriptional_Parthian}/W
+85782:/\P{Javanese}/W
+85783:/\P{Kaithi}/W
+85784:/\P{Kannada}/W
+85785:/\P{Katakana}/W
+85786:/\P{Kayah_Li}/W
+85787:/\P{Kharoshthi}/W
+85788:/\P{Khmer}/W
+85789:/\P{Lao}/W
+85790:/\P{Latin}/W
+85791:/\P{Lepcha}/W
+85792:/\P{Limbu}/W
+85793:/\P{Linear_B}/W
+85794:/\P{Lisu}/W
+85795:/\P{Lycian}/W
+85796:/\P{Lydian}/W
+85797:/\P{Malayalam}/W
+85798:/\P{Mandaic}/W
+85799:/\P{Meetei_Mayek}/W
+85800:/\P{Mongolian}/W
+85801:/\P{Myanmar}/W
+85802:/\P{New_Tai_Lue}/W
+85803:/\P{Nko}/W
+85804:/\P{Ogham}/W
+85805:/\P{Ol_Chiki}/W
+85806:/\P{Old_Italic}/W
+85807:/\P{Old_Persian}/W
+85808:/\P{Old_South_Arabian}/W
+85809:/\P{Old_Turkic}/W
+85810:/\P{Oriya}/W
+85811:/\P{Osmanya}/W
+85812:/\P{Phags_Pa}/W
+85813:/\P{Phoenician}/W
+85814:/\P{Rejang}/W
+85815:/\P{Runic}/W
+85816:/\P{Samaritan}/W
+85817:/\P{Saurashtra}/W
+85818:/\P{Shavian}/W
+85819:/\P{Sinhala}/W
+85820:/\P{Sundanese}/W
+85821:/\P{Syloti_Nagri}/W
+85822:/\P{Syriac}/W
+85823:/\P{Tagalog}/W
+85824:/\P{Tagbanwa}/W
+85825:/\P{Tai_Le}/W
+85826:/\P{Tai_Tham}/W
+85827:/\P{Tai_Viet}/W
+85828:/\P{Tamil}/W
+85829:/\P{Telugu}/W
+85830:/\P{Thaana}/W
+85831:/\P{Thai}/W
+85832:/\P{Tibetan}/W
+85833:/\P{Tifinagh}/W
+85834:/\P{Ugaritic}/W
+85835:/\P{Vai}/W
+85836:/\P{Yi}/W
+
+# Don't forget \p{Any}
+86000:/^\p{Any}/W
+86001:/^\p{Any}/8W
+
+# Braceless variants for {C, L, M, N, P, S, Z}
+86010:/\pC/8W
+86011:/\pL/8W
+86012:/\pM/8W
+86013:/\pN/8W
+86014:/\pP/8W
+86015:/\pS/8W
+86016:/\pZ/8W
+
+86020:/\PC/8W
+86021:/\PL/8W
+86022:/\PM/8W
+86023:/\PN/8W
+86024:/\PP/8W
+86025:/\PS/8W
+86026:/\PZ/8W
+
+86030:/\pC/W
+86031:/\pL/W
+86033:/\pN/W
+86034:/\pP/W
+86035:/\pS/W
+86036:/\pZ/W
+
+86040:/\PC/W
+86041:/\PL/W
+86042:/\PM/W
+86043:/\PN/W
+86044:/\PP/W
+86045:/\PS/W
+86046:/\PZ/W
+
+# UCP properties are immune to the nocase flag -- they are always
+# case-sensitive.
+86060:/^case \p{Ll}/i
+86061:/^case \p{Ll}/i8W
+86062:/^case \p{Lu}/i
+86063:/^case \p{Lu}/i8W
+86064:/^case \P{Ll}/i
+86065:/^case \P{Ll}/i8W
+86066:/^case \P{Lu}/i
+86067:/^case \P{Lu}/i8W
+
+# Some POSIX classes behave differently in UCP mode.
+86200:/^[[:alnum:]]/8W
+86201:/^[[:alpha:]]/8W
+86202:/^[[:blank:]]/8W
+86203:/^[[:digit:]]/8W
+86204:/^[[:lower:]]/8W
+86205:/^[[:space:]]/8W
+86206:/^[[:upper:]]/8W
+86207:/^[[:word:]]/8W
+86208:/^[[:graph:]]/8W
+86209:/^[[:print:]]/8W
+86210:/^[[:punct:]]/8W
+86211:/^[[:alnum:]]/W
+86212:/^[[:alpha:]]/W
+86213:/^[[:blank:]]/W
+86214:/^[[:digit:]]/W
+86215:/^[[:lower:]]/W
+86216:/^[[:space:]]/W
+86217:/^[[:upper:]]/W
+86218:/^[[:word:]]/W
+86219:/^[[:graph:]]/W
+86220:/^[[:print:]]/W
+86221:/^[[:punct:]]/W
+
+# Negated variants
+86230:/^[[:^alnum]][[:^alpha]][[:^blank]][[:^digit]][[:^lower]][[:^space]][[:^upper]][[:^word]][[:^graph]][[:^print]][[:^punct]]/8W
+86231:/^[[:^alnum]][[:^alpha]][[:^blank]][[:^digit]][[:^lower]][[:^space]][[:^upper]][[:^word]][[:^graph]][[:^print]][[:^punct]]/W
+
+# Classes where the POSIX class component disappears (fixed in PCRE 8.38)
+86240:/^a[[:punct:]bc]/W
+86241:/^a[[:punct:]bc]/8W
+
+# Check [:print:] in UCP mode against U+180E, MONGOLIAN VOWEL
+# SEPARATOR.
+86242:/^[[:print:]]/8W
+86243:/^[^[:print:]]/8W
+
+# PCRE bug fixed in PCRE 8.40.
+86244:/[\D\P{Nd}]+/8
diff --git a/tools/hscollider/test_cases/pcre/utf8.txt b/tools/hscollider/test_cases/pcre/utf8.txt
new file mode 100644 (file)
index 0000000..add7b91
--- /dev/null
@@ -0,0 +1,221 @@
+80000:/空/8
+80001:/حرية/8
+80002:/[空]/8
+80003:/\x{7a7a}/8
+80004:/[\x{7a7a}]/8
+80005:/[空]/
+80006:/^./s8
+80007:/^./8
+80008:/æ/8
+80009:/\346/8
+80010:/Ā/8
+80011:/\700/8
+80012:/[ἀ-ῼ]/8
+80013:/[\x{2e18}-⸮]/8
+80014:/^空{2}/8
+80015:/^空{2}/
+# 2 char all
+80016:/^[\x{80}-\x{7ff}]/8
+80017:/\x80/8
+80018:/\x{80}/8
+80019:/[\x80]/8
+80020:/[\x{80}]/8
+80021:/\xff/8
+80022:/\x{ff}/8
+80023:/[\xff]/8
+80024:/[\x{ff}]/8
+# 80025:/\X/
+80026:/foo\Xbar/8P
+80100:/foo.bar/8
+80101:/foo.*bar/s8
+80102:/foo[a]*bar/8
+80103:/foo[^a]*bar/8
+80104:/foo.+bar/s8
+80105:/foo[a]+bar/8
+80106:/foo[^a]_bar/8
+80107:/foo.*/s8
+80108:/foo.+/s8
+80109:/foo.*bar/8
+80110:/[]a]/8
+84000:/I/8i
+84001:/k/8i
+84002:/S/8i
+84003:/i/8i
+84004:/K/8i
+84005:/s/8i
+84006:/µ/8i
+84007:/Å/8i
+84008:/ß/8i
+84009:/å/8i
+84010:/İ/8i
+84011:/ı/8i
+84012:/ſ/8i
+84013:/ͅ/8i
+84014:/Β/8i
+84015:/Ε/8i
+84016:/Θ/8i
+84017:/Ι/8i
+84018:/Κ/8i
+84019:/Μ/8i
+84020:/Π/8i
+84021:/Ρ/8i
+84022:/Σ/8i
+84023:/Φ/8i
+84024:/Ω/8i
+84025:/β/8i
+84026:/ε/8i
+84027:/θ/8i
+84028:/ι/8i
+84029:/κ/8i
+84030:/μ/8i
+84031:/π/8i
+84032:/ρ/8i
+84033:/ς/8i
+84034:/σ/8i
+84035:/φ/8i
+84036:/ω/8i
+84037:/ϐ/8i
+84038:/ϑ/8i
+84039:/ϕ/8i
+84040:/ϖ/8i
+84041:/ϰ/8i
+84042:/ϱ/8i
+84043:/ϴ/8i
+84044:/ϵ/8i
+84045:/Ṡ/8i
+84046:/ṡ/8i
+84047:/ẛ/8i
+84048:/ẞ/8i
+84049:/ι/8i
+84050:/Ω/8i
+84051:/K/8i
+84052:/Å/8i
+84053:/SS/8i
+84054:/SZ/8i
+84055:/ss/8i
+84056:/sz/8i
+84057:/DŽ/8i
+84058:/Dž/8i
+84059:/dž/8i
+84060:/LJ/8i
+84061:/Lj/8i
+84062:/lj/8i
+84063:/NJ/8i
+84064:/Nj/8i
+84065:/nj/8i
+84066:/Dz/8i
+84067:/dz/8i
+88000:/\p{Vai}/8
+88001:/\p{^Vai}/8
+88002:/\P{Vai}/8
+88003:/\P{^Vai}/8
+#test for somethings which are in multiple scripts
+88004:/\p{Common}/8
+88005:/\p{Mongolian}/8
+88006:/\p{Phags_Pa}/8
+88007:/\P{Common}/8
+88008:/\P{Mongolian}/8
+88009:/\P{Phags_Pa}/8
+#unallocated and common with the pcre twistr
+88010:/\p{Cn}/8
+88011:/\P{Cn}/8
+88012:/\p{Common}/8
+88013:/\p{^Common}/8
+#'caseless' properties
+88014:/\p{Ll}/8i
+88015:/\p{Lu}/8i
+88016:/\p{Lt}/8i
+88017:/\p{Lo}/8i
+#although not letters, some elements have cased variants like COMBINING GREEK
+# YPOGEGRAMMENI
+88018:/\p{Mn}/8i
+#check Han extensions and private areas
+88019:/\p{Co}/8
+88020:/\p{Lo}/8
+88021:/\p{Han}/8
+88022:/\P{Co}/8
+88023:/\P{Lo}/8
+88024:/\P{Han}/8
+#ucp mode
+88100:/\d/8
+88101:/\d/8W
+88102:/[\w]/8
+88103:/[\w]/8W
+88104:/\s/8
+88105:/\s/8W
+88106:/\S/8
+88107:/\S/8W
+88108:/\s/
+88109:/\s/W
+88110:/[\w]/
+88111:/[\w]/W
+88112:/[[:alnum:]]/8
+88113:/[[:alnum:]]/8W
+88114:/[[:alpha:]]/8
+88115:/[[:alpha:]]/8W
+88116:/[[:blank:]]/8
+88117:/[[:blank:]]/8W
+88118:/[[:digit:]]/8
+88119:/[[:digit:]]/8W
+88120:/[[:lower:]]/8
+88121:/[[:lower:]]/8W
+88122:/[[:lower:]]/8i
+88123:/[[:lower:]]/8Wi
+88124:/[[:upper:]]/8
+88125:/[[:upper:]]/8W
+88126:/[[:upper:]]/8i
+88127:/[[:upper:]]/8Wi
+88128:/[[:space:]]/8
+88129:/[[:space:]]/8W
+88130:/[[:word:]]/8
+88131:/[[:word:]]/8W
+88132:/[[:^word:]]/8
+88133:/[[:^word:]]/8W
+88134:/[[:graph:]]/8
+88135:/[[:graph:]]/8W
+88136:/[[:cntrl:]]/8
+88137:/[[:cntrl:]]/8W
+88138:/\h/8
+88139:/\h/8W
+88140:/\H/8
+88141:/\H/8W
+88142:/\v/8
+88143:/\v/8W
+88144:/\V/8
+88145:/\V/8W
+#boundaries
+89000:/foo\B.*\bbar/8WP
+89001:/\b/8
+89002:/\B/8
+89003:/\bfoo/8
+89004:/\bfoo/8WP
+89005:/foo\b/8
+89006:/foo\b/8WP
+89007:/\Bfoo/8
+89008:/\Bfoo/8WP
+89009:/foo\B/8
+89010:/foo\B/8WP
+89011:/\bô/8
+89012:/\bô/8WP
+89013:/ô\b/8
+89014:/ô\b/8WP
+89015:/\b﹎/8
+89016:/\b﹎/8WP
+89017:/﹎\b/8
+89018:/﹎\b/8WP
+89019:/K/8
+
+# (*VERB) syntax
+89100:/(*UTF8)\x{7a7a}/
+89101:/(*UTF8)(*UCP)\w/
+89102:/(*UCP)\w/8
+
+# Octal encoding!
+89103:/\o{75172}/8
+
+# 4byte utf8
+89104:/𒀀/8
+
+# more (*VERB) syntax
+89105:/(*UCP)(*UTF8)\w/
+89106:/(*UTF)(*UCP)\w/
diff --git a/tools/hscollider/test_cases/pcre/vacuous.txt b/tools/hscollider/test_cases/pcre/vacuous.txt
new file mode 100644 (file)
index 0000000..00d24b1
--- /dev/null
@@ -0,0 +1,52 @@
+# A selection of fine vacuous patterns (patterns that match the empty string).
+# Only true FIREHOSE patterns need the /V flag.
+
+22000:/.*/V
+22001:/.?/V
+22002:/.{0,16}/V
+22003:/.*/sV
+22004:/.?/sV
+22005:/.{0,16}/sV
+22006:/(foo|)/V
+22007:/(foo|.?)/sV
+22008:/(foo|.*)/sV
+22009:/(foo|.{0,16})/sV
+22010:/^.*/
+22011:/^.?/
+22012:/^.{0,16}/
+22013:/^.*/s
+22014:/^.?/s
+22015:/^.{0,16}/s
+22016:/^(foo|)/
+22017:/^(foo|.?)/s
+22018:/^(foo|.*)/s
+22019:/^(foo|.{0,16})/s
+
+22020:/^$/
+22021:/^\z/
+
+22022:/(foo|$)/
+22023:/(foo|\z)/
+22024:/(.?|$)/sV
+22025:/(.?|\z)/sV
+22026:/(^|\z)/
+
+# Tricky mix of vacuous and multiline
+22027:/^a?/m
+22028:/^$/m
+
+# We handle /./s as a firehose with a min start offset of zero, now.
+22029:/./s
+
+# For completeness, some other cases (especially multiline)
+22030:/^/m
+22031:/$/m
+22032:/\z/m
+22033:/\Z/m
+22034:/^\z/m
+22035:/^./sm
+22036:/^.?/sm
+22037:/(foo|$)/m
+
+# Messy cases
+22038:/((?:d|C|B|D|B*|.)){1,4}/VP
diff --git a/tools/hscollider/test_cases/signatures/collider_tests.txt b/tools/hscollider/test_cases/signatures/collider_tests.txt
new file mode 100644 (file)
index 0000000..287cb5e
--- /dev/null
@@ -0,0 +1,2211 @@
+# component tree opts
+1000
+1001
+1002
+1003
+1004
+1005
+1006
+1007
+1008
+1009
+
+# accel
+2000
+2001
+2002
+
+# 'pug'
+5000
+5001
+5002
+5003
+5004
+5005
+5006
+5007
+5008
+5009
+5010
+5011
+5012
+5013
+5014
+5015
+5016
+5017
+5018
+5019
+5020
+5021
+5022
+5023
+5024
+5025
+5026
+5027
+5028
+5029
+5030
+5031
+5032
+5033
+5034
+5035
+5036
+5037
+5038
+5039
+5040
+5041
+5042
+5043
+5044
+5045
+5046
+5047
+5048
+5049
+5900
+5901
+5902
+
+# passthrough
+9000
+9001
+9002
+9005
+9006
+9007
+9008
+9009
+9010
+9011
+
+# charclass
+11000
+11001
+11002
+11003
+11004
+11005
+11006
+11007
+11008
+11009
+11010
+11011
+11012
+11013
+11014
+11015
+11016
+11017
+11018
+11020
+11021
+11022
+11023
+11024
+11100
+11101
+11102
+11103
+11104
+11105
+11106
+11107
+11108
+11109
+11110
+11111
+11112
+11113
+11114
+11115
+11116
+11117
+# 11118
+# 11119
+#11120
+11121
+11122
+11123
+11124
+11125
+# 11126
+11127
+11128
+11200
+11201
+11202
+11203
+11204
+11205
+# 11300 can never match
+# 11301 can never match
+11302
+# 11303 can never match
+# 11304 can never match
+# 11305 can never match
+11306
+11307
+11308
+11309
+11310
+# 11311 no longer supported
+11312
+11313
+11314
+11315
+11316
+11317
+11318
+11319
+11320
+11321
+11322
+11323
+11324
+11325
+11326
+11327
+11328
+11329
+11330
+11331
+11332
+11333
+11334
+11335
+11339
+11340
+11336
+11337
+11338
+11341
+11342
+11343
+11344
+11345
+11346
+11347
+11348
+11349
+11350
+11351
+11352
+11353
+11354
+11355
+
+# anchors
+13000
+13001
+13002
+13003
+13004
+13005
+13006
+13007
+13008
+13009
+13010
+13011
+13012
+13013
+13014
+13015
+13016
+13017
+13018
+13019
+13020
+13021
+13100
+13101
+13102
+13103
+13104
+13105
+13106
+13107
+13108
+13109
+13110
+13111
+13112
+13113
+13114
+13115
+13116
+13117
+13118
+13119
+13120
+13121
+13122
+13123
+13124
+13125
+13126
+13127
+13128
+13129
+13130
+13131
+13132
+13133
+13134
+13135
+13136
+13137
+13138
+13139
+13140
+13141
+13142
+13143
+13144
+13145
+13146
+13147
+13148
+13149
+13150
+13151
+13152
+13153
+13154
+13155
+13156
+13157
+13158
+13159
+13160
+13161
+13162
+13163
+13164
+13165
+13166
+13167
+13168
+13169
+13170
+13171
+13172
+13173
+13174
+13200
+13201
+13202
+13203
+13204
+13205
+13206
+13207
+13208
+13209
+13210
+13211
+13212
+13213
+13214
+13215
+13216
+13217
+13218
+13219
+13220
+13221
+13222
+13223
+13224
+13225
+13226
+13227
+13228
+13229
+13230
+13231
+13232
+13233
+13234
+13235
+13236
+13237
+13238
+13240
+13241
+13242
+
+# groups and greedy/non-greedy
+14001
+14002
+14003
+14004
+14005
+14006
+14007
+14008
+14009
+14010
+14011
+14012
+14013
+14014
+14015
+14016
+14017
+14018
+14019
+14020
+14021
+14022
+14023
+14024
+14025
+14026
+14027
+14028
+14029
+14030
+14031
+14032
+14033
+14034
+14035
+14036
+14037
+14038
+14039
+14040
+14041
+14042
+14043
+14044
+14045
+14046
+14047
+14048
+14049
+14050
+14051
+14052
+14053
+14054
+14055
+14056
+14057
+14058
+14059
+14060
+14061
+14062
+14063
+14064
+14065
+14066
+14067
+14068
+14069
+14070
+14071
+14072
+14073
+14074
+14075
+14076
+14077
+14078
+14079
+14080
+14081
+14082
+14083
+14084
+14085
+14086
+14087
+14088
+14089
+14090
+14091
+14092
+14093
+14094
+14095
+14096
+14097
+14098
+14099
+14100
+14101
+14102
+14103
+14104
+14105
+14106
+14107
+14108
+14109
+14110
+14111
+14112
+14113
+14114
+14115
+14116
+14117
+14118
+14119
+14120
+14121
+14122
+14123
+14124
+14125
+14126
+14127
+14128
+14129
+14130
+14131
+14132
+14133
+14134
+14135
+14136
+14137
+14138
+14139
+14140
+14141
+14142
+14143
+14144
+14145
+14146
+14147
+14148
+14149
+14150
+14151
+14152
+14153
+14154
+14155
+14156
+14157
+14158
+14159
+14160
+14161
+14162
+14163
+14164
+14165
+14166
+14167
+14168
+14169
+14170
+14171
+14172
+14173
+14174
+14175
+14176
+14177
+14178
+14179
+14180
+14181
+14182
+14183
+14184
+14185
+14186
+14187
+14188
+14189
+14190
+14191
+14192
+14193
+14194
+14195
+14196
+14197
+14198
+14199
+14200
+14201
+14202
+14203
+14204
+14205
+14206
+14207
+14208
+14209
+14210
+14211
+14212
+14213
+14214
+14215
+14216
+14217
+14218
+14219
+14220
+14221
+14222
+14223
+14224
+14225
+14226
+14227
+14228
+14229
+14230
+
+# redundancy
+15100
+15101
+15102
+15103
+15104
+15105
+15106
+15107
+15108
+15109
+15110
+15120
+15121
+15122
+15123
+15124
+15125
+15126
+15127
+15128
+15129
+15130
+15131
+15132
+15133
+15134
+15135
+15136
+15137
+15138
+15139
+15140
+15141
+15142
+15143
+15144
+15145
+
+# puff
+15200
+15201
+15202
+15203
+15204
+15205
+15206
+15207
+15208
+15209
+15210
+15211
+15212
+15213
+15214
+15215
+15216
+15217
+15218
+15219
+15220
+15221
+15222
+15223
+15224
+15225
+15226
+15227
+15228
+15229
+15230
+15231
+15232
+15233
+15234
+15235
+15236
+15237
+15238
+15239
+15240
+15241
+15242
+15243
+15244
+15245
+15246
+15247
+15248
+15249
+15250
+15251
+15252
+15253
+15254
+15255
+15256
+15257
+15258
+15259
+15260
+15261
+15262
+15263
+15264
+15265
+15266
+15267
+15268
+15269
+15270
+15271
+15272
+15273
+15274
+15275
+15276
+15277
+15278
+15279
+15280
+15281
+15282
+15283
+15284
+15285
+
+# highlander
+15300
+15301
+15302
+15303
+15304
+15305
+15306
+15307
+15308
+15309
+15310
+15311
+15312
+15313
+15314
+15315
+15316
+15317
+15318
+15319
+15320
+15321
+15322
+15323
+15324
+15325
+15326
+15327
+15328
+15329
+
+# notbob
+15500
+15501
+15502
+15503
+15504
+15505
+15506
+15507
+15508
+15509
+15510
+15511
+15512
+15513
+15514
+15515
+15516
+15517
+15518
+15519
+15520
+15521
+15522
+15523
+15524
+15525
+15526
+15527
+15528
+15529
+15530
+15531
+15532
+15533
+15534
+15535
+15536
+15537
+15538
+15539
+15540
+15541
+15542
+15543
+15544
+15545
+15546
+15547
+15548
+15549
+15550
+15551
+15552
+15553
+15554
+15555
+15556
+15557
+15558
+15559
+15560
+15561
+15562
+15563
+15564
+15565
+15566
+15567
+15568
+15569
+15570
+15571
+15572
+15573
+15574
+15575
+15576
+15577
+15578
+15579
+15580
+15581
+15582
+15583
+15584
+15585
+15586
+15587
+15588
+15589
+15590
+15600
+15601
+15602
+15603
+15604
+15605
+15606
+15607
+15608
+15609
+15610
+15611
+15612
+15613
+15614
+15615
+15616
+15617
+15618
+15619
+15620
+15621
+15622
+15623
+15624
+15625
+15626
+15627
+15628
+15629
+15630
+15631
+15632
+15633
+15634
+15635
+15636
+15637
+15638
+15639
+15640
+15641
+15642
+15643
+15644
+15645
+15646
+15647
+15648
+15649
+15650
+15651
+15652
+15653
+15654
+15655
+15656
+15657
+15658
+15659
+15660
+15661
+15662
+15663
+15664
+15665
+15666
+15667
+15668
+15669
+15670
+15671
+15672
+15673
+15674
+15675
+15676
+15677
+15678
+15679
+15680
+15681
+15682
+15683
+15684
+15685
+15686
+15687
+15688
+15689
+15690
+
+# comp
+15800
+15801
+15802
+15803
+15804
+15805
+15806
+15807
+15808
+
+# mcclellan
+15900
+15901
+15902
+15903
+15904
+15905
+15906
+15907
+15908
+15909
+15910
+15911
+15912
+15913
+15914
+15915
+15916
+15917
+15918
+15919
+15920
+15921
+15922
+15923
+15924
+15925
+15926
+15927
+15928
+
+# extended parameters
+16200
+16201
+16202
+16203
+16204
+16205
+16206
+16207
+16208
+16209
+16210
+16211
+16212
+16213
+16214
+16215
+16216
+16217
+16218
+16219
+16220
+16221
+16222
+16223
+16224
+16225
+16226
+16227
+16228
+16229
+16230
+16231
+16232
+16233
+16234
+16235
+16236
+16237
+16238
+16239
+16240
+16241
+16242
+16243
+16244
+16245
+16246
+16247
+16248
+16249
+16250
+16251
+16252
+16253
+16254
+16255
+16256
+16257
+16258
+16259
+16260
+16261
+16262
+16263
+16264
+16265
+16266
+16267
+16268
+16269
+16270
+16271
+16272
+16273
+
+# 'mangle'
+18000
+18001
+18002
+18003
+18004
+18005
+18006
+18007
+18008
+18009
+18010
+18011
+18012
+18013
+18014
+18015
+18016
+18017
+18018
+18019
+18020
+18021
+18022
+18023
+18024
+18025
+18026
+18027
+18028
+18029
+18030
+18031
+18032
+18033
+18034
+18035
+18036
+18037
+18038
+18039
+18040
+18041
+18042
+18043
+18044
+18045
+18046
+18047
+18048
+18049
+18050
+18051
+18052
+18053
+18054
+18055
+18056
+18057
+18058
+18059
+18060
+18061
+18062
+18063
+18100
+18101
+18102
+18103
+18105
+18106
+18107
+18108
+18109
+18110
+18111
+18112
+18113
+18114
+18115
+18116
+18117
+18118
+18119
+18120
+18121
+18122
+18123
+18124
+18125
+18126
+18127
+18128
+18129
+18130
+18131
+18132
+18134
+18135
+18136
+18137
+18138
+18139
+18140
+18141
+18142
+18143
+18144
+18145
+18146
+18147
+18148
+18149
+18150
+18151
+18152
+18153
+18154
+18155
+18156
+18157
+18158
+18159
+18160
+18161
+18162
+18163
+18164
+18165
+18166
+18167
+18168
+18169
+
+# benefit/literal matching masks
+19501
+19502
+19503
+19504
+19505
+19506
+19507
+19508
+19509
+19510
+19511
+19512
+19513
+19514
+19515
+19516
+19517
+19518
+19519
+19520
+
+# vacuous
+22000
+22001
+22002
+22003
+22004
+22005
+22006
+22007
+22008
+22009
+22010
+22011
+22012
+22013
+22014
+22015
+22016
+22017
+22018
+22019
+22020
+22021
+22022
+22023
+22024
+22025
+22026
+22027
+22028
+22029
+22030
+22031
+22032
+22033
+22034
+22035
+22036
+22037
+22038
+
+# asserts
+23000
+23001
+23002
+23003
+23004
+23005
+23006
+23007
+23008
+23009
+23010
+23011
+23012
+23013
+23014
+23015
+23016
+23017
+23018
+23019
+23020
+23021
+23022
+23023
+23024
+23025
+23026
+23027
+23028
+23029
+23030
+23031
+23032
+23033
+# 23034 can never match
+23035
+# 23036 can never match
+23037
+23038
+23039
+# 23040 can never match
+# 23041 can never match
+23042
+23043
+23044
+23045
+23046
+23047
+23048
+23049
+23050
+# 23051 can never match
+# 23052 can never match
+# 23053 can never match
+# 23054 can never match
+# 23055 can never match
+# 23056 can never match
+23057
+23058
+23059
+23060
+23061
+23062
+23063
+23064
+23065
+23066
+23067
+23068
+23069
+23070
+23071
+23072
+23073
+23074
+23075
+23076
+23077
+23078
+
+# metacharacters
+24000
+24001
+24002
+24003
+24004
+24005
+24006
+24007
+24008
+24009
+24010
+24011
+24012
+# 24013
+24015
+24016
+24017
+24018
+24019
+24020
+24021
+24022
+24023
+24024
+24025
+24026
+24027
+24028
+24029
+24030
+24031
+24032
+24033
+24034
+24035
+24036
+24037
+
+# options
+24500
+24501
+24502
+24503
+24504
+24600
+24601
+24602
+24603
+24604
+24605
+24700
+24701
+24800
+24801
+24900
+24901
+24902
+24903
+24904
+24905
+24906
+24907
+24908
+
+# capturing
+25000
+25001
+25002
+25003
+25004
+25005
+25006
+25007
+25008
+25009
+25010
+25011
+25012
+25013
+25014
+25015
+25016
+25017
+25018
+25019
+25020
+25021
+25022
+25023
+25024
+25025
+25026
+25027
+25028
+25029
+
+# lookarounds
+27000
+27001
+27002
+27003
+27004
+27005
+27006
+27007
+
+# approx (lev)
+40000
+40001
+40002
+40003
+40004
+40005
+40006
+40007
+40008
+40009
+40010
+
+# approx (hamming)
+40050
+40051
+40052
+40053
+40054
+40055
+40056
+40057
+40058
+40059
+40060
+40061
+
+# long lits
+50000
+50001
+50002
+50003
+
+# utf8 & unicode character properties
+
+80000
+80001
+80002
+80003
+80004
+80005
+80006
+80007
+80008
+80009
+80010
+80011
+80012
+80013
+80014
+80015
+80016
+80017
+80018
+80019
+80020
+80021
+80022
+80023
+80024
+# 80025 graphemes are unsupported
+80026
+80100
+80101
+80102
+80103
+80104
+80105
+80106
+80107
+80108
+80109
+80110
+84000
+84001
+84002
+84003
+84004
+84005
+84006
+84007
+84008
+84009
+84010
+84011
+84012
+84013
+84014
+84015
+84016
+84017
+84018
+84019
+84020
+84021
+84022
+84023
+84024
+84025
+84026
+84027
+84028
+84029
+84030
+84031
+84032
+84033
+84034
+84035
+84036
+84037
+84038
+84039
+84040
+84041
+84042
+84043
+84044
+84045
+84046
+84047
+84048
+84049
+84050
+84051
+84052
+84053
+84054
+84055
+84056
+84057
+84058
+84059
+84060
+84061
+84062
+84063
+84064
+84065
+84066
+84067
+85000
+85001
+85002
+85003
+85004
+85005
+85006
+85007
+85008
+85009
+85010
+85011
+85012
+85013
+85014
+85015
+85016
+85017
+85018
+85019
+85020
+85021
+85022
+85023
+85024
+85025
+85026
+85027
+85028
+85029
+85030
+85031
+85032
+85033
+85034
+85035
+85036
+85037
+85038
+85039
+85040
+85041
+85042
+85043
+85044
+85045
+85046
+85047
+85048
+85049
+85050
+85051
+85052
+85053
+85054
+85055
+85056
+85057
+85058
+85059
+85060
+85061
+85062
+85063
+85064
+85065
+85066
+85067
+85068
+85069
+85070
+85071
+85072
+85073
+85074
+85075
+85076
+85077
+85078
+85079
+85080
+85081
+85082
+85083
+85084
+85085
+85086
+85087
+85088
+85089
+85090
+85091
+85092
+85093
+85094
+85095
+85096
+85097
+85098
+85099
+85100
+85101
+85102
+85103
+85104
+85105
+85106
+85107
+85108
+85109
+85110
+85111
+85112
+85113
+85114
+85115
+85116
+85117
+85118
+85119
+85120
+85121
+85122
+85123
+85124
+85125
+85126
+85127
+85128
+85129
+85130
+85131
+85132
+85133
+85134
+85135
+85136
+85500
+85501
+85502
+85503
+85504
+85505
+85506
+85507
+85508
+85509
+85510
+85511
+85512
+85513
+85514
+85515
+85516
+85517
+85518
+85519
+85520
+85521
+85522
+85523
+85524
+85525
+85526
+85527
+85528
+85529
+85530
+85531
+85532
+85533
+85534
+85535
+85536
+85537
+85538
+85539
+85540
+85541
+85542
+85543
+85544
+85545
+85546
+85547
+85548
+85549
+85550
+85551
+85552
+85553
+85554
+85555
+85556
+85557
+85558
+85559
+85560
+85561
+85562
+85563
+85564
+85565
+85566
+85567
+85568
+85569
+85570
+85571
+85572
+85573
+85574
+85575
+85576
+85577
+85578
+85579
+85580
+85581
+85582
+85583
+85584
+85585
+85586
+85587
+85588
+85589
+85590
+85591
+85592
+85593
+85594
+85595
+85596
+85597
+85598
+85599
+85600
+85601
+85602
+85603
+85604
+85605
+85606
+85607
+85608
+85609
+85610
+85611
+85612
+85613
+85614
+85615
+85616
+85617
+85618
+85619
+85620
+85621
+85622
+85623
+85624
+85625
+85626
+85627
+85628
+85629
+85630
+85631
+85632
+85633
+85634
+85635
+85636
+85200
+85201
+85202
+85206
+85207
+85208
+85212
+85217
+85218
+85220
+85221
+85222
+85223
+85224
+85225
+85226
+85227
+85228
+85229
+85230
+85231
+85232
+85233
+85234
+85235
+85236
+85237
+85238
+85241
+85258
+85290
+85700
+85701
+85702
+85703
+85704
+85705
+85706
+85707
+85708
+85709
+85710
+85711
+85712
+85713
+85714
+85715
+85716
+85717
+85718
+85719
+85720
+85721
+85722
+85723
+85724
+85725
+85726
+85727
+85728
+85729
+85730
+85731
+85732
+85733
+85734
+85735
+85736
+85737
+85738
+85739
+85740
+85741
+85742
+85743
+85744
+85745
+85746
+85747
+85748
+85749
+85750
+85751
+85752
+85753
+85754
+85755
+85756
+85757
+85758
+85759
+85760
+85761
+85762
+85763
+85764
+85765
+85766
+85767
+85768
+85769
+85770
+85771
+85772
+85773
+85774
+85775
+85776
+85777
+85778
+85779
+85780
+85781
+85782
+85783
+85784
+85785
+85786
+85787
+85788
+85789
+85790
+85791
+85792
+85793
+85794
+85795
+85796
+85797
+85798
+85799
+85800
+85801
+85802
+85803
+85804
+85805
+85806
+85807
+85808
+85809
+85810
+85811
+85812
+85813
+85814
+85815
+85816
+85817
+85818
+85819
+85820
+85821
+85822
+85823
+85824
+85825
+85826
+85827
+85828
+85829
+85830
+85831
+85832
+85833
+85834
+85835
+85836
+86000
+86001
+86010
+86011
+86012
+86013
+86014
+86015
+86016
+86020
+86021
+86022
+86023
+86024
+86025
+86026
+86030
+86031
+86033
+86034
+86035
+86036
+86040
+86041
+86042
+86043
+86044
+86045
+86046
+86060
+86061
+86062
+86063
+86064
+86065
+86066
+86067
+86200
+86201
+86202
+86203
+86204
+86205
+86206
+86207
+86208
+86209
+86210
+86211
+86212
+86213
+86214
+86215
+86216
+86217
+86218
+86219
+86220
+86221
+86230
+86231
+86240
+86241
+86242
+86243
+86244
+88000
+88001
+88002
+88003
+88004
+88005
+88006
+88007
+88008
+88009
+88010
+88011
+88012
+88013
+88014
+88015
+88016
+88017
+88018
+88019
+88020
+88021
+88022
+88023
+88024
+88100
+88101
+88102
+88103
+88104
+88105
+88106
+88107
+88108
+88109
+88110
+88111
+88112
+88113
+88114
+88115
+88116
+88117
+88118
+88119
+88120
+88121
+88122
+88123
+88124
+88125
+88126
+88127
+88128
+88129
+88130
+88131
+88132
+88133
+88134
+88135
+88136
+88137
+88138
+88139
+88140
+88141
+88142
+88143
+88144
+88145
+89000
+89001
+89002
+89003
+89004
+89005
+89006
+89007
+89008
+89009
+89010
+89011
+89012
+89013
+89014
+89015
+89016
+89017
+89018
+89019
+89100
+89101
+89102
+89103
+89104
+89105
+89106
+
+# prefilter
+90000
+90001
+90002
+90003
+90200
+90201
+90202
+90203
+90204
+90205
+90206
+90207
+90208
+90209
+90210
+90211
+90212
+90213
+90300
+90320
+90321
+90322
+90323
+90324
+90325
+90400
+90401
+90402
+90403
+90404
+90405
+90406
+90407
+90408
+90409
+90410
+90411
+90413
+90414
+90415
+90416
+90417