From 425fcd8544f24021a673858bdf1c137316f46a7d Mon Sep 17 00:00:00 2001 From: Antonio De Lucreziis Date: Wed, 22 May 2024 17:43:01 +0200 Subject: [PATCH] some experiments --- Cargo.lock | 3814 +++++++++- Cargo.toml | 3 + README.md | 2 +- dataset/DRB1-3123_unsorted.gfa | 9470 +++++++++++++++++++++++++ {examples => dataset}/example.gfa | 0 examples/configurable/Cargo.toml | 15 + examples/configurable/README.md | 10 + examples/configurable/src/main.rs | 584 ++ examples/configurable/src/settings.rs | 47 + examples/egui-graph-viz/Cargo.toml | 11 + examples/egui-graph-viz/README.md | 9 + examples/egui-graph-viz/src/main.rs | 64 + src/graph.rs | 26 + 13 files changed, 14031 insertions(+), 24 deletions(-) create mode 100644 dataset/DRB1-3123_unsorted.gfa rename {examples => dataset}/example.gfa (100%) create mode 100644 examples/configurable/Cargo.toml create mode 100644 examples/configurable/README.md create mode 100644 examples/configurable/src/main.rs create mode 100644 examples/configurable/src/settings.rs create mode 100644 examples/egui-graph-viz/Cargo.toml create mode 100644 examples/egui-graph-viz/README.md create mode 100644 examples/egui-graph-viz/src/main.rs create mode 100644 src/graph.rs diff --git a/Cargo.lock b/Cargo.lock index 5edb879..851d670 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,6 +2,178 @@ # It is not intended for manual editing. version = 3 +[[package]] +name = "ab_glyph" +version = "0.2.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e53b0a3d5760cd2ba9b787ae0c6440ad18ee294ff71b05e3381c900a7d16cfd" +dependencies = [ + "ab_glyph_rasterizer", + "owned_ttf_parser", +] + +[[package]] +name = "ab_glyph_rasterizer" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046" + +[[package]] +name = "accesskit" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74a4b14f3d99c1255dcba8f45621ab1a2e7540a0009652d33989005a4d0bfc6b" + +[[package]] +name = "accesskit_consumer" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c17cca53c09fbd7288667b22a201274b9becaa27f0b91bf52a526db95de45e6" +dependencies = [ + "accesskit", +] + +[[package]] +name = "accesskit_macos" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd3b6ae1eabbfbced10e840fd3fce8a93ae84f174b3e4ba892ab7bcb42e477a7" +dependencies = [ + "accesskit", + "accesskit_consumer", + "objc2 0.3.0-beta.3.patch-leaks.3", + "once_cell", +] + +[[package]] +name = "accesskit_unix" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09f46c18d99ba61ad7123dd13eeb0c104436ab6af1df6a1cd8c11054ed394a08" +dependencies = [ + "accesskit", + "accesskit_consumer", + "async-channel", + "async-once-cell", + "atspi", + "futures-lite 1.13.0", + "once_cell", + "serde", + "zbus", +] + +[[package]] +name = "accesskit_windows" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afcae27ec0974fc7c3b0b318783be89fd1b2e66dd702179fe600166a38ff4a0b" +dependencies = [ + "accesskit", + "accesskit_consumer", + "once_cell", + "paste", + "static_assertions", + "windows 0.48.0", +] + +[[package]] +name = "accesskit_winit" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5284218aca17d9e150164428a0ebc7b955f70e3a9a78b4c20894513aabf98a67" +dependencies = [ + "accesskit", + "accesskit_macos", + "accesskit_unix", + "accesskit_windows", + "winit", +] + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "ahash" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" +dependencies = [ + "cfg-if", + "getrandom", + "once_cell", + "version_check", + "zerocopy", +] + +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + +[[package]] +name = "allocator-api2" +version = "0.2.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" + +[[package]] +name = "android-activity" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee91c0c2905bae44f84bfa4e044536541df26b7703fd0888deeb9060fcc44289" +dependencies = [ + "android-properties", + "bitflags 2.5.0", + "cc", + "cesu8", + "jni", + "jni-sys", + "libc", + "log", + "ndk", + "ndk-context", + "ndk-sys", + "num_enum", + "thiserror", +] + +[[package]] +name = "android-properties" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "arboard" +version = "3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fb4009533e8ff8f1450a5bcbc30f4242a1d34442221f72314bea1f5dc9c7f89" +dependencies = [ + "clipboard-win", + "log", + "objc2 0.5.2", + "objc2-app-kit", + "objc2-foundation", + "parking_lot", + "x11rb", +] + [[package]] name = "argh" version = "0.1.12" @@ -21,7 +193,7 @@ dependencies = [ "argh_shared", "proc-macro2", "quote", - "syn", + "syn 2.0.65", ] [[package]] @@ -33,6 +205,24 @@ dependencies = [ "serde", ] +[[package]] +name = "arrayref" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" + +[[package]] +name = "arrayvec" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" + +[[package]] +name = "as-raw-xcb-connection" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" + [[package]] name = "asd-2024" version = "0.1.0" @@ -41,56 +231,3634 @@ dependencies = [ ] [[package]] -name = "proc-macro2" -version = "1.0.83" +name = "ash" +version = "0.37.3+1.3.251" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b33eb56c327dec362a9e55b3ad14f9d2f0904fb5a5b03b513ab5465399e9f43" +checksum = "39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a" dependencies = [ - "unicode-ident", + "libloading 0.7.4", ] [[package]] -name = "quote" -version = "1.0.36" +name = "async-broadcast" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" +checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b" +dependencies = [ + "event-listener 2.5.3", + "futures-core", +] + +[[package]] +name = "async-channel" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" +dependencies = [ + "concurrent-queue", + "event-listener-strategy 0.5.2", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-executor" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b10202063978b3351199d68f8b22c4e47e4b1b822f8d43fd862d5ea8c006b29a" +dependencies = [ + "async-task", + "concurrent-queue", + "fastrand 2.1.0", + "futures-lite 2.3.0", + "slab", +] + +[[package]] +name = "async-fs" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" +dependencies = [ + "async-lock 2.8.0", + "autocfg", + "blocking", + "futures-lite 1.13.0", +] + +[[package]] +name = "async-io" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" +dependencies = [ + "async-lock 2.8.0", + "autocfg", + "cfg-if", + "concurrent-queue", + "futures-lite 1.13.0", + "log", + "parking", + "polling 2.8.0", + "rustix 0.37.27", + "slab", + "socket2", + "waker-fn", +] + +[[package]] +name = "async-io" +version = "2.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcccb0f599cfa2f8ace422d3555572f47424da5648a4382a9dd0310ff8210884" +dependencies = [ + "async-lock 3.3.0", + "cfg-if", + "concurrent-queue", + "futures-io", + "futures-lite 2.3.0", + "parking", + "polling 3.7.0", + "rustix 0.38.34", + "slab", + "tracing", + "windows-sys 0.52.0", +] + +[[package]] +name = "async-lock" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" +dependencies = [ + "event-listener 2.5.3", +] + +[[package]] +name = "async-lock" +version = "3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b" +dependencies = [ + "event-listener 4.0.3", + "event-listener-strategy 0.4.0", + "pin-project-lite", +] + +[[package]] +name = "async-once-cell" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9338790e78aa95a416786ec8389546c4b6a1dfc3dc36071ed9518a9413a542eb" + +[[package]] +name = "async-process" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88" +dependencies = [ + "async-io 1.13.0", + "async-lock 2.8.0", + "async-signal", + "blocking", + "cfg-if", + "event-listener 3.1.0", + "futures-lite 1.13.0", + "rustix 0.38.34", + "windows-sys 0.48.0", +] + +[[package]] +name = "async-recursion" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", + "quote", + "syn 2.0.65", ] [[package]] -name = "serde" -version = "1.0.202" +name = "async-signal" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395" +checksum = "afe66191c335039c7bb78f99dc7520b0cbb166b3a1cb33a03f53d8a1c6f2afda" dependencies = [ - "serde_derive", + "async-io 2.3.2", + "async-lock 3.3.0", + "atomic-waker", + "cfg-if", + "futures-core", + "futures-io", + "rustix 0.38.34", + "signal-hook-registry", + "slab", + "windows-sys 0.52.0", ] [[package]] -name = "serde_derive" -version = "1.0.202" +name = "async-task" +version = "4.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838" +checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" + +[[package]] +name = "async-trait" +version = "0.1.80" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.65", ] [[package]] -name = "syn" -version = "2.0.65" +name = "atomic-waker" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2863d96a84c6439701d7a38f9de935ec562c8832cc55d1dde0f513b52fad106" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + +[[package]] +name = "atspi" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6059f350ab6f593ea00727b334265c4dfc7fd442ee32d264794bd9bdc68e87ca" +dependencies = [ + "atspi-common", + "atspi-connection", + "atspi-proxies", +] + +[[package]] +name = "atspi-common" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92af95f966d2431f962bc632c2e68eda7777330158bf640c4af4249349b2cdf5" +dependencies = [ + "enumflags2", + "serde", + "static_assertions", + "zbus", + "zbus_names", + "zvariant", +] + +[[package]] +name = "atspi-connection" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0c65e7d70f86d4c0e3b2d585d9bf3f979f0b19d635a336725a88d279f76b939" +dependencies = [ + "atspi-common", + "atspi-proxies", + "futures-lite 1.13.0", + "zbus", +] + +[[package]] +name = "atspi-proxies" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6495661273703e7a229356dcbe8c8f38223d697aacfaf0e13590a9ac9977bb52" +dependencies = [ + "atspi-common", + "serde", + "zbus", +] + +[[package]] +name = "autocfg" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" + +[[package]] +name = "bit-set" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" +dependencies = [ + "bit-vec", +] + +[[package]] +name = "bit-vec" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" + +[[package]] +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "block-sys" +version = "0.1.0-beta.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa55741ee90902547802152aaf3f8e5248aab7e21468089560d4c8840561146" +dependencies = [ + "objc-sys 0.2.0-beta.2", +] + +[[package]] +name = "block-sys" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae85a0696e7ea3b835a453750bf002770776609115e6d25c6d2ff28a8200f7e7" +dependencies = [ + "objc-sys 0.3.5", +] + +[[package]] +name = "block2" +version = "0.2.0-alpha.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8dd9e63c1744f755c2f60332b88de39d341e5e86239014ad839bd71c106dec42" +dependencies = [ + "block-sys 0.1.0-beta.1", + "objc2-encode 2.0.0-pre.2", +] + +[[package]] +name = "block2" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15b55663a85f33501257357e6421bb33e769d5c9ffb5ba0921c975a123e35e68" +dependencies = [ + "block-sys 0.2.1", + "objc2 0.4.1", +] + +[[package]] +name = "block2" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" +dependencies = [ + "objc2 0.5.2", +] + +[[package]] +name = "blocking" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "495f7104e962b7356f0aeb34247aca1fe7d2e783b346582db7f2904cb5717e88" +dependencies = [ + "async-channel", + "async-lock 3.3.0", + "async-task", + "futures-io", + "futures-lite 2.3.0", + "piper", +] + +[[package]] +name = "bumpalo" +version = "3.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" + +[[package]] +name = "bytemuck" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78834c15cb5d5efe3452d58b1e8ba890dd62d21907f867f383358198e56ebca5" +dependencies = [ + "bytemuck_derive", +] + +[[package]] +name = "bytemuck_derive" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4da9a32f3fed317401fa3c862968128267c3106685286e15d5aaa3d7389c2f60" dependencies = [ "proc-macro2", "quote", - "unicode-ident", + "syn 2.0.65", ] [[package]] -name = "unicode-ident" -version = "1.0.12" +name = "byteorder" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "bytes" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" + +[[package]] +name = "calloop" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fba7adb4dd5aa98e5553510223000e7148f621165ec5f9acd7113f6ca4995298" +dependencies = [ + "bitflags 2.5.0", + "log", + "polling 3.7.0", + "rustix 0.38.34", + "slab", + "thiserror", +] + +[[package]] +name = "calloop-wayland-source" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02" +dependencies = [ + "calloop", + "rustix 0.38.34", + "wayland-backend", + "wayland-client", +] + +[[package]] +name = "cc" +version = "1.0.98" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f" +dependencies = [ + "jobserver", + "libc", + "once_cell", +] + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "cfg_aliases" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" + +[[package]] +name = "cgl" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff" +dependencies = [ + "libc", +] + +[[package]] +name = "clipboard-win" +version = "5.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79f4473f5144e20d9aceaf2972478f06ddf687831eafeeb434fbaf0acc4144ad" +dependencies = [ + "error-code", +] + +[[package]] +name = "cocoa" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c" +dependencies = [ + "bitflags 1.3.2", + "block", + "cocoa-foundation", + "core-foundation", + "core-graphics", + "foreign-types", + "libc", + "objc", +] + +[[package]] +name = "cocoa-foundation" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7" +dependencies = [ + "bitflags 1.3.2", + "block", + "core-foundation", + "core-graphics-types", + "libc", + "objc", +] + +[[package]] +name = "codespan-reporting" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" +dependencies = [ + "termcolor", + "unicode-width", +] + +[[package]] +name = "color_quant" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" + +[[package]] +name = "com" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e17887fd17353b65b1b2ef1c526c83e26cd72e74f598a8dc1bee13a48f3d9f6" +dependencies = [ + "com_macros", +] + +[[package]] +name = "com_macros" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d375883580a668c7481ea6631fc1a8863e33cc335bf56bfad8d7e6d4b04b13a5" +dependencies = [ + "com_macros_support", + "proc-macro2", + "syn 1.0.109", +] + +[[package]] +name = "com_macros_support" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad899a1087a9296d5644792d7cb72b8e34c1bec8e7d4fbc002230169a6e8710c" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "combine" +version = "4.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +dependencies = [ + "bytes", + "memchr", +] + +[[package]] +name = "concurrent-queue" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "configurable" +version = "0.1.0" +dependencies = [ + "crossbeam", + "eframe", + "egui", + "egui_graphs", + "fdg-sim", + "petgraph", + "rand", + "serde_json", +] + +[[package]] +name = "core-foundation" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" + +[[package]] +name = "core-graphics" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "core-graphics-types", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "libc", +] + +[[package]] +name = "cpufeatures" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" +dependencies = [ + "libc", +] + +[[package]] +name = "crc32fast" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8" +dependencies = [ + "crossbeam-channel", + "crossbeam-deque", + "crossbeam-epoch", + "crossbeam-queue", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-queue" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "cursor-icon" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" + +[[package]] +name = "derivative" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "crypto-common", +] + +[[package]] +name = "dispatch" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" + +[[package]] +name = "dlib" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" +dependencies = [ + "libloading 0.8.3", +] + +[[package]] +name = "document-features" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef5282ad69563b5fc40319526ba27e0e7363d552a896f0297d54f767717f9b95" +dependencies = [ + "litrs", +] + +[[package]] +name = "downcast-rs" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" + +[[package]] +name = "ecolor" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20930a432bbd57a6d55e07976089708d4893f3d556cf42a0d79e9e321fa73b10" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "eframe" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "020e2ccef6bbcec71dbc542f7eed64a5846fc3076727f5746da8fd307c91bab2" +dependencies = [ + "bytemuck", + "cocoa", + "document-features", + "egui", + "egui-wgpu", + "egui-winit", + "egui_glow", + "glow", + "glutin", + "glutin-winit", + "image", + "js-sys", + "log", + "objc", + "parking_lot", + "percent-encoding", + "raw-window-handle 0.5.2", + "raw-window-handle 0.6.2", + "static_assertions", + "thiserror", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "web-time", + "winapi", + "winit", +] + +[[package]] +name = "egui" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "584c5d1bf9a67b25778a3323af222dbe1a1feb532190e103901187f92c7fe29a" +dependencies = [ + "accesskit", + "ahash", + "epaint", + "log", + "nohash-hasher", +] + +[[package]] +name = "egui-graph-viz" +version = "0.1.0" +dependencies = [ + "eframe", + "egui", + "egui_graphs", + "petgraph", +] + +[[package]] +name = "egui-wgpu" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "469ff65843f88a702b731a1532b7d03b0e8e96d283e70f3a22b0e06c46cb9b37" +dependencies = [ + "bytemuck", + "document-features", + "egui", + "epaint", + "log", + "thiserror", + "type-map", + "web-time", + "wgpu", + "winit", +] + +[[package]] +name = "egui-winit" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e3da0cbe020f341450c599b35b92de4af7b00abde85624fd16f09c885573609" +dependencies = [ + "accesskit_winit", + "arboard", + "egui", + "log", + "raw-window-handle 0.6.2", + "smithay-clipboard", + "web-time", + "webbrowser", + "winit", +] + +[[package]] +name = "egui_glow" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0e5d975f3c86edc3d35b1db88bb27c15dde7c55d3b5af164968ab5ede3f44ca" +dependencies = [ + "bytemuck", + "egui", + "glow", + "log", + "memoffset 0.9.1", + "wasm-bindgen", + "web-sys", + "winit", +] + +[[package]] +name = "egui_graphs" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ff3d60913cbaf9efba15f1360ad921fb69b9e3904a1945582dee0f153c22990" +dependencies = [ + "crossbeam", + "egui", + "petgraph", + "rand", + "serde", + "serde_json", +] + +[[package]] +name = "emath" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4c3a552cfca14630702449d35f41c84a0d15963273771c6059175a803620f3f" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "enumflags2" +version = "0.7.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3278c9d5fb675e0a51dabcf4c0d355f692b064171535ba72361be1528a9d8e8d" +dependencies = [ + "enumflags2_derive", + "serde", +] + +[[package]] +name = "enumflags2_derive" +version = "0.7.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c785274071b1b420972453b306eeca06acf4633829db4223b58a2a8c5953bc4" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.65", +] + +[[package]] +name = "epaint" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b381f8b149657a4acf837095351839f32cd5c4aec1817fc4df84e18d76334176" +dependencies = [ + "ab_glyph", + "ahash", + "bytemuck", + "ecolor", + "emath", + "log", + "nohash-hasher", + "parking_lot", +] + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "errno" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "error-code" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0474425d51df81997e2f90a21591180b38eccf27292d755f3e30750225c175b" + +[[package]] +name = "event-listener" +version = "2.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" + +[[package]] +name = "event-listener" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener" +version = "4.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener" +version = "5.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d9944b8ca13534cdfb2800775f8dd4902ff3fc75a50101466decadfdf322a24" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener-strategy" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3" +dependencies = [ + "event-listener 4.0.3", + "pin-project-lite", +] + +[[package]] +name = "event-listener-strategy" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" +dependencies = [ + "event-listener 5.3.0", + "pin-project-lite", +] + +[[package]] +name = "fastrand" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" +dependencies = [ + "instant", +] + +[[package]] +name = "fastrand" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" + +[[package]] +name = "fdeflate" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "fdg-sim" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2417e237094dfd115a4aa11b2a3dc6cda45e8d36572a7862ba9a48402f7441a3" +dependencies = [ + "glam", + "hashlink", + "petgraph", + "quad-rand", +] + +[[package]] +name = "fixedbitset" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" + +[[package]] +name = "flate2" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "foreign-types" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" +dependencies = [ + "foreign-types-macros", + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-macros" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.65", +] + +[[package]] +name = "foreign-types-shared" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" + +[[package]] +name = "form_urlencoded" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "futures-core" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + +[[package]] +name = "futures-io" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" + +[[package]] +name = "futures-lite" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" +dependencies = [ + "fastrand 1.9.0", + "futures-core", + "futures-io", + "memchr", + "parking", + "pin-project-lite", + "waker-fn", +] + +[[package]] +name = "futures-lite" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" +dependencies = [ + "fastrand 2.1.0", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", +] + +[[package]] +name = "futures-sink" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" + +[[package]] +name = "futures-task" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" + +[[package]] +name = "futures-util" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +dependencies = [ + "futures-core", + "futures-io", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "gethostname" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818" +dependencies = [ + "libc", + "windows-targets 0.48.5", +] + +[[package]] +name = "getrandom" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + +[[package]] +name = "gl_generator" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" +dependencies = [ + "khronos_api", + "log", + "xml-rs", +] + +[[package]] +name = "glam" +version = "0.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "518faa5064866338b013ff9b2350dc318e14cc4fcd6cb8206d7e7c9886c98815" + +[[package]] +name = "glow" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1" +dependencies = [ + "js-sys", + "slotmap", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "glutin" +version = "0.31.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18fcd4ae4e86d991ad1300b8f57166e5be0c95ef1f63f3f5b827f8a164548746" +dependencies = [ + "bitflags 2.5.0", + "cfg_aliases", + "cgl", + "core-foundation", + "dispatch", + "glutin_egl_sys", + "glutin_glx_sys", + "glutin_wgl_sys", + "icrate", + "libloading 0.8.3", + "objc2 0.4.1", + "once_cell", + "raw-window-handle 0.5.2", + "wayland-sys", + "windows-sys 0.48.0", + "x11-dl", +] + +[[package]] +name = "glutin-winit" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ebcdfba24f73b8412c5181e56f092b5eff16671c514ce896b258a0a64bd7735" +dependencies = [ + "cfg_aliases", + "glutin", + "raw-window-handle 0.5.2", + "winit", +] + +[[package]] +name = "glutin_egl_sys" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77cc5623f5309ef433c3dd4ca1223195347fe62c413da8e2fdd0eb76db2d9bcd" +dependencies = [ + "gl_generator", + "windows-sys 0.48.0", +] + +[[package]] +name = "glutin_glx_sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a165fd686c10dcc2d45380b35796e577eacfd43d4660ee741ec8ebe2201b3b4f" +dependencies = [ + "gl_generator", + "x11-dl", +] + +[[package]] +name = "glutin_wgl_sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead" +dependencies = [ + "gl_generator", +] + +[[package]] +name = "gpu-alloc" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171" +dependencies = [ + "bitflags 2.5.0", + "gpu-alloc-types", +] + +[[package]] +name = "gpu-alloc-types" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4" +dependencies = [ + "bitflags 2.5.0", +] + +[[package]] +name = "gpu-allocator" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f56f6318968d03c18e1bcf4857ff88c61157e9da8e47c5f29055d60e1228884" +dependencies = [ + "log", + "presser", + "thiserror", + "winapi", + "windows 0.52.0", +] + +[[package]] +name = "gpu-descriptor" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc11df1ace8e7e564511f53af41f3e42ddc95b56fd07b3f4445d2a6048bc682c" +dependencies = [ + "bitflags 2.5.0", + "gpu-descriptor-types", + "hashbrown", +] + +[[package]] +name = "gpu-descriptor-types" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bf0b36e6f090b7e1d8a4b49c0cb81c1f8376f72198c65dd3ad9ff3556b8b78c" +dependencies = [ + "bitflags 2.5.0", +] + +[[package]] +name = "hashbrown" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +dependencies = [ + "ahash", + "allocator-api2", +] + +[[package]] +name = "hashlink" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" +dependencies = [ + "hashbrown", +] + +[[package]] +name = "hassle-rs" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890" +dependencies = [ + "bitflags 2.5.0", + "com", + "libc", + "libloading 0.8.3", + "thiserror", + "widestring", + "winapi", +] + +[[package]] +name = "hermit-abi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "hexf-parse" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" + +[[package]] +name = "home" +version = "0.5.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "icrate" +version = "0.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99d3aaff8a54577104bafdf686ff18565c3b6903ca5782a2026ef06e2c7aa319" +dependencies = [ + "block2 0.3.0", + "dispatch", + "objc2 0.4.1", +] + +[[package]] +name = "idna" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "image" +version = "0.24.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" +dependencies = [ + "bytemuck", + "byteorder", + "color_quant", + "num-traits", + "png", +] + +[[package]] +name = "indexmap" +version = "2.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" +dependencies = [ + "equivalent", + "hashbrown", +] + +[[package]] +name = "instant" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "io-lifetimes" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" +dependencies = [ + "hermit-abi", + "libc", + "windows-sys 0.48.0", +] + +[[package]] +name = "itoa" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + +[[package]] +name = "jni" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" +dependencies = [ + "cesu8", + "cfg-if", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", + "windows-sys 0.45.0", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + +[[package]] +name = "jobserver" +version = "0.1.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" +dependencies = [ + "libc", +] + +[[package]] +name = "js-sys" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "khronos-egl" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76" +dependencies = [ + "libc", + "libloading 0.8.3", + "pkg-config", +] + +[[package]] +name = "khronos_api" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" + +[[package]] +name = "libc" +version = "0.2.155" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" + +[[package]] +name = "libloading" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" +dependencies = [ + "cfg-if", + "winapi", +] + +[[package]] +name = "libloading" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" +dependencies = [ + "cfg-if", + "windows-targets 0.52.5", +] + +[[package]] +name = "libredox" +version = "0.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" +dependencies = [ + "bitflags 2.5.0", + "libc", + "redox_syscall 0.4.1", +] + +[[package]] +name = "linux-raw-sys" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" + +[[package]] +name = "linux-raw-sys" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" + +[[package]] +name = "litrs" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" + +[[package]] +name = "lock_api" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" + +[[package]] +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", +] + +[[package]] +name = "memchr" +version = "2.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" + +[[package]] +name = "memmap2" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322" +dependencies = [ + "libc", +] + +[[package]] +name = "memoffset" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" +dependencies = [ + "autocfg", +] + +[[package]] +name = "memoffset" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" +dependencies = [ + "autocfg", +] + +[[package]] +name = "metal" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25" +dependencies = [ + "bitflags 2.5.0", + "block", + "core-graphics-types", + "foreign-types", + "log", + "objc", + "paste", +] + +[[package]] +name = "miniz_oxide" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae" +dependencies = [ + "adler", + "simd-adler32", +] + +[[package]] +name = "naga" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50e3524642f53d9af419ab5e8dd29d3ba155708267667c2f3f06c88c9e130843" +dependencies = [ + "bit-set", + "bitflags 2.5.0", + "codespan-reporting", + "hexf-parse", + "indexmap", + "log", + "num-traits", + "rustc-hash", + "spirv", + "termcolor", + "thiserror", + "unicode-xid", +] + +[[package]] +name = "ndk" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7" +dependencies = [ + "bitflags 2.5.0", + "jni-sys", + "log", + "ndk-sys", + "num_enum", + "raw-window-handle 0.5.2", + "raw-window-handle 0.6.2", + "thiserror", +] + +[[package]] +name = "ndk-context" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" + +[[package]] +name = "ndk-sys" +version = "0.5.0+25.2.9519653" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691" +dependencies = [ + "jni-sys", +] + +[[package]] +name = "nix" +version = "0.26.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" +dependencies = [ + "bitflags 1.3.2", + "cfg-if", + "libc", + "memoffset 0.7.1", +] + +[[package]] +name = "nohash-hasher" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451" + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_enum" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" +dependencies = [ + "proc-macro-crate 3.1.0", + "proc-macro2", + "quote", + "syn 2.0.65", +] + +[[package]] +name = "objc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", + "objc_exception", +] + +[[package]] +name = "objc-sys" +version = "0.2.0-beta.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df3b9834c1e95694a05a828b59f55fa2afec6288359cda67146126b3f90a55d7" + +[[package]] +name = "objc-sys" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" + +[[package]] +name = "objc2" +version = "0.3.0-beta.3.patch-leaks.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e01640f9f2cb1220bbe80325e179e532cb3379ebcd1bf2279d703c19fe3a468" +dependencies = [ + "block2 0.2.0-alpha.6", + "objc-sys 0.2.0-beta.2", + "objc2-encode 2.0.0-pre.2", +] + +[[package]] +name = "objc2" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "559c5a40fdd30eb5e344fbceacf7595a81e242529fb4e21cf5f43fb4f11ff98d" +dependencies = [ + "objc-sys 0.3.5", + "objc2-encode 3.0.0", +] + +[[package]] +name = "objc2" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" +dependencies = [ + "objc-sys 0.3.5", + "objc2-encode 4.0.3", +] + +[[package]] +name = "objc2-app-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" +dependencies = [ + "bitflags 2.5.0", + "block2 0.5.1", + "libc", + "objc2 0.5.2", + "objc2-core-data", + "objc2-core-image", + "objc2-foundation", + "objc2-quartz-core", +] + +[[package]] +name = "objc2-core-data" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" +dependencies = [ + "bitflags 2.5.0", + "block2 0.5.1", + "objc2 0.5.2", + "objc2-foundation", +] + +[[package]] +name = "objc2-core-image" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" +dependencies = [ + "block2 0.5.1", + "objc2 0.5.2", + "objc2-foundation", + "objc2-metal", +] + +[[package]] +name = "objc2-encode" +version = "2.0.0-pre.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abfcac41015b00a120608fdaa6938c44cb983fee294351cc4bac7638b4e50512" +dependencies = [ + "objc-sys 0.2.0-beta.2", +] + +[[package]] +name = "objc2-encode" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d079845b37af429bfe5dfa76e6d087d788031045b25cfc6fd898486fd9847666" + +[[package]] +name = "objc2-encode" +version = "4.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8" + +[[package]] +name = "objc2-foundation" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" +dependencies = [ + "bitflags 2.5.0", + "block2 0.5.1", + "libc", + "objc2 0.5.2", +] + +[[package]] +name = "objc2-metal" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" +dependencies = [ + "bitflags 2.5.0", + "block2 0.5.1", + "objc2 0.5.2", + "objc2-foundation", +] + +[[package]] +name = "objc2-quartz-core" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" +dependencies = [ + "bitflags 2.5.0", + "block2 0.5.1", + "objc2 0.5.2", + "objc2-foundation", + "objc2-metal", +] + +[[package]] +name = "objc_exception" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" +dependencies = [ + "cc", +] + +[[package]] +name = "once_cell" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" + +[[package]] +name = "orbclient" +version = "0.3.47" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52f0d54bde9774d3a51dcf281a5def240c71996bc6ca05d2c847ec8b2b216166" +dependencies = [ + "libredox", +] + +[[package]] +name = "ordered-stream" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" +dependencies = [ + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "owned_ttf_parser" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b41438d2fc63c46c74a2203bf5ccd82c41ba04347b2fcf5754f230b167067d5" +dependencies = [ + "ttf-parser", +] + +[[package]] +name = "parking" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" + +[[package]] +name = "parking_lot" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall 0.5.1", + "smallvec", + "windows-targets 0.52.5", +] + +[[package]] +name = "paste" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "petgraph" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" +dependencies = [ + "fixedbitset", + "indexmap", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "piper" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "464db0c665917b13ebb5d453ccdec4add5658ee1adc7affc7677615356a8afaf" +dependencies = [ + "atomic-waker", + "fastrand 2.1.0", + "futures-io", +] + +[[package]] +name = "pkg-config" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" + +[[package]] +name = "png" +version = "0.17.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" +dependencies = [ + "bitflags 1.3.2", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "polling" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" +dependencies = [ + "autocfg", + "bitflags 1.3.2", + "cfg-if", + "concurrent-queue", + "libc", + "log", + "pin-project-lite", + "windows-sys 0.48.0", +] + +[[package]] +name = "polling" +version = "3.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "645493cf344456ef24219d02a768cf1fb92ddf8c92161679ae3d91b91a637be3" +dependencies = [ + "cfg-if", + "concurrent-queue", + "hermit-abi", + "pin-project-lite", + "rustix 0.38.34", + "tracing", + "windows-sys 0.52.0", +] + +[[package]] +name = "ppv-lite86" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" + +[[package]] +name = "presser" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa" + +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +dependencies = [ + "once_cell", + "toml_edit 0.19.15", +] + +[[package]] +name = "proc-macro-crate" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" +dependencies = [ + "toml_edit 0.21.1", +] + +[[package]] +name = "proc-macro2" +version = "1.0.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b33eb56c327dec362a9e55b3ad14f9d2f0904fb5a5b03b513ab5465399e9f43" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "profiling" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43d84d1d7a6ac92673717f9f6d1518374ef257669c24ebc5ac25d5033828be58" + +[[package]] +name = "quad-rand" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "658fa1faf7a4cc5f057c9ee5ef560f717ad9d8dc66d975267f709624d6e1ab88" + +[[package]] +name = "quick-xml" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" +dependencies = [ + "memchr", +] + +[[package]] +name = "quote" +version = "1.0.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom", +] + +[[package]] +name = "raw-window-handle" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" + +[[package]] +name = "raw-window-handle" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" + +[[package]] +name = "redox_syscall" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" +dependencies = [ + "bitflags 2.5.0", +] + +[[package]] +name = "regex" +version = "1.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" + +[[package]] +name = "renderdoc-sys" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" + +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + +[[package]] +name = "rustix" +version = "0.37.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2" +dependencies = [ + "bitflags 1.3.2", + "errno", + "io-lifetimes", + "libc", + "linux-raw-sys 0.3.8", + "windows-sys 0.48.0", +] + +[[package]] +name = "rustix" +version = "0.38.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" +dependencies = [ + "bitflags 2.5.0", + "errno", + "libc", + "linux-raw-sys 0.4.14", + "windows-sys 0.52.0", +] + +[[package]] +name = "ryu" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "sctk-adwaita" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82b2eaf3a5b264a521b988b2e73042e742df700c4f962cde845d1541adb46550" +dependencies = [ + "ab_glyph", + "log", + "memmap2", + "smithay-client-toolkit", + "tiny-skia", +] + +[[package]] +name = "serde" +version = "1.0.202" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.202" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.65", +] + +[[package]] +name = "serde_json" +version = "1.0.117" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" +dependencies = [ + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "serde_repr" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.65", +] + +[[package]] +name = "sha1" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "signal-hook-registry" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" +dependencies = [ + "libc", +] + +[[package]] +name = "simd-adler32" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" + +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg", +] + +[[package]] +name = "slotmap" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a" +dependencies = [ + "version_check", +] + +[[package]] +name = "smallvec" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + +[[package]] +name = "smithay-client-toolkit" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "922fd3eeab3bd820d76537ce8f582b1cf951eceb5475c28500c7457d9d17f53a" +dependencies = [ + "bitflags 2.5.0", + "calloop", + "calloop-wayland-source", + "cursor-icon", + "libc", + "log", + "memmap2", + "rustix 0.38.34", + "thiserror", + "wayland-backend", + "wayland-client", + "wayland-csd-frame", + "wayland-cursor", + "wayland-protocols", + "wayland-protocols-wlr", + "wayland-scanner", + "xkeysym", +] + +[[package]] +name = "smithay-clipboard" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c091e7354ea8059d6ad99eace06dd13ddeedbb0ac72d40a9a6e7ff790525882d" +dependencies = [ + "libc", + "smithay-client-toolkit", + "wayland-backend", +] + +[[package]] +name = "smol_str" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead" +dependencies = [ + "serde", +] + +[[package]] +name = "socket2" +version = "0.4.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "spirv" +version = "0.3.0+sdk-1.3.268.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844" +dependencies = [ + "bitflags 2.5.0", +] + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "strict-num" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.65" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2863d96a84c6439701d7a38f9de935ec562c8832cc55d1dde0f513b52fad106" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "tempfile" +version = "3.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" +dependencies = [ + "cfg-if", + "fastrand 2.1.0", + "rustix 0.38.34", + "windows-sys 0.52.0", +] + +[[package]] +name = "termcolor" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "thiserror" +version = "1.0.61" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.61" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.65", +] + +[[package]] +name = "tiny-skia" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab" +dependencies = [ + "arrayref", + "arrayvec", + "bytemuck", + "cfg-if", + "log", + "tiny-skia-path", +] + +[[package]] +name = "tiny-skia-path" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93" +dependencies = [ + "arrayref", + "bytemuck", + "strict-num", +] + +[[package]] +name = "tinyvec" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "toml_datetime" +version = "0.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" + +[[package]] +name = "toml_edit" +version = "0.19.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" +dependencies = [ + "indexmap", + "toml_datetime", + "winnow", +] + +[[package]] +name = "toml_edit" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" +dependencies = [ + "indexmap", + "toml_datetime", + "winnow", +] + +[[package]] +name = "tracing" +version = "0.1.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +dependencies = [ + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.65", +] + +[[package]] +name = "tracing-core" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +dependencies = [ + "once_cell", +] + +[[package]] +name = "ttf-parser" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c591d83f69777866b9126b24c6dd9a18351f177e49d625920d19f989fd31cf8" + +[[package]] +name = "type-map" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f" +dependencies = [ + "rustc-hash", +] + +[[package]] +name = "typenum" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" + +[[package]] +name = "uds_windows" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" +dependencies = [ + "memoffset 0.9.1", + "tempfile", + "winapi", +] + +[[package]] +name = "unicode-bidi" +version = "0.3.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" + +[[package]] +name = "unicode-ident" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" + +[[package]] +name = "unicode-normalization" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-segmentation" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" + +[[package]] +name = "unicode-width" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6" + +[[package]] +name = "unicode-xid" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" + +[[package]] +name = "url" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", +] + +[[package]] +name = "version_check" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "waker-fn" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" + +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" +dependencies = [ + "cfg-if", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.65", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.42" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" +dependencies = [ + "cfg-if", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.65", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" + +[[package]] +name = "wayland-backend" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d50fa61ce90d76474c87f5fc002828d81b32677340112b4ef08079a9d459a40" +dependencies = [ + "cc", + "downcast-rs", + "rustix 0.38.34", + "scoped-tls", + "smallvec", + "wayland-sys", +] + +[[package]] +name = "wayland-client" +version = "0.31.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82fb96ee935c2cea6668ccb470fb7771f6215d1691746c2d896b447a00ad3f1f" +dependencies = [ + "bitflags 2.5.0", + "rustix 0.38.34", + "wayland-backend", + "wayland-scanner", +] + +[[package]] +name = "wayland-csd-frame" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" +dependencies = [ + "bitflags 2.5.0", + "cursor-icon", + "wayland-backend", +] + +[[package]] +name = "wayland-cursor" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71ce5fa868dd13d11a0d04c5e2e65726d0897be8de247c0c5a65886e283231ba" +dependencies = [ + "rustix 0.38.34", + "wayland-client", + "xcursor", +] + +[[package]] +name = "wayland-protocols" +version = "0.31.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4" +dependencies = [ + "bitflags 2.5.0", + "wayland-backend", + "wayland-client", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols-plasma" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23803551115ff9ea9bce586860c5c5a971e360825a0309264102a9495a5ff479" +dependencies = [ + "bitflags 2.5.0", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols-wlr" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6" +dependencies = [ + "bitflags 2.5.0", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-scanner", +] + +[[package]] +name = "wayland-scanner" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63b3a62929287001986fb58c789dce9b67604a397c15c611ad9f747300b6c283" +dependencies = [ + "proc-macro2", + "quick-xml", + "quote", +] + +[[package]] +name = "wayland-sys" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15a0c8eaff5216d07f226cb7a549159267f3467b289d9a2e52fd3ef5aae2b7af" +dependencies = [ + "dlib", + "log", + "once_cell", + "pkg-config", +] + +[[package]] +name = "web-sys" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "web-time" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa30049b1c872b72c89866d458eae9f20380ab280ffd1b1e18df2d3e2d98cfe0" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webbrowser" +version = "0.8.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db67ae75a9405634f5882791678772c94ff5f16a66535aae186e26aa0841fc8b" +dependencies = [ + "core-foundation", + "home", + "jni", + "log", + "ndk-context", + "objc", + "raw-window-handle 0.5.2", + "url", + "web-sys", +] + +[[package]] +name = "wgpu" +version = "0.19.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbd7311dbd2abcfebaabf1841a2824ed7c8be443a0f29166e5d3c6a53a762c01" +dependencies = [ + "arrayvec", + "cfg-if", + "cfg_aliases", + "js-sys", + "log", + "parking_lot", + "profiling", + "raw-window-handle 0.6.2", + "smallvec", + "static_assertions", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "wgpu-core", + "wgpu-hal", + "wgpu-types", +] + +[[package]] +name = "wgpu-core" +version = "0.19.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28b94525fc99ba9e5c9a9e24764f2bc29bad0911a7446c12f446a8277369bf3a" +dependencies = [ + "arrayvec", + "bit-vec", + "bitflags 2.5.0", + "cfg_aliases", + "codespan-reporting", + "indexmap", + "log", + "naga", + "once_cell", + "parking_lot", + "profiling", + "raw-window-handle 0.6.2", + "rustc-hash", + "smallvec", + "thiserror", + "web-sys", + "wgpu-hal", + "wgpu-types", +] + +[[package]] +name = "wgpu-hal" +version = "0.19.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc1a4924366df7ab41a5d8546d6534f1f33231aa5b3f72b9930e300f254e39c3" +dependencies = [ + "android_system_properties", + "arrayvec", + "ash", + "bitflags 2.5.0", + "cfg_aliases", + "core-graphics-types", + "glow", + "glutin_wgl_sys", + "gpu-alloc", + "gpu-allocator", + "gpu-descriptor", + "hassle-rs", + "js-sys", + "khronos-egl", + "libc", + "libloading 0.8.3", + "log", + "metal", + "naga", + "ndk-sys", + "objc", + "once_cell", + "parking_lot", + "profiling", + "raw-window-handle 0.6.2", + "renderdoc-sys", + "rustc-hash", + "smallvec", + "thiserror", + "wasm-bindgen", + "web-sys", + "wgpu-types", + "winapi", +] + +[[package]] +name = "wgpu-types" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b671ff9fb03f78b46ff176494ee1ebe7d603393f42664be55b64dc8d53969805" +dependencies = [ + "bitflags 2.5.0", + "js-sys", + "web-sys", +] + +[[package]] +name = "widestring" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-targets 0.48.5", +] + +[[package]] +name = "windows" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" +dependencies = [ + "windows-core", + "windows-targets 0.52.5", +] + +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.5", +] + +[[package]] +name = "windows-implement" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e2ee588991b9e7e6c8338edf3333fbe4da35dc72092643958ebb43f0ab2c49c" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "windows-interface" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6fb8df20c9bcaa8ad6ab513f7b40104840c8867d5751126e4df3b08388d0cc7" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.5", +] + +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +dependencies = [ + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" +dependencies = [ + "windows_aarch64_gnullvm 0.52.5", + "windows_aarch64_msvc 0.52.5", + "windows_i686_gnu 0.52.5", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.5", + "windows_x86_64_gnu 0.52.5", + "windows_x86_64_gnullvm 0.52.5", + "windows_x86_64_msvc 0.52.5", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" + +[[package]] +name = "windows_i686_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" + +[[package]] +name = "windows_i686_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" + +[[package]] +name = "winit" +version = "0.29.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d59ad965a635657faf09c8f062badd885748428933dad8e8bdd64064d92e5ca" +dependencies = [ + "ahash", + "android-activity", + "atomic-waker", + "bitflags 2.5.0", + "bytemuck", + "calloop", + "cfg_aliases", + "core-foundation", + "core-graphics", + "cursor-icon", + "icrate", + "js-sys", + "libc", + "log", + "memmap2", + "ndk", + "ndk-sys", + "objc2 0.4.1", + "once_cell", + "orbclient", + "percent-encoding", + "raw-window-handle 0.5.2", + "raw-window-handle 0.6.2", + "redox_syscall 0.3.5", + "rustix 0.38.34", + "sctk-adwaita", + "smithay-client-toolkit", + "smol_str", + "unicode-segmentation", + "wasm-bindgen", + "wasm-bindgen-futures", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-protocols-plasma", + "web-sys", + "web-time", + "windows-sys 0.48.0", + "x11-dl", + "x11rb", + "xkbcommon-dl", +] + +[[package]] +name = "winnow" +version = "0.5.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" +dependencies = [ + "memchr", +] + +[[package]] +name = "x11-dl" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" +dependencies = [ + "libc", + "once_cell", + "pkg-config", +] + +[[package]] +name = "x11rb" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12" +dependencies = [ + "as-raw-xcb-connection", + "gethostname", + "libc", + "libloading 0.8.3", + "once_cell", + "rustix 0.38.34", + "x11rb-protocol", +] + +[[package]] +name = "x11rb-protocol" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d" + +[[package]] +name = "xcursor" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a0ccd7b4a5345edfcd0c3535718a4e9ff7798ffc536bb5b5a0e26ff84732911" + +[[package]] +name = "xdg-home" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21e5a325c3cb8398ad6cf859c1135b25dd29e186679cf2da7581d9679f63b38e" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "xkbcommon-dl" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5" +dependencies = [ + "bitflags 2.5.0", + "dlib", + "log", + "once_cell", + "xkeysym", +] + +[[package]] +name = "xkeysym" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "054a8e68b76250b253f671d1268cb7f1ae089ec35e195b2efb2a4e9a836d0621" + +[[package]] +name = "xml-rs" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193" + +[[package]] +name = "zbus" +version = "3.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "675d170b632a6ad49804c8cf2105d7c31eddd3312555cffd4b740e08e97c25e6" +dependencies = [ + "async-broadcast", + "async-executor", + "async-fs", + "async-io 1.13.0", + "async-lock 2.8.0", + "async-process", + "async-recursion", + "async-task", + "async-trait", + "blocking", + "byteorder", + "derivative", + "enumflags2", + "event-listener 2.5.3", + "futures-core", + "futures-sink", + "futures-util", + "hex", + "nix", + "once_cell", + "ordered-stream", + "rand", + "serde", + "serde_repr", + "sha1", + "static_assertions", + "tracing", + "uds_windows", + "winapi", + "xdg-home", + "zbus_macros", + "zbus_names", + "zvariant", +] + +[[package]] +name = "zbus_macros" +version = "3.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7131497b0f887e8061b430c530240063d33bf9455fa34438f388a245da69e0a5" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro2", + "quote", + "regex", + "syn 1.0.109", + "zvariant_utils", +] + +[[package]] +name = "zbus_names" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "437d738d3750bed6ca9b8d423ccc7a8eb284f6b1d6d4e225a0e4e6258d864c8d" +dependencies = [ + "serde", + "static_assertions", + "zvariant", +] + +[[package]] +name = "zerocopy" +version = "0.7.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.65", +] + +[[package]] +name = "zvariant" +version = "3.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4eef2be88ba09b358d3b58aca6e41cd853631d44787f319a1383ca83424fb2db" +dependencies = [ + "byteorder", + "enumflags2", + "libc", + "serde", + "static_assertions", + "zvariant_derive", +] + +[[package]] +name = "zvariant_derive" +version = "3.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37c24dc0bed72f5f90d1f8bb5b07228cbf63b3c6e9f82d82559d4bae666e7ed9" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro2", + "quote", + "syn 1.0.109", + "zvariant_utils", +] + +[[package]] +name = "zvariant_utils" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7234f0d811589db492d16893e3f21e8e2fd282e6d01b0cddee310322062cc200" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] diff --git a/Cargo.toml b/Cargo.toml index 5a59b89..4294a4f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,3 +5,6 @@ edition = "2021" [dependencies] argh = "0.1.12" + +[workspace] +members = ["examples/*"] diff --git a/README.md b/README.md index 28dada9..b44f281 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Display help message. -- `cargo run -- show -i ./examples/example.gfa` +- `cargo run -- show -i ./dataset/example.gfa` Parses the GFA file and prints the graph and various information. diff --git a/dataset/DRB1-3123_unsorted.gfa b/dataset/DRB1-3123_unsorted.gfa new file mode 100644 index 0000000..8c51b4b --- /dev/null +++ b/dataset/DRB1-3123_unsorted.gfa @@ -0,0 +1,9470 @@ +H VN:Z:1.0 +S 1 A +S 2 TTTAACTCCAT +S 3 C +S 4 TTTGAGAAACATTTAATAATGTAATGTGTTTGT +S 5 CATACAGGGTGAA +S 6 TACAGATGCA +S 7 CGGGAGGCCATACGGTTTAGGC +S 8 AAAGGGGAGCACAAAA +S 9 GTTG +S 10 AAGATGAGG +S 11 C +S 12 GCTGCCATCAATGCTGGGACTTCAGGCCAA +S 13 GGGCAG +S 14 GAGCTGAGG +S 15 AAGCCACAA +S 16 GGGAGGACATTTTCTGCAG +S 17 TTGCC +S 18 GAACCAGTAGCAACCAGGTCC +S 19 TGAGAAAGCC +S 20 CTCTCTTGTGGAAGAAT +S 21 AACTGCCAAGCAGGAAAGCT +S 22 TTTCATCCTGCAAAGC +S 23 C +S 24 GGGGCAGAA +S 25 AGTTC +S 26 TTCCTTGAATGTGGTCATCT +S 27 GCAT +S 28 TTCAGCTCAGGAATCCTGCA +S 29 AAAGACAGAGGAG +S 30 AGTGTTGTTTTCA +S 31 ACCTGGCTC +S 32 T +S 33 ACTAACAGTTT +S 34 CTTTTC +S 35 CCCTCTTTCAA +S 36 GGG +S 37 CTCAGATGAGAGCACTGCAGGAAGAAGAAAAA +S 38 GAAGTTCCTGAGTCTCCCCTGAGCCAATAGTCCC +S 39 GCAGAGCACA +S 40 CCTTTTCTAAGTGGAGAGGAGGA +S 41 A +S 42 TTTTGGTGTAAATTGCCTGATCAGAAATTTGGATCCAA +S 43 AGTCTTTCCTATTAT +S 44 TTCTGTCTCATGCCTTATCACCT +S 45 C +S 46 TACCATCATTCT +S 47 GGTGTGTCCTGAGTTTGTTCCTTCCGGTGGGTTTGTGGTCTCGCTGACTTCCTGCAGACCTTCACAGTGAGTGTTACAGCTCTTAAAGGCGGCAGGGATCCAAAGAGTGGGCAGCAGCAAGATTTATTGTGAAGATCAAAAGAACAAAACTTCCACAGCAGGGAAGAGGACCTGAGTGGGTTGCCACTGCTGGTTGGGGTGGCCAGCTTTTATTCCTGTATTTGTCCCTGCCCATGTCCTGCAGATTGGTCCATTTTAAAGAGTGCTGATTGGTCCATTTTAAAGAGTGGTGATTGGCCCATTTTAAAAGTGCTGATTGGTCCATTTTAAAGAGTGCTGATTGGTCTATTTTACAGAGTGCGAATTGGTCCATTTTACAAACATCCAGCTAGCCACAGAGAACCTATTGGTGTGTTTTTACAAAGCACTGATTGGTGCATTTAGAAACCTCTTGTAGGCCGGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGATCACGAGGTCAGGAGATCGAGACCATCCTGGCTAAAACGGTGAAACCCCGTCTCTACTAAAAATACAAAAAATTAGCCGGGCGTAGTGGCGGGCGCCTGTAGTCCCAGCTACTTGGGAGGCTGAGGCAGGAGAATGGCGTGAACCCGGGAGGCGGAGCTTGCAGTGAGCCGAGATCCCGCCACTGCACTCCAGCCTGGGCGACAGAGCGAGACTCCGTCTCAAAAAAAAAAAAAAAAAAAAAAA +S 48 CAAAAAAAAACCTCTTGTAAGAAAAGTTCTCCAAGTCCCCACCCCACCCAGAAGTCCAGCTGGCTTCACCTCTCACTAGGGAAACTGTGTCTGTTTCTAAAAGAGGATTAAAAGGTATTACCTGTTGGCTGAAGTCCAGAGTGTCCTGGGAAAAAGAGGAAAAGATATACACTTAAAAGTTATTGAAGCAAATCTGTCCTCCAACACAATGTCCCAGCCCCAGATCTCCCACCTGAGATTTCTCTAACACCACAACCCACACCAACCAGGGCAGAAAGGAGCAGAAACAGACCATGTGACCCATGAAGCCTG +S 49 AAGTGTCTGTCACAGGATCCAGTGTAATTCCATTAG +S 50 C +S 51 CTTAGTGGCTCTTCCTTAAT +S 52 TTGCTCCAG +S 53 GATCTCAAACCAAAGGACCCCTACT +S 54 TGTTAA +S 55 C +S 56 CTT +S 57 CCTCT +S 58 C +S 59 GTCTCTGC +S 60 AGGCCACAAGCTATTATGCTTT +S 61 CACATAGT +S 62 AACCATGCACTGATGATTTCTGGA +S 63 T +S 64 T +S 65 AGCAGGACATTAGAGCCGTTTGGGGAA +S 66 AGAA +S 67 AGGCTTTAT +S 68 T +S 69 CAGGGCCA +S 70 C +S 71 TCATAT +S 72 A +S 73 CTGAGAAC +S 74 TAACC +S 75 TCAGCAAAGCCATAGTTCCTCCTCCAGAAAAGC +S 76 C +S 77 TATGGAGA +S 78 G +S 79 AGCCAG +S 80 C +S 81 T +S 82 C +S 83 CCAAAGGCTCCTCACCTTTCTGATTCCTGAAGTAGATGAACA +S 84 G +S 85 CCCGGCCCCAAGGAAGAGCAGGCCCAGCAC +S 86 A +S 87 AAGCCCCCGACTCCACTCAGCATCTTGCTCTGTGCAGATTCAGACCGTGCTCCTGAGAGAGGAAGC +S 88 CAGGT +S 89 TTAGTG +S 90 ATG +S 91 TTTATTCCAAATT +S 92 GAACC +S 93 T +S 94 TTTTAC +S 95 TTGA +S 96 GACTCTA +S 97 AGATT +S 98 T +S 99 AGAGCTTTGAAAATG +S 100 GGG +S 101 CAGAAAGCTGCCT +S 102 CA +S 103 CAAGAACTAAAATAACT +S 104 A +S 105 G +S 106 CC +S 107 TTTC +S 108 A +S 109 G +S 110 GAGAAA +S 111 AAAA +S 112 GG +S 113 A +S 114 TTTCAAAT +S 115 T +S 116 ACACTGAACAGTTAC +S 117 GAC +S 118 GTTCAG +S 119 A +S 120 CATCAAAC +S 121 TCATTCAAATATTACA +S 122 G +S 123 CCTTGATGTAAG +S 124 G +S 125 CA +S 126 CA +S 127 AG +S 128 TTCAACATCTGAT +S 129 CC +S 130 ACAGAAAGCCTGAGAC +S 131 T +S 132 CAATGAGG +S 133 A +S 134 TAAGTAGTT +S 135 TGT +S 136 CTAGAGTGACA +S 137 A +S 138 A +S 139 G +S 140 CTAATAAAA +S 141 AGCAGG +S 142 GCTGAGATTGGACTC +S 143 C +S 144 CCTCATGTCAGG +S 145 T +S 146 AGG +S 147 C +S 148 CCCTA +S 149 C +S 150 ACTTCTCCTCTTC +S 151 CCAGATC +S 152 ACAA +S 153 A +S 154 AAA +S 155 T +S 156 A +S 157 ACTCAGA +S 158 G +S 159 CAACAG +S 160 C +S 161 ACCAGAAACTCAGTCTCAGACCCAGAGGCAG +S 162 G +S 163 GCCTGGAGCC +S 164 TGGGAGA +S 165 GTGGGTGAC +S 166 CCTGACC +S 167 TG +S 168 CAAA +S 169 ATCATGGGGAGGTTCAAAAGAGGGACAG +S 170 TCTCTCCC +S 171 GCCTGGCAGGC +S 172 GA +S 173 GACT +S 174 G +S 175 CTTC +S 176 TCCAGGA +S 177 GGTACAGGTGTTTCTAGAAA +S 178 CACC +S 179 TACAGGGCTACCC +S 180 C +S 181 C +S 182 AGTGACCTGTGCTGATGGAGATGAGAAC +S 183 A +S 184 TGGAGCAAAT +S 185 T +S 186 AAAATAGGATGT +S 187 G +S 188 GGA +S 189 GAGGAG +S 190 G +S 191 AACC +S 192 T +S 193 GAC +S 194 ACTCAGG +S 195 GAT +S 196 TAG +S 197 CACG +S 198 GTCCCCT +S 199 TCTT +S 200 A +S 201 GTGGGTGAGAAATTTA +S 202 G +S 203 GAAGTCAGAAAGCTGCTCACTCCATTCCACTGTGAGAGGGCT +S 204 TGTCAC +S 205 G +S 206 CTTGGGTGCTCCACTTGGCAGGTGTAAAC +S 207 C +S 208 TCTCCACT +S 209 T +S 210 CGAGGAACTGTTTCCAGCATCACCAGGGTCTGGAAGGTCCAGTCTCCATT +S 211 C +S 212 TGGATCAGGCCTGTGGACACCA +S 213 TCCCAGC +S 214 CTTCTCTTCCTGGCC +S 215 G +S 216 TTC +S 217 A +S 218 GGAACCACCTGACTTCAATGCTGCCTGGATAGAAACCA +S 219 C +S 220 TCACAGA +S 221 G +S 222 CAGACCAGGAGGTT +S 223 G +S 224 TGGTGCTGCAGGGGCTG +S 225 GGTCTTT +S 226 G +S 227 A +S 228 AGGATA +S 229 T +S 230 ACAGTCACCT +S 231 T +S 232 AGG +S 233 T +S 234 T +S 235 G +S 236 GACTAGGAGAAAA +S 237 A +S 238 CAAC +S 239 GTAGAGGGAAT +S 240 GAGTCA +S 241 G +S 242 GA +S 243 AGACAGAGTAAGTCTCCT +S 244 G +S 245 GTTT +S 246 GGCTG +S 247 T +S 248 G +S 249 TGTCTGCTTCTCTG +S 250 CAAACCC +S 251 AGGCTCTG +S 252 G +S 253 CCTTGA +S 254 C +S 255 CAG +S 256 GCCT +S 257 AT +S 258 AG +S 259 CACAGCTGGCCATGTG +S 260 A +S 261 CCT +S 262 T +S 263 ACAGT +S 264 G +S 265 TCATCAGCCTGGAA +S 266 T +S 267 TTAATCTT +S 268 GA +S 269 C +S 270 AGTGA +S 271 GGACC +S 272 C +S 273 ATTAGATTTGAGAG +S 274 GTG +S 275 T +S 276 TGTGAAAAATT +S 277 GTGTTTGTT +S 278 TCTTCATAG +S 279 TTTTAAATCGG +S 280 CATGCATTGTCAAA +S 281 C +S 282 T +S 283 GTTTACAAATCTT +S 284 G +S 285 GAA +S 286 A +S 287 GTACAGAGTGT +S 288 A +S 289 GTAATTAAAACTGA +S 290 TA +S 291 T +S 292 T +S 293 TGAGCCAGGTTGCCTGGTTC +S 294 G +S 295 AATCCAAGGTCTGCCTT +S 296 TTACTGGTTGATCCTGGAAGAGT +S 297 T +S 298 T +S 299 TT +S 300 T +S 301 GATTCTT +S 302 C +S 303 TGTGTCTCAACTTT +S 304 GTCACCTA +S 305 C +S 306 AATGA +S 307 AGGATAATTATA +S 308 C +S 309 TAATTTACCTCTTG +S 310 G +S 311 G +S 312 G +S 313 TTATATGAGGATTAATGC +S 314 A +S 315 C +S 316 GTAAAATATATAAAA +S 317 CAATG +S 318 A +S 319 CTGAA +S 320 GATA +S 321 G +S 322 CCTTCA +S 323 G +S 324 TTTATGAGGT +S 325 C +S 326 A +S 327 G +S 328 AAAGCTTC +S 329 T +S 330 CACTCCATTC +S 331 C +S 332 ACTGTGAG +S 333 G +S 334 G +S 335 CA +S 336 CTC +S 337 A +S 338 TCACACTTG +S 339 A +S 340 GT +S 341 G +S 342 CT +S 343 CCACTTGGCACCTATTTATCATCCTTGTACACCTTGA +S 344 C +S 345 A +S 346 GAAA +S 347 A +S 348 ATATGATTTAAA +S 349 GCAAT +S 350 ATGC +S 351 ATAGAT +S 352 AA +S 353 A +S 354 GGGAC +S 355 AGAGTTGGGT +S 356 ACATGA +S 357 GGAAAC +S 358 CAAG +S 359 TATGA +S 360 AT +S 361 T +S 362 AGGAATACTAC +S 363 T +S 364 C +S 365 CCATGCACTCACACCTTAGAACAC +S 366 A +S 367 ACAGAAAT +S 368 T +S 369 GTT +S 370 CTGCC +S 371 CCTGGGAAGGTGGGACAGACAGAAATGATTCTCCAAAT +S 372 TTTTACTTTCC +S 373 T +S 374 AG +S 375 A +S 376 AAAGCATGA +S 377 G +S 378 TC +S 379 CTG +S 380 AAGCAGAGAGAA +S 381 G +S 382 GATTA +S 383 G +S 384 GGAACGTCATTT +S 385 A +S 386 AGTTTTGAAAGTTCTTATATTTACATTTAGCTGATCAATGCATCTCCC +S 387 G +S 388 TGCAACACAAGC +S 389 A +S 390 TAAT +S 391 TATTATTAGGC +S 392 CTATCAT +S 393 TGTAAAATGATTTTTCTTTCCAGAAT +S 394 C +S 395 A +S 396 C +S 397 ATTTGGAT +S 398 T +S 399 AAGGCAG +S 400 T +S 401 GTCTGGGACTC +S 402 G +S 403 T +S 404 T +S 405 ACTTGG +S 406 G +S 407 GTG +S 408 C +S 409 TTATGCC +S 410 CAGGA +S 411 AAATCCC +S 412 C +S 413 G +S 414 ACAC +S 415 TAGCA +S 416 T +S 417 A +S 418 CTCTCAATAAAT +S 419 ACA +S 420 ACTAT +S 421 TTTTT +S 422 T +S 423 A +S 424 GAAGT +S 425 AAGGAGAAAC +S 426 C +S 427 TGGAGACA +S 428 A +S 429 CAAT +S 430 G +S 431 CCACAAAATGG +S 432 CAGATTT +S 433 C +S 434 AGATGGA +S 435 TTGT +S 436 A +S 437 G +S 438 ATCATTAAT +S 439 AAAA +S 440 AT +S 441 G +S 442 TTGCAA +S 443 T +S 444 ATATTTTA +S 445 TTA +S 446 A +S 447 AT +S 448 AAAAATGTTCAAATTCTTAACATGGAAAAGAATTTTCAAAAT +S 449 C +S 450 C +S 451 ACATACAA +S 452 ACCACAAACTGGAG +S 453 CAAATG +S 454 CTG +S 455 G +S 456 ATCAAATATCAATAAAGTGTTAATAATCT +S 457 T +S 458 A +S 459 T +S 460 AGTACAA +S 461 AG +S 462 AAC +S 463 GCAG +S 464 AAAGTCACTGAGAAAAATACTAAGCCCT +S 465 C +S 466 A +S 467 AGATATTAG +S 468 ACC +S 469 G +S 470 TAGATCA +S 471 T +S 472 TGTCCATT +S 473 A +S 474 C +S 475 CTACCAAAT +S 476 ACAA +S 477 TAGGGAATTCTTA +S 478 GAGCAATAATTATAATC +S 479 GGCCAATAAATAGG +S 480 G +S 481 CAA +S 482 A +S 483 ATAATTCAAA +S 484 GG +S 485 AATTA +S 486 CAAA +S 487 T +S 488 AAAAAATATAAAT +S 489 T +S 490 AAAAATTAACCAGAAACA +S 491 CACAATTTCAACTTC +S 492 TGGTG +S 493 AATGTCATAATAAAGGTCA +S 494 A +S 495 CAA +S 496 A +S 497 C +S 498 GG +S 499 GAAAGTGA +S 500 G +S 501 GT +S 502 G +S 503 A +S 504 G +S 505 TTG +S 506 TGTCACAA +S 507 A +S 508 TATTA +S 509 T +S 510 ATAT +S 511 AAAAGAATAATATG +S 512 TAACTA +S 513 CTAGAAAAC +S 514 TA +S 515 CC +S 516 AGCATTATAAT +S 517 A +S 518 AAATAGTAAC +S 519 CGTGTC +S 520 A +S 521 AAACTTTAATTCAAAAAGTTAGTTTCACAGTCATTTC +S 522 T +S 523 A +S 524 C +S 525 TATGTAAAAATATA +S 526 C +S 527 ACA +S 528 CTGA +S 529 AA +S 530 AAAACAAAAAA +S 531 C +S 532 TAG +S 533 G +S 534 AAGAAATTTA +S 535 G +S 536 A +S 537 T +S 538 CTAAA +S 539 GAAGCTTCAGAG +S 540 G +S 541 TGCCTCAGAGGTCT +S 542 ACTCAGTTCCT +S 543 CTAGAA +S 544 A +S 545 TTAAT +S 546 C +S 547 TA +S 548 T +S 549 TGCTTTT +S 550 A +S 551 CAAA +S 552 C +S 553 AAACAGCACACACTTTTA +S 554 A +S 555 TTCAGAGATT +S 556 A +S 557 CA +S 558 C +S 559 GAAGGGTGT +S 560 A +S 561 TGCCAGGGA +S 562 G +S 563 AGTCTG +S 564 G +S 565 A +S 566 ACTGGCCTC +S 567 C +S 568 TCACATTATCCCAAACCT +S 569 G +S 570 C +S 571 CT +S 572 TACCCCTCAG +S 573 C +S 574 AG +S 575 TCCTCC +S 576 CCTAAACCTTCACCCCAACCACACAC +S 577 A +S 578 CC +S 579 T +S 580 TACAT +S 581 TTCCCTTCC +S 582 C +S 583 TGCATCTC +S 584 T +S 585 AAGGACC +S 586 GAGAT +S 587 AATCAAGGTC +S 588 T +S 589 CCTCTC +S 590 TCTCCAGCC +S 591 CCCA +S 592 GCACCCACCTCCCTT +S 593 GTCACCTCCCCACAGA +S 594 G +S 595 GTCTCCAAGGATAAGAAA +S 596 CAGCCCCC +S 597 TCCTGCCTC +S 598 CCCTCCCAC +S 599 AACAG +S 600 ACA +S 601 CA +S 602 C +S 603 A +S 604 G +S 605 A +S 606 AATCCACACT +S 607 T +S 608 TACACACACACCTGTGC +S 609 T +S 610 C +S 611 T +S 612 CAGAACT +S 613 GCTTGCTCCGGACT +S 614 GAGAGGATTCT +S 615 A +S 616 AATGCTCACAGATGGCG +S 617 CTCTCT +S 618 CTCTCT +S 619 CTTCCTCTCTCT +S 620 GT +S 621 CT +S 622 G +S 623 T +S 624 C +S 625 A +S 626 TCAGATTC +S 627 CCA +S 628 GCTC +S 629 AC +S 630 G +S 631 GGGACT +S 632 CAGGCCCCGCC +S 633 C +S 634 GCGGCCAT +S 635 GCTCACCTCGCCGCTGCACTGTGAAGCTCTC +S 636 CA +S 637 CAACCCCGTAGTTGTGTCTGCA +S 638 GTA +S 639 G +S 640 G +S 641 TGTCCACC +S 642 GCGGCCCGCGC +S 643 CTG +S 644 CTCCAGGA +S 645 T +S 646 GTCCTTCTGGCTGTTC +S 647 CAG +S 648 TACTC +S 649 AGCG +S 650 T +S 651 CAGGCCGCCC +S 652 C +S 653 A +S 654 GCTCCGTC +S 655 ACCGCCCGG +S 656 A +S 657 ACTCCCCCACGTCGCTGTCGAAGCGCACG +S 658 GA +S 659 CTCCTCCTGGTTAT +S 660 A +S 661 GAAGTATCTG +S 662 TCCAGG +S 663 A +S 664 AC +S 665 C +S 666 GCACCC +S 667 CC +S 668 A +S 669 TTGAAGAAATGACACT +S 670 C +S 671 CCTCTTAGGCTGCCACAG +S 672 GAAACGTGCTG +S 673 TGGGG +S 674 ACAC +S 675 G +S 676 AAC +S 677 CATCCGGTCACAG +S 678 G +S 679 GCGGCCTCC +S 680 TGA +S 681 GAAG +S 682 ACAC +S 683 GGACAGCGACGCCA +S 684 CCATCCGGGGCTCCCTG +S 685 AGC +S 686 G +S 687 GGGTGCGGGC +S 688 GCTGG +S 689 AACCTT +S 690 A +S 691 ACCG +S 692 GCCCC +S 693 AC +S 694 CCGCAACGCCCACCACC +S 695 T +S 696 GCAGCCCAGG +S 697 AGCTCATCCTCC +S 698 GTCTT +S 699 C +S 700 CTGA +S 701 G +S 702 GCG +S 703 AA +S 704 C +S 705 GGGGGC +S 706 CTGGGGGACCA +S 707 T +S 708 G +S 709 C +S 710 GG +S 711 G +S 712 AAAAC +S 713 C +S 714 CCTTCTC +S 715 ATCCC +S 716 C +S 717 AGGCTTT +S 718 T +S 719 GGGACCCCC +S 720 TCCCTG +S 721 CCTCCAGCC +S 722 T +S 723 GTTCTGGAGACCTC +S 724 C +S 725 A +S 726 A +S 727 GCAGGAGCTGGAGGAGGATCCG +S 728 C +S 729 CCAGCACCGCAGCCCGC +S 730 GCCGC +S 731 CTCCTCCTGGGAGCC +S 732 CCAAA +S 733 G +S 734 ACACTC +S 735 T +S 736 CTGCTC +S 737 CTCTCA +S 738 TCCCACA +S 739 CGC +S 740 TTTACCGG +S 741 T +S 742 ACCTTC +S 743 AACAGCAC +S 744 CCACCGCG +S 745 TTCA +S 746 CCCTGTGAACA +S 747 CTTCCTTAGTG +S 748 A +S 749 TGACCTTGTG +S 750 CC +S 751 AGGC +S 752 CTGCGCTGCCTCTAGGAATCCAAAC +S 753 G +S 754 A +S 755 GGGAAAACAGACCTCTCCACTC +S 756 C +S 757 T +S 758 CTGGGGGAGCTT +S 759 A +S 760 AAGAGCAGTGAAAG +S 761 CGATGGCCAAAA +S 762 ACCAAACAC +S 763 A +S 764 CAAGAGCTTAGACAG +S 765 C +S 766 AATGAGAAAT +S 767 ATCA +S 768 GAAGTGTGG +S 769 C +S 770 GTTCTAGA +S 771 G +S 772 CAGAGAATAATAG +S 773 AAGATT +S 774 CC +S 775 CAGTTAA +S 776 ATTTGGA +S 777 T +S 778 TT +S 779 C +S 780 CA +S 781 A +S 782 TAAATTAT +S 783 G +S 784 GTT +S 785 G +S 786 TGTATC +S 787 T +S 788 GAAATTCAGATTT +S 789 CACTAGGAAC +S 790 C +S 791 TGTATTTTATTT +S 792 G +S 793 TAACT +S 794 CTAGCCCA +S 795 ACTTGCTAG +S 796 TCAAACCT +S 797 C +S 798 AGAAG +S 799 AAG +S 800 GAGTGATTTAATACTTCCTTGTGTTCTT +S 801 G +S 802 AACA +S 803 CATG +S 804 CCCAG +S 805 ATAGACATA +S 806 TACAACG +S 807 TTT +S 808 AA +S 809 AATGA +S 810 TAAATGCA +S 811 A +S 812 ATGAAA +S 813 G +S 814 TTTC +S 815 TCCTATACATCA +S 816 GAACTAGCAGCCCT +S 817 TGC +S 818 AT +S 819 TTCTG +S 820 T +S 821 CC +S 822 C +S 823 CACTCTAA +S 824 G +S 825 AAACA +S 826 G +S 827 C +S 828 CTG +S 829 GTA +S 830 CATATGAATATCAGAAATT +S 831 G +S 832 TGTC +S 833 A +S 834 ATAATT +S 835 CAG +S 836 ACACAATATA +S 837 GTCACTA +S 838 C +S 839 TCACTAATGATGG +S 840 T +S 841 CA +S 842 A +S 843 ACTCTCAAACTCTA +S 844 T +S 845 AATCAGAAAA +S 846 C +S 847 CTG +S 848 A +S 849 ATAAAAA +S 850 C +S 851 A +S 852 C +S 853 GATCTCTTCTA +S 854 CTTGGGTCAATTTTTACCAA +S 855 C +S 856 CA +S 857 TAAG +S 858 CCTTTTTGTAATCTATCAAATGCATTTAATAATAG +S 859 C +S 860 G +S 861 TAATCCTCAC +S 862 AGGATTA +S 863 CC +S 864 GTTAA +S 865 G +S 866 TGTAAAATTAAAT +S 867 GATGAC +S 868 A +S 869 C +S 870 TT +S 871 C +S 872 TTAGCACTGATCACATA +S 873 ATAA +S 874 A +S 875 CACTCG +S 876 AATA +S 877 C +S 878 ATTCCCATTT +S 879 T +S 880 AACTTTT +S 881 CTGATCC +S 882 TATAACT +S 883 G +S 884 CAGCTCA +S 885 T +S 886 ATT +S 887 ATTT +S 888 TTTGTATTCCTT +S 889 A +S 890 A +S 891 TTCTAAAGC +S 892 AATTA +S 893 G +S 894 T +S 895 AT +S 896 C +S 897 TTCATCATGATTTTGCA +S 898 A +S 899 TTGTCTTCTGTTCTTCTAT +S 900 T +S 901 AGTTTCATAAAGAATTGTCATTCTGAA +S 902 G +S 903 ACATAGGGCAGAA +S 904 A +S 905 CACTG +S 906 GTTTATGTC +S 907 A +S 908 AATAATG +S 909 C +S 910 AGT +S 911 ATAC +S 912 CTAAACCTCACACAAAA +S 913 A +S 914 GCATCTGCTGACATAGAAGAAA +S 915 C +S 916 GGACTTTCTA +S 917 T +S 918 ATGCTCAGATTTAAA +S 919 C +S 920 TGCA +S 921 A +S 922 TCTGATTTCCAGCA +S 923 C +S 924 T +S 925 A +S 926 AATTTG +S 927 TAATACTGGGT +S 928 G +S 929 TTACTTATA +S 930 A +S 931 C +S 932 CTCTCAATTTTAGATTCCAGAGA +S 933 T +S 934 GTATATGTTTTTAAA +S 935 T +S 936 ACCACAGATACA +S 937 A +S 938 CAGGATC +S 939 A +S 940 T +S 941 TATTGAAAT +S 942 T +S 943 G +S 944 A +S 945 ATACTGAAATTCA +S 946 T +S 947 AGGCCTG +S 948 A +S 949 TACACAGTCA +S 950 T +S 951 TGCAAAATGTTACATGGCATATA +S 952 G +S 953 T +S 954 GATGGCGAC +S 955 T +S 956 G +S 957 G +S 958 ATTCATTTTATT +S 959 TATCA +S 960 CTC +S 961 C +S 962 ATTCTCATGACCTAGAGTAATAACTGG +S 963 T +S 964 ATAT +S 965 G +S 966 CTAT +S 967 GTC +S 968 ACTAATAAATA +S 969 T +S 970 T +S 971 G +S 972 G +S 973 CTGTGT +S 974 G +S 975 A +S 976 AATA +S 977 C +S 978 T +S 979 AATATT +S 980 C +S 981 A +S 982 TT +S 983 T +S 984 TGCATGAG +S 985 TAGTCA +S 986 C +S 987 CACTGCACACAGGG +S 988 GCT +S 989 CTCC +S 990 GTATTTCCT +S 991 C +S 992 GCTAATA +S 993 A +S 994 T +S 995 GACTGAGC +S 996 ATCTCTGGTTCACAGGTCCTCCT +S 997 C +S 998 CTTCTCTTCAGC +S 999 T +S 1000 TCTT +S 1001 TAGCC +S 1002 TTTTCCTTT +S 1003 A +S 1004 G +S 1005 GTT +S 1006 CAGC +S 1007 T +S 1008 GGCTCCCTGAA +S 1009 C +S 1010 CCAGAG +S 1011 AACAA +S 1012 TCCTTCCCTGAAG +S 1013 C +S 1014 TCTCTACT +S 1015 CAAAACAGTCAA +S 1016 C +S 1017 CTTAACCT +S 1018 C +S 1019 G +S 1020 TCC +S 1021 TCACTT +S 1022 TTACTCA +S 1023 CTCTTCAAA +S 1024 T +S 1025 G +S 1026 G +S 1027 TCCAA +S 1028 TCCAGTTTCC +S 1029 T +S 1030 ACCTGGATG +S 1031 CTCCA +S 1032 T +S 1033 TGACTGCAAATATC +S 1034 G +S 1035 ACTCCA +S 1036 C +S 1037 CAAACCCAGCACTTGCTTCTCT +S 1038 ATCATA +S 1039 TTCTCAC +S 1040 TT +S 1041 G +S 1042 CCCCTCC +S 1043 T +S 1044 CTTAGTGGTACTCACCACAATTG +S 1045 G +S 1046 CCTCTCCC +S 1047 TTCTCCTTGAAAA +S 1048 T +S 1049 AATCTATTTTCC +S 1050 T +S 1051 G +S 1052 GACT +S 1053 TACAC +S 1054 ACATG +S 1055 ATGTTCTCTT +S 1056 G +S 1057 G +S 1058 T +S 1059 TT +S 1060 TTCTCCA +S 1061 GCATCCT +S 1062 TGGGCTCT +S 1063 T +S 1064 TCTCAGCC +S 1065 C +S 1066 CCTTTGCTGGCCTGT +S 1067 G +S 1068 CCCT +S 1069 G +S 1070 TTCTTTTTTCT +S 1071 T +S 1072 CACACAATCCATCTCCCTATGTATCCTCTTCCAC +S 1073 G +S 1074 CCCTGGAATTTAACACA +S 1075 C +S 1076 TACA +S 1077 C +S 1078 GTA +S 1079 T +S 1080 TG +S 1081 CTGCT +S 1082 GCCAACATAAATAC +S 1083 C +S 1084 TGAAGCCCT +S 1085 G +S 1086 GCCTCACC +S 1087 ATGAGTCTCTTAAATGCCATTGACCTTC +S 1088 GGATTT +S 1089 CTCCACA +S 1090 T +S 1091 AAATGTCAAT +S 1092 C +S 1093 AATCATCTCA +S 1094 T +S 1095 ATTTAAACAAAA +S 1096 C +S 1097 TTTTATTTC +S 1098 A +S 1099 AACCACCCA +S 1100 C +S 1101 TTCAAAT +S 1102 C +S 1103 ATTTCCTCCCA +S 1104 T +S 1105 AGTTTTTCCT +S 1106 ATC +S 1107 TCAATAAACA +S 1108 ACAC +S 1109 TACCAC +S 1110 CCA +S 1111 T +S 1112 TTATTTGTCAAAA +S 1113 G +S 1114 A +S 1115 AAATCCTTAGGAATAAGCTTGATT +S 1116 G +S 1117 TTCTACCCCCTTTA +S 1118 CAGTAATT +S 1119 CATTAACAAGCTAAG +S 1120 C +S 1121 AAAAATACATGCC +S 1122 A +S 1123 AGTCTGTCCACTTT +S 1124 ATCTTTTTCACC +S 1125 A +S 1126 TCTTTAT +S 1127 CACTAA +S 1128 TGCACTC +S 1129 C +S 1130 ATGAAGCCACAA +S 1131 A +S 1132 CCTG +S 1133 T +S 1134 TTTC +S 1135 C +S 1136 CTG +S 1137 A +S 1138 A +S 1139 GAATTCCCTGCT +S 1140 GTG +S 1141 C +S 1142 TCCTAAATAGTCTTCCT +S 1143 AACCACTA +S 1144 GTGAA +S 1145 C +S 1146 CCCAACA +S 1147 A +S 1148 TCCAATCCCCACAGAGTAGCTAGAATTA +S 1149 GTTTTAAA +S 1150 C +S 1151 ATTGAATA +S 1152 T +S 1153 AGGCCGGG +S 1154 CG +S 1155 CA +S 1156 GTGGCTCA +S 1157 C +S 1158 G +S 1159 CCTGTAATCCC +S 1160 A +S 1161 GCACTTTGGGAGGCC +S 1162 AAGG +S 1163 CGGGC +S 1164 GGATCA +S 1165 C +S 1166 GAG +S 1167 G +S 1168 TCAGGAGATC +S 1169 G +S 1170 AGACCATCCTGGCTAACA +S 1171 CGGTGAAACCC +S 1172 TATCC +S 1173 CTACTAAAAA +S 1174 TA +S 1175 C +S 1176 AAAAA +S 1177 A +S 1178 TTAGCC +S 1179 A +S 1180 GGTGT +S 1181 G +S 1182 GTGGCATG +S 1183 CG +S 1184 CCTGTGG +S 1185 C +S 1186 C +S 1187 C +S 1188 CAGCTA +S 1189 ATC +S 1190 G +S 1191 GGAGGCTGAG +S 1192 G +S 1193 CAGGAGAAT +S 1194 CGC +S 1195 T +S 1196 T +S 1197 GAACCCAG +S 1198 G +S 1199 AGGC +S 1200 G +S 1201 GAGGTTGCAGTGAGC +S 1202 C +S 1203 G +S 1204 AGATTGT +S 1205 GCCAC +S 1206 AG +S 1207 CAATCTAGCCTGGGCAACAGAG +S 1208 AGAGACTCCATCAC +S 1209 AAAATAAAATAAAATAAA +S 1210 CAAAC +S 1211 AAATAAATAAATAA +S 1212 TAAAATTTAATTTTTTTTTACT +S 1213 GTGGA +S 1214 CATCAGAG +S 1215 CCTATA +S 1216 ATGATGAGGCT +S 1217 C +S 1218 CTGA +S 1219 ATTC +S 1220 CTCTCTGTGTCCTA +S 1221 C +S 1222 C +S 1223 C +S 1224 TCATCTTCTGCCTCTCCATTTCCTT +S 1225 G +S 1226 CTTTCTATACATCAGC +S 1227 CCCTCTAGC +S 1228 TT +S 1229 TCTTTCTCTC +S 1230 C +S 1231 C +S 1232 TCCACATAATTT +S 1233 AACACAT +S 1234 CAG +S 1235 G +S 1236 GCTT +S 1237 T +S 1238 CCCCC +S 1239 GATTCGGTCTCCCTGGAACTTTCATCCC +S 1240 TTAGATCTT +S 1241 CA +S 1242 C +S 1243 GACTGTCTA +S 1244 C +S 1245 TTATTTTGTT +S 1246 G +S 1247 TCTCAGCTGAATGTCACTTTCTCAG +S 1248 G +S 1249 T +S 1250 G +S 1251 GAGCTC +S 1252 CCTAA +S 1253 CATATGAAC +S 1254 TAAAGTAG +S 1255 GTGAATCCAT +S 1256 G +S 1257 TCTCTCTT +S 1258 T +S 1259 T +S 1260 T +S 1261 CACAAACCTGAT +S 1262 G +S 1263 TCTTTTCTTCAGTGCACTATG +S 1264 A +S 1265 CTCTCTAA +S 1266 CATTATC +S 1267 TTCTTTGTTAAATGCTT +S 1268 A +S 1269 TTGGGTTAGTGTCTGTCTCCTC +S 1270 TA +S 1271 CTC +S 1272 TTGTGTAACTTCCATGA +S 1273 GAGT +S 1274 AGGGACGCTCTCTAA +S 1275 CTTA +S 1276 A +S 1277 TCAAATAGAATGAT +S 1278 T +S 1279 TGAACC +S 1280 TAGAATGGAGCC +S 1281 CAGTAAAG +S 1282 AGTAGCTGCT +S 1283 G +S 1284 A +S 1285 G +S 1286 AAAAATAAGTGTG +S 1287 G +S 1288 TTTACATGAATAAA +S 1289 C +S 1290 CAGGGT +S 1291 A +S 1292 TGGGAA +S 1293 CTGATCACTGTAGGGATCC +S 1294 T +S 1295 GGAAAGCAAGAAGGGG +S 1296 C +S 1297 TCAA +S 1298 G +S 1299 CTCCAGCACTCTTTCATT +S 1300 TTA +S 1301 AT +S 1302 G +S 1303 TCA +S 1304 C +S 1305 ACTAGAC +S 1306 CCCTTCT +S 1307 CCTCC +S 1308 CAGTGAT +S 1309 AAATACAGGCAAACTTCTT +S 1310 T +S 1311 TTT +S 1312 CTCCTCCTTCTAG +S 1313 T +S 1314 TGGAAGAAGAATTCACAGATA +S 1315 A +S 1316 AGAAACA +S 1317 G +S 1318 TGATTTAAGAAAAAGGA +S 1319 AA +S 1320 TTTTTTTATT +S 1321 A +S 1322 AGAG +S 1323 TCATCTCTTTT +S 1324 GCCTGGGCACA +S 1325 G +S 1326 TG +S 1327 T +S 1328 CTCACATCTATAAT +S 1329 CCTAGCAT +S 1330 G +S 1331 TTGGGAGGC +S 1332 C +S 1333 AAGGCAGG +S 1334 A +S 1335 G +S 1336 G +S 1337 ATTGCTTGAGTCCAG +S 1338 C +S 1339 AGTT +S 1340 C +S 1341 AAGA +S 1342 C +S 1343 CAGCCTGGGCAACATGGCAAAATCTCAT +S 1344 G +S 1345 TCTA +S 1346 CCAAAATT +S 1347 ACA +S 1348 AAAATTAGCTG +S 1349 GGCGTGG +S 1350 TTGCCTGCCTGTA +S 1351 TTCCCA +S 1352 GCTACTCTGGAG +S 1353 C +S 1354 CTGAGGAGGGAGGATCACTTGAGC +S 1355 ATAAGT +S 1356 G +S 1357 GCAGAGG +S 1358 T +S 1359 TGCAGTGAGCCT +S 1360 CGATC +S 1361 A +S 1362 CAC +S 1363 C +S 1364 ACTG +S 1365 AG +S 1366 CTA +S 1367 TAGA +S 1368 CTGGGTGACAGA +S 1369 GCCAGGCCCTA +S 1370 C +S 1371 CTCAAAAAGA +S 1372 GAAAAAAAG +S 1373 T +S 1374 C +S 1375 TCTTTCAATG +S 1376 A +S 1377 ATCTCATAGTGCTAAGG +S 1378 T +S 1379 TCT +S 1380 G +S 1381 TGCAAG +S 1382 C +S 1383 TTTAGAGATTTCTGGAAATGAT +S 1384 G +S 1385 ACAACATAGCTGGGGAAAAATA +S 1386 GAAAC +S 1387 TG +S 1388 GAGG +S 1389 A +S 1390 AGAG +S 1391 G +S 1392 TAAGCAGACATGGCTA +S 1393 G +S 1394 TTAAGGAAAG +S 1395 C +S 1396 TGAGGGCATGATGGGTGAACCTA +S 1397 G +S 1398 GAAATTTAGGACAAGA +S 1399 C +S 1400 CCCAGTAAGACAA +S 1401 T +S 1402 GAGTT +S 1403 C +S 1404 CCA +S 1405 A +S 1406 GACTT +S 1407 GC +S 1408 C +S 1409 CATTGACTTTCAGCCCTAT +S 1410 G +S 1411 AGA +S 1412 C +S 1413 GTGAACAATGT +S 1414 TCACATCA +S 1415 TCTCG +S 1416 GTAACCCCACACAGAGTATATAGTTTGAACAT +S 1417 TATTAAATTTCTGATAGTTGATTATTTTTGACTTAAAAAATAGAATTTCATATAATTTATACATTAGTTAAATCTCTTCTGTCATGTCTAGTTAGAGCACATAGGAGATGCAAGAGAAACAAGTACAGAAAGGTTAAAAAAGATTCATAATGAACACGAACCTGGGCTAGTTTTTCAGAGGATGCCTTAAGTTCTTTAGGCACCAAAGAATACCTCATAAATGCTCTGTATCTGTAAGGTGACTCCAAGTATTAACAATCTCAGCTTCAGTTCCAGGGACTTTTCCCCACAAGAAAGGAAGAGCACTAAGTATAACTTCTGTCAGAGAACCTACATACACTACAGGGATACAGGCCTTATAAACATTGGAGTTCAGCAAGAAAAGAAAGGAGATAATGGGGAGGCCACTGGGTCCATCCTCACATATGAGGACTATGGCCAACACCAAAGGTCCTGTGGGGAACCTAACACTGGATCGTCTAGGAGAGACCCTTTGAATTCCCTTGACTCCCACAAAATTTTCAGTAAGAACCTCCTTTTGTCTGACATAAGTCAACATAATAAAGGGAAGTGCTGTATGGGGAATTTATTTTAGAATCCTTATTTCTAAATCCTCTAAAGACCCTGAGGACATGTGATGCAAAGGTTTTATTGGTGGAGATTTGAAAAGAAATGATTTGTGCAAAGGCCCCTTACACAAGTCTCATGAAGAGGGCAAGTACCCAAGCTCCTTTTATGGAGGAAATAATTTGGGATCCAATGATAAAGATGGGCAATCTCTGAAGAAAACGTCACAATTTCTTAAGGGACATGGCCTGGGCACAATGTTAACAAAACTCCCTATTTTCCCCACCCCATAGTAGCTCAGCACCCGCAATGTGCACTTACGTCGGGTGTCCCCAGACAAAGCCAGTGGGGAGCTCAGCACCATCAGTGTCACTGTCAGCGCTGTCATGCAGGAGCCTCCAGGGAGCTTCAGACACACCATGCTGGAGAACAGGACAGGACCAGGGGCCAGAGAAGCAGGCAAGTCTCACTCAGGGAGAACTATGAACCCCTCCACCCACATTCCAAGTTATAG +S 1418 AT +S 1419 TTAACTCCATCTTTGAGAAACATTTAATAATGTAATGTGTTTGTGGTACAGGGTGAGTACAGATGCACAGGAGGCCATAGGGTTTAGGCAAAGGGGAGCACAAAAGTTGAAGATGAGGCACTGCCATCAAAGCTGTGGGGCTTCAGGCCAAGAACAGGAGCTGAGGAAGCCACAAGGGAGGACATTTTCTGCAGTTGCTGAACCAGTAGCAACCAGGTCCTGAGAAAGCCCTCTCTTGTGGAAGAATAACAGCCAGGAGGGAAAGCTTTTCATCCTGCAAAGCTGGGGCAGAAAGTTCTTCTTTGAATGTGTCATCTGCACTTCAGCTCAGGAATCCTGCAAAAGACAGAGGAGAGTGTTGTTTTCAACCTGACTCTACTAACAGTTTCTTTTCCTCTCTTTCAGGGACTCAGATGAGAGCACTGCAGGAAGAAGAAAAACAAGTTCCTGAGTCTCCCAGAGCCAATAGTCCCACAGAGCACAGGCCTTTTCTAAGTGGAGAGGAGGAGTTTTGGTGTAAATTGCCTGATCAGAAATTTGGATCCAAAGTCTTTCCTATTATTTCTGTCTCATGCCTTATCACCTCTACCATCAATTCTAGTGTGTCCAGAGTTTGTTCCTTCCGGTGGGTTCGTGGTTTCGCTGACTTCAAGAATGAAGCCGCGAATCTTCACAGTGAGTGTTACAGCTCTTAAAGGTGGCACAGACCCGAAGAGTGAGCAACAGCAAGATTTATTGTGAAGAGCAAAAGAACAAAGCTTCCACAGCATGGAAGGCGACCTGAGCGGGTTGCTGCTGCTGGCTGGGGTGGCCAGCTTGTATTCCCTTATTTGTCCCCGCCCATGTCCTGCTGATTGGTCCATTTTAAAGAGCATTGATTGGTCCATTTTACAGAGTGTGGATTGCTCCATTTTACAGAGTGCTGATTAGTCCATTTTACAAACATCTATCTAGCCACAGAGTGCCAATTGGTGTGTTTTTACAGAGCACTGATTGGTGCATTTAGAAACCTCTCCTAAGACAGGAAAGTTCTGCAAGTCCCTACCCGACCCAGAAGTCCAGCTGGCTTCACCTCTCACTAGGGAAACCGTATCTGTTTCTAAAAGAGGATTAAAAGGTATTACCTCTTGGCTGAAGTCCAGAGTGTCCTGGGAAAAAGAGGAAAATATATACACTTAAAATTTATGGAAGCAAATCTGTCTTCCAACACAATGTCCCAGCCCCAGATCTCCCACCGGAGAGTTCTCTGTCACTACAACCCACACCAGCCAGGGCAGAGAGGAGCAGAAACAGACCATGTGACCCATGAAGGGTA +S 1420 T +S 1421 CTGCTCCAA +S 1422 T +S 1423 A +S 1424 CTTTAA +S 1425 C +S 1426 AAGAAGTCTGACC +S 1427 T +S 1428 C +S 1429 AAG +S 1430 AG +S 1431 C +S 1432 G +S 1433 GGC +S 1434 A +S 1435 GA +S 1436 A +S 1437 C +S 1438 T +S 1439 T +S 1440 C +S 1441 GGGGAGG +S 1442 TGAC +S 1443 CCTCTCCT +S 1444 G +S 1445 C +S 1446 A +S 1447 G +S 1448 AGCACA +S 1449 G +S 1450 T +S 1451 C +S 1452 G +S 1453 CCCCAG +S 1454 T +S 1455 A +S 1456 C +S 1457 A +S 1458 A +S 1459 C +S 1460 A +S 1461 AG +S 1462 T +S 1463 T +S 1464 T +S 1465 A +S 1466 CC +S 1467 G +S 1468 C +S 1469 T +S 1470 T +S 1471 ATA +S 1472 CTTGAAATTG +S 1473 T +S 1474 G +S 1475 T +S 1476 C +S 1477 A +S 1478 AAGAGT +S 1479 T +S 1480 A +S 1481 T +S 1482 C +S 1483 A +S 1484 A +S 1485 T +S 1486 A +S 1487 GG +S 1488 G +S 1489 T +S 1490 ACAATGTTG +S 1491 C +S 1492 CGAAACCGAA +S 1493 C +S 1494 G +S 1495 C +S 1496 G +S 1497 C +S 1498 A +S 1499 TA +S 1500 A +S 1501 T +S 1502 A +S 1503 T +S 1504 C +S 1505 T +S 1506 A +S 1507 G +S 1508 GCAA +S 1509 TT +S 1510 A +S 1511 A +S 1512 A +S 1513 T +S 1514 C +S 1515 T +S 1516 A +S 1517 A +S 1518 C +S 1519 C +S 1520 CCAC +S 1521 G +S 1522 GCA +S 1523 C +S 1524 CAGCAGTTATTAA +S 1525 AACT +S 1526 T +S 1527 A +S 1528 G +S 1529 TAAATG +S 1530 A +S 1531 TACATTTTCAA +S 1532 ATT +S 1533 T +S 1534 G +S 1535 A +S 1536 C +S 1537 TT +S 1538 TGTGTT +S 1539 AT +S 1540 C +S 1541 C +S 1542 A +S 1543 C +S 1544 CTCA +S 1545 A +S 1546 TTCCC +S 1547 A +S 1548 T +S 1549 T +S 1550 G +S 1551 C +S 1552 T +S 1553 TC +S 1554 C +S 1555 C +S 1556 GA +S 1557 GAC +S 1558 A +S 1559 GCCC +S 1560 T +S 1561 C +S 1562 CTCCAAG +S 1563 A +S 1564 ATAAGAAG +S 1565 CC +S 1566 T +S 1567 C +S 1568 C +S 1569 CCTTGCTCAGGAT +S 1570 A +S 1571 A +S 1572 CG +S 1573 CGCCGC +S 1574 T +S 1575 C +S 1576 GGC +S 1577 CCCGC +S 1578 T +S 1579 T +S 1580 G +S 1581 GGCA +S 1582 T +S 1583 T +S 1584 G +S 1585 T +S 1586 A +S 1587 GACGTAGAGTA +S 1588 CTCCAA +S 1589 GATCC +S 1590 AGTCACACA +S 1591 T +S 1592 GACAG +S 1593 T +S 1594 GACGCCG +S 1595 GG +S 1596 T +S 1597 ACTGGG +S 1598 CG +S 1599 A +S 1600 GGC +S 1601 TC +S 1602 C +S 1603 TCCTCT +S 1604 A +S 1605 G +S 1606 ACG +S 1607 TCTG +S 1608 CTCCCTA +S 1609 TCCACC +S 1610 GCTCCTT +S 1611 TG +S 1612 T +S 1613 CCTTA +S 1614 TCCT +S 1615 CTGAACC +S 1616 C +S 1617 TGGT +S 1618 G +S 1619 TGATGGCC +S 1620 CAAC +S 1621 G +S 1622 G +S 1623 TC +S 1624 G +S 1625 A +S 1626 A +S 1627 GATGATCTCAATT +S 1628 ACA +S 1629 TTAGGGTGCCAGAG +S 1630 A +S 1631 AG +S 1632 GACCCTCT +S 1633 TAAT +S 1634 AGTGAC +S 1635 G +S 1636 GTT +S 1637 CAGATGTGACTT +S 1638 GACAG +S 1639 GTTAAGCAGG +S 1640 T +S 1641 GTGAGCCAGG +S 1642 GGGCAGA +S 1643 GTGGAGCC +S 1644 CGTGT +S 1645 CTG +S 1646 T +S 1647 TTGGACAAA +S 1648 A +S 1649 C +S 1650 G +S 1651 GG +S 1652 A +S 1653 GGCACATTTCAGGTTT +S 1654 A +S 1655 GGAAATCCCATGTACAAAAGCTT +S 1656 GAAT +S 1657 TGATGA +S 1658 ACTT +S 1659 CT +S 1660 TCAAAAAACTAG +S 1661 GAG +S 1662 AAA +S 1663 G +S 1664 TTCACTAAAGCAGAGAGGCTGAGGGGAAGGAGGGTAA +S 1665 CAGATTAGCCC +S 1666 GGAGAAA +S 1667 TCACA +S 1668 GGA +S 1669 G +S 1670 C +S 1671 CAGGT +S 1672 A +S 1673 TT +S 1674 G +S 1675 AAAAGCCTC +S 1676 T +S 1677 TG +S 1678 G +S 1679 GTGGTGTTAGGATTTTGGATTTA +S 1680 TACTAAGGACAATT +S 1681 GGAAAGTA +S 1682 CA +S 1683 GAAGAGTTTTAAGGA +S 1684 G +S 1685 AATAAAA +S 1686 TC +S 1687 ATGATCC +S 1688 C +S 1689 TGTG +S 1690 AATGTC +S 1691 CACAAAC +S 1692 CTTCCT +S 1693 TTGCATTTCTAAAT +S 1694 C +S 1695 CACAAAGCTCAGAAATTCAGTTAAAA +S 1696 AAACTTGTTTCCACAACTCAT +S 1697 CTGATAAGGGTAAGTGGTC +S 1698 G +S 1699 AAGGTGTCTCAGAGCTCTTATTGGT +S 1700 G +S 1701 ACATGTGCTTCTGTA +S 1702 C +S 1703 TTTCAATACATATAAA +S 1704 TAT +S 1705 ACATA +S 1706 CATATATGTGTG +S 1707 AAAATATGCACATAT +S 1708 GTAA +S 1709 AACACTAT +S 1710 A +S 1711 TTTTTGATGTTTTTGTCTTTATGTTTG +S 1712 A +S 1713 AGTGTGAAAATGACAAA +S 1714 AATAACTTA +S 1715 AAAATAATCCT +S 1716 TGGGTAAAAG +S 1717 C +S 1718 GAAATGAATAAATAGAAGCATTTTACATTGTGAATAATATCAAATGTAGAATCACTACAGAAATCTGAGGCATGTTAGTGA +S 1719 G +S 1720 AAATAATT +S 1721 T +S 1722 CAGCAGCATCACTATTT +S 1723 GTGACTTA +S 1724 C +S 1725 AAGGGCAA +S 1726 G +S 1727 T +S 1728 TGTTGAAAGTTAATA +S 1729 GAGA +S 1730 TAGTG +S 1731 ATGACCGAC +S 1732 AACTC +S 1733 ATGAAAATGTT +S 1734 G +S 1735 AA +S 1736 A +S 1737 AATATTGCATAAGGCAAAAAATAAATATGAAAAT +S 1738 A +S 1739 TTGAG +S 1740 C +S 1741 TTGCATTGACTAAATGGATTCAACAAG +S 1742 A +S 1743 AAGTGGTTGAATTTATGCAACTGTCTA +S 1744 ATTG +S 1745 TTTATA +S 1746 A +S 1747 TGAAACAAGCAAAAATAAA +S 1748 AGACTAAACTGTGTGGTG +S 1749 AG +S 1750 TGTATAA +S 1751 C +S 1752 AGAT +S 1753 GTGAGTCTAG +S 1754 AA +S 1755 TTTTCAGAAAGAGCACAGTGTGAACC +S 1756 A +S 1757 GTGCTCTT +S 1758 AGCCTCAGCACTATTGACATTTTGGAC +S 1759 CAGATAATTC +S 1760 CTTGTTGATGGCAGAGG +S 1761 CT +S 1762 G +S 1763 TTCTGAACATTGTGGGTTCTCTAGCAGTGTCCCTGGCTTCT +S 1764 A +S 1765 CTCATT +S 1766 G +S 1767 AATATCAGAAGAAACCCCTGTT +S 1768 T +S 1769 GTGACAACCAAAAA +S 1770 T +S 1771 T +S 1772 GTTCC +S 1773 AA +S 1774 ACATTGTCACCGTTCCCCAACGATGATGA +S 1775 GAGGGAAGGG +S 1776 AGGGGTGGTGAAC +S 1777 C +S 1778 A +S 1779 TCCCTGGGTAAG +S 1780 TACCACA +S 1781 GGTGTGAA +S 1782 T +S 1783 CATCTGAAAA +S 1784 A +S 1785 ATCTGTGTTGAA +S 1786 CAAGCT +S 1787 ACTATTAGTTATGGAGCAGCTGAGAA +S 1788 T +S 1789 TGCATTGAAAAATATT +S 1790 T +S 1791 GTTGAAAATCTT +S 1792 GGTC +S 1793 CTATGTAAAAAGAAG +S 1794 GTTTTG +S 1795 TAGAATTCTG +S 1796 CTCCCAA +S 1797 TACAGTGCTATCTTTCCAGAAAATGAACTT +S 1798 G +S 1799 A +S 1800 TG +S 1801 AGAACC +S 1802 AAGATTTA +S 1803 ATGATTT +S 1804 CCTTGCCTTACCAA +S 1805 GCAGTCACTAATCATATCATTTATCA +S 1806 T +S 1807 TCACATCATCTT +S 1808 T +S 1809 TTTCTTAATTTCTC +S 1810 T +S 1811 GCCACT +S 1812 G +S 1813 GTCCACTAATT +S 1814 ATCT +S 1815 GTAGTAATGA +S 1816 G +S 1817 TCACAACCACAGCTATTTTATTCC +S 1818 CGTTA +S 1819 AATGCCCCAACTAACTCATTT +S 1820 C +S 1821 TTTCAGTCTCCCA +S 1822 C +S 1823 TCCCAACAATACTAGCAGGC +S 1824 A +S 1825 TCAAATT +S 1826 A +S 1827 CCAG +S 1828 C +S 1829 CTTGGCCAGAGG +S 1830 C +S 1831 AGAACTCT +S 1832 TG +S 1833 GTTTTGTAGT +S 1834 CAAGTCCCC +S 1835 TC +S 1836 GGAAAGGAG +S 1837 GAAACCAAGAAAATGACATTCTCATACAGACA +S 1838 CTTTACAAAA +S 1839 ATGAGCAG +S 1840 C +S 1841 TCCCCAGACTGT +S 1842 G +S 1843 AG +S 1844 C +S 1845 AAGACCTG +S 1846 C +S 1847 A +S 1848 GAAATCTC +S 1849 C +S 1850 CTTTGCCCTTTA +S 1851 GAAA +S 1852 TGG +S 1853 TGGCAGAGA +S 1854 G +S 1855 G +S 1856 TGTGCAC +S 1857 CCTGGATCAA +S 1858 G +S 1859 C +S 1860 AATGTCTA +S 1861 T +S 1862 CTTTTTAT +S 1863 C +S 1864 CCTAAATTATCTAAGCACTTTCTT +S 1865 AC +S 1866 AGAGAAAGTTAAAAA +S 1867 TAAACATGTGTGAAGT +S 1868 T +S 1869 GCT +S 1870 G +S 1871 TCAC +S 1872 CGTGGCTTGCATGGTTAGCACT +S 1873 G +S 1874 TAATCCATG +S 1875 TC +S 1876 CATGTGTC +S 1877 A +S 1878 CACT +S 1879 TAGGG +S 1880 T +S 1881 TGACAGAT +S 1882 G +S 1883 TGGCAAATAAAA +S 1884 C +S 1885 CAGAGGAT +S 1886 G +S 1887 T +S 1888 T +S 1889 A +S 1890 T +S 1891 C +S 1892 ACCATT +S 1893 C +S 1894 A +S 1895 GA +S 1896 A +S 1897 CT +S 1898 CCCAATACATC +S 1899 G +S 1900 CTCT +S 1901 A +S 1902 A +S 1903 C +S 1904 A +S 1905 G +S 1906 T +S 1907 GAGATTAC +S 1908 T +S 1909 T +S 1910 CTCA +S 1911 A +S 1912 AT +S 1913 G +S 1914 ATCCC +S 1915 A +S 1916 C +S 1917 C +S 1918 G +S 1919 G +S 1920 A +S 1921 T +S 1922 CCAG +S 1923 G +S 1924 G +S 1925 C +S 1926 T +S 1927 C +S 1928 G +S 1929 C +S 1930 C +S 1931 G +S 1932 C +S 1933 C +S 1934 C +S 1935 T +S 1936 A +S 1937 C +S 1938 C +S 1939 T +S 1940 T +S 1941 TCTA +S 1942 G +S 1943 C +S 1944 T +S 1945 A +S 1946 TC +S 1947 TG +S 1948 CAG +S 1949 T +S 1950 A +S 1951 CTACT +S 1952 C +S 1953 G +S 1954 T +S 1955 C +S 1956 CCTGGATA +S 1957 C +S 1958 A +S 1959 GTCAC +S 1960 G +S 1961 C +S 1962 G +S 1963 A +S 1964 TGACG +S 1965 G +S 1966 CAT +S 1967 C +S 1968 A +S 1969 A +S 1970 CATCCC +S 1971 C +S 1972 T +S 1973 ATGCC +S 1974 T +S 1975 A +S 1976 T +S 1977 GATTG +S 1978 A +S 1979 A +S 1980 C +S 1981 A +S 1982 C +S 1983 C +S 1984 G +S 1985 G +S 1986 G +S 1987 G +S 1988 G +S 1989 GACCACTT +S 1990 T +S 1991 A +S 1992 G +S 1993 T +S 1994 T +S 1995 G +S 1996 G +S 1997 GT +S 1998 A +S 1999 TGGTGAAATCCTG +S 2000 TCT +S 2001 A +S 2002 C +S 2003 TA +S 2004 T +S 2005 CT +S 2006 CT +S 2007 T +S 2008 C +S 2009 A +S 2010 A +S 2011 TA +S 2012 CAAGAC +S 2013 CCCATCACCAAA +S 2014 AATA +S 2015 AA +S 2016 TT +S 2017 GAATATAAATTGACT +S 2018 C +S 2019 TCCTTGTAACCATACAGTAGCTTCTC +S 2020 G +S 2021 TATCTATT +S 2022 T +S 2023 AAATAAAATTCAG +S 2024 TCCGGCCG +S 2025 C +S 2026 GGTGGCTCA +S 2027 T +S 2028 GCCTGTAATC +S 2029 C +S 2030 CAGCACTTTGGGA +S 2031 GGCCAAGGCAG +S 2032 A +S 2033 CAGATT +S 2034 ATCTGAGGTCAGGAGTT +S 2035 C +S 2036 GAGACCAGC +S 2037 ATGGT +S 2038 CAACATGGTGATA +S 2039 C +S 2040 CC +S 2041 GATG +S 2042 TCTACTAAAAATACAAAAAAAT +S 2043 AA +S 2044 AAAT +S 2045 TAGCCAG +S 2046 GTATGGT +S 2047 GGTGGGTGCCTGTAATCTCAGA +S 2048 TACTTGGGAAGCTGAGGCAGGAGAATCACTTGAACC +S 2049 AGGGAGGCGA +S 2050 AGGTTGCAGTGAG +S 2051 CCGAGATTGCA +S 2052 CCATTGCACTCCAGCCTGGGCAACAAG +S 2053 AAC +S 2054 GAAA +S 2055 CTCCG +S 2056 TCTCAAAAAA +S 2057 AAAAAAAATAGGCCAGGCGTGGTGGCTCACACCTGTAGTCTCAGCACTTTGGGAGGCTGAGGCAGGTGGATCACGAGGTCAGGAGATGGAGACCACCCTGGTTAACATGACAAAATGCCCTCACTACTAAAAATACTAAAAATTAGCCAGGCGTGGTGGCAGGTGCCTGTAGTCCCAGCTACTAGGGAGGCTGAGGCAGGAGAATGGCATGAACCCAGGAGGTGGAGCTTGCAGTGAGCTGAGATCACGCCACTGCACTCCAGCCTGGGCAACAAAGCGAGACTCCATCTTAAAA +S 2058 A +S 2059 TAAATAAAA +S 2060 TAAATAAATAAATAAATAAATAA +S 2061 ATA +S 2062 AAATAAAATTCAA +S 2063 A +S 2064 TTTTTTACC +S 2065 CTT +S 2066 T +S 2067 A +S 2068 C +S 2069 G +S 2070 T +S 2071 CCCACAC +S 2072 CATT +S 2073 TGGTCTCTCTGGAG +S 2074 CTTTC +S 2075 GTCC +S 2076 A +S 2077 T +S 2078 A +S 2079 A +S 2080 C +S 2081 TATTTTA +S 2082 T +S 2083 TG +S 2084 CGG +S 2085 GACCCTCTCT +S 2086 G +S 2087 T +S 2088 C +S 2089 GAGTACAC +S 2090 A +S 2091 GTGATA +S 2092 ACTG +S 2093 TGGGGATC +S 2094 T +S 2095 A +S 2096 C +S 2097 TG +S 2098 TGGTGAG +S 2099 CT +S 2100 G +S 2101 T +S 2102 G +S 2103 T +S 2104 T +S 2105 T +S 2106 G +S 2107 TGGGA +S 2108 G +S 2109 CAGC +S 2110 T +S 2111 AAAAAA +S 2112 C +S 2113 TA +S 2114 G +S 2115 A +S 2116 A +S 2117 A +S 2118 GAGA +S 2119 A +S 2120 T +S 2121 T +S 2122 G +S 2123 T +S 2124 CCA +S 2125 C +S 2126 ATT +S 2127 G +S 2128 TATTAA +S 2129 ATTTTTGATATTTGAT +S 2130 TATTTTTGACTTACAAAAATAGAATTT +S 2131 TATATAACTCATACTACGTTAGTTA +S 2132 AATCTCTTCTGTCATGTCTAGTT +S 2133 GGAGCACTTAGGAGATGT +S 2134 A +S 2135 GGAGAAACAAGTATAGAAAGGTTA +S 2136 AAAGAGATTCATAATAAACACTAAC +S 2137 CTGGGCCAG +S 2138 G +S 2139 TTTTCAGAGGATGCCTTAAGTTCTT +S 2140 TAGGCACCAAA +S 2141 GAATACCTCATAAATG +S 2142 CTCTGTATCTGTAA +S 2143 GGTGACTCCAAGTACTAAAGAT +S 2144 CTCAGCTTCAGT +S 2145 TCCAGGGA +S 2146 T +S 2147 TTTTCCCCA +S 2148 C +S 2149 AAGAAAGAAAGAGCACTAAG +S 2150 T +S 2151 ATAACTTCTGTCAGA +S 2152 C +S 2153 AACCTACATA +S 2154 CA +S 2155 CTACAGGG +S 2156 G +S 2157 TACAGGCTTTATAAACA +S 2158 T +S 2159 TGGAG +S 2160 TTCAGAAA +S 2161 G +S 2162 AAAAGAAAG +S 2163 TAGAT +S 2164 AATGGGGAGGCCACTG +S 2165 GGT +S 2166 C +S 2167 CATCCTCACATATG +S 2168 AGGAAGAGGGGCCAACACCA +S 2169 A +S 2170 AGGTCCTGTGG +S 2171 GTGACATAACC +S 2172 CAGGATCGT +S 2173 T +S 2174 TAGGAGAGACCCTTT +S 2175 AAATTCCCTTGACTT +S 2176 CCACAAAATTTTCA +S 2177 GAAAAAACCTCCTTT +S 2178 GTCTGACATAAGTCAACAT +S 2179 AATAAAGGC +S 2180 AAGTGCTGTATG +S 2181 G +S 2182 GGAATTTATTTTAGCATCCTTATTTCTAAATCCTCTAAAGACCCTGAGGACATGTGAT +S 2183 G +S 2184 CAAAGGTTTTATTGGT +S 2185 GGAGATTTGAGTAGAAATGACCTGTATGGAGGCCCCTTACACAA +S 2186 GTCTCATG +S 2187 GAGT +S 2188 GGGCAAGTAGCCA +S 2189 A +S 2190 G +S 2191 CTCCT +S 2192 TTTGTGGTGG +S 2193 GGAAATT +S 2194 ATTTGGGATCCATA +S 2195 TG +S 2196 ATAAAGATGGGCAATC +S 2197 TCTGAAAAATACGTCACAA +S 2198 TTTCTTAAGG +S 2199 T +S 2200 ACATGGCCTGGGCACAATGTTAACA +S 2201 A +S 2202 AACTCCCT +S 2203 A +S 2204 TTTTCCCCACCCCATAGTAG +S 2205 C +S 2206 TCAGCACCCACAATGTGCACTTACGT +S 2207 C +S 2208 T +S 2209 GGTGTCCCCAGCCAAAGCCAGTGGGGAGCTCAGCACCATCAGTGTCACTGTCAGA +S 2210 A +S 2211 CTGCCATGCAGGAGCCTCCAGGGA +S 2212 GCC +S 2213 TCAGACACACCATGCTGGAGAACAGGACAGGACCAGGGGCCAGAG +S 2214 CAGCAGGCA +S 2215 AGTCTCACTCAGGGAGAACTATGA +S 2216 ACCC +S 2217 CTCCACCC +S 2218 ACA +S 2219 TTCCAA +S 2220 GTTATAG +S 2221 ATT +S 2222 G +S 2223 GGCACAGGAGGAG +S 2224 TGGGAGGCAGGAAGCGTTAGGT +S 2225 CTTGG +S 2226 G +S 2227 AGGCAT +S 2228 CAGCCACAG +S 2229 AGTTGCT +S 2230 GGAGAAAGGT +S 2231 GAGA +S 2232 GCCAAGCGGGGAAGTG +S 2233 T +S 2234 GGTTT +S 2235 TCAC +S 2236 GAGACACAAGAA +S 2237 G +S 2238 C +S 2239 ATTTTG +S 2240 AGA +S 2241 CAAGTTCTGAAGTCTCCATGAGTCAATACTCCT +S 2242 GG +S 2243 G +S 2244 TGTCTTTGCTATTAC +S 2245 T +S 2246 AGGGAAAGGAAATCTCTTTCTTTTCTTTCTTTCTTTCCTTCTTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTC +S 2247 CTTCCTTC +S 2248 TTTCTTCCTTCCCTCCCTCCCTCCCTTTCTTTCTTTCTTTTTTTTTTTTTGAGACGGAGTCTCATTCTGTTGCCTAGGCTGGAGTGCAGCGGTGCAATCTCGGCTCACTGCAACCTCTGCCTCCCGGGTTCAAGCGATTCTCCTGCCTCAGTCTCCTGAGTAGCTGGGAT +S 2249 TACAGGCGCACACCACCACGCCC +S 2250 CACTAATTTTT +S 2251 GTATTTTTAGTAGAGACGGGGTTTCACCA +S 2252 T +S 2253 GTTGGTCAGGCTGGTCTCGA +S 2254 CTCCTGACCTC +S 2255 CTGATCTGCCCC +S 2256 CCTCGGCCTCCCAAAGTGCTGGGATTACAGG +S 2257 TGTAACCCACCACGCCC +S 2258 GGCCTCCAAATCTGTTTCTTAAAGAGGATGAAAAGGTATTACCTGTTGGCTGAAGTCCAGAGTGTCCTAGG +S 2259 GAAAAGAGGAAAAGATATGG +S 2260 ACTTAAAGGATA +S 2261 C +S 2262 GGAAGCAAATCTGTCCTCCAACACAATGT +S 2263 TCCAGCC +S 2264 CCAGATCTCCCACCTGAGA +S 2265 TTTCTCTA +S 2266 ACACCACAACCCACACCA +S 2267 A +S 2268 CCAGGGCA +S 2269 C +S 2270 AGAGGAGCAGAAACAGACCA +S 2271 C +S 2272 GTGACCCATGAAG +S 2273 C +S 2274 GTGAAGTGTCTGTCACAGGATCCAGTGTAATT +S 2275 CCATTAGCCTTAGTG +S 2276 GCTCTTCCTTAATTTGCTCCA +S 2277 GA +S 2278 ATCTCAACCAAAGCACC +S 2279 C +S 2280 ATACC +S 2281 TCTGTTATCTCTGT +S 2282 GACATAGC +S 2283 A +S 2284 TGCAGAACATTGGAGGTCATTTGGGA +S 2285 AT +S 2286 C +S 2287 T +S 2288 G +S 2289 T +S 2290 A +S 2291 AAGGA +S 2292 ATTTTTATC +S 2293 TT +S 2294 AAATG +S 2295 C +S 2296 CACC +S 2297 C +S 2298 TG +S 2299 AGAAAGAAGGCTGC +S 2300 C +S 2301 CTG +S 2302 T +S 2303 T +S 2304 ATTCAGGCATCAAAG +S 2305 A +S 2306 GGAC +S 2307 C +S 2308 T +S 2309 GC +S 2310 C +S 2311 T +S 2312 T +S 2313 TCAGATT +S 2314 C +S 2315 G +S 2316 G +S 2317 AC +S 2318 G +S 2319 GACAGCAGGTGA +S 2320 T +S 2321 AT +S 2322 T +S 2323 CCCAGGG +S 2324 GTAT +S 2325 T +S 2326 C +S 2327 TATT +S 2328 C +S 2329 ATCACA +S 2330 T +S 2331 C +S 2332 AGTCTTG +S 2333 C +S 2334 C +S 2335 C +S 2336 G +S 2337 AG +S 2338 T +S 2339 TT +S 2340 TAAACCT +S 2341 G +S 2342 ACCTCCAA +S 2343 C +S 2344 C +S 2345 TATAGTGG +S 2346 C +S 2347 ATGTTTGGC +S 2348 A +S 2349 C +S 2350 CT +S 2351 A +S 2352 T +S 2353 CTC +S 2354 ACCAG +S 2355 TAATGG +S 2356 T +S 2357 A +S 2358 G +S 2359 A +S 2360 AAAAGA +S 2361 T +S 2362 A +S 2363 TGTGCA +S 2364 G +S 2365 G +S 2366 GTGGATAGAG +S 2367 GGAGTAGGGC +S 2368 TGA +S 2369 G +S 2370 ATGCT +S 2371 CTTTAAGTTCCTAA +S 2372 C +S 2373 GGCAAAACAAGTATAAC +S 2374 G +S 2375 A +S 2376 C +S 2377 G +S 2378 A +S 2379 A +S 2380 TAGGG +S 2381 ACTAGCATG +S 2382 T +S 2383 AGAAGG +S 2384 T +S 2385 TAGACTTGAGCTAGT +S 2386 TAA +S 2387 T +S 2388 CTAAAC +S 2389 ATACAT +S 2390 AAAATA +S 2391 A +S 2392 GAGATAAC +S 2393 AGACAA +S 2394 C +S 2395 CAGGTAATT +S 2396 GGTTGAGCAGTAATTAT +S 2397 T +S 2398 C +S 2399 C +S 2400 C +S 2401 CT +S 2402 TTTGGTC +S 2403 T +S 2404 T +S 2405 A +S 2406 TG +S 2407 G +S 2408 AAT +S 2409 G +S 2410 C +S 2411 A +S 2412 G +S 2413 CTAAG +S 2414 A +S 2415 ATAAA +S 2416 G +S 2417 G +S 2418 T +S 2419 G +S 2420 G +S 2421 CGTCTGGT +S 2422 TA +S 2423 TTCTCCTCT +S 2424 ACCCTACAC +S 2425 C +S 2426 AG +S 2427 CAATCTG +S 2428 CCC +S 2429 TGTACCC +S 2430 G +S 2431 G +S 2432 C +S 2433 T +S 2434 T +S 2435 G +S 2436 GTCTCG +S 2437 AC +S 2438 GGAGAGACC +S 2439 TC +S 2440 AC +S 2441 CAC +S 2442 G +S 2443 T +S 2444 CTGTC +S 2445 T +S 2446 GACTCGGCGA +S 2447 T +S 2448 T +S 2449 AA +S 2450 AGAAGAGTCTT +S 2451 A +S 2452 T +S 2453 G +S 2454 TATACTTACCCTGCCACAG +S 2455 GCACA +S 2456 GGT +S 2457 CACAGGGGCGGTCTCCGGGAAAA +S 2458 C +S 2459 CA +S 2460 G +S 2461 ACCCGCAACCCCGAC +S 2462 TGCGCGCAGGCCAGGGGA +S 2463 A +S 2464 T +S 2465 A +S 2466 GACGGGGGT +S 2467 T +S 2468 TACC +S 2469 TCCCTG +S 2470 G +S 2471 T +S 2472 T +S 2473 ACCGA +S 2474 CACACTCTCT +S 2475 G +S 2476 CCCTTTACC +S 2477 C +S 2478 TTTAAAGGCTTTACCCT +S 2479 C +S 2480 GTG +S 2481 C +S 2482 ACA +S 2483 A +S 2484 TTT +S 2485 GGC +S 2486 A +S 2487 T +S 2488 AAAA +S 2489 G +S 2490 A +S 2491 G +S 2492 G +S 2493 G +S 2494 G +S 2495 AGCAGG +S 2496 TGTGTGT +S 2497 C +S 2498 T +S 2499 C +S 2500 AAAC +S 2501 AA +S 2502 AAC +S 2503 T +S 2504 AAG +S 2505 ATTAGACTGGAGAAG +S 2506 AGAA +S 2507 T +S 2508 G +S 2509 CTAAAGACAATG +S 2510 T +S 2511 C +S 2512 A +S 2513 CT +S 2514 CATAAATGTT +S 2515 T +S 2516 GAAATTTGTTCCCAAAACTCATTTGGCAAATCTCAT +S 2517 A +S 2518 T +S 2519 G +S 2520 CA +S 2521 C +S 2522 TAAATATACAC +S 2523 ATAC +S 2524 GTACAT +S 2525 G +S 2526 TTG +S 2527 CATAACTTT +S 2528 G +S 2529 T +S 2530 A +S 2531 G +S 2532 ATGACTTAT +S 2533 C +S 2534 CTGACCAA +S 2535 A +S 2536 C +S 2537 G +S 2538 A +S 2539 T +S 2540 GTTT +S 2541 G +S 2542 CCATAAAGAACTGAATTGGGCAGT +S 2543 GAC +S 2544 A +S 2545 GCC +S 2546 A +S 2547 GGCGCGGTGGCTCA +S 2548 AGCC +S 2549 TGTAATCCTAGCACTTTGGGAGAC +S 2550 TGAGGCA +S 2551 GGTGGATTGCCTGAGCTCAGGAG +S 2552 ATC +S 2553 AGCCTGGGCAACATGGT +S 2554 AAAACCCCG +S 2555 TCTCTACTAAAATACAAAAAATTAGC +S 2556 T +S 2557 GGGCATGGC +S 2558 G +S 2559 GGGTGCACCTGTAATCCCAGCTACT +S 2560 C +S 2561 GGGAGGCTGAGAC +S 2562 G +S 2563 GGAGAATC +S 2564 A +S 2565 CTTGAACCT +S 2566 C +S 2567 GGAGGCAGAGGTTG +S 2568 CAGTGAGCCGAGAG +S 2569 GGAGCCACTGCACTCCAG +S 2570 CCTGGGT +S 2571 GACAGAGCAAGACCCCAT +S 2572 T +S 2573 TCAAAAAAA +S 2574 CAAACAAACAAAAAA +S 2575 GGTGCTCT +S 2576 C +S 2577 TTTGTTGGTC +S 2578 ATGGAGT +S 2579 A +S 2580 G +S 2581 CATTGCCACA +S 2582 CATTCCCTAAGGGTGG +S 2583 TGG +S 2584 T +S 2585 AA +S 2586 CCAC +S 2587 G +S 2588 C +S 2589 TAAG +S 2590 C +S 2591 C +S 2592 G +S 2593 TGTCC +S 2594 TACATAAAACG +S 2595 AATGTTTTC +S 2596 GTCCCAG +S 2597 AC +S 2598 GAGATTCACTGATTA +S 2599 TCAGTCACCAA +S 2600 ATCATATAATTTAT +S 2601 T +S 2602 T +S 2603 C +S 2604 C +S 2605 A +S 2606 TGTTT +S 2607 A +S 2608 T +S 2609 C +S 2610 G +S 2611 T +S 2612 CA +S 2613 GAAGTCCCT +S 2614 AGAAAGGGA +S 2615 GTTTCAAA +S 2616 A +S 2617 C +S 2618 G +S 2619 A +S 2620 G +S 2621 TAAAGGT +S 2622 A +S 2623 A +S 2624 T +S 2625 C +S 2626 T +S 2627 TACAG +S 2628 A +S 2629 T +S 2630 TGTGGCTGTGGCTT +S 2631 GCATGGATAGCACTA +S 2632 CT +S 2633 C +S 2634 G +S 2635 T +S 2636 A +S 2637 C +S 2638 G +S 2639 A +S 2640 TTG +S 2641 C +S 2642 AACT +S 2643 GGG +S 2644 AACC +S 2645 CAATC +S 2646 GCTTACTAGAAAACCTCAGA +S 2647 CAAACCTC +S 2648 TATGCC +S 2649 C +S 2650 ATGACAGACATA +S 2651 T +S 2652 G +S 2653 A +S 2654 TCCTATACATT +S 2655 GC +S 2656 T +S 2657 A +S 2658 TA +S 2659 A +S 2660 T +S 2661 G +S 2662 T +S 2663 G +S 2664 GTGACCTCTTC +S 2665 T +S 2666 C +S 2667 ACATAAA +S 2668 T +S 2669 T +S 2670 T +S 2671 A +S 2672 AATGAC +S 2673 G +S 2674 T +S 2675 A +S 2676 G +S 2677 A +S 2678 TGCTA +S 2679 C +S 2680 A +S 2681 T +S 2682 T +S 2683 A +S 2684 C +S 2685 C +S 2686 G +S 2687 CATCC +S 2688 ATT +S 2689 CAGT +S 2690 G +S 2691 AG +S 2692 ACCC +S 2693 T +S 2694 G +S 2695 GTCAGAG +S 2696 T +S 2697 CA +S 2698 G +S 2699 TGTCT +S 2700 AGGTCCAG +S 2701 AT +S 2702 G +S 2703 ATTCTCAT +S 2704 ACTCTCCT +S 2705 G +S 2706 T +S 2707 T +S 2708 G +S 2709 C +S 2710 T +S 2711 G +S 2712 T +S 2713 GTT +S 2714 CATCAT +S 2715 G +S 2716 T +S 2717 GAGTAATC +S 2718 G +S 2719 GT +S 2720 T +S 2721 GTTTTCACT +S 2722 TGCTAC +S 2723 T +S 2724 C +S 2725 G +S 2726 ATGT +S 2727 A +S 2728 ATTTTAAT +S 2729 G +S 2730 TGA +S 2731 G +S 2732 A +S 2733 GAGGG +S 2734 T +S 2735 CA +S 2736 T +S 2737 G +S 2738 T +S 2739 T +S 2740 A +S 2741 AC +S 2742 T +S 2743 ACTG +S 2744 TC +S 2745 CA +S 2746 TCTCAAAAAAAA +S 2747 A +S 2748 GTTGGGCA +S 2749 C +S 2750 T +S 2751 GCAGATC +S 2752 CAGGCCAGCTTGGG +S 2753 T +S 2754 TGTC +S 2755 C +S 2756 ACG +S 2757 GGCACCTGTAA +S 2758 A +S 2759 TCCCAGC +S 2760 TGGGATGTG +S 2761 G +S 2762 TCGA +S 2763 AATTGT +S 2764 G +S 2765 GATGAAACTCCA +S 2766 GGGAATCCTTTCCCCATTGCTTGTTTTTCTCAGGTTTGTCAAAGATCAGATAGTTGTAGATATGTGGCGTTATTTCTGAGGGCTCTGTTCTGTTCCATTGATCTATATCTCTGTTTTGGTACCAGTACCATGCTGTTTTGGTTACTGTAGCCTTGTAGTATAGTTTGAAGTCAGGTAGCATGATGCCTCCAGCTTTGTTCTTTTGGCTTAGGATTGACTTGGTGATGAGGGCTCTTTTTTGGTGCCATATGAACTTTAAAGTAGTTTTTTCCAATTCTGTGAAGAAAGTCATTGGTAGCTTGATGGGGATGGCATTGAATCTATAAATTACCTTGGGCAGTATGGCCATTTTCACGATATTGATTCTTCCTACCCATGAGCATGGAATGTTCTTCCATTTCTTTGTATCCTCTTTTATTTCCTTGAGCAGTGGTTTGTAGTTCTCCTTGAAGAGGTCCTTCACGTCCCTTGTAAGTTGGATTCCTAGGTATTTTATTCTCTTTGAAGCAATTGTGAATGGGAGTTCACTCATGATTTGGCTCTCTGTTTGTCTGTTATTGGTGTATAAGAATGCTTGTGATTTTTGTACATTGATTTTTTATCCTGAGACTTTGCTGAAGTTGCTTATCAGCTTAAGGAGATTTTGGCTGAGACAATGGGGTTTTCTAGATATACAATCATGTCATCTGCAAACAGGGACAATTTGACTTCCTCTTTTCTTAATTGAATACCCTTTATTTCCTTCTCCTGCCTAATTGCCCTGGCCAGAACTTCCAACACTACGTTGAATAGGAGTGGTGAGAGAGGGCATCCCTGTCTTGTGCCAGTTTTCAAAGGGAATGCTTCCAGTTTTTGCCCATTCAGTATGATATTGGCTGTGGGTTTGTCATAGATAGCTCTTATTATTTTGAGGTATATCCCATCAATACCTAATTTATAGAGAGTTTTTAGCATGAAAGGTTGTTGAATTTTGTCAAAGGCGTTTTCTGCATCTATTGAGATGATCATGTGGTTTTTGTCTTTGGTTCTGTTTATATCCTGGATTAATGGTGCTGGGAAAACTGGCTAGCCATATGTGGAAAGCTGAAACTGGATCCCTTCCTTACACCTTATACAAAAATTAATTCAAGATGGATTAAAGACTTAAATGTTAGACTTAAAACCATAAAAACCCTAGAAGAAAACCTAGGCATTACCATTCAGGACATAGGCATGGGCAAGGACTTCATGTCTAAAACACCAAAAGCAATGGCAACAAAAGCCAAAATGGACAAATGGGATCTAATTAAACTAAAGAGCTTCTGCACAGCAAAAGAAACTACCATCAGAGTGAACAGGCAACCTACAAAATGGGAGAAAATTTTCGCAACCTACTCATCTGACAAAGGGCTAATATCCAGAATCTACAATGGACTCAAACAAATTTACAAGAAAAAAACAAACAACCCCATCAAAAACTGGGCAAAGGACATGAACAGGCACTTCTCAAAAGAAGACATTTATGCAGCCAAAAAACACATGAAAAAATGCTCATCATCACTGGCTATCAGAGAAATGCAAATCAAAACCACAATGAGATACCATCTCACACCAGTTAGAATGGCAGTCATTAAAAAGTCAGGAAACAACAGGTGCTGGAGAGGATGTGGAGAAATAGGAACTCTTTTACACTGTTGGTGGGACTCTAAACTAGTTCAACCATTGTGGAAGTCAGTGTGGCGATTCCTCAGGGATCTAGAACTAGAAATACCATTTGACCCAGCCATCCCATTACTGGGTATATACCCAAAGGACTATAAATCATGCTGCTATAAAGACACATGCACACGTATGTTTATTGCGGCACTATTCACAATAGCAAAGACTTGGAACCAACCCAAATGTCCAACAATGATAGACTGGATTAAGAAAATCCATATACATCATGGCACATATACATCATGGAATACTATGCAGCAATAAAAAATGATGAGTTCATGTCCTTTGTAGGGACATGGATGAAATTGGAAATCATCATTCTCAGTAAACTATCGCAAGAACAAAAAACCAAACACCGCATGTTCTCACTCATAGGTGGGAATTGAACAATGAGAACACATGGACACAGGAAGGGGAACATCACACTCTGGGGACAGTTGTGGGGTGGGGGGAGGGGGGAGGGATAGCTTTAGGAGATATACCTAATGCTAAATGACGAGTTAATGGGTGCAGCACACCAGCATGGCACATGTATACATATGTAACTAACCTGCACATTGTGCACATGTACCCTAAATCTTAAAGTATAATAATAATAAAAAAAAGAAAAAAAAAGAAAAGGAAAAATAAATAAATAAATAA +S 2767 A +S 2768 TCTAAT +S 2769 T +S 2770 C +S 2771 T +S 2772 GCTTGCTATA +S 2773 C +S 2774 TTCAGT +S 2775 TTCTTTCTGTCC +S 2776 A +S 2777 TATTTG +S 2778 TTCTCCCTGGAA +S 2779 ATCCC +S 2780 TA +S 2781 A +S 2782 TAGCTG +S 2783 T +S 2784 T +S 2785 C +S 2786 A +S 2787 CATTTTC +S 2788 T +S 2789 CAC +S 2790 CAGTAGT +S 2791 C +S 2792 TTGAACT +S 2793 CAGTAAAG +S 2794 G +S 2795 C +S 2796 A +S 2797 CTGATC +S 2798 CC +S 2799 G +S 2800 T +S 2801 T +S 2802 CTT +S 2803 G +S 2804 G +S 2805 A +S 2806 AA +S 2807 ATTTTTAATTGAGA +S 2808 T +S 2809 A +S 2810 ACTAGCAC +S 2811 T +S 2812 A +S 2813 G +S 2814 C +S 2815 G +S 2816 TG +S 2817 CACATGT +S 2818 GTCTCC +S 2819 G +S 2820 A +S 2821 A +S 2822 C +S 2823 AGATCA +S 2824 T +S 2825 CA +S 2826 A +S 2827 G +S 2828 CAAGCCCTG +S 2829 T +S 2830 G +S 2831 T +S 2832 G +S 2833 T +S 2834 C +S 2835 A +S 2836 T +S 2837 T +S 2838 GTC +S 2839 ATCTCA +S 2840 TTTTCTGGTATTTGAC +S 2841 CATATAATTTATCCTA +S 2842 C +S 2843 GTTAGTTG +S 2844 AGAGCATG +S 2845 TG +S 2846 A +S 2847 AAAAGATTAATAATAAG +S 2848 AACTAAC +S 2849 T +S 2850 AGGCACCAAT +S 2851 GTCTTTACCTGTAG +S 2852 CTCAA +S 2853 TTTCAGA +S 2854 C +S 2855 T +S 2856 C +S 2857 G +S 2858 TG +S 2859 A +S 2860 TTAGAC +S 2861 A +S 2862 GA +S 2863 G +S 2864 AC +S 2865 TCCTTACATATA +S 2866 C +S 2867 AGGACAACA +S 2868 C +S 2869 GAATTCCTTTGACTC +S 2870 AAACAAAACCT +S 2871 CGTTTT +S 2872 GATAAAGGG +S 2873 A +S 2874 A +S 2875 G +S 2876 GAGATTTAAAG +S 2877 AAAAAAAATGGCCTA +S 2878 TACAAAGGCCC +S 2879 C +S 2880 TTACACA +S 2881 AA +S 2882 G +S 2883 A +S 2884 C +S 2885 TTCCA +S 2886 AAATA +S 2887 CA +S 2888 CCTGAAGAAAATGTCACAC +S 2889 G +S 2890 A +S 2891 T +S 2892 C +S 2893 T +S 2894 G +S 2895 G +S 2896 G +S 2897 CT +S 2898 GAGCAGGTG +S 2899 CCCCT +S 2900 C +S 2901 ATTTTTAACTCCATGTTTGAGAAACATTTAATAATGTAATGTGTTTGTGGCACAGCAGGAGTACAGATGCATGGGAGGCAGGAAGCATTAGGTAAAGGGGAGCACAAAACTTGGAAGATGAGGGGCTGCCATTAATGCTGGGACTTCAGGCCAAAGGTACGAGCTGAGGCAGCCACAAGGGAGGACATTTTCTGCAGAGCTGCTGAACCAGTAGCAACCAGGTCCGGAGAAAGGTCTCTCTTGTGGAAGAATGAGAGCCAAGCGGGGAAGTGTTTCATCCTGCAAAGCTGGGGCAGAAGGTTCTTCCTTGAATGTGGTCATCTTCACTTCAGCTCAGGAATCCTGCAGAGACGCAAGAAAGTGTTGTTTTCAGACCTGGCTCTACTAACAGTTTATTTTGCCCTCTTTCAAGGACTCAGATGAGAGCACTGCAGGAAGAAGAAAAACAAGTTCTGAAGTCTCCATGAGTCAATACTCCTGCAGAGCACAGGCCTTTTCTAAGTGGAGAGGAGGAGTTCTGGTGTAAATTGCCTGATCAGAAATTTGGATCCAATGTCTTTGCTATTACTTCTGTCTCATGCCTTATTACCTCTACCATCATTCTAGGGAAAGGAAATCTGTTTCTTTCTTTCTTTTTTTTGTTTTTTTGAGATGGGGTCTCACTCTGTCACCTAGGCTGGAGTGCAGTGGCCCAATCTCGGCTCACTGCAACCTCTGCCTCC +S 2902 C +S 2903 GGGTTCCAGCGATTCTCCTGCCTTGGCCTCCTGAGTAGCTGGGAT +S 2904 GACTGATTTTTTTTT +S 2905 C +S 2906 A +S 2907 ATGATTCGCCCG +S 2908 CGTGAGCCACTGCGCCT +S 2909 AAAAAGAGAAGATATAC +S 2910 T +S 2911 CCCAGCT +S 2912 GTTCTCTG +S 2913 G +S 2914 G +S 2915 T +S 2916 T +S 2917 GTATTAGCTTTAGTT +S 2918 CG +S 2919 T +S 2920 T +S 2921 GTAGAG +S 2922 G +S 2923 CAACT +S 2924 C +S 2925 G +S 2926 CC +S 2927 T +S 2928 T +S 2929 GA +S 2930 T +S 2931 A +S 2932 GA +S 2933 T +S 2934 G +S 2935 T +S 2936 G +S 2937 T +S 2938 A +S 2939 CCCCGACT +S 2940 C +S 2941 G +S 2942 TAGGAGAAGCCTGAT +S 2943 TAAAGTTCGCG +S 2944 GTCAG +S 2945 T +S 2946 A +S 2947 AAGTCATGC +S 2948 C +S 2949 C +S 2950 G +S 2951 TCCAA +S 2952 GAATGAATTAC +S 2953 T +S 2954 G +S 2955 T +S 2956 ATATGG +S 2957 G +S 2958 T +S 2959 A +S 2960 TTATCAC +S 2961 A +S 2962 T +S 2963 G +S 2964 C +S 2965 CA +S 2966 AAGATAAG +S 2967 CGTAGAGCAGAGCAGTAATTAC +S 2968 T +S 2969 A +S 2970 T +S 2971 C +S 2972 CTTATACAAAAATTAATTCAAGATGGATTAAAGACTTAAATGTTAGACCTGAAACCATAAAAACCCTAGAAGAAAACCTAGGCAATACCATTCAGGACATAGGCATGGGCAAGAACTTCATGTCTAAAACACCAAAAGCAATGGCAACAAAAGCCAAAATGGACAAATGGGATCTAATTAAACTAAAGAGCTTCTGCACAGCAAAAGAAACTACCATCAGAGTGAAGAGGCAACCTACAGAATGGGAGAAAATTTTTGCAATCTACTCATATG +S 2973 CTAATATCCAGAATCTGCAATGAACTCAAACAAATTTACAAGAAAAAAACAAAATACCCCATCAAAAAGTGGGCAAAGGACATGAACAGACACTTCTCAAAAGAAGACATTTATGCAGCCAAAAGACACATGAAAAAATGCTCATCATCACTGGCCATCAGAGAATTGCAAATCAAAACCACAATGAGATACCATCTCACACCAGTTAGAATGGCGATCATTAAAAAGTCAGGAAGCAACAGGTGCTGGAGAGGATGTGGAGAAATAGGAACACTTTTACCCTGTTGGTGGGACTCTAAACTAGTTCAACCATTGTGGAAGTCAGTGTGGCGATTCCTCAGGGATCTAGAACTAGAAATACCATTTGACCCAGCCATCCCATTACTGGGTATATAACCCAAGGATTATAAATCATGCTGCTATAAAGACATATGCACATGTATGTTTATTGCGGCACTATTCACAATAGCAAAGACTTGGAACCAACCCAAATGTCCAACAATGATAGACTGGATTAAGAAAATGTGGCACATATACACTATGGAATACTATGCAGCCACAAAAAAGAATGAGTTCATGTCCTTTGTAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATGGCAAGGACAAAAAACCGAACACCGCATGTTCTCACTCATAGGTGGGAATTGAACAGTGAGAACACATGGACACAGGAAGGGGAACATCACACACTGGGGCCTGTTGTGGGGTGGGGGGGTGGGGAGGGATAGCATTAGGAGATATACCTAATGTTAAATGACGAGTTAATGGGTGCAGCACACCAACATGGCACATGTATACATATGTAACAAACCTGCACGTTGTGCACATGTACCCTAAAACTTAAAGTGTAAGAAAAAAAAAAACAAA +S 2974 T +S 2975 TTAAAAAG +S 2976 A +S 2977 AGTGTT +S 2978 C +S 2979 T +S 2980 T +S 2981 A +S 2982 G +S 2983 T +S 2984 A +S 2985 T +S 2986 A +S 2987 T +S 2988 G +S 2989 A +S 2990 AGT +S 2991 G +S 2992 G +S 2993 TCTCACAC +S 2994 TCC +S 2995 CGG +S 2996 C +S 2997 ACTCCTCTTGGTGATA +S 2998 TGTTTAACCTG +S 2999 GGGGGACAA +S 3000 TACAGAA +S 3001 GGG +S 3002 ATCTG +S 3003 AACAC +S 3004 A +S 3005 A +S 3006 G +S 3007 GCACTT +S 3008 A +S 3009 A +S 3010 GCACCGCT +S 3011 A +S 3012 A +S 3013 C +S 3014 T +S 3015 T +S 3016 CCT +S 3017 AGTTA +S 3018 AACAA +S 3019 C +S 3020 TGAA +S 3021 GTTAGATT +S 3022 T +S 3023 G +S 3024 A +S 3025 T +S 3026 TCGTA +S 3027 TTTCAG +S 3028 TATGTG +S 3029 CTATGTAT +S 3030 G +S 3031 G +S 3032 A +S 3033 CAACTT +S 3034 C +S 3035 A +S 3036 G +S 3037 TGCG +S 3038 CAAAGCG +S 3039 TTCGAGACC +S 3040 GAAACCCCA +S 3041 C +S 3042 A +S 3043 G +S 3044 A +S 3045 G +S 3046 G +S 3047 TAGTGAGCTGAGAT +S 3048 TCTGGGC +S 3049 C +S 3050 AAAAAAAAAAAAGCGAGTCTACAT +S 3051 ATGCTTC +S 3052 GAGATAAATCTTGGTTGGTG +S 3053 A +S 3054 G +S 3055 ATTCT +S 3056 TGTTCCTCAAGAGTGA +S 3057 G +S 3058 G +S 3059 ACAT +S 3060 T +S 3061 T +S 3062 C +S 3063 T +S 3064 GAT +S 3065 TTC +S 3066 CTGATTC +S 3067 C +S 3068 A +S 3069 T +S 3070 G +S 3071 TCAGACTGTGAGT +S 3072 T +S 3073 T +S 3074 CGA +S 3075 AGTGCAT +S 3076 C +S 3077 CCATGGGTAACACC +S 3078 TCATG +S 3079 T +S 3080 AAGTTAC +S 3081 AG +S 3082 AGA +S 3083 A +S 3084 TTTTTTTTTTGAGACGGAGTTTCGCTCTTTTGCCCAGGGTGGAGCTGGAGTGCAGTGGCACGATCTCAGCTCACTGCAAGCTCCGCCTCCCAGGTTCATGCCATTCTCCTGCCTCAGCCTCCCAAGTAGCTGGGACTACAGGTGCACACCACCACGCCCAGCTAATTTTTTGTATTTTTAGTAGAGACGAGGTTTCACCATGTTAGCCAGGATGGTCTTCATCTCCTGACCTCGTGATCTGCCCGCCTTGGCCTCCCAAAGTGCTGGGATTACAGGCATGAGCCACCGCACCCAGCCTA +S 3085 C +S 3086 GA +S 3087 A +S 3088 ATA +S 3089 G +S 3090 GACACAGTATT +S 3091 T +S 3092 C +S 3093 GG +S 3094 A +S 3095 ACACTCAAATG +S 3096 G +S 3097 CACTAGC +S 3098 T +S 3099 T +S 3100 G +S 3101 AAATTTC +S 3102 T +S 3103 G +S 3104 C +S 3105 A +S 3106 T +S 3107 C +S 3108 T +S 3109 C +S 3110 AACTCAGT +S 3111 CAGCCC +S 3112 A +S 3113 TAAAATAGTCAC +S 3114 G +S 3115 T +S 3116 G +S 3117 A +S 3118 A +S 3119 C +S 3120 GG +S 3121 G +S 3122 G +S 3123 A +S 3124 T +S 3125 C +S 3126 G +S 3127 TCACC +S 3128 G +S 3129 C +S 3130 CCACCAT +S 3131 T +S 3132 C +S 3133 A +S 3134 T +S 3135 CA +S 3136 A +S 3137 A +S 3138 A +S 3139 TGCTG +S 3140 T +S 3141 C +S 3142 TG +S 3143 AATC +S 3144 G +S 3145 C +S 3146 T +S 3147 AGCCAGG +S 3148 T +S 3149 CTGGC +S 3150 GCCGA +S 3151 GCA +S 3152 CAGGAGGCA +S 3153 GATCGC +S 3154 AAAT +S 3155 T +S 3156 ATGGC +S 3157 G +S 3158 T +S 3159 C +S 3160 CA +S 3161 T +S 3162 C +S 3163 T +S 3164 T +S 3165 G +S 3166 CAAAGTAA +S 3167 T +S 3168 CTC +S 3169 A +S 3170 A +S 3171 G +S 3172 CAGGGATCC +S 3173 A +S 3174 A +S 3175 TCCT +S 3176 TTTTTAAATTAAGG +S 3177 A +S 3178 A +S 3179 ACAAAATCA +S 3180 C +S 3181 T +S 3182 A +S 3183 G +S 3184 CT +S 3185 T +S 3186 T +S 3187 T +S 3188 C +S 3189 T +S 3190 CACTAAT +S 3191 GAGGAGTATCCAAGTATTCAGGGGTCTGAGAGACCGATCAAGAGG +S 3192 GTCAG +S 3193 C +S 3194 A +S 3195 A +S 3196 TGTTTC +S 3197 A +S 3198 TAAAACATGGCCTG +S 3199 T +S 3200 T +S 3201 C +S 3202 G +S 3203 A +S 3204 ATTATAG +S 3205 CC +S 3206 T +S 3207 T +S 3208 G +S 3209 T +S 3210 A +S 3211 ATCAATGCTGGGACTTCAGGCCAAAGGCATGAGCTGAGGCAGCCACAGGGGAGGACATTTTCTGCAGAGTTGCTGAACCAGTAGCAACCAGGTCCGGAGAAAGGTCTCTCTTGTGGAAGAATGAGA +S 3212 NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +S 3213 NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +S 3214 G +L 1 + 2 + 0M +L 2 + 3 + 0M +L 2 + 2222 + 0M +L 3 + 4 + 0M +L 4 + 5 + 0M +L 4 + 2223 + 0M +L 5 + 6 + 0M +L 6 + 7 + 0M +L 6 + 2224 + 0M +L 7 + 8 + 0M +L 8 + 9 + 0M +L 8 + 2225 + 0M +L 9 + 10 + 0M +L 10 + 11 + 0M +L 10 + 2226 + 0M +L 11 + 12 + 0M +L 12 + 13 + 0M +L 12 + 2227 + 0M +L 13 + 14 + 0M +L 14 + 15 + 0M +L 14 + 2228 + 0M +L 15 + 16 + 0M +L 16 + 17 + 0M +L 16 + 2229 + 0M +L 17 + 18 + 0M +L 18 + 19 + 0M +L 18 + 2230 + 0M +L 19 + 20 + 0M +L 20 + 21 + 0M +L 20 + 2231 + 0M +L 21 + 22 + 0M +L 22 + 23 + 0M +L 22 + 2233 + 0M +L 23 + 24 + 0M +L 24 + 25 + 0M +L 24 + 2234 + 0M +L 25 + 26 + 0M +L 26 + 27 + 0M +L 26 + 2235 + 0M +L 27 + 28 + 0M +L 28 + 29 + 0M +L 28 + 2236 + 0M +L 29 + 30 + 0M +L 30 + 31 + 0M +L 30 + 2237 + 0M +L 31 + 32 + 0M +L 31 + 2238 + 0M +L 32 + 33 + 0M +L 33 + 34 + 0M +L 33 + 2239 + 0M +L 34 + 35 + 0M +L 35 + 36 + 0M +L 35 + 2240 + 0M +L 36 + 37 + 0M +L 37 + 38 + 0M +L 37 + 2241 + 0M +L 38 + 39 + 0M +L 39 + 40 + 0M +L 39 + 2242 + 0M +L 40 + 41 + 0M +L 40 + 2243 + 0M +L 41 + 42 + 0M +L 42 + 43 + 0M +L 42 + 2244 + 0M +L 43 + 44 + 0M +L 44 + 45 + 0M +L 44 + 2245 + 0M +L 45 + 46 + 0M +L 46 + 47 + 0M +L 46 + 2246 + 0M +L 47 + 48 + 0M +L 47 + 3210 + 0M +L 48 + 49 + 0M +L 49 + 50 + 0M +L 49 + 1420 + 0M +L 49 - 1419 - 0M +L 50 + 51 + 0M +L 51 + 52 + 0M +L 51 + 1421 + 0M +L 51 - 1420 - 0M +L 52 + 53 + 0M +L 53 + 54 + 0M +L 53 - 1421 - 0M +L 54 + 55 + 0M +L 54 + 2920 + 0M +L 54 - 53 - 0M +L 55 + 56 + 0M +L 55 - 54 - 0M +L 56 + 57 + 0M +L 56 + 2281 + 0M +L 56 - 55 - 0M +L 57 + 58 + 0M +L 57 + 1422 + 0M +L 57 - 56 - 0M +L 58 + 59 + 0M +L 59 + 60 + 0M +L 59 - 1422 - 0M +L 60 + 61 + 0M +L 60 + 2282 + 0M +L 60 - 59 - 0M +L 61 + 62 + 0M +L 61 - 60 - 0M +L 62 + 63 + 0M +L 62 + 2283 + 0M +L 62 - 61 - 0M +L 63 + 64 + 0M +L 63 - 62 - 0M +L 64 + 65 + 0M +L 64 + 2284 + 0M +L 64 - 63 - 0M +L 65 + 66 + 0M +L 65 - 64 - 0M +L 66 + 67 + 0M +L 66 - 65 - 0M +L 67 + 68 + 0M +L 67 + 2286 + 0M +L 67 - 66 - 0M +L 68 + 69 + 0M +L 68 - 67 - 0M +L 69 + 70 + 0M +L 69 + 2287 + 0M +L 69 - 68 - 0M +L 70 + 71 + 0M +L 70 - 69 - 0M +L 71 + 72 + 0M +L 71 + 2922 + 0M +L 71 - 70 - 0M +L 72 + 73 + 0M +L 72 - 71 - 0M +L 73 + 74 + 0M +L 73 + 2923 + 0M +L 73 - 72 - 0M +L 74 + 75 + 0M +L 74 - 73 - 0M +L 75 + 76 + 0M +L 75 + 2288 + 0M +L 75 - 74 - 0M +L 76 + 77 + 0M +L 76 - 75 - 0M +L 77 + 78 + 0M +L 77 + 2924 + 0M +L 77 - 76 - 0M +L 78 + 79 + 0M +L 78 - 77 - 0M +L 79 + 80 + 0M +L 79 + 2289 + 0M +L 79 - 78 - 0M +L 80 + 81 + 0M +L 80 - 79 - 0M +L 81 + 82 + 0M +L 81 + 1423 + 0M +L 81 - 80 - 0M +L 82 + 83 + 0M +L 83 + 84 + 0M +L 83 + 2290 + 0M +L 83 - 1423 - 0M +L 84 + 85 + 0M +L 84 - 83 - 0M +L 85 + 86 + 0M +L 85 + 2925 + 0M +L 85 - 84 - 0M +L 86 + 87 + 0M +L 86 - 85 - 0M +L 87 + 88 + 0M +L 87 + 2291 + 0M +L 87 - 86 - 0M +L 88 + 89 + 0M +L 88 - 87 - 0M +L 89 + 90 + 0M +L 89 + 91 + 0M +L 89 + 2292 + 0M +L 89 - 88 - 0M +L 90 + 91 + 0M +L 91 + 92 + 0M +L 91 - 89 - 0M +L 92 + 93 + 0M +L 92 + 2295 + 0M +L 92 - 91 - 0M +L 93 + 94 + 0M +L 93 + 1424 + 0M +L 93 - 92 - 0M +L 94 + 95 + 0M +L 95 + 96 + 0M +L 95 + 2296 + 0M +L 95 - 1424 - 0M +L 96 + 97 + 0M +L 96 - 95 - 0M +L 97 + 98 + 0M +L 97 + 1425 + 0M +L 97 - 96 - 0M +L 98 + 99 + 0M +L 99 + 100 + 0M +L 99 + 2299 + 0M +L 99 - 1425 - 0M +L 100 + 101 + 0M +L 100 + 1426 + 0M +L 100 - 99 - 0M +L 101 + 102 + 0M +L 102 + 103 + 0M +L 102 - 1426 - 0M +L 103 + 104 + 0M +L 103 + 2929 + 0M +L 103 - 102 - 0M +L 104 + 105 + 0M +L 104 + 107 + 0M +L 104 - 103 - 0M +L 104 - 106 - 0M +L 105 + 106 + 0M +L 105 - 104 - 0M +L 106 + 104 + 0M +L 106 - 105 - 0M +L 107 + 108 + 0M +L 107 + 1427 + 0M +L 107 - 104 - 0M +L 108 + 109 + 0M +L 109 + 110 + 0M +L 109 - 1427 - 0M +L 110 + 111 + 0M +L 110 + 112 + 0M +L 110 - 109 - 0M +L 111 + 112 + 0M +L 111 - 110 - 0M +L 112 + 113 + 0M +L 112 + 2303 + 0M +L 112 - 111 - 0M +L 113 + 114 + 0M +L 113 - 112 - 0M +L 114 + 115 + 0M +L 114 + 1428 + 0M +L 114 - 113 - 0M +L 115 + 116 + 0M +L 116 + 117 + 0M +L 116 + 1429 + 0M +L 116 - 1428 - 0M +L 117 + 118 + 0M +L 118 + 119 + 0M +L 118 + 2930 + 0M +L 118 - 1429 - 0M +L 119 + 120 + 0M +L 119 - 118 - 0M +L 120 + 121 + 0M +L 120 - 119 - 0M +L 121 + 122 + 0M +L 121 + 2305 + 0M +L 121 - 120 - 0M +L 122 + 123 + 0M +L 122 - 121 - 0M +L 123 + 124 + 0M +L 123 + 2931 + 0M +L 123 - 122 - 0M +L 124 + 125 + 0M +L 124 - 123 - 0M +L 125 + 126 + 0M +L 125 + 1430 + 0M +L 125 + 2306 + 0M +L 125 - 124 - 0M +L 126 + 127 + 0M +L 127 + 128 + 0M +L 127 - 1430 - 0M +L 128 + 129 + 0M +L 128 + 2932 + 0M +L 128 - 127 - 0M +L 129 + 130 + 0M +L 129 - 128 - 0M +L 130 + 131 + 0M +L 130 + 2307 + 0M +L 130 - 129 - 0M +L 131 + 132 + 0M +L 131 - 130 - 0M +L 132 + 133 + 0M +L 132 + 1431 + 0M +L 132 + 2308 + 0M +L 132 - 131 - 0M +L 133 + 134 + 0M +L 134 + 135 + 0M +L 134 + 2309 + 0M +L 134 - 1431 - 0M +L 135 + 136 + 0M +L 135 - 134 - 0M +L 136 + 137 + 0M +L 136 + 1432 + 0M +L 136 - 135 - 0M +L 137 + 138 + 0M +L 138 + 139 + 0M +L 138 + 2310 + 0M +L 138 + 2933 + 0M +L 138 - 1432 - 0M +L 139 + 140 + 0M +L 139 - 138 - 0M +L 140 + 141 + 0M +L 140 + 1433 + 0M +L 140 - 139 - 0M +L 141 + 142 + 0M +L 142 + 143 + 0M +L 142 + 2311 + 0M +L 142 - 1435 - 0M +L 143 + 144 + 0M +L 143 - 142 - 0M +L 144 + 145 + 0M +L 144 + 1436 + 0M +L 144 - 143 - 0M +L 145 + 146 + 0M +L 146 + 147 + 0M +L 146 + 2935 + 0M +L 146 - 1436 - 0M +L 147 + 148 + 0M +L 147 - 146 - 0M +L 148 + 149 + 0M +L 148 + 2312 + 0M +L 148 - 147 - 0M +L 149 + 150 + 0M +L 149 - 148 - 0M +L 150 + 151 + 0M +L 150 + 2313 + 0M +L 150 - 149 - 0M +L 151 + 152 + 0M +L 151 - 150 - 0M +L 152 + 153 + 0M +L 152 + 1437 + 0M +L 152 - 151 - 0M +L 153 + 154 + 0M +L 154 + 155 + 0M +L 154 + 2314 + 0M +L 154 - 1437 - 0M +L 155 + 156 + 0M +L 155 - 154 - 0M +L 156 + 157 + 0M +L 156 - 155 - 0M +L 157 + 158 + 0M +L 157 + 1438 + 0M +L 157 + 2315 + 0M +L 157 - 156 - 0M +L 158 + 159 + 0M +L 159 + 160 + 0M +L 159 + 2937 + 0M +L 159 - 1438 - 0M +L 160 + 161 + 0M +L 160 - 159 - 0M +L 161 + 162 + 0M +L 161 + 1439 + 0M +L 161 + 2316 + 0M +L 161 - 160 - 0M +L 162 + 163 + 0M +L 163 + 164 + 0M +L 163 + 1440 + 0M +L 163 - 1439 - 0M +L 164 + 165 + 0M +L 165 + 166 + 0M +L 165 - 1441 - 0M +L 166 + 167 + 0M +L 166 - 165 - 0M +L 167 + 168 + 0M +L 167 + 1442 + 0M +L 167 - 166 - 0M +L 168 + 169 + 0M +L 169 + 170 + 0M +L 169 + 1443 + 0M +L 169 - 1442 - 0M +L 170 + 171 + 0M +L 171 + 172 + 0M +L 171 + 2321 + 0M +L 171 - 1443 - 0M +L 172 + 173 + 0M +L 172 - 171 - 0M +L 173 + 174 + 0M +L 173 + 2322 + 0M +L 173 - 172 - 0M +L 174 + 175 + 0M +L 174 - 173 - 0M +L 175 + 176 + 0M +L 175 + 2323 + 0M +L 175 - 174 - 0M +L 176 + 177 + 0M +L 176 - 175 - 0M +L 177 + 178 + 0M +L 177 + 2324 + 0M +L 177 - 176 - 0M +L 178 + 179 + 0M +L 178 - 177 - 0M +L 179 + 180 + 0M +L 179 + 2325 + 0M +L 179 - 178 - 0M +L 180 + 181 + 0M +L 180 - 179 - 0M +L 181 + 182 + 0M +L 181 + 2940 + 0M +L 181 - 180 - 0M +L 182 + 183 + 0M +L 182 + 2941 + 0M +L 182 - 181 - 0M +L 183 + 184 + 0M +L 183 - 182 - 0M +L 184 + 185 + 0M +L 184 + 1444 + 0M +L 184 - 183 - 0M +L 185 + 186 + 0M +L 186 + 187 + 0M +L 186 + 1445 + 0M +L 186 - 1444 - 0M +L 187 + 188 + 0M +L 188 + 189 + 0M +L 188 + 2942 + 0M +L 188 - 1445 - 0M +L 189 + 190 + 0M +L 189 + 1446 + 0M +L 189 - 188 - 0M +L 190 + 191 + 0M +L 191 + 192 + 0M +L 191 + 2326 + 0M +L 191 - 1446 - 0M +L 192 + 193 + 0M +L 192 - 191 - 0M +L 193 + 194 + 0M +L 193 - 192 - 0M +L 194 + 195 + 0M +L 194 + 2327 + 0M +L 194 - 193 - 0M +L 195 + 196 + 0M +L 195 + 1447 + 0M +L 195 - 194 - 0M +L 196 + 197 + 0M +L 196 + 2943 + 0M +L 197 + 198 + 0M +L 198 + 199 + 0M +L 198 - 1448 - 0M +L 199 + 200 + 0M +L 199 + 1449 + 0M +L 199 - 198 - 0M +L 200 + 201 + 0M +L 201 + 202 + 0M +L 201 + 1450 + 0M +L 201 - 1449 - 0M +L 202 + 203 + 0M +L 203 + 204 + 0M +L 203 + 2328 + 0M +L 203 - 1450 - 0M +L 204 + 205 + 0M +L 204 - 203 - 0M +L 205 + 206 + 0M +L 205 - 204 - 0M +L 206 + 207 + 0M +L 206 + 2330 + 0M +L 206 - 205 - 0M +L 207 + 208 + 0M +L 207 - 206 - 0M +L 208 + 209 + 0M +L 208 + 1451 + 0M +L 208 - 207 - 0M +L 209 + 210 + 0M +L 210 + 211 + 0M +L 210 + 1452 + 0M +L 210 - 1451 - 0M +L 211 + 212 + 0M +L 212 + 213 + 0M +L 212 + 1453 + 0M +L 212 - 1452 - 0M +L 213 + 214 + 0M +L 214 + 215 + 0M +L 214 + 1455 + 0M +L 214 - 1454 - 0M +L 215 + 216 + 0M +L 216 + 217 + 0M +L 216 + 1456 + 0M +L 216 - 1455 - 0M +L 217 + 218 + 0M +L 218 + 219 + 0M +L 218 + 2945 + 0M +L 218 - 1456 - 0M +L 219 + 220 + 0M +L 219 - 218 - 0M +L 220 + 221 + 0M +L 220 + 1457 + 0M +L 220 - 219 - 0M +L 221 + 222 + 0M +L 222 + 223 + 0M +L 222 + 1458 + 0M +L 222 - 1457 - 0M +L 223 + 224 + 0M +L 224 + 225 + 0M +L 224 + 2332 + 0M +L 224 - 1458 - 0M +L 225 + 226 + 0M +L 225 - 224 - 0M +L 226 + 227 + 0M +L 226 + 2333 + 0M +L 226 - 225 - 0M +L 227 + 228 + 0M +L 227 - 226 - 0M +L 228 + 229 + 0M +L 228 + 1459 + 0M +L 228 - 227 - 0M +L 229 + 230 + 0M +L 230 + 231 + 0M +L 230 + 2334 + 0M +L 230 - 1459 - 0M +L 231 + 232 + 0M +L 231 - 230 - 0M +L 232 + 233 + 0M +L 232 + 1460 + 0M +L 232 - 231 - 0M +L 233 + 234 + 0M +L 234 + 235 + 0M +L 234 + 2946 + 0M +L 234 - 1460 - 0M +L 235 + 236 + 0M +L 235 - 234 - 0M +L 236 + 237 + 0M +L 236 + 2335 + 0M +L 236 - 235 - 0M +L 237 + 238 + 0M +L 237 + 1461 + 0M +L 237 - 236 - 0M +L 238 + 239 + 0M +L 239 + 240 + 0M +L 239 + 2947 + 0M +L 239 - 1461 - 0M +L 240 + 241 + 0M +L 240 + 1462 + 0M +L 240 + 2336 + 0M +L 240 - 239 - 0M +L 241 + 242 + 0M +L 242 + 243 + 0M +L 242 - 1462 - 0M +L 243 + 244 + 0M +L 243 + 1463 + 0M +L 243 - 242 - 0M +L 244 + 245 + 0M +L 245 + 246 + 0M +L 245 + 2337 + 0M +L 245 - 1463 - 0M +L 246 + 247 + 0M +L 246 - 245 - 0M +L 247 + 248 + 0M +L 247 + 1464 + 0M +L 247 - 246 - 0M +L 248 + 249 + 0M +L 249 + 250 + 0M +L 249 + 2340 + 0M +L 249 - 1464 - 0M +L 250 + 251 + 0M +L 250 - 249 - 0M +L 251 + 252 + 0M +L 251 + 1465 + 0M +L 251 - 250 - 0M +L 252 + 253 + 0M +L 253 + 254 + 0M +L 253 + 2341 + 0M +L 253 - 1465 - 0M +L 254 + 255 + 0M +L 254 - 253 - 0M +L 255 + 256 + 0M +L 255 + 2342 + 0M +L 255 - 254 - 0M +L 256 + 257 + 0M +L 256 + 1466 + 0M +L 256 - 255 - 0M +L 257 + 258 + 0M +L 258 + 259 + 0M +L 258 - 1466 - 0M +L 259 + 260 + 0M +L 259 + 1467 + 0M +L 259 - 258 - 0M +L 260 + 261 + 0M +L 261 + 262 + 0M +L 261 + 2343 + 0M +L 261 - 1467 - 0M +L 262 + 263 + 0M +L 262 - 261 - 0M +L 263 + 264 + 0M +L 263 + 2344 + 0M +L 263 - 262 - 0M +L 264 + 265 + 0M +L 264 - 263 - 0M +L 265 + 266 + 0M +L 265 + 1468 + 0M +L 265 - 264 - 0M +L 266 + 267 + 0M +L 267 + 268 + 0M +L 267 + 2345 + 0M +L 267 - 1468 - 0M +L 268 + 269 + 0M +L 268 + 1469 + 0M +L 268 - 267 - 0M +L 269 + 270 + 0M +L 270 + 271 + 0M +L 270 - 1469 - 0M +L 271 + 272 + 0M +L 271 + 1470 + 0M +L 271 - 270 - 0M +L 272 + 273 + 0M +L 273 + 274 + 0M +L 273 + 1471 + 0M +L 273 - 1470 - 0M +L 274 + 275 + 0M +L 275 + 276 + 0M +L 275 - 1471 - 0M +L 276 + 277 + 0M +L 276 + 2347 + 0M +L 276 - 275 - 0M +L 277 + 278 + 0M +L 277 - 276 - 0M +L 278 + 279 + 0M +L 278 + 1472 + 0M +L 278 - 277 - 0M +L 279 + 280 + 0M +L 280 + 281 + 0M +L 280 + 1474 + 0M +L 280 - 1473 - 0M +L 281 + 282 + 0M +L 282 + 283 + 0M +L 282 - 1474 - 0M +L 283 + 284 + 0M +L 283 + 1475 + 0M +L 283 - 282 - 0M +L 284 + 285 + 0M +L 285 + 286 + 0M +L 285 + 2349 + 0M +L 285 - 1475 - 0M +L 286 + 287 + 0M +L 286 - 285 - 0M +L 287 + 288 + 0M +L 287 + 2950 + 0M +L 287 - 286 - 0M +L 288 + 289 + 0M +L 288 - 287 - 0M +L 289 + 290 + 0M +L 289 + 2350 + 0M +L 289 - 288 - 0M +L 290 + 291 + 0M +L 290 - 289 - 0M +L 291 + 292 + 0M +L 291 + 1476 + 0M +L 291 - 290 - 0M +L 292 + 293 + 0M +L 293 + 294 + 0M +L 293 + 1477 + 0M +L 293 - 1476 - 0M +L 294 + 295 + 0M +L 295 + 296 + 0M +L 295 + 1478 + 0M +L 295 - 1477 - 0M +L 296 + 297 + 0M +L 296 + 2351 + 0M +L 297 + 298 + 0M +L 298 + 299 + 0M +L 299 + 300 + 0M +L 299 + 301 + 0M +L 299 - 1478 - 0M +L 300 + 301 + 0M +L 301 + 302 + 0M +L 301 + 2352 + 0M +L 301 - 299 - 0M +L 302 + 303 + 0M +L 302 - 301 - 0M +L 303 + 304 + 0M +L 303 + 2353 + 0M +L 303 - 302 - 0M +L 304 + 305 + 0M +L 304 + 1479 + 0M +L 304 - 303 - 0M +L 305 + 306 + 0M +L 306 + 307 + 0M +L 306 - 1479 - 0M +L 307 + 308 + 0M +L 307 + 2356 + 0M +L 307 - 306 - 0M +L 308 + 309 + 0M +L 308 - 307 - 0M +L 309 + 310 + 0M +L 309 + 2357 + 0M +L 309 - 308 - 0M +L 310 + 311 + 0M +L 310 - 309 - 0M +L 311 + 312 + 0M +L 311 + 1480 + 0M +L 311 - 310 - 0M +L 312 + 313 + 0M +L 313 + 314 + 0M +L 313 + 2358 + 0M +L 313 - 1480 - 0M +L 314 + 315 + 0M +L 314 + 1481 + 0M +L 314 + 2359 + 0M +L 314 - 313 - 0M +L 315 + 316 + 0M +L 316 + 317 + 0M +L 316 + 2360 + 0M +L 316 + 2952 + 0M +L 316 - 1481 - 0M +L 317 + 318 + 0M +L 317 + 1482 + 0M +L 317 - 316 - 0M +L 318 + 319 + 0M +L 319 + 320 + 0M +L 319 - 1482 - 0M +L 320 + 321 + 0M +L 320 + 1483 + 0M +L 320 - 319 - 0M +L 321 + 322 + 0M +L 322 + 323 + 0M +L 322 + 1484 + 0M +L 322 - 1483 - 0M +L 323 + 324 + 0M +L 324 + 325 + 0M +L 324 + 2361 + 0M +L 324 - 1484 - 0M +L 325 + 326 + 0M +L 325 - 324 - 0M +L 326 + 327 + 0M +L 326 + 1485 + 0M +L 326 - 325 - 0M +L 327 + 328 + 0M +L 328 + 329 + 0M +L 328 + 1486 + 0M +L 328 - 1485 - 0M +L 329 + 330 + 0M +L 330 + 331 + 0M +L 330 + 2953 + 0M +L 330 - 1486 - 0M +L 331 + 332 + 0M +L 331 - 330 - 0M +L 332 + 333 + 0M +L 332 + 2362 + 0M +L 332 - 331 - 0M +L 333 + 334 + 0M +L 333 - 332 - 0M +L 334 + 335 + 0M +L 334 + 1487 + 0M +L 334 - 333 - 0M +L 335 + 336 + 0M +L 336 + 337 + 0M +L 336 + 2954 + 0M +L 336 - 1487 - 0M +L 337 + 338 + 0M +L 337 - 336 - 0M +L 338 + 339 + 0M +L 338 + 1488 + 0M +L 338 + 2363 + 0M +L 338 - 337 - 0M +L 339 + 340 + 0M +L 340 + 341 + 0M +L 340 + 2955 + 0M +L 340 - 1488 - 0M +L 341 + 342 + 0M +L 341 - 340 - 0M +L 342 + 343 + 0M +L 342 - 341 - 0M +L 343 + 344 + 0M +L 343 + 2364 + 0M +L 343 - 342 - 0M +L 344 + 345 + 0M +L 344 - 343 - 0M +L 345 + 346 + 0M +L 345 - 344 - 0M +L 346 + 347 + 0M +L 346 + 1489 + 0M +L 346 - 345 - 0M +L 347 + 348 + 0M +L 348 + 349 + 0M +L 348 + 1490 + 0M +L 348 - 1489 - 0M +L 349 + 350 + 0M +L 349 + 2366 + 0M +L 350 + 351 + 0M +L 351 + 352 + 0M +L 351 - 1490 - 0M +L 352 + 353 + 0M +L 352 + 1491 + 0M +L 352 - 351 - 0M +L 353 + 354 + 0M +L 354 + 355 + 0M +L 354 + 2367 + 0M +L 354 - 1491 - 0M +L 355 + 356 + 0M +L 355 - 354 - 0M +L 356 + 357 + 0M +L 356 + 1492 + 0M +L 356 - 355 - 0M +L 357 + 358 + 0M +L 357 + 2368 + 0M +L 358 + 359 + 0M +L 359 + 360 + 0M +L 359 - 1492 - 0M +L 360 + 361 + 0M +L 360 - 359 - 0M +L 361 + 361 + 0M +L 361 + 362 + 0M +L 361 - 360 - 0M +L 361 - 361 - 0M +L 362 + 363 + 0M +L 362 + 1493 + 0M +L 362 - 361 - 0M +L 363 + 364 + 0M +L 363 + 1494 + 0M +L 364 + 365 + 0M +L 365 + 366 + 0M +L 365 + 1495 + 0M +L 365 - 1494 - 0M +L 366 + 367 + 0M +L 367 + 368 + 0M +L 367 + 1496 + 0M +L 367 - 1495 - 0M +L 368 + 369 + 0M +L 369 + 370 + 0M +L 369 + 2370 + 0M +L 369 - 1496 - 0M +L 370 + 371 + 0M +L 370 - 369 - 0M +L 371 + 372 + 0M +L 371 + 2371 + 0M +L 371 - 370 - 0M +L 372 + 373 + 0M +L 372 + 1497 + 0M +L 372 - 371 - 0M +L 373 + 374 + 0M +L 374 + 375 + 0M +L 374 - 1497 - 0M +L 375 + 376 + 0M +L 375 - 374 - 0M +L 376 + 377 + 0M +L 376 + 2958 + 0M +L 376 - 375 - 0M +L 377 + 378 + 0M +L 377 - 376 - 0M +L 378 + 379 + 0M +L 378 + 1498 + 0M +L 378 + 2372 + 0M +L 378 - 377 - 0M +L 379 + 380 + 0M +L 380 + 381 + 0M +L 380 + 2959 + 0M +L 380 - 1499 - 0M +L 381 + 382 + 0M +L 381 - 380 - 0M +L 382 + 383 + 0M +L 382 + 1500 + 0M +L 382 - 381 - 0M +L 383 + 384 + 0M +L 384 + 385 + 0M +L 384 + 1501 + 0M +L 384 - 1500 - 0M +L 385 + 386 + 0M +L 386 + 387 + 0M +L 386 + 1502 + 0M +L 386 - 1501 - 0M +L 387 + 388 + 0M +L 388 + 389 + 0M +L 388 + 1503 + 0M +L 388 - 1502 - 0M +L 389 + 390 + 0M +L 390 + 391 + 0M +L 390 - 1503 - 0M +L 391 + 392 + 0M +L 391 + 2960 + 0M +L 391 - 390 - 0M +L 392 + 393 + 0M +L 392 - 391 - 0M +L 393 + 394 + 0M +L 393 + 2374 + 0M +L 393 - 392 - 0M +L 394 + 395 + 0M +L 394 - 393 - 0M +L 395 + 396 + 0M +L 395 + 2375 + 0M +L 395 - 394 - 0M +L 396 + 397 + 0M +L 396 - 395 - 0M +L 397 + 398 + 0M +L 397 + 2376 + 0M +L 397 - 396 - 0M +L 398 + 399 + 0M +L 398 - 397 - 0M +L 399 + 400 + 0M +L 399 + 2377 + 0M +L 399 - 398 - 0M +L 400 + 401 + 0M +L 400 - 399 - 0M +L 401 + 402 + 0M +L 401 + 2378 + 0M +L 401 - 400 - 0M +L 402 + 403 + 0M +L 402 - 401 - 0M +L 403 + 404 + 0M +L 403 + 1504 + 0M +L 403 - 402 - 0M +L 404 + 405 + 0M +L 405 + 406 + 0M +L 405 + 2961 + 0M +L 405 - 1504 - 0M +L 406 + 407 + 0M +L 406 - 405 - 0M +L 407 + 408 + 0M +L 407 + 2379 + 0M +L 407 - 406 - 0M +L 408 + 409 + 0M +L 408 - 407 - 0M +L 409 + 410 + 0M +L 409 + 2380 + 0M +L 409 - 408 - 0M +L 410 + 411 + 0M +L 410 - 409 - 0M +L 411 + 412 + 0M +L 411 + 1505 + 0M +L 411 - 410 - 0M +L 412 + 413 + 0M +L 413 + 414 + 0M +L 414 + 415 + 0M +L 414 + 2381 + 0M +L 414 - 1506 - 0M +L 415 + 416 + 0M +L 415 + 1507 + 0M +L 415 - 414 - 0M +L 416 + 417 + 0M +L 417 + 418 + 0M +L 417 - 1507 - 0M +L 418 + 419 + 0M +L 418 + 1508 + 0M +L 418 - 417 - 0M +L 419 + 420 + 0M +L 419 + 2382 + 0M +L 420 + 421 + 0M +L 421 + 422 + 0M +L 421 + 423 + 0M +L 421 - 1509 - 0M +L 422 + 423 + 0M +L 422 - 421 - 0M +L 423 + 424 + 0M +L 423 + 2383 + 0M +L 423 - 422 - 0M +L 424 + 425 + 0M +L 424 - 423 - 0M +L 425 + 426 + 0M +L 425 + 2384 + 0M +L 425 - 424 - 0M +L 426 + 427 + 0M +L 426 - 425 - 0M +L 427 + 428 + 0M +L 427 + 2962 + 0M +L 427 - 426 - 0M +L 428 + 429 + 0M +L 428 - 427 - 0M +L 429 + 430 + 0M +L 429 + 1510 + 0M +L 429 - 428 - 0M +L 430 + 431 + 0M +L 431 + 432 + 0M +L 431 + 2385 + 0M +L 431 - 1510 - 0M +L 432 + 433 + 0M +L 432 + 1511 + 0M +L 432 - 431 - 0M +L 433 + 434 + 0M +L 434 + 435 + 0M +L 434 - 1511 - 0M +L 435 + 436 + 0M +L 435 + 2963 + 0M +L 435 - 434 - 0M +L 436 + 437 + 0M +L 436 + 1512 + 0M +L 436 - 435 - 0M +L 437 + 438 + 0M +L 438 + 439 + 0M +L 438 + 2386 + 0M +L 438 - 1512 - 0M +L 439 + 440 + 0M +L 439 - 438 - 0M +L 440 + 441 + 0M +L 440 + 1513 + 0M +L 440 - 439 - 0M +L 441 + 442 + 0M +L 442 + 443 + 0M +L 442 + 1514 + 0M +L 442 - 1513 - 0M +L 443 + 444 + 0M +L 444 + 445 + 0M +L 444 + 2388 + 0M +L 444 - 1514 - 0M +L 445 + 446 + 0M +L 445 + 1515 + 0M +L 445 - 444 - 0M +L 446 + 447 + 0M +L 447 + 448 + 0M +L 447 - 1515 - 0M +L 448 + 449 + 0M +L 448 + 2389 + 0M +L 448 - 447 - 0M +L 449 + 450 + 0M +L 449 + 1516 + 0M +L 449 - 448 - 0M +L 450 + 451 + 0M +L 451 + 452 + 0M +L 451 - 1516 - 0M +L 452 + 453 + 0M +L 452 + 2390 + 0M +L 452 - 451 - 0M +L 453 + 454 + 0M +L 453 - 452 - 0M +L 454 + 455 + 0M +L 454 + 1517 + 0M +L 454 - 453 - 0M +L 455 + 456 + 0M +L 456 + 457 + 0M +L 456 + 1518 + 0M +L 456 - 1517 - 0M +L 457 + 458 + 0M +L 458 + 459 + 0M +L 458 + 1519 + 0M +L 458 - 1518 - 0M +L 459 + 460 + 0M +L 460 + 461 + 0M +L 460 + 2965 + 0M +L 460 - 1519 - 0M +L 461 + 462 + 0M +L 461 - 460 - 0M +L 462 + 463 + 0M +L 462 + 1520 + 0M +L 462 - 461 - 0M +L 463 + 464 + 0M +L 464 + 465 + 0M +L 464 + 2391 + 0M +L 464 - 1520 - 0M +L 465 + 466 + 0M +L 465 + 1521 + 0M +L 465 - 464 - 0M +L 466 + 467 + 0M +L 467 + 468 + 0M +L 467 + 1522 + 0M +L 467 - 1521 - 0M +L 468 + 469 + 0M +L 469 + 470 + 0M +L 469 - 1522 - 0M +L 470 + 471 + 0M +L 470 + 2394 + 0M +L 470 - 469 - 0M +L 471 + 472 + 0M +L 471 - 470 - 0M +L 472 + 473 + 0M +L 472 + 1523 + 0M +L 472 - 471 - 0M +L 473 + 474 + 0M +L 474 + 475 + 0M +L 474 + 476 + 0M +L 474 - 1523 - 0M +L 475 + 476 + 0M +L 475 - 474 - 0M +L 476 + 477 + 0M +L 476 + 2395 + 0M +L 476 - 475 - 0M +L 477 + 478 + 0M +L 477 + 1524 + 0M +L 477 - 476 - 0M +L 478 + 479 + 0M +L 479 + 480 + 0M +L 479 + 1526 + 0M +L 479 - 1525 - 0M +L 480 + 481 + 0M +L 481 + 482 + 0M +L 481 + 2397 + 0M +L 481 - 1526 - 0M +L 482 + 483 + 0M +L 482 - 481 - 0M +L 483 + 484 + 0M +L 483 + 1527 + 0M +L 483 - 482 - 0M +L 484 + 485 + 0M +L 485 + 486 + 0M +L 485 + 1529 + 0M +L 485 - 1528 - 0M +L 486 + 487 + 0M +L 486 + 2398 + 0M +L 487 + 488 + 0M +L 487 + 2399 + 0M +L 488 + 489 + 0M +L 488 + 2400 + 0M +L 488 - 1530 - 0M +L 489 + 490 + 0M +L 489 - 488 - 0M +L 490 + 491 + 0M +L 490 + 1531 + 0M +L 490 - 489 - 0M +L 491 + 492 + 0M +L 492 + 493 + 0M +L 492 - 1533 - 0M +L 493 + 494 + 0M +L 493 + 2403 + 0M +L 493 - 492 - 0M +L 494 + 495 + 0M +L 494 - 493 - 0M +L 495 + 496 + 0M +L 495 + 2970 + 0M +L 495 - 494 - 0M +L 496 + 497 + 0M +L 496 + 1534 + 0M +L 496 - 495 - 0M +L 497 + 498 + 0M +L 498 + 499 + 0M +L 498 + 2973 + 0M +L 498 - 1534 - 0M +L 499 + 500 + 0M +L 499 + 2971 + 0M +L 499 - 498 - 0M +L 500 + 501 + 0M +L 500 - 499 - 0M +L 501 + 502 + 0M +L 501 + 1535 + 0M +L 501 - 500 - 0M +L 502 + 503 + 0M +L 503 + 504 + 0M +L 503 + 2404 + 0M +L 503 + 2974 + 0M +L 503 - 1535 - 0M +L 504 + 505 + 0M +L 504 - 503 - 0M +L 505 + 506 + 0M +L 505 + 2972 + 0M +L 505 - 504 - 0M +L 506 + 507 + 0M +L 506 + 1536 + 0M +L 506 - 505 - 0M +L 507 + 508 + 0M +L 508 + 509 + 0M +L 508 + 2405 + 0M +L 508 - 1536 - 0M +L 509 + 510 + 0M +L 509 - 508 - 0M +L 510 + 511 + 0M +L 510 + 2975 + 0M +L 510 - 509 - 0M +L 511 + 512 + 0M +L 511 - 510 - 0M +L 512 + 513 + 0M +L 512 + 2406 + 0M +L 512 - 511 - 0M +L 513 + 514 + 0M +L 513 - 512 - 0M +L 514 + 515 + 0M +L 514 + 1537 + 0M +L 514 - 513 - 0M +L 515 + 516 + 0M +L 516 + 517 + 0M +L 516 + 2409 + 0M +L 516 - 1537 - 0M +L 517 + 518 + 0M +L 517 - 516 - 0M +L 518 + 519 + 0M +L 518 + 1538 + 0M +L 518 + 2977 + 0M +L 518 - 517 - 0M +L 519 + 520 + 0M +L 520 + 521 + 0M +L 520 - 1538 - 0M +L 521 + 522 + 0M +L 521 + 2411 + 0M +L 521 - 520 - 0M +L 522 + 523 + 0M +L 522 - 521 - 0M +L 523 + 524 + 0M +L 523 + 2412 + 0M +L 523 - 522 - 0M +L 524 + 525 + 0M +L 524 - 523 - 0M +L 525 + 526 + 0M +L 525 + 527 + 0M +L 525 - 524 - 0M +L 526 + 527 + 0M +L 526 - 525 - 0M +L 527 + 528 + 0M +L 527 + 1539 + 0M +L 527 + 2413 + 0M +L 527 - 526 - 0M +L 528 + 529 + 0M +L 529 + 530 + 0M +L 529 - 1539 - 0M +L 530 + 531 + 0M +L 530 + 2414 + 0M +L 530 - 529 - 0M +L 531 + 532 + 0M +L 531 - 530 - 0M +L 532 + 533 + 0M +L 532 + 1540 + 0M +L 532 - 531 - 0M +L 533 + 534 + 0M +L 534 + 535 + 0M +L 534 + 2980 + 0M +L 534 - 1540 - 0M +L 535 + 536 + 0M +L 535 - 534 - 0M +L 536 + 537 + 0M +L 536 + 1541 + 0M +L 536 - 535 - 0M +L 537 + 538 + 0M +L 538 + 539 + 0M +L 538 + 2415 + 0M +L 538 - 1541 - 0M +L 539 + 540 + 0M +L 539 + 1542 + 0M +L 539 + 2416 + 0M +L 539 - 538 - 0M +L 540 + 541 + 0M +L 541 + 542 + 0M +L 541 + 1543 + 0M +L 541 + 2981 + 0M +L 541 - 1542 - 0M +L 542 + 543 + 0M +L 543 + 544 + 0M +L 543 + 2982 + 0M +L 543 - 1546 - 0M +L 544 + 545 + 0M +L 544 - 543 - 0M +L 545 + 546 + 0M +L 545 + 2418 + 0M +L 545 - 544 - 0M +L 546 + 547 + 0M +L 546 - 545 - 0M +L 547 + 548 + 0M +L 547 + 1547 + 0M +L 547 - 546 - 0M +L 548 + 549 + 0M +L 549 + 550 + 0M +L 549 + 2419 + 0M +L 549 - 1547 - 0M +L 550 + 551 + 0M +L 550 - 549 - 0M +L 551 + 552 + 0M +L 551 + 2983 + 0M +L 551 - 550 - 0M +L 552 + 553 + 0M +L 552 - 551 - 0M +L 553 + 554 + 0M +L 553 + 1548 + 0M +L 553 - 552 - 0M +L 554 + 555 + 0M +L 555 + 556 + 0M +L 555 + 2420 + 0M +L 555 - 1548 - 0M +L 556 + 557 + 0M +L 556 - 555 - 0M +L 557 + 558 + 0M +L 557 + 1549 + 0M +L 557 - 556 - 0M +L 558 + 559 + 0M +L 559 + 560 + 0M +L 559 + 1550 + 0M +L 559 - 1549 - 0M +L 560 + 561 + 0M +L 561 + 562 + 0M +L 561 + 1551 + 0M +L 561 - 1550 - 0M +L 562 + 563 + 0M +L 563 + 564 + 0M +L 563 + 2984 + 0M +L 563 - 1551 - 0M +L 564 + 565 + 0M +L 564 - 563 - 0M +L 565 + 566 + 0M +L 565 - 564 - 0M +L 566 + 567 + 0M +L 566 + 2985 + 0M +L 566 - 565 - 0M +L 567 + 568 + 0M +L 567 - 566 - 0M +L 568 + 569 + 0M +L 568 + 1552 + 0M +L 568 - 567 - 0M +L 569 + 570 + 0M +L 570 + 571 + 0M +L 570 + 2422 + 0M +L 570 - 1552 - 0M +L 571 + 572 + 0M +L 571 - 570 - 0M +L 572 + 573 + 0M +L 572 + 2423 + 0M +L 572 - 571 - 0M +L 573 + 574 + 0M +L 573 + 1553 + 0M +L 573 - 572 - 0M +L 574 + 575 + 0M +L 575 + 576 + 0M +L 575 - 1553 - 0M +L 576 + 577 + 0M +L 576 + 1554 + 0M +L 576 + 2424 + 0M +L 576 - 575 - 0M +L 577 + 578 + 0M +L 578 + 579 + 0M +L 578 + 2986 + 0M +L 578 - 1554 - 0M +L 579 + 580 + 0M +L 579 - 578 - 0M +L 580 + 581 + 0M +L 580 - 579 - 0M +L 581 + 582 + 0M +L 581 + 2987 + 0M +L 581 - 580 - 0M +L 582 + 583 + 0M +L 582 - 581 - 0M +L 583 + 584 + 0M +L 583 + 2425 + 0M +L 583 - 582 - 0M +L 584 + 585 + 0M +L 584 - 583 - 0M +L 585 + 586 + 0M +L 585 + 1555 + 0M +L 585 - 584 - 0M +L 586 + 587 + 0M +L 587 + 588 + 0M +L 587 + 1558 + 0M +L 587 + 2427 + 0M +L 587 + 2988 + 0M +L 587 - 1557 - 0M +L 588 + 589 + 0M +L 589 + 590 + 0M +L 589 - 1558 - 0M +L 590 + 591 + 0M +L 590 + 1559 + 0M +L 590 + 2428 + 0M +L 590 - 589 - 0M +L 591 + 592 + 0M +L 592 + 593 + 0M +L 592 - 1559 - 0M +L 593 + 594 + 0M +L 593 + 2990 + 0M +L 593 - 592 - 0M +L 594 + 595 + 0M +L 594 + 1560 + 0M +L 594 + 2430 + 0M +L 594 - 593 - 0M +L 595 + 596 + 0M +L 596 + 597 + 0M +L 596 + 2432 + 0M +L 596 - 1564 - 0M +L 597 + 598 + 0M +L 597 - 596 - 0M +L 598 + 593 + 0M +L 598 + 599 + 0M +L 598 + 3212 + 0M +L 598 - 597 - 0M +L 599 + 600 + 0M +L 599 + 1565 + 0M +L 599 - 598 - 0M +L 600 + 601 + 0M +L 601 + 602 + 0M +L 601 + 606 + 0M +L 601 - 605 - 0M +L 601 - 1566 - 0M +L 602 + 603 + 0M +L 602 + 2991 + 0M +L 602 - 601 - 0M +L 603 + 604 + 0M +L 603 - 602 - 0M +L 604 + 605 + 0M +L 604 - 603 - 0M +L 605 + 601 + 0M +L 605 - 604 - 0M +L 606 + 607 + 0M +L 606 + 1567 + 0M +L 606 - 601 - 0M +L 607 + 608 + 0M +L 608 + 609 + 0M +L 608 + 1568 + 0M +L 608 - 1567 - 0M +L 609 + 610 + 0M +L 610 + 611 + 0M +L 610 + 2992 + 0M +L 610 - 1568 - 0M +L 611 + 612 + 0M +L 611 - 610 - 0M +L 612 + 613 + 0M +L 612 + 1569 + 0M +L 612 - 611 - 0M +L 613 + 614 + 0M +L 614 + 615 + 0M +L 614 + 2435 + 0M +L 614 - 1570 - 0M +L 615 + 616 + 0M +L 615 - 614 - 0M +L 616 + 617 + 0M +L 616 + 2436 + 0M +L 616 - 615 - 0M +L 617 + 618 + 0M +L 617 - 616 - 0M +L 618 + 619 + 0M +L 618 + 620 + 0M +L 618 + 624 + 0M +L 618 - 617 - 0M +L 619 + 620 + 0M +L 620 + 621 + 0M +L 620 - 618 - 0M +L 621 + 621 + 0M +L 621 + 622 + 0M +L 621 - 620 - 0M +L 621 - 621 - 0M +L 622 + 623 + 0M +L 622 - 621 - 0M +L 623 + 624 + 0M +L 623 - 622 - 0M +L 623 - 624 - 0M +L 624 + 623 + 0M +L 624 + 625 + 0M +L 624 + 626 + 0M +L 624 + 2993 + 0M +L 624 - 623 - 0M +L 624 - 625 - 0M +L 625 + 624 + 0M +L 625 + 2437 + 0M +L 625 - 624 - 0M +L 626 + 627 + 0M +L 626 + 2994 + 0M +L 626 - 624 - 0M +L 627 + 628 + 0M +L 627 - 626 - 0M +L 628 + 629 + 0M +L 628 + 2438 + 0M +L 628 - 627 - 0M +L 629 + 630 + 0M +L 629 + 1571 + 0M +L 629 - 628 - 0M +L 630 + 631 + 0M +L 631 + 632 + 0M +L 631 - 1571 - 0M +L 632 + 633 + 0M +L 632 + 2439 + 0M +L 632 - 631 - 0M +L 633 + 634 + 0M +L 633 + 1572 + 0M +L 633 - 632 - 0M +L 634 + 635 + 0M +L 635 + 636 + 0M +L 635 + 2440 + 0M +L 635 - 1573 - 0M +L 636 + 637 + 0M +L 636 - 635 - 0M +L 637 + 638 + 0M +L 637 + 2441 + 0M +L 637 - 636 - 0M +L 638 + 639 + 0M +L 638 - 637 - 0M +L 639 + 640 + 0M +L 639 + 1574 + 0M +L 639 + 2442 + 0M +L 639 - 638 - 0M +L 640 + 641 + 0M +L 641 + 642 + 0M +L 641 + 1575 + 0M +L 641 + 2443 + 0M +L 641 + 3208 + 0M +L 641 - 1574 - 0M +L 642 + 643 + 0M +L 643 + 644 + 0M +L 643 - 1579 - 0M +L 644 + 645 + 0M +L 644 + 1580 + 0M +L 644 + 2445 + 0M +L 644 - 643 - 0M +L 645 + 646 + 0M +L 646 + 647 + 0M +L 646 - 1580 - 0M +L 647 + 648 + 0M +L 647 + 2446 + 0M +L 647 - 646 - 0M +L 648 + 649 + 0M +L 648 + 1581 + 0M +L 648 - 647 - 0M +L 649 + 650 + 0M +L 650 + 651 + 0M +L 650 - 1581 - 0M +L 651 + 652 + 0M +L 651 + 2447 + 0M +L 651 - 650 - 0M +L 652 + 653 + 0M +L 652 - 651 - 0M +L 653 + 654 + 0M +L 653 - 652 - 0M +L 654 + 655 + 0M +L 654 + 667 + 0M +L 654 - 653 - 0M +L 654 - 666 - 0M +L 655 + 656 + 0M +L 655 + 2448 + 0M +L 655 - 654 - 0M +L 656 + 657 + 0M +L 656 - 655 - 0M +L 657 + 658 + 0M +L 657 + 1582 + 0M +L 657 + 2449 + 0M +L 657 - 656 - 0M +L 658 + 659 + 0M +L 659 + 660 + 0M +L 659 + 1584 + 0M +L 659 + 2450 + 0M +L 659 - 1583 - 0M +L 660 + 661 + 0M +L 661 + 662 + 0M +L 661 - 1584 - 0M +L 662 + 663 + 0M +L 662 + 1585 + 0M +L 662 + 2451 + 0M +L 662 - 661 - 0M +L 663 + 664 + 0M +L 664 + 665 + 0M +L 664 + 2452 + 0M +L 664 - 1585 - 0M +L 665 + 666 + 0M +L 665 - 664 - 0M +L 666 + 654 + 0M +L 666 - 665 - 0M +L 667 + 668 + 0M +L 667 + 2453 + 0M +L 667 - 654 - 0M +L 668 + 669 + 0M +L 668 - 667 - 0M +L 669 + 670 + 0M +L 669 + 2454 + 0M +L 669 - 668 - 0M +L 670 + 671 + 0M +L 670 + 1586 + 0M +L 670 - 669 - 0M +L 671 + 672 + 0M +L 672 + 673 + 0M +L 672 + 2999 + 0M +L 672 - 1588 - 0M +L 673 + 674 + 0M +L 673 + 2455 + 0M +L 673 - 672 - 0M +L 674 + 675 + 0M +L 674 - 673 - 0M +L 675 + 676 + 0M +L 675 - 674 - 0M +L 676 + 677 + 0M +L 676 + 1589 + 0M +L 676 - 675 - 0M +L 677 + 678 + 0M +L 678 + 679 + 0M +L 678 - 1590 - 0M +L 679 + 680 + 0M +L 679 + 3001 + 0M +L 679 - 678 - 0M +L 680 + 681 + 0M +L 680 - 679 - 0M +L 681 + 682 + 0M +L 681 - 680 - 0M +L 682 + 683 + 0M +L 682 + 1591 + 0M +L 682 - 681 - 0M +L 683 + 684 + 0M +L 684 + 685 + 0M +L 684 + 1595 + 0M +L 684 - 1594 - 0M +L 685 + 686 + 0M +L 686 + 687 + 0M +L 686 - 1596 - 0M +L 687 + 688 + 0M +L 687 + 1597 + 0M +L 687 - 686 - 0M +L 688 + 689 + 0M +L 689 + 690 + 0M +L 689 + 2460 + 0M +L 689 - 1597 - 0M +L 690 + 691 + 0M +L 690 - 689 - 0M +L 691 + 692 + 0M +L 691 - 690 - 0M +L 692 + 693 + 0M +L 692 + 1598 + 0M +L 692 + 2461 + 0M +L 692 - 691 - 0M +L 693 + 694 + 0M +L 694 + 695 + 0M +L 694 + 1599 + 0M +L 694 - 1598 - 0M +L 695 + 696 + 0M +L 696 + 697 + 0M +L 696 + 1600 + 0M +L 696 - 1599 - 0M +L 697 + 698 + 0M +L 698 + 699 + 0M +L 698 + 2464 + 0M +L 698 - 1603 - 0M +L 699 + 700 + 0M +L 699 - 698 - 0M +L 700 + 701 + 0M +L 700 + 2465 + 0M +L 700 - 699 - 0M +L 701 + 702 + 0M +L 701 - 700 - 0M +L 702 + 703 + 0M +L 702 + 2466 + 0M +L 702 - 701 - 0M +L 703 + 704 + 0M +L 703 + 1604 + 0M +L 703 - 702 - 0M +L 704 + 705 + 0M +L 705 + 706 + 0M +L 705 - 1604 - 0M +L 706 + 707 + 0M +L 706 + 1605 + 0M +L 706 - 705 - 0M +L 707 + 708 + 0M +L 708 + 709 + 0M +L 708 + 2467 + 0M +L 708 - 1605 - 0M +L 709 + 710 + 0M +L 709 - 708 - 0M +L 710 + 711 + 0M +L 710 + 3004 + 0M +L 710 - 709 - 0M +L 711 + 712 + 0M +L 711 - 710 - 0M +L 712 + 713 + 0M +L 712 + 2468 + 0M +L 712 - 711 - 0M +L 713 + 714 + 0M +L 713 + 1606 + 0M +L 713 - 712 - 0M +L 714 + 715 + 0M +L 715 + 716 + 0M +L 715 + 3005 + 0M +L 715 - 1607 - 0M +L 716 + 717 + 0M +L 716 - 715 - 0M +L 717 + 718 + 0M +L 717 + 719 + 0M +L 717 - 716 - 0M +L 718 + 719 + 0M +L 718 - 717 - 0M +L 719 + 720 + 0M +L 719 + 1608 + 0M +L 719 + 2469 + 0M +L 719 - 718 - 0M +L 720 + 721 + 0M +L 721 + 722 + 0M +L 721 + 2470 + 0M +L 721 - 1608 - 0M +L 722 + 723 + 0M +L 722 - 721 - 0M +L 723 + 724 + 0M +L 723 + 2471 + 0M +L 723 - 722 - 0M +L 724 + 725 + 0M +L 724 - 723 - 0M +L 725 + 726 + 0M +L 725 + 3006 + 0M +L 725 - 724 - 0M +L 726 + 727 + 0M +L 726 - 725 - 0M +L 727 + 728 + 0M +L 727 + 2472 + 0M +L 727 - 726 - 0M +L 728 + 729 + 0M +L 728 - 727 - 0M +L 729 + 730 + 0M +L 729 + 2473 + 0M +L 729 - 728 - 0M +L 730 + 731 + 0M +L 730 - 729 - 0M +L 731 + 732 + 0M +L 731 + 1609 + 0M +L 731 - 730 - 0M +L 732 + 733 + 0M +L 732 + 2474 + 0M +L 732 - 1609 - 0M +L 733 + 734 + 0M +L 733 + 3007 + 0M +L 733 - 732 - 0M +L 734 + 735 + 0M +L 734 - 733 - 0M +L 735 + 736 + 0M +L 735 + 1610 + 0M +L 735 - 734 - 0M +L 736 + 737 + 0M +L 737 + 738 + 0M +L 737 + 2475 + 0M +L 737 + 3008 + 0M +L 737 - 1610 - 0M +L 738 + 739 + 0M +L 738 + 1611 + 0M +L 738 - 737 - 0M +L 739 + 740 + 0M +L 740 + 741 + 0M +L 740 - 1611 - 0M +L 741 + 742 + 0M +L 741 + 1612 + 0M +L 741 + 2479 + 0M +L 741 - 740 - 0M +L 742 + 743 + 0M +L 743 + 744 + 0M +L 743 + 3010 + 0M +L 743 - 1613 - 0M +L 744 + 745 + 0M +L 744 - 743 - 0M +L 745 + 746 + 0M +L 745 + 1614 + 0M +L 745 - 744 - 0M +L 746 + 747 + 0M +L 747 + 748 + 0M +L 747 + 1616 + 0M +L 747 + 2483 + 0M +L 747 - 1615 - 0M +L 748 + 749 + 0M +L 749 + 750 + 0M +L 749 + 2484 + 0M +L 749 - 1616 - 0M +L 750 + 751 + 0M +L 750 + 1617 + 0M +L 750 + 3012 + 0M +L 750 - 749 - 0M +L 751 + 752 + 0M +L 752 + 753 + 0M +L 752 + 2486 + 0M +L 752 - 1617 - 0M +L 753 + 754 + 0M +L 753 - 752 - 0M +L 754 + 755 + 0M +L 754 - 753 - 0M +L 755 + 756 + 0M +L 755 + 2487 + 0M +L 755 - 754 - 0M +L 756 + 757 + 0M +L 756 + 1618 + 0M +L 756 - 755 - 0M +L 757 + 758 + 0M +L 758 + 759 + 0M +L 758 + 3014 + 0M +L 758 - 1618 - 0M +L 759 + 760 + 0M +L 759 - 758 - 0M +L 760 + 761 + 0M +L 760 + 1619 + 0M +L 760 - 759 - 0M +L 761 + 762 + 0M +L 762 + 763 + 0M +L 762 + 2489 + 0M +L 762 + 3213 + 0M +L 762 - 1620 - 0M +L 763 + 764 + 0M +L 763 - 762 - 0M +L 764 + 765 + 0M +L 764 + 1621 + 0M +L 764 - 763 - 0M +L 765 + 766 + 0M +L 766 + 767 + 0M +L 766 + 1622 + 0M +L 766 + 3015 + 0M +L 766 - 1621 - 0M +L 767 + 768 + 0M +L 768 + 769 + 0M +L 768 + 1625 + 0M +L 768 - 1624 - 0M +L 769 + 770 + 0M +L 770 + 771 + 0M +L 770 + 1626 + 0M +L 770 + 2491 + 0M +L 770 - 1625 - 0M +L 771 + 772 + 0M +L 772 + 773 + 0M +L 772 + 1627 + 0M +L 772 - 1626 - 0M +L 773 + 774 + 0M +L 774 + 775 + 0M +L 774 + 3080 + 0M +L 774 - 1886 - 0M +L 775 + 776 + 0M +L 775 - 774 - 0M +L 776 + 777 + 0M +L 776 + 2637 + 0M +L 776 - 775 - 0M +L 777 + 778 + 0M +L 777 - 776 - 0M +L 778 + 779 + 0M +L 778 + 1887 + 0M +L 778 - 777 - 0M +L 779 + 780 + 0M +L 780 + 781 + 0M +L 780 + 2638 + 0M +L 780 - 1887 - 0M +L 781 + 782 + 0M +L 781 - 780 - 0M +L 782 + 783 + 0M +L 782 + 3081 + 0M +L 782 - 781 - 0M +L 783 + 784 + 0M +L 783 + 2639 + 0M +L 783 - 782 - 0M +L 784 + 785 + 0M +L 784 + 1888 + 0M +L 784 - 783 - 0M +L 785 + 786 + 0M +L 786 + 787 + 0M +L 786 + 2641 + 0M +L 786 - 1888 - 0M +L 787 + 788 + 0M +L 787 - 786 - 0M +L 788 + 789 + 0M +L 788 + 2642 + 0M +L 788 - 787 - 0M +L 789 + 790 + 0M +L 789 + 1889 + 0M +L 789 - 788 - 0M +L 790 + 791 + 0M +L 791 + 792 + 0M +L 791 - 1889 - 0M +L 792 + 792 + 0M +L 792 + 793 + 0M +L 792 + 2645 + 0M +L 792 - 791 - 0M +L 792 - 792 - 0M +L 793 + 794 + 0M +L 793 - 792 - 0M +L 794 + 795 + 0M +L 794 + 2646 + 0M +L 794 - 793 - 0M +L 795 + 796 + 0M +L 795 + 3083 + 0M +L 795 - 794 - 0M +L 796 + 797 + 0M +L 796 + 1890 + 0M +L 796 - 795 - 0M +L 797 + 798 + 0M +L 798 + 799 + 0M +L 798 + 800 + 0M +L 798 - 1890 - 0M +L 799 + 800 + 0M +L 799 - 798 - 0M +L 800 + 801 + 0M +L 800 + 1891 + 0M +L 800 - 799 - 0M +L 801 + 802 + 0M +L 802 + 803 + 0M +L 802 + 2648 + 0M +L 802 - 1891 - 0M +L 803 + 804 + 0M +L 803 + 1892 + 0M +L 803 - 802 - 0M +L 804 + 805 + 0M +L 805 + 806 + 0M +L 805 + 1893 + 0M +L 805 - 1892 - 0M +L 806 + 807 + 0M +L 807 + 808 + 0M +L 807 + 3084 + 0M +L 807 - 1897 - 0M +L 808 + 809 + 0M +L 808 - 807 - 0M +L 809 + 810 + 0M +L 809 + 812 + 0M +L 809 - 808 - 0M +L 809 - 811 - 0M +L 810 + 811 + 0M +L 810 + 3085 + 0M +L 810 - 809 - 0M +L 811 + 809 + 0M +L 811 - 810 - 0M +L 812 + 813 + 0M +L 812 + 2653 + 0M +L 812 - 809 - 0M +L 813 + 814 + 0M +L 813 - 812 - 0M +L 814 + 815 + 0M +L 814 + 1898 + 0M +L 814 + 2654 + 0M +L 814 - 813 - 0M +L 815 + 816 + 0M +L 816 + 817 + 0M +L 816 + 3086 + 0M +L 816 - 1899 - 0M +L 817 + 818 + 0M +L 817 - 816 - 0M +L 818 + 819 + 0M +L 818 + 1900 + 0M +L 818 - 817 - 0M +L 819 + 820 + 0M +L 820 + 821 + 0M +L 820 - 1901 - 0M +L 821 + 822 + 0M +L 821 + 3087 + 0M +L 821 - 820 - 0M +L 822 + 823 + 0M +L 822 - 821 - 0M +L 823 + 824 + 0M +L 823 + 2656 + 0M +L 823 - 822 - 0M +L 824 + 825 + 0M +L 824 - 823 - 0M +L 825 + 826 + 0M +L 825 + 1902 + 0M +L 825 - 824 - 0M +L 826 + 827 + 0M +L 827 + 828 + 0M +L 827 + 3088 + 0M +L 827 - 1902 - 0M +L 828 + 829 + 0M +L 828 - 827 - 0M +L 829 + 830 + 0M +L 829 + 2657 + 0M +L 829 - 828 - 0M +L 830 + 831 + 0M +L 830 + 1903 + 0M +L 830 - 829 - 0M +L 831 + 832 + 0M +L 832 + 833 + 0M +L 832 + 3089 + 0M +L 832 - 1903 - 0M +L 833 + 834 + 0M +L 833 - 832 - 0M +L 834 + 835 + 0M +L 834 + 2658 + 0M +L 834 - 833 - 0M +L 835 + 836 + 0M +L 835 - 834 - 0M +L 836 + 837 + 0M +L 836 - 835 - 0M +L 837 + 838 + 0M +L 837 + 2660 + 0M +L 837 - 836 - 0M +L 838 + 839 + 0M +L 838 - 837 - 0M +L 839 + 840 + 0M +L 839 + 1904 + 0M +L 839 - 838 - 0M +L 840 + 841 + 0M +L 841 + 842 + 0M +L 841 + 2661 + 0M +L 841 - 1904 - 0M +L 842 + 843 + 0M +L 842 - 841 - 0M +L 843 + 844 + 0M +L 843 + 1905 + 0M +L 843 - 842 - 0M +L 844 + 845 + 0M +L 845 + 846 + 0M +L 845 + 2662 + 0M +L 845 - 1905 - 0M +L 846 + 847 + 0M +L 846 - 845 - 0M +L 847 + 848 + 0M +L 847 + 2663 + 0M +L 847 - 846 - 0M +L 848 + 849 + 0M +L 848 - 847 - 0M +L 849 + 850 + 0M +L 849 + 3091 + 0M +L 849 - 848 - 0M +L 850 + 851 + 0M +L 850 + 2664 + 0M +L 850 - 849 - 0M +L 851 + 852 + 0M +L 851 + 1906 + 0M +L 851 - 850 - 0M +L 852 + 853 + 0M +L 853 + 854 + 0M +L 853 - 1906 - 0M +L 854 + 855 + 0M +L 854 + 2667 + 0M +L 854 - 853 - 0M +L 855 + 856 + 0M +L 855 + 3093 + 0M +L 855 - 854 - 0M +L 856 + 857 + 0M +L 856 - 855 - 0M +L 857 + 858 + 0M +L 857 - 856 - 0M +L 858 + 859 + 0M +L 858 + 2668 + 0M +L 858 - 857 - 0M +L 859 + 860 + 0M +L 859 + 2669 + 0M +L 859 - 858 - 0M +L 860 + 861 + 0M +L 860 - 859 - 0M +L 861 + 862 + 0M +L 861 + 1907 + 0M +L 861 - 860 - 0M +L 862 + 863 + 0M +L 862 + 2670 + 0M +L 863 + 864 + 0M +L 864 + 865 + 0M +L 864 + 2671 + 0M +L 864 - 1908 - 0M +L 865 + 866 + 0M +L 865 - 864 - 0M +L 866 + 867 + 0M +L 866 + 2672 + 0M +L 866 - 865 - 0M +L 867 + 868 + 0M +L 867 + 1909 + 0M +L 867 - 866 - 0M +L 868 + 869 + 0M +L 869 + 870 + 0M +L 869 - 1909 - 0M +L 870 + 871 + 0M +L 870 + 3094 + 0M +L 870 - 869 - 0M +L 871 + 872 + 0M +L 871 - 870 - 0M +L 872 + 873 + 0M +L 872 + 1910 + 0M +L 872 - 871 - 0M +L 873 + 874 + 0M +L 873 + 2673 + 0M +L 873 + 3095 + 0M +L 874 + 875 + 0M +L 875 + 876 + 0M +L 876 + 877 + 0M +L 876 + 2674 + 0M +L 876 - 1910 - 0M +L 877 + 878 + 0M +L 877 - 876 - 0M +L 878 + 879 + 0M +L 878 + 1911 + 0M +L 878 - 877 - 0M +L 879 + 880 + 0M +L 880 + 881 + 0M +L 880 + 1912 + 0M +L 880 - 1911 - 0M +L 881 + 882 + 0M +L 882 + 883 + 0M +L 882 + 1915 + 0M +L 882 - 1914 - 0M +L 883 + 884 + 0M +L 884 + 885 + 0M +L 884 + 1916 + 0M +L 884 - 1915 - 0M +L 885 + 886 + 0M +L 886 + 887 + 0M +L 886 + 888 + 0M +L 886 - 1916 - 0M +L 887 + 888 + 0M +L 887 - 886 - 0M +L 888 + 889 + 0M +L 888 + 2676 + 0M +L 888 - 887 - 0M +L 889 + 890 + 0M +L 889 - 888 - 0M +L 890 + 891 + 0M +L 890 - 889 - 0M +L 891 + 892 + 0M +L 891 + 3097 + 0M +L 891 - 890 - 0M +L 892 + 893 + 0M +L 892 + 1917 + 0M +L 892 - 891 - 0M +L 893 + 894 + 0M +L 894 + 895 + 0M +L 894 - 1917 - 0M +L 895 + 896 + 0M +L 895 + 2677 + 0M +L 895 - 894 - 0M +L 896 + 897 + 0M +L 896 - 895 - 0M +L 897 + 898 + 0M +L 897 + 1918 + 0M +L 897 - 896 - 0M +L 898 + 899 + 0M +L 899 + 900 + 0M +L 899 + 1919 + 0M +L 899 - 1918 - 0M +L 900 + 901 + 0M +L 901 + 902 + 0M +L 901 + 1920 + 0M +L 901 - 1919 - 0M +L 902 + 903 + 0M +L 903 + 904 + 0M +L 903 + 3098 + 0M +L 903 - 1920 - 0M +L 904 + 905 + 0M +L 904 + 2678 + 0M +L 904 - 903 - 0M +L 905 + 906 + 0M +L 905 - 904 - 0M +L 906 + 907 + 0M +L 906 + 1921 + 0M +L 906 - 905 - 0M +L 907 + 908 + 0M +L 908 + 909 + 0M +L 908 + 3099 + 0M +L 908 - 1921 - 0M +L 909 + 910 + 0M +L 909 - 908 - 0M +L 910 + 911 + 0M +L 910 + 1922 + 0M +L 910 - 909 - 0M +L 911 + 912 + 0M +L 912 + 913 + 0M +L 912 + 1923 + 0M +L 912 - 1922 - 0M +L 913 + 914 + 0M +L 914 + 915 + 0M +L 914 + 1924 + 0M +L 914 - 1923 - 0M +L 915 + 916 + 0M +L 916 + 917 + 0M +L 916 + 2679 + 0M +L 916 - 1924 - 0M +L 917 + 918 + 0M +L 917 - 916 - 0M +L 918 + 919 + 0M +L 918 + 2680 + 0M +L 918 - 917 - 0M +L 919 + 920 + 0M +L 919 - 918 - 0M +L 920 + 921 + 0M +L 920 + 3100 + 0M +L 920 - 919 - 0M +L 921 + 922 + 0M +L 921 - 920 - 0M +L 922 + 923 + 0M +L 922 + 2681 + 0M +L 922 - 921 - 0M +L 923 + 924 + 0M +L 923 - 922 - 0M +L 924 + 925 + 0M +L 924 + 1925 + 0M +L 924 + 3101 + 0M +L 924 - 923 - 0M +L 925 + 926 + 0M +L 926 + 927 + 0M +L 926 - 1925 - 0M +L 927 + 928 + 0M +L 927 + 1926 + 0M +L 927 - 926 - 0M +L 928 + 929 + 0M +L 929 + 930 + 0M +L 929 + 3102 + 0M +L 929 - 1926 - 0M +L 930 + 931 + 0M +L 930 + 2682 + 0M +L 930 - 929 - 0M +L 931 + 932 + 0M +L 931 - 930 - 0M +L 932 + 933 + 0M +L 932 + 2683 + 0M +L 932 - 931 - 0M +L 933 + 934 + 0M +L 933 - 932 - 0M +L 934 + 935 + 0M +L 934 + 1927 + 0M +L 934 - 933 - 0M +L 935 + 936 + 0M +L 936 + 937 + 0M +L 936 + 1928 + 0M +L 936 - 1927 - 0M +L 937 + 938 + 0M +L 938 + 939 + 0M +L 938 + 3103 + 0M +L 938 - 1928 - 0M +L 939 + 940 + 0M +L 939 + 2684 + 0M +L 939 - 938 - 0M +L 940 + 941 + 0M +L 940 - 939 - 0M +L 941 + 942 + 0M +L 941 + 2685 + 0M +L 941 - 940 - 0M +L 942 + 943 + 0M +L 942 - 941 - 0M +L 943 + 944 + 0M +L 943 + 1929 + 0M +L 943 - 942 - 0M +L 944 + 945 + 0M +L 945 + 946 + 0M +L 945 + 1930 + 0M +L 945 - 1929 - 0M +L 946 + 947 + 0M +L 947 + 948 + 0M +L 947 + 1931 + 0M +L 947 - 1930 - 0M +L 948 + 949 + 0M +L 949 + 950 + 0M +L 949 + 1932 + 0M +L 949 - 1931 - 0M +L 950 + 951 + 0M +L 951 + 952 + 0M +L 951 + 1933 + 0M +L 951 - 1932 - 0M +L 952 + 953 + 0M +L 953 + 954 + 0M +L 953 - 1933 - 0M +L 954 + 955 + 0M +L 954 + 1934 + 0M +L 954 - 953 - 0M +L 955 + 956 + 0M +L 956 + 957 + 0M +L 956 - 1934 - 0M +L 957 + 958 + 0M +L 957 + 2686 + 0M +L 957 - 956 - 0M +L 958 + 959 + 0M +L 958 + 2687 + 0M +L 958 - 957 - 0M +L 959 + 960 + 0M +L 959 - 958 - 0M +L 960 + 961 + 0M +L 960 + 3106 + 0M +L 960 - 959 - 0M +L 961 + 962 + 0M +L 961 - 960 - 0M +L 962 + 963 + 0M +L 962 + 3107 + 0M +L 962 - 961 - 0M +L 963 + 964 + 0M +L 963 - 962 - 0M +L 964 + 965 + 0M +L 964 + 1935 + 0M +L 964 - 963 - 0M +L 965 + 966 + 0M +L 966 + 967 + 0M +L 966 + 2688 + 0M +L 966 - 1935 - 0M +L 967 + 968 + 0M +L 967 - 966 - 0M +L 968 + 969 + 0M +L 968 + 977 + 0M +L 968 - 967 - 0M +L 969 + 970 + 0M +L 969 - 968 - 0M +L 970 + 971 + 0M +L 970 + 1936 + 0M +L 970 - 969 - 0M +L 970 - 977 - 0M +L 971 + 972 + 0M +L 971 + 3108 + 0M +L 971 - 970 - 0M +L 971 - 979 - 0M +L 972 + 973 + 0M +L 972 - 971 - 0M +L 972 - 1936 - 0M +L 973 + 974 + 0M +L 973 + 978 + 0M +L 973 - 972 - 0M +L 974 + 975 + 0M +L 974 - 973 - 0M +L 975 + 976 + 0M +L 975 + 979 + 0M +L 975 + 980 + 0M +L 975 - 974 - 0M +L 975 - 978 - 0M +L 976 + 977 + 0M +L 976 - 975 - 0M +L 977 + 970 + 0M +L 977 - 976 - 0M +L 978 + 975 + 0M +L 978 - 973 - 0M +L 979 + 971 + 0M +L 979 - 975 - 0M +L 980 + 981 + 0M +L 980 + 1937 + 0M +L 980 - 975 - 0M +L 981 + 982 + 0M +L 982 + 983 + 0M +L 982 + 1938 + 0M +L 982 - 1937 - 0M +L 983 + 984 + 0M +L 984 + 985 + 0M +L 984 + 2689 + 0M +L 984 - 1938 - 0M +L 985 + 986 + 0M +L 985 + 1939 + 0M +L 985 - 984 - 0M +L 986 + 987 + 0M +L 987 + 988 + 0M +L 987 + 2692 + 0M +L 987 - 1939 - 0M +L 988 + 989 + 0M +L 988 + 1940 + 0M +L 988 - 987 - 0M +L 989 + 990 + 0M +L 990 + 991 + 0M +L 990 + 2693 + 0M +L 990 - 1941 - 0M +L 991 + 992 + 0M +L 991 - 990 - 0M +L 992 + 993 + 0M +L 992 + 2694 + 0M +L 992 - 991 - 0M +L 993 + 994 + 0M +L 993 - 992 - 0M +L 994 + 995 + 0M +L 994 + 3110 + 0M +L 994 - 993 - 0M +L 995 + 996 + 0M +L 995 - 994 - 0M +L 996 + 997 + 0M +L 996 + 1942 + 0M +L 996 - 995 - 0M +L 997 + 998 + 0M +L 998 + 999 + 0M +L 998 + 1943 + 0M +L 998 - 1942 - 0M +L 999 + 1000 + 0M +L 1000 + 1001 + 0M +L 1000 + 3111 + 0M +L 1000 - 1943 - 0M +L 1001 + 1002 + 0M +L 1001 - 1000 - 0M +L 1002 + 1003 + 0M +L 1002 + 1944 + 0M +L 1002 - 1001 - 0M +L 1003 + 1004 + 0M +L 1004 + 1005 + 0M +L 1004 + 1945 + 0M +L 1004 - 1944 - 0M +L 1005 + 1006 + 0M +L 1006 + 1007 + 0M +L 1006 + 3112 + 0M +L 1006 - 1946 - 0M +L 1007 + 1008 + 0M +L 1007 - 1006 - 0M +L 1008 + 1009 + 0M +L 1008 + 2696 + 0M +L 1008 - 1007 - 0M +L 1009 + 1010 + 0M +L 1009 - 1008 - 0M +L 1010 + 1011 + 0M +L 1010 + 1947 + 0M +L 1010 + 2697 + 0M +L 1010 - 1009 - 0M +L 1011 + 1012 + 0M +L 1012 + 1013 + 0M +L 1012 + 2698 + 0M +L 1012 - 1948 - 0M +L 1013 + 1014 + 0M +L 1013 - 1012 - 0M +L 1014 + 1015 + 0M +L 1014 + 3113 + 0M +L 1014 - 1013 - 0M +L 1015 + 1016 + 0M +L 1015 + 1949 + 0M +L 1015 - 1014 - 0M +L 1016 + 1017 + 0M +L 1017 + 1018 + 0M +L 1017 + 2699 + 0M +L 1017 - 1949 - 0M +L 1018 + 1019 + 0M +L 1018 + 1950 + 0M +L 1018 + 3114 + 0M +L 1018 - 1017 - 0M +L 1019 + 1020 + 0M +L 1020 + 1021 + 0M +L 1020 - 1950 - 0M +L 1021 + 1022 + 0M +L 1021 + 1951 + 0M +L 1021 - 1020 - 0M +L 1022 + 1023 + 0M +L 1023 + 1024 + 0M +L 1023 + 2700 + 0M +L 1023 - 1953 - 0M +L 1024 + 1025 + 0M +L 1024 + 1954 + 0M +L 1024 + 3116 + 0M +L 1024 - 1023 - 0M +L 1025 + 1026 + 0M +L 1026 + 1027 + 0M +L 1026 - 1954 - 0M +L 1027 + 1028 + 0M +L 1027 - 1026 - 0M +L 1028 + 1029 + 0M +L 1028 + 2701 + 0M +L 1028 - 1027 - 0M +L 1029 + 1030 + 0M +L 1029 + 1955 + 0M +L 1029 - 1028 - 0M +L 1030 + 1031 + 0M +L 1031 + 1032 + 0M +L 1031 + 1957 + 0M +L 1031 - 1956 - 0M +L 1032 + 1033 + 0M +L 1033 + 1034 + 0M +L 1033 + 1958 + 0M +L 1033 - 1957 - 0M +L 1034 + 1035 + 0M +L 1035 + 1036 + 0M +L 1035 + 2702 + 0M +L 1035 - 1958 - 0M +L 1036 + 1037 + 0M +L 1036 - 1035 - 0M +L 1037 + 1038 + 0M +L 1037 + 1959 + 0M +L 1037 - 1036 - 0M +L 1038 + 1039 + 0M +L 1039 + 1040 + 0M +L 1039 - 1960 - 0M +L 1040 + 1041 + 0M +L 1040 + 1961 + 0M +L 1040 - 1039 - 0M +L 1041 + 1042 + 0M +L 1042 + 1043 + 0M +L 1042 + 1962 + 0M +L 1042 - 1961 - 0M +L 1043 + 1044 + 0M +L 1044 + 1045 + 0M +L 1044 + 3117 + 0M +L 1044 - 1962 - 0M +L 1045 + 1046 + 0M +L 1045 + 2704 + 0M +L 1045 - 1044 - 0M +L 1046 + 1047 + 0M +L 1046 - 1045 - 0M +L 1047 + 1048 + 0M +L 1047 + 1963 + 0M +L 1047 - 1046 - 0M +L 1048 + 1049 + 0M +L 1049 + 1050 + 0M +L 1049 + 2705 + 0M +L 1049 + 3118 + 0M +L 1049 - 1963 - 0M +L 1050 + 1051 + 0M +L 1050 + 1964 + 0M +L 1050 - 1049 - 0M +L 1051 + 1052 + 0M +L 1052 + 1053 + 0M +L 1053 + 1054 + 0M +L 1053 + 1965 + 0M +L 1053 + 3119 + 0M +L 1053 - 1964 - 0M +L 1054 + 1055 + 0M +L 1055 + 1056 + 0M +L 1055 + 1060 + 0M +L 1055 - 1967 - 0M +L 1056 + 1057 + 0M +L 1056 + 1968 + 0M +L 1056 + 3120 + 0M +L 1056 - 1055 - 0M +L 1057 + 1058 + 0M +L 1058 + 1059 + 0M +L 1058 - 1968 - 0M +L 1059 + 1060 + 0M +L 1059 - 1058 - 0M +L 1060 + 1061 + 0M +L 1060 + 1969 + 0M +L 1060 + 3121 + 0M +L 1060 - 1059 - 0M +L 1061 + 1062 + 0M +L 1062 + 1063 + 0M +L 1062 + 3122 + 0M +L 1062 - 1970 - 0M +L 1063 + 1064 + 0M +L 1063 - 1062 - 0M +L 1064 + 1065 + 0M +L 1064 + 2708 + 0M +L 1064 - 1063 - 0M +L 1065 + 1066 + 0M +L 1065 - 1064 - 0M +L 1066 + 1067 + 0M +L 1066 + 3123 + 0M +L 1066 - 1065 - 0M +L 1067 + 1068 + 0M +L 1067 - 1066 - 0M +L 1068 + 1069 + 0M +L 1068 + 2709 + 0M +L 1068 - 1067 - 0M +L 1069 + 1070 + 0M +L 1069 - 1068 - 0M +L 1070 + 1071 + 0M +L 1070 + 1971 + 0M +L 1070 - 1069 - 0M +L 1071 + 1072 + 0M +L 1072 + 1073 + 0M +L 1072 + 1972 + 0M +L 1072 - 1971 - 0M +L 1073 + 1074 + 0M +L 1074 + 1075 + 0M +L 1074 + 3124 + 0M +L 1074 - 1972 - 0M +L 1075 + 1076 + 0M +L 1075 - 1074 - 0M +L 1076 + 1077 + 0M +L 1076 + 2710 + 0M +L 1076 - 1075 - 0M +L 1077 + 1078 + 0M +L 1077 - 1076 - 0M +L 1078 + 1079 + 0M +L 1078 + 3125 + 0M +L 1078 - 1077 - 0M +L 1079 + 1080 + 0M +L 1079 - 1078 - 0M +L 1080 + 1081 + 0M +L 1080 + 1973 + 0M +L 1080 - 1079 - 0M +L 1081 + 1082 + 0M +L 1082 + 1083 + 0M +L 1082 + 1974 + 0M +L 1082 - 1973 - 0M +L 1083 + 1084 + 0M +L 1084 + 1085 + 0M +L 1084 + 1975 + 0M +L 1084 + 3126 + 0M +L 1084 - 1974 - 0M +L 1085 + 1086 + 0M +L 1086 + 1087 + 0M +L 1086 + 3127 + 0M +L 1086 - 1975 - 0M +L 1087 + 1088 + 0M +L 1087 + 1976 + 0M +L 1087 + 3128 + 0M +L 1087 - 1086 - 0M +L 1088 + 1089 + 0M +L 1089 + 1090 + 0M +L 1089 + 2711 + 0M +L 1089 - 1977 - 0M +L 1090 + 1091 + 0M +L 1090 - 1089 - 0M +L 1091 + 1092 + 0M +L 1091 + 1978 + 0M +L 1091 - 1090 - 0M +L 1092 + 1093 + 0M +L 1093 + 1094 + 0M +L 1093 + 1979 + 0M +L 1093 - 1978 - 0M +L 1094 + 1095 + 0M +L 1095 + 1096 + 0M +L 1095 + 1097 + 0M +L 1095 - 1979 - 0M +L 1096 + 1097 + 0M +L 1096 - 1095 - 0M +L 1097 + 1098 + 0M +L 1097 + 1980 + 0M +L 1097 - 1096 - 0M +L 1098 + 1099 + 0M +L 1099 + 1100 + 0M +L 1099 + 2712 + 0M +L 1099 - 1980 - 0M +L 1100 + 1101 + 0M +L 1100 - 1099 - 0M +L 1101 + 1102 + 0M +L 1101 + 1981 + 0M +L 1101 - 1100 - 0M +L 1102 + 1103 + 0M +L 1103 + 1104 + 0M +L 1103 + 3129 + 0M +L 1103 - 1981 - 0M +L 1104 + 1105 + 0M +L 1104 - 1103 - 0M +L 1105 + 1106 + 0M +L 1105 + 2713 + 0M +L 1105 - 1104 - 0M +L 1106 + 1107 + 0M +L 1106 - 1105 - 0M +L 1107 + 1108 + 0M +L 1107 + 3130 + 0M +L 1107 - 1106 - 0M +L 1108 + 1109 + 0M +L 1108 + 2714 + 0M +L 1108 - 1107 - 0M +L 1109 + 1110 + 0M +L 1109 - 1108 - 0M +L 1110 + 1111 + 0M +L 1110 + 1982 + 0M +L 1110 - 1109 - 0M +L 1111 + 1112 + 0M +L 1112 + 1113 + 0M +L 1112 + 1983 + 0M +L 1112 - 1982 - 0M +L 1113 + 1114 + 0M +L 1114 + 1115 + 0M +L 1114 - 1983 - 0M +L 1115 + 1116 + 0M +L 1115 + 2716 + 0M +L 1115 - 1114 - 0M +L 1116 + 1117 + 0M +L 1116 - 1115 - 0M +L 1117 + 1118 + 0M +L 1117 + 2717 + 0M +L 1117 - 1116 - 0M +L 1118 + 1119 + 0M +L 1118 - 1117 - 0M +L 1119 + 1120 + 0M +L 1119 + 1984 + 0M +L 1119 - 1118 - 0M +L 1120 + 1121 + 0M +L 1121 + 1122 + 0M +L 1121 + 2718 + 0M +L 1121 + 3131 + 0M +L 1121 - 1984 - 0M +L 1122 + 1123 + 0M +L 1122 - 1121 - 0M +L 1123 + 1124 + 0M +L 1123 + 2719 + 0M +L 1123 - 1122 - 0M +L 1124 + 1125 + 0M +L 1124 + 1985 + 0M +L 1124 - 1123 - 0M +L 1125 + 1126 + 0M +L 1126 + 1127 + 0M +L 1126 + 2722 + 0M +L 1126 - 1985 - 0M +L 1127 + 1128 + 0M +L 1127 - 1126 - 0M +L 1128 + 1129 + 0M +L 1128 + 2723 + 0M +L 1128 - 1127 - 0M +L 1129 + 1130 + 0M +L 1129 - 1128 - 0M +L 1130 + 1131 + 0M +L 1130 + 1986 + 0M +L 1130 - 1129 - 0M +L 1131 + 1132 + 0M +L 1132 + 1133 + 0M +L 1132 + 2724 + 0M +L 1132 - 1986 - 0M +L 1133 + 1134 + 0M +L 1133 - 1132 - 0M +L 1134 + 1135 + 0M +L 1134 + 1987 + 0M +L 1134 - 1133 - 0M +L 1135 + 1136 + 0M +L 1136 + 1137 + 0M +L 1136 + 1988 + 0M +L 1136 - 1987 - 0M +L 1137 + 1138 + 0M +L 1138 + 1139 + 0M +L 1138 - 1988 - 0M +L 1139 + 1140 + 0M +L 1139 + 2726 + 0M +L 1139 - 1138 - 0M +L 1140 + 1141 + 0M +L 1140 + 3133 + 0M +L 1140 - 1139 - 0M +L 1141 + 1142 + 0M +L 1141 - 1140 - 0M +L 1142 + 1143 + 0M +L 1142 + 1989 + 0M +L 1142 - 1141 - 0M +L 1143 + 1144 + 0M +L 1144 + 1145 + 0M +L 1144 + 2727 + 0M +L 1144 - 1989 - 0M +L 1145 + 1146 + 0M +L 1145 - 1144 - 0M +L 1146 + 1147 + 0M +L 1146 + 1990 + 0M +L 1146 - 1145 - 0M +L 1147 + 1148 + 0M +L 1148 + 1149 + 0M +L 1148 + 2728 + 0M +L 1148 - 1990 - 0M +L 1149 + 1150 + 0M +L 1149 + 1991 + 0M +L 1149 - 1148 - 0M +L 1150 + 1151 + 0M +L 1151 + 1152 + 0M +L 1151 + 2729 + 0M +L 1151 - 1991 - 0M +L 1152 + 1153 + 0M +L 1152 - 1151 - 0M +L 1153 + 1154 + 0M +L 1153 + 2730 + 0M +L 1153 - 1152 - 0M +L 1154 + 1155 + 0M +L 1154 + 3134 + 0M +L 1154 - 1153 - 0M +L 1155 + 1156 + 0M +L 1155 - 1154 - 0M +L 1156 + 1157 + 0M +L 1156 + 1992 + 0M +L 1156 + 2732 + 0M +L 1156 + 3135 + 0M +L 1156 - 1155 - 0M +L 1157 + 1158 + 0M +L 1158 + 1159 + 0M +L 1158 - 1992 - 0M +L 1159 + 1160 + 0M +L 1159 + 1993 + 0M +L 1159 - 1158 - 0M +L 1160 + 1161 + 0M +L 1161 + 1162 + 0M +L 1161 + 2733 + 0M +L 1161 - 1993 - 0M +L 1162 + 1163 + 0M +L 1162 + 1994 + 0M +L 1162 - 1161 - 0M +L 1163 + 1164 + 0M +L 1164 + 1165 + 0M +L 1164 + 2734 + 0M +L 1164 - 1997 - 0M +L 1165 + 1166 + 0M +L 1165 - 1164 - 0M +L 1166 + 1167 + 0M +L 1166 + 1998 + 0M +L 1166 - 1165 - 0M +L 1167 + 1168 + 0M +L 1168 + 1169 + 0M +L 1168 + 3137 + 0M +L 1168 - 1998 - 0M +L 1169 + 1170 + 0M +L 1169 - 1168 - 0M +L 1170 + 1171 + 0M +L 1170 + 1999 + 0M +L 1170 - 1169 - 0M +L 1171 + 1172 + 0M +L 1171 + 2735 + 0M +L 1172 + 1173 + 0M +L 1173 + 1174 + 0M +L 1173 + 2001 + 0M +L 1173 - 2000 - 0M +L 1174 + 1175 + 0M +L 1174 + 2736 + 0M +L 1174 - 2001 - 0M +L 1175 + 1176 + 0M +L 1175 - 1174 - 0M +L 1176 + 1177 + 0M +L 1176 + 2002 + 0M +L 1176 - 1175 - 0M +L 1177 + 1178 + 0M +L 1178 + 1179 + 0M +L 1178 + 2737 + 0M +L 1178 - 2002 - 0M +L 1179 + 1180 + 0M +L 1179 - 1178 - 0M +L 1180 + 1181 + 0M +L 1180 + 3138 + 0M +L 1180 - 1179 - 0M +L 1181 + 1182 + 0M +L 1181 - 1180 - 0M +L 1182 + 1183 + 0M +L 1182 + 2003 + 0M +L 1182 - 1181 - 0M +L 1183 + 1184 + 0M +L 1184 + 1185 + 0M +L 1184 + 2004 + 0M +L 1184 - 2003 - 0M +L 1185 + 1186 + 0M +L 1186 + 1187 + 0M +L 1186 + 2738 + 0M +L 1186 - 2004 - 0M +L 1187 + 1188 + 0M +L 1187 - 1186 - 0M +L 1188 + 1189 + 0M +L 1188 + 2005 + 0M +L 1188 - 1187 - 0M +L 1189 + 1190 + 0M +L 1190 + 1191 + 0M +L 1191 + 1192 + 0M +L 1191 + 2007 + 0M +L 1191 - 2006 - 0M +L 1192 + 1193 + 0M +L 1193 + 1194 + 0M +L 1193 + 3139 + 0M +L 1193 - 2007 - 0M +L 1194 + 1195 + 0M +L 1194 + 2008 + 0M +L 1194 - 1193 - 0M +L 1195 + 1196 + 0M +L 1196 + 1197 + 0M +L 1196 - 2008 - 0M +L 1197 + 1198 + 0M +L 1197 + 2009 + 0M +L 1197 - 1196 - 0M +L 1198 + 1199 + 0M +L 1199 + 1200 + 0M +L 1199 + 2010 + 0M +L 1199 - 2009 - 0M +L 1200 + 1201 + 0M +L 1201 + 1202 + 0M +L 1201 + 3140 + 0M +L 1201 - 2010 - 0M +L 1202 + 1203 + 0M +L 1202 + 2740 + 0M +L 1202 - 1201 - 0M +L 1203 + 1204 + 0M +L 1203 - 1202 - 0M +L 1204 + 1205 + 0M +L 1204 + 2741 + 0M +L 1204 - 1203 - 0M +L 1205 + 1206 + 0M +L 1205 + 2011 + 0M +L 1205 - 1204 - 0M +L 1206 + 1207 + 0M +L 1207 + 1208 + 0M +L 1207 + 2012 + 0M +L 1207 - 2011 - 0M +L 1208 + 1209 + 0M +L 1209 + 1210 + 0M +L 1209 + 2014 + 0M +L 1209 - 2013 - 0M +L 1210 + 1211 + 0M +L 1211 + 1212 + 0M +L 1211 + 2058 + 0M +L 1211 - 2057 - 0M +L 1212 + 1213 + 0M +L 1213 + 1214 + 0M +L 1213 - 2064 - 0M +L 1214 + 1215 + 0M +L 1214 + 2768 + 0M +L 1214 - 1213 - 0M +L 1215 + 1216 + 0M +L 1215 - 1214 - 0M +L 1216 + 1217 + 0M +L 1216 + 2769 + 0M +L 1216 - 1215 - 0M +L 1217 + 1218 + 0M +L 1217 - 1216 - 0M +L 1218 + 1219 + 0M +L 1218 + 2065 + 0M +L 1218 - 1217 - 0M +L 1219 + 1220 + 0M +L 1220 + 1221 + 0M +L 1220 + 2771 + 0M +L 1220 - 2066 - 0M +L 1221 + 1222 + 0M +L 1221 - 1220 - 0M +L 1222 + 1223 + 0M +L 1222 + 1224 + 0M +L 1222 - 1221 - 0M +L 1223 + 1224 + 0M +L 1224 + 1225 + 0M +L 1224 + 2067 + 0M +L 1224 + 2772 + 0M +L 1224 - 1222 - 0M +L 1225 + 1226 + 0M +L 1226 + 1227 + 0M +L 1226 - 2067 - 0M +L 1227 + 1228 + 0M +L 1227 + 2068 + 0M +L 1227 - 1226 - 0M +L 1228 + 1229 + 0M +L 1229 + 1230 + 0M +L 1229 + 2070 + 0M +L 1229 - 2069 - 0M +L 1230 + 1231 + 0M +L 1231 + 1232 + 0M +L 1231 - 2070 - 0M +L 1232 + 1233 + 0M +L 1232 + 2071 + 0M +L 1232 - 1231 - 0M +L 1233 + 1234 + 0M +L 1234 + 1235 + 0M +L 1234 + 2776 + 0M +L 1234 - 2071 - 0M +L 1235 + 1236 + 0M +L 1235 - 1234 - 0M +L 1236 + 1237 + 0M +L 1236 + 3159 + 0M +L 1236 - 1235 - 0M +L 1237 + 1238 + 0M +L 1237 - 1236 - 0M +L 1238 + 1239 + 0M +L 1238 + 2072 + 0M +L 1238 + 2777 + 0M +L 1238 - 1237 - 0M +L 1239 + 1240 + 0M +L 1240 + 1241 + 0M +L 1240 + 2780 + 0M +L 1240 - 2076 - 0M +L 1241 + 1242 + 0M +L 1241 + 2077 + 0M +L 1241 + 3162 + 0M +L 1241 - 1240 - 0M +L 1242 + 1243 + 0M +L 1243 + 1244 + 0M +L 1243 + 3163 + 0M +L 1243 - 2077 - 0M +L 1244 + 1245 + 0M +L 1244 - 1243 - 0M +L 1245 + 1246 + 0M +L 1245 + 2781 + 0M +L 1245 - 1244 - 0M +L 1246 + 1247 + 0M +L 1246 - 1245 - 0M +L 1247 + 1248 + 0M +L 1247 + 3164 + 0M +L 1247 - 1246 - 0M +L 1248 + 1249 + 0M +L 1248 - 1247 - 0M +L 1249 + 1250 + 0M +L 1249 + 2078 + 0M +L 1249 - 1248 - 0M +L 1250 + 1251 + 0M +L 1251 + 1252 + 0M +L 1251 - 2078 - 0M +L 1252 + 1253 + 0M +L 1252 + 2079 + 0M +L 1252 + 3165 + 0M +L 1252 - 1251 - 0M +L 1253 + 1254 + 0M +L 1253 + 3166 + 0M +L 1253 - 2079 - 0M +L 1254 + 1255 + 0M +L 1254 - 1253 - 0M +L 1255 + 1256 + 0M +L 1255 + 2783 + 0M +L 1255 - 1254 - 0M +L 1256 + 1257 + 0M +L 1256 - 1255 - 0M +L 1257 + 1258 + 0M +L 1257 + 2080 + 0M +L 1257 + 2784 + 0M +L 1257 - 1256 - 0M +L 1258 + 1259 + 0M +L 1259 + 1260 + 0M +L 1259 + 2785 + 0M +L 1259 - 2080 - 0M +L 1260 + 1261 + 0M +L 1260 - 1259 - 0M +L 1261 + 1262 + 0M +L 1261 + 2786 + 0M +L 1261 - 1260 - 0M +L 1262 + 1263 + 0M +L 1262 - 1261 - 0M +L 1263 + 1264 + 0M +L 1263 + 3167 + 0M +L 1263 - 1262 - 0M +L 1264 + 1265 + 0M +L 1264 - 1263 - 0M +L 1265 + 1266 + 0M +L 1265 + 2081 + 0M +L 1265 + 2787 + 0M +L 1265 - 1264 - 0M +L 1266 + 1267 + 0M +L 1267 + 1268 + 0M +L 1267 + 2788 + 0M +L 1267 - 2081 - 0M +L 1268 + 1269 + 0M +L 1268 - 1267 - 0M +L 1269 + 1270 + 0M +L 1269 + 2789 + 0M +L 1269 - 1268 - 0M +L 1270 + 1271 + 0M +L 1270 + 2082 + 0M +L 1270 + 3168 + 0M +L 1270 - 1269 - 0M +L 1271 + 1272 + 0M +L 1272 + 1273 + 0M +L 1272 + 2790 + 0M +L 1272 - 2083 - 0M +L 1273 + 1274 + 0M +L 1273 + 2084 + 0M +L 1273 - 1272 - 0M +L 1274 + 1275 + 0M +L 1275 + 1276 + 0M +L 1275 + 2791 + 0M +L 1275 - 2087 - 0M +L 1276 + 1277 + 0M +L 1276 - 1275 - 0M +L 1277 + 1278 + 0M +L 1277 + 2088 + 0M +L 1277 + 2792 + 0M +L 1277 - 1276 - 0M +L 1278 + 1279 + 0M +L 1279 + 1280 + 0M +L 1279 - 2088 - 0M +L 1280 + 1281 + 0M +L 1280 + 2089 + 0M +L 1280 + 2793 + 0M +L 1280 - 1279 - 0M +L 1281 + 1282 + 0M +L 1282 + 1283 + 0M +L 1282 + 2090 + 0M +L 1282 + 2794 + 0M +L 1282 - 2089 - 0M +L 1283 + 1284 + 0M +L 1284 + 1285 + 0M +L 1284 + 3170 + 0M +L 1284 - 2090 - 0M +L 1285 + 1286 + 0M +L 1285 - 1284 - 0M +L 1286 + 1287 + 0M +L 1286 + 2795 + 0M +L 1286 - 1285 - 0M +L 1287 + 1288 + 0M +L 1287 - 1286 - 0M +L 1288 + 1289 + 0M +L 1288 + 2796 + 0M +L 1288 - 1287 - 0M +L 1289 + 1290 + 0M +L 1289 - 1288 - 0M +L 1290 + 1291 + 0M +L 1290 + 3171 + 0M +L 1290 - 1289 - 0M +L 1291 + 1292 + 0M +L 1291 - 1290 - 0M +L 1292 + 1293 + 0M +L 1292 + 2091 + 0M +L 1292 + 2797 + 0M +L 1292 - 1291 - 0M +L 1293 + 1294 + 0M +L 1294 + 1295 + 0M +L 1294 - 2094 - 0M +L 1295 + 1296 + 0M +L 1295 + 3173 + 0M +L 1295 - 1294 - 0M +L 1296 + 1297 + 0M +L 1296 - 1295 - 0M +L 1297 + 1298 + 0M +L 1297 + 2095 + 0M +L 1297 + 2799 + 0M +L 1297 - 1296 - 0M +L 1298 + 1299 + 0M +L 1299 + 1300 + 0M +L 1299 + 2096 + 0M +L 1299 + 2800 + 0M +L 1299 - 2095 - 0M +L 1300 + 1301 + 0M +L 1301 + 1302 + 0M +L 1301 + 3174 + 0M +L 1301 - 2097 - 0M +L 1302 + 1303 + 0M +L 1302 - 1301 - 0M +L 1303 + 1304 + 0M +L 1303 + 2801 + 0M +L 1303 - 1302 - 0M +L 1304 + 1305 + 0M +L 1304 - 1303 - 0M +L 1305 + 1306 + 0M +L 1305 + 3175 + 0M +L 1305 - 1304 - 0M +L 1306 + 1307 + 0M +L 1306 - 1305 - 0M +L 1307 + 1308 + 0M +L 1307 + 2098 + 0M +L 1307 - 1306 - 0M +L 1308 + 1309 + 0M +L 1309 + 1310 + 0M +L 1309 + 2802 + 0M +L 1309 - 2098 - 0M +L 1310 + 1311 + 0M +L 1310 + 1312 + 0M +L 1310 - 1309 - 0M +L 1311 + 1312 + 0M +L 1312 + 1313 + 0M +L 1312 + 2803 + 0M +L 1312 - 1310 - 0M +L 1313 + 1314 + 0M +L 1313 - 1312 - 0M +L 1314 + 1315 + 0M +L 1314 + 2804 + 0M +L 1314 - 1313 - 0M +L 1315 + 1316 + 0M +L 1315 - 1314 - 0M +L 1316 + 1317 + 0M +L 1316 + 2805 + 0M +L 1316 - 1315 - 0M +L 1317 + 1318 + 0M +L 1317 - 1316 - 0M +L 1318 + 1319 + 0M +L 1318 + 2099 + 0M +L 1318 + 2806 + 0M +L 1318 - 1317 - 0M +L 1319 + 1320 + 0M +L 1320 + 1321 + 0M +L 1320 + 2100 + 0M +L 1320 - 2099 - 0M +L 1321 + 1322 + 0M +L 1322 + 1323 + 0M +L 1322 - 2100 - 0M +L 1323 + 1324 + 0M +L 1323 + 2101 + 0M +L 1323 - 1322 - 0M +L 1324 + 1325 + 0M +L 1324 + 2809 + 0M +L 1324 - 2101 - 0M +L 1325 + 1326 + 0M +L 1325 - 1324 - 0M +L 1326 + 1327 + 0M +L 1326 + 2102 + 0M +L 1326 - 1325 - 0M +L 1327 + 1328 + 0M +L 1328 + 1329 + 0M +L 1328 + 2810 + 0M +L 1328 - 2102 - 0M +L 1329 + 1330 + 0M +L 1329 + 3177 + 0M +L 1329 - 1328 - 0M +L 1330 + 1331 + 0M +L 1330 - 1329 - 0M +L 1331 + 1332 + 0M +L 1331 + 2811 + 0M +L 1331 - 1330 - 0M +L 1332 + 1333 + 0M +L 1332 - 1331 - 0M +L 1333 + 1334 + 0M +L 1333 + 2103 + 0M +L 1333 - 1332 - 0M +L 1334 + 1335 + 0M +L 1335 + 1336 + 0M +L 1335 + 2812 + 0M +L 1335 - 2103 - 0M +L 1336 + 1337 + 0M +L 1336 - 1335 - 0M +L 1337 + 1338 + 0M +L 1337 + 2813 + 0M +L 1337 - 1336 - 0M +L 1338 + 1339 + 0M +L 1338 - 1337 - 0M +L 1339 + 1340 + 0M +L 1339 + 2104 + 0M +L 1339 - 1338 - 0M +L 1340 + 1341 + 0M +L 1341 + 1342 + 0M +L 1341 + 3178 + 0M +L 1341 - 2104 - 0M +L 1342 + 1343 + 0M +L 1342 - 1341 - 0M +L 1343 + 1344 + 0M +L 1343 + 2105 + 0M +L 1343 + 2814 + 0M +L 1343 - 1342 - 0M +L 1344 + 1345 + 0M +L 1345 + 1346 + 0M +L 1345 + 3179 + 0M +L 1345 - 2105 - 0M +L 1346 + 1347 + 0M +L 1346 + 2815 + 0M +L 1346 - 1345 - 0M +L 1347 + 1348 + 0M +L 1347 - 1346 - 0M +L 1348 + 1349 + 0M +L 1348 + 2817 + 0M +L 1348 - 1347 - 0M +L 1349 + 1350 + 0M +L 1349 - 1348 - 0M +L 1350 + 1351 + 0M +L 1350 + 2818 + 0M +L 1350 - 1349 - 0M +L 1351 + 1352 + 0M +L 1351 - 1350 - 0M +L 1352 + 1353 + 0M +L 1352 + 2819 + 0M +L 1352 - 1351 - 0M +L 1353 + 1354 + 0M +L 1353 - 1352 - 0M +L 1354 + 1355 + 0M +L 1354 + 2106 + 0M +L 1354 + 2820 + 0M +L 1354 - 1353 - 0M +L 1355 + 1356 + 0M +L 1356 + 1357 + 0M +L 1356 - 2107 - 0M +L 1357 + 1358 + 0M +L 1357 + 2822 + 0M +L 1357 - 1356 - 0M +L 1358 + 1359 + 0M +L 1358 - 1357 - 0M +L 1359 + 1360 + 0M +L 1359 + 2823 + 0M +L 1359 - 1358 - 0M +L 1360 + 1361 + 0M +L 1360 + 2108 + 0M +L 1360 - 1359 - 0M +L 1361 + 1362 + 0M +L 1362 + 1363 + 0M +L 1362 + 2824 + 0M +L 1362 - 2108 - 0M +L 1363 + 1364 + 0M +L 1363 - 1362 - 0M +L 1364 + 1365 + 0M +L 1364 + 2825 + 0M +L 1364 - 1363 - 0M +L 1365 + 1366 + 0M +L 1365 - 1364 - 0M +L 1366 + 1367 + 0M +L 1366 + 2109 + 0M +L 1366 - 1365 - 0M +L 1367 + 1368 + 0M +L 1368 + 1369 + 0M +L 1368 + 2826 + 0M +L 1368 - 2109 - 0M +L 1369 + 1370 + 0M +L 1369 + 2110 + 0M +L 1369 - 1368 - 0M +L 1370 + 1371 + 0M +L 1371 + 1372 + 0M +L 1371 + 2111 + 0M +L 1371 - 2110 - 0M +L 1372 + 1373 + 0M +L 1373 + 1374 + 0M +L 1373 + 2830 + 0M +L 1373 - 2113 - 0M +L 1374 + 1375 + 0M +L 1374 - 1373 - 0M +L 1375 + 1376 + 0M +L 1375 + 2114 + 0M +L 1375 - 1374 - 0M +L 1376 + 1377 + 0M +L 1377 + 1378 + 0M +L 1377 + 2115 + 0M +L 1377 - 2114 - 0M +L 1378 + 1379 + 0M +L 1379 + 1380 + 0M +L 1379 + 3181 + 0M +L 1379 - 2115 - 0M +L 1380 + 1381 + 0M +L 1380 - 1379 - 0M +L 1381 + 1382 + 0M +L 1381 + 2831 + 0M +L 1381 - 1380 - 0M +L 1382 + 1383 + 0M +L 1382 - 1381 - 0M +L 1383 + 1384 + 0M +L 1383 + 2116 + 0M +L 1383 + 2832 + 0M +L 1383 - 1382 - 0M +L 1384 + 1385 + 0M +L 1385 + 1386 + 0M +L 1385 + 2117 + 0M +L 1385 + 2118 + 0M +L 1385 - 2116 - 0M +L 1386 + 1387 + 0M +L 1386 + 1388 + 0M +L 1386 - 2118 - 0M +L 1387 + 1388 + 0M +L 1387 - 1386 - 0M +L 1388 + 1389 + 0M +L 1388 + 2833 + 0M +L 1388 - 1387 - 0M +L 1389 + 1390 + 0M +L 1389 - 1388 - 0M +L 1390 + 1391 + 0M +L 1390 + 3182 + 0M +L 1390 - 1389 - 0M +L 1391 + 1392 + 0M +L 1391 - 1390 - 0M +L 1392 + 1393 + 0M +L 1392 + 2119 + 0M +L 1392 - 1391 - 0M +L 1393 + 1394 + 0M +L 1394 + 1395 + 0M +L 1394 + 2120 + 0M +L 1394 + 2834 + 0M +L 1394 - 2119 - 0M +L 1395 + 1396 + 0M +L 1396 + 1397 + 0M +L 1396 + 2121 + 0M +L 1396 - 2120 - 0M +L 1397 + 1398 + 0M +L 1398 + 1399 + 0M +L 1398 + 2835 + 0M +L 1398 - 2121 - 0M +L 1399 + 1400 + 0M +L 1399 - 1398 - 0M +L 1400 + 1401 + 0M +L 1400 + 3183 + 0M +L 1400 - 1399 - 0M +L 1401 + 1402 + 0M +L 1401 - 1400 - 0M +L 1402 + 1403 + 0M +L 1402 + 2836 + 0M +L 1402 - 1401 - 0M +L 1403 + 1404 + 0M +L 1403 - 1402 - 0M +L 1404 + 1405 + 0M +L 1404 + 2122 + 0M +L 1404 - 1403 - 0M +L 1405 + 1406 + 0M +L 1406 + 1407 + 0M +L 1406 + 3184 + 0M +L 1406 - 2122 - 0M +L 1407 + 1408 + 0M +L 1407 + 2837 + 0M +L 1407 - 1406 - 0M +L 1408 + 1409 + 0M +L 1408 - 1407 - 0M +L 1409 + 1410 + 0M +L 1409 + 3185 + 0M +L 1409 - 1408 - 0M +L 1410 + 1411 + 0M +L 1410 - 1409 - 0M +L 1411 + 1412 + 0M +L 1411 + 2123 + 0M +L 1411 - 1410 - 0M +L 1412 + 1413 + 0M +L 1413 + 1414 + 0M +L 1413 + 2124 + 0M +L 1413 - 2123 - 0M +L 1414 + 1415 + 0M +L 1415 + 1416 + 0M +L 1415 - 2127 - 0M +L 1416 + 1417 + 0M +L 1416 + 2128 + 0M +L 1416 - 1415 - 0M +L 1418 + 1419 + 0M +L 1419 + 49 + 0M +L 1420 + 51 + 0M +L 1420 - 49 - 0M +L 1421 + 53 + 0M +L 1421 - 51 - 0M +L 1422 + 59 + 0M +L 1422 - 57 - 0M +L 1423 + 83 + 0M +L 1423 - 81 - 0M +L 1424 + 95 + 0M +L 1424 - 93 - 0M +L 1425 + 99 + 0M +L 1425 - 97 - 0M +L 1426 + 102 + 0M +L 1426 - 100 - 0M +L 1427 + 109 + 0M +L 1427 + 2302 + 0M +L 1427 - 107 - 0M +L 1428 + 116 + 0M +L 1428 - 114 - 0M +L 1429 + 118 + 0M +L 1429 + 2304 + 0M +L 1429 - 116 - 0M +L 1430 + 127 + 0M +L 1430 - 125 - 0M +L 1431 + 134 + 0M +L 1431 - 132 - 0M +L 1432 + 138 + 0M +L 1432 - 136 - 0M +L 1433 + 1434 + 0M +L 1433 + 2934 + 0M +L 1433 - 140 - 0M +L 1434 + 1435 + 0M +L 1434 - 1433 - 0M +L 1435 + 142 + 0M +L 1435 - 1434 - 0M +L 1436 + 146 + 0M +L 1436 - 144 - 0M +L 1437 + 154 + 0M +L 1437 - 152 - 0M +L 1438 + 159 + 0M +L 1438 - 157 - 0M +L 1439 + 163 + 0M +L 1439 - 161 - 0M +L 1440 + 1441 + 0M +L 1440 + 2317 + 0M +L 1440 - 163 - 0M +L 1441 + 165 + 0M +L 1441 - 1440 - 0M +L 1442 + 169 + 0M +L 1442 - 167 - 0M +L 1443 + 171 + 0M +L 1443 - 169 - 0M +L 1444 + 186 + 0M +L 1444 - 184 - 0M +L 1445 + 188 + 0M +L 1445 - 186 - 0M +L 1446 + 191 + 0M +L 1446 - 189 - 0M +L 1447 + 1448 + 0M +L 1447 - 195 - 0M +L 1448 + 198 + 0M +L 1448 - 1447 - 0M +L 1449 + 201 + 0M +L 1449 - 199 - 0M +L 1450 + 203 + 0M +L 1450 - 201 - 0M +L 1451 + 210 + 0M +L 1451 - 208 - 0M +L 1452 + 212 + 0M +L 1452 - 210 - 0M +L 1453 + 1454 + 0M +L 1453 + 2331 + 0M +L 1453 - 212 - 0M +L 1454 + 214 + 0M +L 1454 - 1453 - 0M +L 1455 + 216 + 0M +L 1455 - 214 - 0M +L 1456 + 218 + 0M +L 1456 - 216 - 0M +L 1457 + 222 + 0M +L 1457 - 220 - 0M +L 1458 + 224 + 0M +L 1458 - 222 - 0M +L 1459 + 230 + 0M +L 1459 - 228 - 0M +L 1460 + 234 + 0M +L 1460 - 232 - 0M +L 1461 + 239 + 0M +L 1461 - 237 - 0M +L 1462 + 242 + 0M +L 1462 - 240 - 0M +L 1463 + 245 + 0M +L 1463 - 243 - 0M +L 1464 + 249 + 0M +L 1464 - 247 - 0M +L 1465 + 253 + 0M +L 1465 - 251 - 0M +L 1466 + 258 + 0M +L 1466 - 256 - 0M +L 1467 + 261 + 0M +L 1467 - 259 - 0M +L 1468 + 267 + 0M +L 1468 - 265 - 0M +L 1469 + 270 + 0M +L 1469 - 268 - 0M +L 1470 + 273 + 0M +L 1470 - 271 - 0M +L 1471 + 275 + 0M +L 1471 + 2346 + 0M +L 1471 - 273 - 0M +L 1472 + 1473 + 0M +L 1472 + 2348 + 0M +L 1472 - 278 - 0M +L 1473 + 280 + 0M +L 1473 - 1472 - 0M +L 1474 + 282 + 0M +L 1474 + 2949 + 0M +L 1474 - 280 - 0M +L 1475 + 285 + 0M +L 1475 - 283 - 0M +L 1476 + 293 + 0M +L 1476 - 291 - 0M +L 1477 + 295 + 0M +L 1477 - 293 - 0M +L 1478 + 299 + 0M +L 1478 - 295 - 0M +L 1479 + 306 + 0M +L 1479 - 304 - 0M +L 1480 + 313 + 0M +L 1480 - 311 - 0M +L 1481 + 316 + 0M +L 1481 - 314 - 0M +L 1482 + 319 + 0M +L 1482 - 317 - 0M +L 1483 + 322 + 0M +L 1483 - 320 - 0M +L 1484 + 324 + 0M +L 1484 - 322 - 0M +L 1485 + 328 + 0M +L 1485 - 326 - 0M +L 1486 + 330 + 0M +L 1486 - 328 - 0M +L 1487 + 336 + 0M +L 1487 - 334 - 0M +L 1488 + 340 + 0M +L 1488 - 338 - 0M +L 1489 + 348 + 0M +L 1489 - 346 - 0M +L 1490 + 351 + 0M +L 1490 - 348 - 0M +L 1491 + 354 + 0M +L 1491 - 352 - 0M +L 1492 + 359 + 0M +L 1492 - 356 - 0M +L 1493 + 1494 + 0M +L 1493 - 362 - 0M +L 1494 + 365 + 0M +L 1494 - 1493 - 0M +L 1495 + 367 + 0M +L 1495 - 365 - 0M +L 1496 + 369 + 0M +L 1496 - 367 - 0M +L 1497 + 374 + 0M +L 1497 - 372 - 0M +L 1498 + 1499 + 0M +L 1498 - 378 - 0M +L 1499 + 380 + 0M +L 1499 - 1498 - 0M +L 1500 + 384 + 0M +L 1500 - 382 - 0M +L 1501 + 386 + 0M +L 1501 - 384 - 0M +L 1502 + 388 + 0M +L 1502 + 2373 + 0M +L 1502 - 386 - 0M +L 1503 + 390 + 0M +L 1503 - 388 - 0M +L 1504 + 405 + 0M +L 1504 - 403 - 0M +L 1505 + 413 + 0M +L 1505 + 1506 + 0M +L 1505 - 411 - 0M +L 1506 + 414 + 0M +L 1506 - 1505 - 0M +L 1507 + 417 + 0M +L 1507 - 415 - 0M +L 1508 + 1509 + 0M +L 1508 - 418 - 0M +L 1509 + 421 + 0M +L 1509 - 1508 - 0M +L 1510 + 431 + 0M +L 1510 - 429 - 0M +L 1511 + 434 + 0M +L 1511 - 432 - 0M +L 1512 + 438 + 0M +L 1512 - 436 - 0M +L 1513 + 442 + 0M +L 1513 - 440 - 0M +L 1514 + 444 + 0M +L 1514 - 442 - 0M +L 1515 + 447 + 0M +L 1515 - 445 - 0M +L 1516 + 451 + 0M +L 1516 - 449 - 0M +L 1517 + 456 + 0M +L 1517 - 454 - 0M +L 1518 + 458 + 0M +L 1518 - 456 - 0M +L 1519 + 460 + 0M +L 1519 - 458 - 0M +L 1520 + 464 + 0M +L 1520 - 462 - 0M +L 1521 + 467 + 0M +L 1521 - 465 - 0M +L 1522 + 469 + 0M +L 1522 - 467 - 0M +L 1523 + 474 + 0M +L 1523 - 472 - 0M +L 1524 + 1525 + 0M +L 1524 - 477 - 0M +L 1525 + 479 + 0M +L 1525 - 1524 - 0M +L 1526 + 481 + 0M +L 1526 - 479 - 0M +L 1527 + 1528 + 0M +L 1527 + 2968 + 0M +L 1527 - 483 - 0M +L 1528 + 485 + 0M +L 1528 - 1527 - 0M +L 1529 + 1530 + 0M +L 1529 - 485 - 0M +L 1530 + 488 + 0M +L 1530 - 1529 - 0M +L 1531 + 1532 + 0M +L 1531 + 2401 + 0M +L 1531 - 490 - 0M +L 1532 + 1533 + 0M +L 1532 - 1531 - 0M +L 1533 + 492 + 0M +L 1533 - 1532 - 0M +L 1534 + 498 + 0M +L 1534 - 496 - 0M +L 1535 + 503 + 0M +L 1535 - 501 - 0M +L 1536 + 508 + 0M +L 1536 - 506 - 0M +L 1537 + 516 + 0M +L 1537 - 514 - 0M +L 1538 + 520 + 0M +L 1538 + 2410 + 0M +L 1538 - 518 - 0M +L 1539 + 529 + 0M +L 1539 - 527 - 0M +L 1540 + 534 + 0M +L 1540 - 532 - 0M +L 1541 + 538 + 0M +L 1541 - 536 - 0M +L 1542 + 541 + 0M +L 1542 - 539 - 0M +L 1543 + 1544 + 0M +L 1543 - 541 - 0M +L 1544 + 1545 + 0M +L 1544 + 2417 + 0M +L 1544 - 1543 - 0M +L 1545 + 1546 + 0M +L 1545 - 1544 - 0M +L 1546 + 543 + 0M +L 1546 - 1545 - 0M +L 1547 + 549 + 0M +L 1547 - 547 - 0M +L 1548 + 555 + 0M +L 1548 - 553 - 0M +L 1549 + 559 + 0M +L 1549 - 557 - 0M +L 1550 + 561 + 0M +L 1550 - 559 - 0M +L 1551 + 563 + 0M +L 1551 + 2421 + 0M +L 1551 - 561 - 0M +L 1552 + 570 + 0M +L 1552 - 568 - 0M +L 1553 + 575 + 0M +L 1553 - 573 - 0M +L 1554 + 578 + 0M +L 1554 - 576 - 0M +L 1555 + 1556 + 0M +L 1555 + 2426 + 0M +L 1555 - 585 - 0M +L 1556 + 1557 + 0M +L 1556 - 1555 - 0M +L 1557 + 587 + 0M +L 1557 - 1556 - 0M +L 1558 + 589 + 0M +L 1558 - 587 - 0M +L 1559 + 592 + 0M +L 1559 - 590 - 0M +L 1560 + 1561 + 0M +L 1560 - 594 - 0M +L 1561 + 1562 + 0M +L 1561 - 1560 - 0M +L 1562 + 1563 + 0M +L 1562 + 2431 + 0M +L 1562 - 1561 - 0M +L 1563 + 1564 + 0M +L 1563 - 1562 - 0M +L 1564 + 596 + 0M +L 1564 - 1563 - 0M +L 1565 + 605 + 0M +L 1565 + 1566 + 0M +L 1565 - 599 - 0M +L 1566 + 601 + 0M +L 1566 - 1565 - 0M +L 1567 + 608 + 0M +L 1567 - 606 - 0M +L 1568 + 610 + 0M +L 1568 + 2433 + 0M +L 1568 - 608 - 0M +L 1569 + 1570 + 0M +L 1569 + 2434 + 0M +L 1569 - 612 - 0M +L 1570 + 614 + 0M +L 1570 - 1569 - 0M +L 1571 + 631 + 0M +L 1571 - 629 - 0M +L 1572 + 1573 + 0M +L 1572 - 633 - 0M +L 1573 + 635 + 0M +L 1573 - 1572 - 0M +L 1574 + 641 + 0M +L 1574 - 639 - 0M +L 1575 + 1576 + 0M +L 1575 - 641 - 0M +L 1576 + 1577 + 0M +L 1576 - 1575 - 0M +L 1577 + 1578 + 0M +L 1577 + 2444 + 0M +L 1577 + 2996 + 0M +L 1577 - 1576 - 0M +L 1578 + 1579 + 0M +L 1578 - 1577 - 0M +L 1579 + 643 + 0M +L 1579 - 1578 - 0M +L 1580 + 646 + 0M +L 1580 - 644 - 0M +L 1581 + 650 + 0M +L 1581 - 648 - 0M +L 1582 + 1583 + 0M +L 1582 + 2997 + 0M +L 1582 - 657 - 0M +L 1583 + 659 + 0M +L 1583 - 1582 - 0M +L 1584 + 661 + 0M +L 1584 - 659 - 0M +L 1585 + 664 + 0M +L 1585 - 662 - 0M +L 1586 + 1587 + 0M +L 1586 + 2998 + 0M +L 1586 - 670 - 0M +L 1587 + 1588 + 0M +L 1587 - 1586 - 0M +L 1588 + 672 + 0M +L 1588 - 1587 - 0M +L 1589 + 1590 + 0M +L 1589 + 2456 + 0M +L 1589 - 676 - 0M +L 1590 + 678 + 0M +L 1590 - 1589 - 0M +L 1591 + 1592 + 0M +L 1591 + 3002 + 0M +L 1591 - 682 - 0M +L 1592 + 1593 + 0M +L 1592 + 2458 + 0M +L 1592 - 1591 - 0M +L 1593 + 1594 + 0M +L 1593 - 1592 - 0M +L 1594 + 684 + 0M +L 1594 - 1593 - 0M +L 1595 + 1596 + 0M +L 1595 + 2459 + 0M +L 1595 - 684 - 0M +L 1596 + 686 + 0M +L 1596 - 1595 - 0M +L 1597 + 689 + 0M +L 1597 - 687 - 0M +L 1598 + 694 + 0M +L 1598 - 692 - 0M +L 1599 + 696 + 0M +L 1599 - 694 - 0M +L 1600 + 1601 + 0M +L 1600 - 696 - 0M +L 1601 + 1602 + 0M +L 1601 + 2463 + 0M +L 1601 - 1600 - 0M +L 1602 + 1603 + 0M +L 1602 - 1601 - 0M +L 1603 + 698 + 0M +L 1603 - 1602 - 0M +L 1604 + 705 + 0M +L 1604 - 703 - 0M +L 1605 + 708 + 0M +L 1605 - 706 - 0M +L 1606 + 1607 + 0M +L 1606 - 713 - 0M +L 1607 + 715 + 0M +L 1607 - 1606 - 0M +L 1608 + 721 + 0M +L 1608 - 719 - 0M +L 1609 + 732 + 0M +L 1609 - 731 - 0M +L 1610 + 737 + 0M +L 1610 - 735 - 0M +L 1611 + 740 + 0M +L 1611 - 738 - 0M +L 1612 + 1613 + 0M +L 1612 - 741 - 0M +L 1613 + 743 + 0M +L 1613 - 1612 - 0M +L 1614 + 1615 + 0M +L 1614 + 2480 + 0M +L 1614 - 745 - 0M +L 1615 + 747 + 0M +L 1615 - 1614 - 0M +L 1616 + 749 + 0M +L 1616 - 747 - 0M +L 1617 + 752 + 0M +L 1617 - 750 - 0M +L 1618 + 758 + 0M +L 1618 - 756 - 0M +L 1619 + 1620 + 0M +L 1619 + 2488 + 0M +L 1619 - 760 - 0M +L 1620 + 762 + 0M +L 1620 - 1619 - 0M +L 1621 + 766 + 0M +L 1621 - 764 - 0M +L 1622 + 1623 + 0M +L 1622 - 766 - 0M +L 1623 + 1624 + 0M +L 1623 + 2490 + 0M +L 1623 - 1622 - 0M +L 1624 + 768 + 0M +L 1624 - 1623 - 0M +L 1625 + 770 + 0M +L 1625 - 768 - 0M +L 1626 + 772 + 0M +L 1626 - 770 - 0M +L 1627 + 1628 + 0M +L 1627 + 3016 + 0M +L 1627 - 772 - 0M +L 1628 + 1629 + 0M +L 1628 - 1627 - 0M +L 1629 + 1630 + 0M +L 1629 + 2492 + 0M +L 1629 - 1628 - 0M +L 1630 + 1631 + 0M +L 1630 - 1629 - 0M +L 1631 + 1632 + 0M +L 1631 + 1634 + 0M +L 1631 - 1630 - 0M +L 1632 + 1633 + 0M +L 1632 + 2493 + 0M +L 1632 - 1631 - 0M +L 1633 + 1634 + 0M +L 1633 - 1632 - 0M +L 1634 + 1635 + 0M +L 1634 + 3017 + 0M +L 1634 - 1633 - 0M +L 1635 + 1636 + 0M +L 1635 - 1634 - 0M +L 1636 + 1637 + 0M +L 1636 - 1635 - 0M +L 1637 + 1638 + 0M +L 1637 + 3018 + 0M +L 1637 - 1636 - 0M +L 1638 + 1639 + 0M +L 1638 - 1637 - 0M +L 1639 + 1640 + 0M +L 1639 + 2494 + 0M +L 1639 - 1638 - 0M +L 1640 + 1641 + 0M +L 1640 - 1639 - 0M +L 1641 + 1642 + 0M +L 1641 + 2495 + 0M +L 1641 - 1640 - 0M +L 1642 + 1643 + 0M +L 1642 - 1641 - 0M +L 1643 + 1644 + 0M +L 1643 + 2496 + 0M +L 1643 - 1642 - 0M +L 1644 + 1645 + 0M +L 1644 - 1643 - 0M +L 1645 + 1646 + 0M +L 1645 + 2497 + 0M +L 1645 - 1644 - 0M +L 1646 + 1647 + 0M +L 1646 - 1645 - 0M +L 1647 + 1648 + 0M +L 1647 + 1649 + 0M +L 1647 - 1646 - 0M +L 1648 + 1649 + 0M +L 1648 - 1647 - 0M +L 1649 + 1650 + 0M +L 1649 + 3019 + 0M +L 1649 - 1648 - 0M +L 1650 + 1651 + 0M +L 1650 - 1649 - 0M +L 1651 + 1652 + 0M +L 1651 + 2498 + 0M +L 1651 - 1650 - 0M +L 1652 + 1653 + 0M +L 1652 - 1651 - 0M +L 1653 + 1654 + 0M +L 1653 + 2499 + 0M +L 1653 - 1652 - 0M +L 1654 + 1655 + 0M +L 1654 - 1653 - 0M +L 1655 + 1656 + 0M +L 1655 + 2500 + 0M +L 1655 - 1654 - 0M +L 1656 + 1657 + 0M +L 1656 - 1655 - 0M +L 1657 + 1658 + 0M +L 1657 + 3020 + 0M +L 1657 - 1656 - 0M +L 1658 + 1659 + 0M +L 1658 + 2501 + 0M +L 1658 - 1657 - 0M +L 1659 + 1660 + 0M +L 1659 - 1658 - 0M +L 1660 + 1661 + 0M +L 1660 + 2502 + 0M +L 1660 - 1659 - 0M +L 1661 + 1662 + 0M +L 1661 - 1660 - 0M +L 1662 + 1663 + 0M +L 1662 + 2503 + 0M +L 1662 - 1661 - 0M +L 1663 + 1664 + 0M +L 1663 - 1662 - 0M +L 1664 + 1665 + 0M +L 1664 + 2504 + 0M +L 1664 - 1663 - 0M +L 1665 + 1666 + 0M +L 1665 - 1664 - 0M +L 1666 + 1667 + 0M +L 1666 - 1665 - 0M +L 1667 + 1668 + 0M +L 1667 + 2506 + 0M +L 1667 - 1666 - 0M +L 1668 + 1669 + 0M +L 1668 - 1667 - 0M +L 1669 + 1670 + 0M +L 1669 + 3022 + 0M +L 1669 - 1668 - 0M +L 1670 + 1671 + 0M +L 1670 - 1669 - 0M +L 1671 + 1672 + 0M +L 1671 + 3023 + 0M +L 1671 - 1670 - 0M +L 1672 + 1673 + 0M +L 1672 - 1671 - 0M +L 1673 + 1674 + 0M +L 1673 + 2507 + 0M +L 1673 - 1672 - 0M +L 1674 + 1675 + 0M +L 1674 - 1673 - 0M +L 1675 + 1676 + 0M +L 1675 + 2508 + 0M +L 1675 - 1674 - 0M +L 1676 + 1677 + 0M +L 1676 - 1675 - 0M +L 1677 + 1678 + 0M +L 1677 + 3024 + 0M +L 1677 - 1676 - 0M +L 1678 + 1679 + 0M +L 1678 - 1677 - 0M +L 1679 + 1680 + 0M +L 1679 + 2509 + 0M +L 1679 - 1678 - 0M +L 1680 + 1681 + 0M +L 1680 - 1679 - 0M +L 1681 + 1682 + 0M +L 1681 + 2510 + 0M +L 1681 - 1680 - 0M +L 1682 + 1683 + 0M +L 1682 - 1681 - 0M +L 1683 + 1684 + 0M +L 1683 + 2512 + 0M +L 1683 - 1682 - 0M +L 1684 + 1685 + 0M +L 1684 - 1683 - 0M +L 1685 + 1686 + 0M +L 1685 + 2513 + 0M +L 1685 - 1684 - 0M +L 1686 + 1687 + 0M +L 1686 - 1685 - 0M +L 1687 + 1688 + 0M +L 1687 + 3026 + 0M +L 1687 - 1686 - 0M +L 1688 + 1689 + 0M +L 1688 + 2514 + 0M +L 1688 - 1687 - 0M +L 1689 + 1690 + 0M +L 1689 - 1688 - 0M +L 1690 + 1691 + 0M +L 1690 - 1689 - 0M +L 1691 + 1692 + 0M +L 1691 + 3027 + 0M +L 1691 - 1690 - 0M +L 1692 + 1693 + 0M +L 1692 - 1691 - 0M +L 1693 + 1694 + 0M +L 1693 + 2515 + 0M +L 1693 - 1692 - 0M +L 1694 + 1695 + 0M +L 1694 - 1693 - 0M +L 1695 + 1696 + 0M +L 1695 + 2516 + 0M +L 1695 - 1694 - 0M +L 1696 + 1697 + 0M +L 1696 - 1695 - 0M +L 1697 + 1698 + 0M +L 1697 + 2517 + 0M +L 1697 - 1696 - 0M +L 1698 + 1699 + 0M +L 1698 - 1697 - 0M +L 1699 + 1700 + 0M +L 1699 + 2518 + 0M +L 1699 - 1698 - 0M +L 1700 + 1701 + 0M +L 1700 - 1699 - 0M +L 1701 + 1702 + 0M +L 1701 + 2519 + 0M +L 1701 - 1700 - 0M +L 1702 + 1703 + 0M +L 1702 - 1701 - 0M +L 1703 + 1704 + 0M +L 1703 + 2520 + 0M +L 1703 - 1702 - 0M +L 1704 + 1705 + 0M +L 1704 - 1703 - 0M +L 1705 + 1706 + 0M +L 1705 - 1704 - 0M +L 1706 + 1707 + 0M +L 1706 + 2522 + 0M +L 1706 - 1705 - 0M +L 1707 + 1708 + 0M +L 1707 - 1706 - 0M +L 1708 + 1709 + 0M +L 1708 - 1707 - 0M +L 1709 + 1710 + 0M +L 1709 + 2524 + 0M +L 1709 - 1708 - 0M +L 1710 + 1711 + 0M +L 1710 - 1709 - 0M +L 1711 + 1712 + 0M +L 1711 + 3030 + 0M +L 1711 - 1710 - 0M +L 1712 + 1713 + 0M +L 1712 + 2526 + 0M +L 1712 - 1711 - 0M +L 1713 + 1714 + 0M +L 1713 + 2527 + 0M +L 1713 - 1712 - 0M +L 1714 + 1715 + 0M +L 1714 - 1713 - 0M +L 1715 + 1716 + 0M +L 1715 + 2528 + 0M +L 1715 - 1714 - 0M +L 1716 + 1717 + 0M +L 1716 + 2529 + 0M +L 1716 - 1715 - 0M +L 1717 + 1718 + 0M +L 1717 - 1716 - 0M +L 1718 + 1719 + 0M +L 1718 + 2530 + 0M +L 1718 - 1717 - 0M +L 1719 + 1720 + 0M +L 1719 - 1718 - 0M +L 1720 + 1721 + 0M +L 1720 + 2531 + 0M +L 1720 - 1719 - 0M +L 1721 + 1722 + 0M +L 1721 - 1720 - 0M +L 1722 + 1723 + 0M +L 1722 + 2532 + 0M +L 1722 - 1721 - 0M +L 1723 + 1724 + 0M +L 1723 + 3031 + 0M +L 1723 - 1722 - 0M +L 1724 + 1725 + 0M +L 1724 - 1723 - 0M +L 1725 + 1726 + 0M +L 1725 + 3032 + 0M +L 1725 - 1724 - 0M +L 1726 + 1727 + 0M +L 1726 + 2533 + 0M +L 1726 - 1725 - 0M +L 1727 + 1728 + 0M +L 1727 - 1726 - 0M +L 1728 + 1729 + 0M +L 1728 + 1730 + 0M +L 1728 - 1727 - 0M +L 1729 + 1730 + 0M +L 1729 - 1728 - 0M +L 1730 + 1731 + 0M +L 1730 + 2534 + 0M +L 1730 - 1729 - 0M +L 1731 + 1732 + 0M +L 1731 - 1730 - 0M +L 1732 + 1733 + 0M +L 1732 - 1731 - 0M +L 1733 + 1734 + 0M +L 1733 + 2536 + 0M +L 1733 - 1732 - 0M +L 1734 + 1735 + 0M +L 1734 - 1733 - 0M +L 1735 + 1736 + 0M +L 1735 + 3034 + 0M +L 1735 - 1734 - 0M +L 1736 + 1737 + 0M +L 1736 - 1735 - 0M +L 1737 + 1738 + 0M +L 1737 + 2537 + 0M +L 1737 - 1736 - 0M +L 1738 + 1739 + 0M +L 1738 - 1737 - 0M +L 1739 + 1740 + 0M +L 1739 + 2538 + 0M +L 1739 - 1738 - 0M +L 1740 + 1741 + 0M +L 1740 - 1739 - 0M +L 1741 + 1742 + 0M +L 1741 + 2539 + 0M +L 1741 - 1740 - 0M +L 1742 + 1743 + 0M +L 1742 - 1741 - 0M +L 1743 + 1744 + 0M +L 1743 + 2540 + 0M +L 1743 - 1742 - 0M +L 1744 + 1745 + 0M +L 1744 - 1743 - 0M +L 1745 + 1746 + 0M +L 1745 + 2541 + 0M +L 1745 - 1744 - 0M +L 1746 + 1747 + 0M +L 1746 - 1745 - 0M +L 1747 + 1748 + 0M +L 1747 + 2542 + 0M +L 1747 - 1746 - 0M +L 1748 + 1749 + 0M +L 1748 - 1747 - 0M +L 1749 + 1750 + 0M +L 1749 - 1748 - 0M +L 1750 + 1751 + 0M +L 1750 + 2544 + 0M +L 1750 - 1749 - 0M +L 1751 + 1752 + 0M +L 1751 - 1750 - 0M +L 1752 + 1753 + 0M +L 1752 - 1751 - 0M +L 1753 + 1754 + 0M +L 1753 + 2545 + 0M +L 1753 - 1752 - 0M +L 1754 + 1755 + 0M +L 1754 - 1753 - 0M +L 1755 + 1756 + 0M +L 1755 + 2575 + 0M +L 1755 - 1754 - 0M +L 1756 + 1757 + 0M +L 1756 + 3051 + 0M +L 1756 - 1755 - 0M +L 1757 + 1758 + 0M +L 1757 - 1756 - 0M +L 1758 + 1759 + 0M +L 1758 + 3052 + 0M +L 1758 - 1757 - 0M +L 1759 + 1760 + 0M +L 1759 + 2577 + 0M +L 1759 - 1758 - 0M +L 1760 + 1761 + 0M +L 1760 - 1759 - 0M +L 1761 + 1762 + 0M +L 1761 + 3053 + 0M +L 1761 - 1760 - 0M +L 1762 + 1763 + 0M +L 1762 - 1761 - 0M +L 1763 + 1764 + 0M +L 1763 + 3054 + 0M +L 1763 - 1762 - 0M +L 1764 + 1765 + 0M +L 1764 - 1763 - 0M +L 1765 + 1766 + 0M +L 1765 + 2579 + 0M +L 1765 - 1764 - 0M +L 1766 + 1767 + 0M +L 1766 - 1765 - 0M +L 1767 + 1768 + 0M +L 1767 + 1769 + 0M +L 1767 - 1766 - 0M +L 1768 + 1769 + 0M +L 1768 - 1767 - 0M +L 1769 + 1770 + 0M +L 1769 + 2580 + 0M +L 1769 - 1768 - 0M +L 1770 + 1771 + 0M +L 1770 - 1769 - 0M +L 1771 + 1772 + 0M +L 1771 + 3055 + 0M +L 1771 - 1770 - 0M +L 1772 + 1773 + 0M +L 1772 - 1771 - 0M +L 1773 + 1774 + 0M +L 1773 + 2581 + 0M +L 1773 - 1772 - 0M +L 1774 + 1775 + 0M +L 1774 - 1773 - 0M +L 1775 + 1776 + 0M +L 1775 + 3057 + 0M +L 1775 - 1774 - 0M +L 1776 + 1777 + 0M +L 1776 + 2584 + 0M +L 1776 - 1775 - 0M +L 1777 + 1778 + 0M +L 1777 - 1776 - 0M +L 1778 + 1779 + 0M +L 1778 - 1777 - 0M +L 1779 + 1780 + 0M +L 1779 + 2585 + 0M +L 1779 - 1778 - 0M +L 1780 + 1781 + 0M +L 1780 - 1779 - 0M +L 1781 + 1782 + 0M +L 1781 + 2588 + 0M +L 1781 - 1780 - 0M +L 1782 + 1783 + 0M +L 1782 - 1781 - 0M +L 1783 + 1784 + 0M +L 1783 + 3060 + 0M +L 1783 - 1782 - 0M +L 1784 + 1785 + 0M +L 1784 - 1783 - 0M +L 1785 + 1786 + 0M +L 1785 + 2589 + 0M +L 1785 - 1784 - 0M +L 1786 + 1787 + 0M +L 1786 - 1785 - 0M +L 1787 + 1788 + 0M +L 1787 + 3062 + 0M +L 1787 - 1786 - 0M +L 1788 + 1789 + 0M +L 1788 - 1787 - 0M +L 1789 + 1790 + 0M +L 1789 + 2592 + 0M +L 1789 - 1788 - 0M +L 1790 + 1791 + 0M +L 1790 - 1789 - 0M +L 1791 + 1792 + 0M +L 1791 + 2593 + 0M +L 1791 - 1790 - 0M +L 1792 + 1793 + 0M +L 1792 + 3063 + 0M +L 1792 - 1791 - 0M +L 1793 + 1794 + 0M +L 1793 - 1792 - 0M +L 1794 + 1795 + 0M +L 1794 - 1793 - 0M +L 1795 + 1796 + 0M +L 1795 + 2596 + 0M +L 1795 - 1794 - 0M +L 1796 + 1797 + 0M +L 1796 - 1795 - 0M +L 1797 + 1798 + 0M +L 1797 + 2597 + 0M +L 1797 - 1796 - 0M +L 1798 + 1799 + 0M +L 1798 + 3065 + 0M +L 1798 - 1797 - 0M +L 1799 + 1800 + 0M +L 1799 - 1798 - 0M +L 1800 + 1801 + 0M +L 1800 - 1799 - 0M +L 1801 + 1802 + 0M +L 1801 + 2598 + 0M +L 1801 - 1800 - 0M +L 1802 + 1803 + 0M +L 1802 + 3066 + 0M +L 1802 - 1801 - 0M +L 1803 + 1804 + 0M +L 1803 - 1802 - 0M +L 1804 + 1805 + 0M +L 1804 + 2599 + 0M +L 1804 + 2600 + 0M +L 1804 - 1803 - 0M +L 1805 + 1806 + 0M +L 1805 - 1804 - 0M +L 1806 + 1807 + 0M +L 1806 - 1805 - 0M +L 1807 + 1808 + 0M +L 1807 + 2603 + 0M +L 1807 - 1806 - 0M +L 1808 + 1809 + 0M +L 1808 - 1807 - 0M +L 1809 + 1810 + 0M +L 1809 + 2604 + 0M +L 1809 - 1808 - 0M +L 1810 + 1811 + 0M +L 1810 - 1809 - 0M +L 1811 + 1812 + 0M +L 1811 + 3068 + 0M +L 1811 - 1810 - 0M +L 1812 + 1813 + 0M +L 1812 - 1811 - 0M +L 1813 + 1814 + 0M +L 1813 + 1815 + 0M +L 1813 - 1812 - 0M +L 1814 + 1815 + 0M +L 1814 - 1813 - 0M +L 1815 + 1816 + 0M +L 1815 + 2605 + 0M +L 1815 - 1814 - 0M +L 1816 + 1817 + 0M +L 1816 - 1815 - 0M +L 1817 + 1818 + 0M +L 1817 + 2606 + 0M +L 1817 - 1816 - 0M +L 1818 + 1819 + 0M +L 1818 - 1817 - 0M +L 1819 + 1820 + 0M +L 1819 + 2607 + 0M +L 1819 - 1818 - 0M +L 1820 + 1821 + 0M +L 1820 - 1819 - 0M +L 1821 + 1822 + 0M +L 1821 + 2608 + 0M +L 1821 - 1820 - 0M +L 1822 + 1823 + 0M +L 1822 - 1821 - 0M +L 1823 + 1824 + 0M +L 1823 + 2609 + 0M +L 1823 - 1822 - 0M +L 1824 + 1825 + 0M +L 1824 - 1823 - 0M +L 1825 + 1826 + 0M +L 1825 + 3069 + 0M +L 1825 - 1824 - 0M +L 1826 + 1827 + 0M +L 1826 - 1825 - 0M +L 1827 + 1828 + 0M +L 1827 + 2610 + 0M +L 1827 - 1826 - 0M +L 1828 + 1829 + 0M +L 1828 - 1827 - 0M +L 1829 + 1830 + 0M +L 1829 + 2611 + 0M +L 1829 - 1828 - 0M +L 1830 + 1831 + 0M +L 1830 - 1829 - 0M +L 1831 + 1832 + 0M +L 1831 + 2612 + 0M +L 1831 - 1830 - 0M +L 1832 + 1833 + 0M +L 1832 - 1831 - 0M +L 1833 + 1834 + 0M +L 1833 + 2613 + 0M +L 1833 - 1832 - 0M +L 1834 + 1835 + 0M +L 1834 - 1833 - 0M +L 1835 + 1836 + 0M +L 1835 + 2614 + 0M +L 1835 - 1834 - 0M +L 1836 + 1837 + 0M +L 1836 - 1835 - 0M +L 1837 + 1838 + 0M +L 1837 + 2615 + 0M +L 1837 - 1836 - 0M +L 1838 + 1839 + 0M +L 1838 - 1837 - 0M +L 1839 + 1840 + 0M +L 1839 + 2618 + 0M +L 1839 - 1838 - 0M +L 1840 + 1841 + 0M +L 1840 - 1839 - 0M +L 1841 + 1842 + 0M +L 1841 + 2619 + 0M +L 1841 - 1840 - 0M +L 1842 + 1843 + 0M +L 1842 - 1841 - 0M +L 1843 + 1844 + 0M +L 1843 + 3071 + 0M +L 1843 - 1842 - 0M +L 1844 + 1845 + 0M +L 1844 - 1843 - 0M +L 1845 + 1846 + 0M +L 1845 + 3072 + 0M +L 1845 - 1844 - 0M +L 1846 + 1847 + 0M +L 1846 + 2620 + 0M +L 1846 - 1845 - 0M +L 1847 + 1848 + 0M +L 1847 - 1846 - 0M +L 1848 + 1849 + 0M +L 1848 + 3073 + 0M +L 1848 - 1847 - 0M +L 1849 + 1850 + 0M +L 1849 - 1848 - 0M +L 1850 + 1851 + 0M +L 1850 + 2621 + 0M +L 1850 - 1849 - 0M +L 1851 + 1852 + 0M +L 1851 + 3074 + 0M +L 1851 - 1850 - 0M +L 1852 + 1853 + 0M +L 1852 - 1851 - 0M +L 1853 + 1854 + 0M +L 1853 + 2622 + 0M +L 1853 - 1852 - 0M +L 1854 + 1855 + 0M +L 1854 - 1853 - 0M +L 1855 + 1856 + 0M +L 1855 + 3075 + 0M +L 1855 - 1854 - 0M +L 1856 + 1857 + 0M +L 1856 - 1855 - 0M +L 1857 + 1858 + 0M +L 1857 + 2623 + 0M +L 1857 - 1856 - 0M +L 1858 + 1859 + 0M +L 1858 - 1857 - 0M +L 1859 + 1860 + 0M +L 1859 - 1858 - 0M +L 1860 + 1861 + 0M +L 1860 + 2625 + 0M +L 1860 - 1859 - 0M +L 1861 + 1862 + 0M +L 1861 - 1860 - 0M +L 1862 + 1863 + 0M +L 1862 + 2626 + 0M +L 1862 - 1861 - 0M +L 1863 + 1864 + 0M +L 1863 - 1862 - 0M +L 1864 + 1865 + 0M +L 1864 + 2627 + 0M +L 1864 - 1863 - 0M +L 1865 + 1866 + 0M +L 1865 - 1864 - 0M +L 1866 + 1867 + 0M +L 1866 + 2628 + 0M +L 1866 - 1865 - 0M +L 1867 + 1868 + 0M +L 1867 + 3076 + 0M +L 1867 - 1866 - 0M +L 1868 + 1869 + 0M +L 1868 - 1867 - 0M +L 1869 + 1870 + 0M +L 1869 + 2629 + 0M +L 1869 - 1868 - 0M +L 1870 + 1871 + 0M +L 1870 - 1869 - 0M +L 1871 + 1872 + 0M +L 1871 + 2630 + 0M +L 1871 - 1870 - 0M +L 1872 + 1873 + 0M +L 1872 - 1871 - 0M +L 1873 + 1874 + 0M +L 1873 - 1872 - 0M +L 1874 + 1875 + 0M +L 1874 + 2632 + 0M +L 1874 - 1873 - 0M +L 1875 + 1876 + 0M +L 1875 - 1874 - 0M +L 1876 + 1877 + 0M +L 1876 + 2633 + 0M +L 1876 + 3078 + 0M +L 1876 - 1875 - 0M +L 1877 + 1878 + 0M +L 1877 - 1876 - 0M +L 1878 + 1879 + 0M +L 1878 - 1877 - 0M +L 1879 + 1880 + 0M +L 1879 + 2634 + 0M +L 1879 - 1878 - 0M +L 1880 + 1881 + 0M +L 1880 - 1879 - 0M +L 1881 + 1882 + 0M +L 1881 + 2635 + 0M +L 1881 - 1880 - 0M +L 1882 + 1883 + 0M +L 1882 - 1881 - 0M +L 1883 + 1884 + 0M +L 1883 + 3079 + 0M +L 1883 - 1882 - 0M +L 1884 + 1885 + 0M +L 1884 - 1883 - 0M +L 1885 + 1886 + 0M +L 1885 + 2636 + 0M +L 1885 - 1884 - 0M +L 1886 + 774 + 0M +L 1886 - 1885 - 0M +L 1887 + 780 + 0M +L 1887 - 778 - 0M +L 1888 + 786 + 0M +L 1888 - 784 - 0M +L 1889 + 791 + 0M +L 1889 - 789 - 0M +L 1890 + 798 + 0M +L 1890 - 796 - 0M +L 1891 + 802 + 0M +L 1891 - 800 - 0M +L 1892 + 805 + 0M +L 1892 - 803 - 0M +L 1893 + 1894 + 0M +L 1893 - 805 - 0M +L 1894 + 1895 + 0M +L 1894 - 1893 - 0M +L 1895 + 1896 + 0M +L 1895 + 2652 + 0M +L 1895 - 1894 - 0M +L 1896 + 1897 + 0M +L 1896 - 1895 - 0M +L 1897 + 807 + 0M +L 1897 - 1896 - 0M +L 1898 + 1899 + 0M +L 1898 - 814 - 0M +L 1899 + 816 + 0M +L 1899 - 1898 - 0M +L 1900 + 1901 + 0M +L 1900 + 2655 + 0M +L 1900 - 818 - 0M +L 1901 + 820 + 0M +L 1901 - 1900 - 0M +L 1902 + 827 + 0M +L 1902 - 825 - 0M +L 1903 + 832 + 0M +L 1903 - 830 - 0M +L 1904 + 841 + 0M +L 1904 - 839 - 0M +L 1905 + 845 + 0M +L 1905 - 843 - 0M +L 1906 + 853 + 0M +L 1906 - 851 - 0M +L 1907 + 1908 + 0M +L 1907 - 861 - 0M +L 1908 + 864 + 0M +L 1908 - 1907 - 0M +L 1909 + 869 + 0M +L 1909 - 867 - 0M +L 1910 + 876 + 0M +L 1910 - 872 - 0M +L 1911 + 880 + 0M +L 1911 - 878 - 0M +L 1912 + 1913 + 0M +L 1912 + 2675 + 0M +L 1912 - 880 - 0M +L 1913 + 1914 + 0M +L 1913 - 1912 - 0M +L 1914 + 882 + 0M +L 1914 - 1913 - 0M +L 1915 + 884 + 0M +L 1915 - 882 - 0M +L 1916 + 886 + 0M +L 1916 - 884 - 0M +L 1917 + 894 + 0M +L 1917 - 892 - 0M +L 1918 + 899 + 0M +L 1918 - 897 - 0M +L 1919 + 901 + 0M +L 1919 - 899 - 0M +L 1920 + 903 + 0M +L 1920 - 901 - 0M +L 1921 + 908 + 0M +L 1921 - 906 - 0M +L 1922 + 912 + 0M +L 1922 - 910 - 0M +L 1923 + 914 + 0M +L 1923 - 912 - 0M +L 1924 + 916 + 0M +L 1924 - 914 - 0M +L 1925 + 926 + 0M +L 1925 - 924 - 0M +L 1926 + 929 + 0M +L 1926 - 927 - 0M +L 1927 + 936 + 0M +L 1927 - 934 - 0M +L 1928 + 938 + 0M +L 1928 - 936 - 0M +L 1929 + 945 + 0M +L 1929 - 943 - 0M +L 1930 + 947 + 0M +L 1930 - 945 - 0M +L 1931 + 949 + 0M +L 1931 - 947 - 0M +L 1932 + 951 + 0M +L 1932 - 949 - 0M +L 1933 + 953 + 0M +L 1933 + 3104 + 0M +L 1933 - 951 - 0M +L 1934 + 956 + 0M +L 1934 + 3105 + 0M +L 1934 - 954 - 0M +L 1935 + 966 + 0M +L 1935 - 964 - 0M +L 1936 + 972 + 0M +L 1936 - 970 - 0M +L 1937 + 982 + 0M +L 1937 - 980 - 0M +L 1938 + 984 + 0M +L 1938 - 982 - 0M +L 1939 + 987 + 0M +L 1939 - 985 - 0M +L 1940 + 1941 + 0M +L 1940 - 988 - 0M +L 1941 + 990 + 0M +L 1941 - 1940 - 0M +L 1942 + 998 + 0M +L 1942 - 996 - 0M +L 1943 + 1000 + 0M +L 1943 - 998 - 0M +L 1944 + 1004 + 0M +L 1944 - 1002 - 0M +L 1945 + 1946 + 0M +L 1945 + 2695 + 0M +L 1945 - 1004 - 0M +L 1946 + 1006 + 0M +L 1946 - 1945 - 0M +L 1947 + 1948 + 0M +L 1947 - 1010 - 0M +L 1948 + 1012 + 0M +L 1948 - 1947 - 0M +L 1949 + 1017 + 0M +L 1949 - 1015 - 0M +L 1950 + 1020 + 0M +L 1950 - 1018 - 0M +L 1951 + 1952 + 0M +L 1951 + 3115 + 0M +L 1951 - 1021 - 0M +L 1952 + 1953 + 0M +L 1952 - 1951 - 0M +L 1953 + 1023 + 0M +L 1953 - 1952 - 0M +L 1954 + 1026 + 0M +L 1954 - 1024 - 0M +L 1955 + 1956 + 0M +L 1955 - 1029 - 0M +L 1956 + 1031 + 0M +L 1956 - 1955 - 0M +L 1957 + 1033 + 0M +L 1957 - 1031 - 0M +L 1958 + 1035 + 0M +L 1958 - 1033 - 0M +L 1959 + 1960 + 0M +L 1959 + 2703 + 0M +L 1959 - 1037 - 0M +L 1960 + 1039 + 0M +L 1960 - 1959 - 0M +L 1961 + 1042 + 0M +L 1961 - 1040 - 0M +L 1962 + 1044 + 0M +L 1962 - 1042 - 0M +L 1963 + 1049 + 0M +L 1963 - 1047 - 0M +L 1964 + 1053 + 0M +L 1964 - 1050 - 0M +L 1965 + 1966 + 0M +L 1965 - 1053 - 0M +L 1966 + 1967 + 0M +L 1966 + 2707 + 0M +L 1966 - 1965 - 0M +L 1967 + 1055 + 0M +L 1967 - 1966 - 0M +L 1968 + 1058 + 0M +L 1968 - 1056 - 0M +L 1969 + 1970 + 0M +L 1969 - 1060 - 0M +L 1970 + 1062 + 0M +L 1970 - 1969 - 0M +L 1971 + 1072 + 0M +L 1971 - 1070 - 0M +L 1972 + 1074 + 0M +L 1972 - 1072 - 0M +L 1973 + 1082 + 0M +L 1973 - 1080 - 0M +L 1974 + 1084 + 0M +L 1974 - 1082 - 0M +L 1975 + 1086 + 0M +L 1975 - 1084 - 0M +L 1976 + 1977 + 0M +L 1976 - 1087 - 0M +L 1977 + 1089 + 0M +L 1977 - 1976 - 0M +L 1978 + 1093 + 0M +L 1978 - 1091 - 0M +L 1979 + 1095 + 0M +L 1979 - 1093 - 0M +L 1980 + 1099 + 0M +L 1980 - 1097 - 0M +L 1981 + 1103 + 0M +L 1981 - 1101 - 0M +L 1982 + 1112 + 0M +L 1982 - 1110 - 0M +L 1983 + 1114 + 0M +L 1983 + 2715 + 0M +L 1983 - 1112 - 0M +L 1984 + 1121 + 0M +L 1984 - 1119 - 0M +L 1985 + 1126 + 0M +L 1985 - 1124 - 0M +L 1986 + 1132 + 0M +L 1986 - 1130 - 0M +L 1987 + 1136 + 0M +L 1987 - 1134 - 0M +L 1988 + 1138 + 0M +L 1988 + 2725 + 0M +L 1988 - 1136 - 0M +L 1989 + 1144 + 0M +L 1989 - 1142 - 0M +L 1990 + 1148 + 0M +L 1990 - 1146 - 0M +L 1991 + 1151 + 0M +L 1991 - 1149 - 0M +L 1992 + 1158 + 0M +L 1992 - 1156 - 0M +L 1993 + 1161 + 0M +L 1993 - 1159 - 0M +L 1994 + 1995 + 0M +L 1994 - 1162 - 0M +L 1995 + 1996 + 0M +L 1995 + 3136 + 0M +L 1995 - 1994 - 0M +L 1996 + 1997 + 0M +L 1996 - 1995 - 0M +L 1997 + 1164 + 0M +L 1997 - 1996 - 0M +L 1998 + 1168 + 0M +L 1998 - 1166 - 0M +L 1999 + 2000 + 0M +L 1999 - 1170 - 0M +L 2000 + 1173 + 0M +L 2000 - 1999 - 0M +L 2001 + 1174 + 0M +L 2001 - 1173 - 0M +L 2002 + 1178 + 0M +L 2002 - 1176 - 0M +L 2003 + 1184 + 0M +L 2003 - 1182 - 0M +L 2004 + 1186 + 0M +L 2004 - 1184 - 0M +L 2005 + 2006 + 0M +L 2005 + 2739 + 0M +L 2005 - 1188 - 0M +L 2006 + 1191 + 0M +L 2006 - 2005 - 0M +L 2007 + 1193 + 0M +L 2007 - 1191 - 0M +L 2008 + 1196 + 0M +L 2008 - 1194 - 0M +L 2009 + 1199 + 0M +L 2009 - 1197 - 0M +L 2010 + 1201 + 0M +L 2010 - 1199 - 0M +L 2011 + 1207 + 0M +L 2011 - 1205 - 0M +L 2012 + 2013 + 0M +L 2012 + 2744 + 0M +L 2012 - 1207 - 0M +L 2013 + 1209 + 0M +L 2013 - 2012 - 0M +L 2014 + 2015 + 0M +L 2014 - 1209 - 0M +L 2015 + 2016 + 0M +L 2015 + 3143 + 0M +L 2015 - 2014 - 0M +L 2016 + 2017 + 0M +L 2016 - 2015 - 0M +L 2017 + 2018 + 0M +L 2017 + 3144 + 0M +L 2017 - 2016 - 0M +L 2018 + 2019 + 0M +L 2018 - 2017 - 0M +L 2019 + 2020 + 0M +L 2019 + 2747 + 0M +L 2019 - 2018 - 0M +L 2020 + 2021 + 0M +L 2020 - 2019 - 0M +L 2021 + 2022 + 0M +L 2021 + 3145 + 0M +L 2021 - 2020 - 0M +L 2022 + 2023 + 0M +L 2022 - 2021 - 0M +L 2023 + 2024 + 0M +L 2023 + 2748 + 0M +L 2023 - 2022 - 0M +L 2024 + 2025 + 0M +L 2024 - 2023 - 0M +L 2025 + 2026 + 0M +L 2025 - 2024 - 0M +L 2026 + 2027 + 0M +L 2026 + 2749 + 0M +L 2026 - 2025 - 0M +L 2027 + 2028 + 0M +L 2027 - 2026 - 0M +L 2028 + 2029 + 0M +L 2028 + 2750 + 0M +L 2028 - 2027 - 0M +L 2029 + 2030 + 0M +L 2029 - 2028 - 0M +L 2030 + 2031 + 0M +L 2030 + 3147 + 0M +L 2030 - 2029 - 0M +L 2031 + 2032 + 0M +L 2031 + 2751 + 0M +L 2031 - 2030 - 0M +L 2032 + 2033 + 0M +L 2032 - 2031 - 0M +L 2033 + 2034 + 0M +L 2033 - 2032 - 0M +L 2034 + 2035 + 0M +L 2034 + 3148 + 0M +L 2034 - 2033 - 0M +L 2035 + 2036 + 0M +L 2035 + 2752 + 0M +L 2035 - 2034 - 0M +L 2036 + 2037 + 0M +L 2036 + 3149 + 0M +L 2036 - 2035 - 0M +L 2037 + 2038 + 0M +L 2037 - 2036 - 0M +L 2038 + 2039 + 0M +L 2038 + 2753 + 0M +L 2038 - 2037 - 0M +L 2039 + 2040 + 0M +L 2039 - 2038 - 0M +L 2040 + 2041 + 0M +L 2040 + 2754 + 0M +L 2040 - 2039 - 0M +L 2041 + 2042 + 0M +L 2041 - 2040 - 0M +L 2042 + 2043 + 0M +L 2042 + 2045 + 0M +L 2042 - 2041 - 0M +L 2043 + 2044 + 0M +L 2043 + 3150 + 0M +L 2043 - 2042 - 0M +L 2044 + 2045 + 0M +L 2044 - 2043 - 0M +L 2045 + 2046 + 0M +L 2045 - 2044 - 0M +L 2046 + 2047 + 0M +L 2046 + 2755 + 0M +L 2046 - 2045 - 0M +L 2047 + 2048 + 0M +L 2047 - 2046 - 0M +L 2048 + 2049 + 0M +L 2048 + 2760 + 0M +L 2048 + 3152 + 0M +L 2048 - 2047 - 0M +L 2049 + 2050 + 0M +L 2049 - 2048 - 0M +L 2050 + 2051 + 0M +L 2050 + 2762 + 0M +L 2050 - 2049 - 0M +L 2051 + 2052 + 0M +L 2051 - 2050 - 0M +L 2052 + 2053 + 0M +L 2052 + 2765 + 0M +L 2052 - 2051 - 0M +L 2053 + 2054 + 0M +L 2053 + 3154 + 0M +L 2053 - 2052 - 0M +L 2054 + 2055 + 0M +L 2054 - 2053 - 0M +L 2055 + 2056 + 0M +L 2055 - 2054 - 0M +L 2056 + 2057 + 0M +L 2056 + 2059 + 0M +L 2056 - 2055 - 0M +L 2057 + 1211 + 0M +L 2057 - 2056 - 0M +L 2058 + 2059 + 0M +L 2058 - 1211 - 0M +L 2059 + 2060 + 0M +L 2059 + 2061 + 0M +L 2059 - 2058 - 0M +L 2060 + 2061 + 0M +L 2060 - 2059 - 0M +L 2061 + 2062 + 0M +L 2061 + 2766 + 0M +L 2061 - 2060 - 0M +L 2062 + 2063 + 0M +L 2062 + 2767 + 0M +L 2062 + 3155 + 0M +L 2062 - 2061 - 0M +L 2063 + 2064 + 0M +L 2063 - 2062 - 0M +L 2064 + 1213 + 0M +L 2064 + 3156 + 0M +L 2064 - 2063 - 0M +L 2065 + 2066 + 0M +L 2065 + 2770 + 0M +L 2065 - 1218 - 0M +L 2066 + 1220 + 0M +L 2066 - 2065 - 0M +L 2067 + 1226 + 0M +L 2067 - 1224 - 0M +L 2068 + 2069 + 0M +L 2068 + 2775 + 0M +L 2068 - 1227 - 0M +L 2069 + 1229 + 0M +L 2069 - 2068 - 0M +L 2070 + 1231 + 0M +L 2070 - 1229 - 0M +L 2071 + 1234 + 0M +L 2071 - 1232 - 0M +L 2072 + 2073 + 0M +L 2072 + 3160 + 0M +L 2072 - 1238 - 0M +L 2073 + 2074 + 0M +L 2073 - 2072 - 0M +L 2074 + 2075 + 0M +L 2074 + 2779 + 0M +L 2074 - 2073 - 0M +L 2075 + 2076 + 0M +L 2075 + 3161 + 0M +L 2075 - 2074 - 0M +L 2076 + 1240 + 0M +L 2076 - 2075 - 0M +L 2077 + 1243 + 0M +L 2077 - 1241 - 0M +L 2078 + 1251 + 0M +L 2078 + 2782 + 0M +L 2078 - 1249 - 0M +L 2079 + 1253 + 0M +L 2079 - 1252 - 0M +L 2080 + 1259 + 0M +L 2080 - 1257 - 0M +L 2081 + 1267 + 0M +L 2081 - 1265 - 0M +L 2082 + 2083 + 0M +L 2082 - 1270 - 0M +L 2083 + 1272 + 0M +L 2083 - 2082 - 0M +L 2084 + 2085 + 0M +L 2084 - 1273 - 0M +L 2085 + 2086 + 0M +L 2085 + 3169 + 0M +L 2085 - 2084 - 0M +L 2086 + 2087 + 0M +L 2086 - 2085 - 0M +L 2087 + 1275 + 0M +L 2087 - 2086 - 0M +L 2088 + 1279 + 0M +L 2088 - 1277 - 0M +L 2089 + 1282 + 0M +L 2089 - 1280 - 0M +L 2090 + 1284 + 0M +L 2090 - 1282 - 0M +L 2091 + 2092 + 0M +L 2091 - 1292 - 0M +L 2092 + 2093 + 0M +L 2092 + 3172 + 0M +L 2092 - 2091 - 0M +L 2093 + 2094 + 0M +L 2093 + 2798 + 0M +L 2093 - 2092 - 0M +L 2094 + 1294 + 0M +L 2094 - 2093 - 0M +L 2095 + 1299 + 0M +L 2095 - 1297 - 0M +L 2096 + 2097 + 0M +L 2096 - 1299 - 0M +L 2097 + 1301 + 0M +L 2097 - 2096 - 0M +L 2098 + 1309 + 0M +L 2098 - 1307 - 0M +L 2099 + 1320 + 0M +L 2099 - 1318 - 0M +L 2100 + 1322 + 0M +L 2100 - 1320 - 0M +L 2101 + 1324 + 0M +L 2101 - 1323 - 0M +L 2102 + 1328 + 0M +L 2102 - 1326 - 0M +L 2103 + 1335 + 0M +L 2103 - 1333 - 0M +L 2104 + 1341 + 0M +L 2104 - 1339 - 0M +L 2105 + 1345 + 0M +L 2105 - 1343 - 0M +L 2106 + 2107 + 0M +L 2106 - 1354 - 0M +L 2107 + 1356 + 0M +L 2107 + 2821 + 0M +L 2107 - 2106 - 0M +L 2108 + 1362 + 0M +L 2108 - 1360 - 0M +L 2109 + 1368 + 0M +L 2109 - 1366 - 0M +L 2110 + 1371 + 0M +L 2110 - 1369 - 0M +L 2111 + 2112 + 0M +L 2111 + 2829 + 0M +L 2111 - 1371 - 0M +L 2112 + 2113 + 0M +L 2112 - 2111 - 0M +L 2113 + 1373 + 0M +L 2113 - 2112 - 0M +L 2114 + 1377 + 0M +L 2114 - 1375 - 0M +L 2115 + 1379 + 0M +L 2115 - 1377 - 0M +L 2116 + 1385 + 0M +L 2116 - 1383 - 0M +L 2117 + 2118 + 0M +L 2117 - 1385 - 0M +L 2118 + 1386 + 0M +L 2118 - 2117 - 0M +L 2119 + 1394 + 0M +L 2119 - 1392 - 0M +L 2120 + 1396 + 0M +L 2120 - 1394 - 0M +L 2121 + 1398 + 0M +L 2121 - 1396 - 0M +L 2122 + 1406 + 0M +L 2122 - 1404 - 0M +L 2123 + 1413 + 0M +L 2123 - 1411 - 0M +L 2124 + 2125 + 0M +L 2124 + 3186 + 0M +L 2124 - 1413 - 0M +L 2125 + 2126 + 0M +L 2125 + 2838 + 0M +L 2125 - 2124 - 0M +L 2126 + 2127 + 0M +L 2126 - 2125 - 0M +L 2127 + 1415 + 0M +L 2127 - 2126 - 0M +L 2128 + 2129 + 0M +L 2128 + 2840 + 0M +L 2128 - 1416 - 0M +L 2129 + 2130 + 0M +L 2129 - 2128 - 0M +L 2130 + 2131 + 0M +L 2130 + 2841 + 0M +L 2130 - 2129 - 0M +L 2131 + 2132 + 0M +L 2131 - 2130 - 0M +L 2132 + 2133 + 0M +L 2132 + 2844 + 0M +L 2132 - 2131 - 0M +L 2133 + 2134 + 0M +L 2133 - 2132 - 0M +L 2134 + 2135 + 0M +L 2134 - 2133 - 0M +L 2135 + 2136 + 0M +L 2135 + 2846 + 0M +L 2135 + 3189 + 0M +L 2135 - 2134 - 0M +L 2136 + 2137 + 0M +L 2136 - 2135 - 0M +L 2137 + 2138 + 0M +L 2137 + 2849 + 0M +L 2137 - 2136 - 0M +L 2138 + 2139 + 0M +L 2138 - 2137 - 0M +L 2139 + 2140 + 0M +L 2139 + 2850 + 0M +L 2139 + 3191 + 0M +L 2139 - 2138 - 0M +L 2140 + 2141 + 0M +L 2140 - 2139 - 0M +L 2141 + 2142 + 0M +L 2141 + 2851 + 0M +L 2141 - 2140 - 0M +L 2142 + 2143 + 0M +L 2142 - 2141 - 0M +L 2143 + 2144 + 0M +L 2143 + 2852 + 0M +L 2143 + 3192 + 0M +L 2143 - 2142 - 0M +L 2144 + 2145 + 0M +L 2144 - 2143 - 0M +L 2145 + 2146 + 0M +L 2145 + 2854 + 0M +L 2145 - 2144 - 0M +L 2146 + 2147 + 0M +L 2146 - 2145 - 0M +L 2147 + 2148 + 0M +L 2147 + 2855 + 0M +L 2147 - 2146 - 0M +L 2148 + 2149 + 0M +L 2148 - 2147 - 0M +L 2149 + 2150 + 0M +L 2149 + 2856 + 0M +L 2149 - 2148 - 0M +L 2150 + 2151 + 0M +L 2150 - 2149 - 0M +L 2151 + 2152 + 0M +L 2151 + 2857 + 0M +L 2151 - 2150 - 0M +L 2152 + 2153 + 0M +L 2152 - 2151 - 0M +L 2153 + 2154 + 0M +L 2153 + 2858 + 0M +L 2153 - 2152 - 0M +L 2154 + 2155 + 0M +L 2154 - 2153 - 0M +L 2155 + 2156 + 0M +L 2155 + 2859 + 0M +L 2155 - 2154 - 0M +L 2156 + 2157 + 0M +L 2156 - 2155 - 0M +L 2157 + 2158 + 0M +L 2157 + 2860 + 0M +L 2157 + 3193 + 0M +L 2157 - 2156 - 0M +L 2158 + 2159 + 0M +L 2158 - 2157 - 0M +L 2159 + 2160 + 0M +L 2159 - 2158 - 0M +L 2160 + 2161 + 0M +L 2160 + 2861 + 0M +L 2160 - 2159 - 0M +L 2161 + 2162 + 0M +L 2161 - 2160 - 0M +L 2162 + 2163 + 0M +L 2162 + 2862 + 0M +L 2162 - 2161 - 0M +L 2163 + 2164 + 0M +L 2163 - 2162 - 0M +L 2164 + 2165 + 0M +L 2164 + 2865 + 0M +L 2164 - 2163 - 0M +L 2165 + 2166 + 0M +L 2165 + 3195 + 0M +L 2165 - 2164 - 0M +L 2166 + 2167 + 0M +L 2166 - 2165 - 0M +L 2167 + 2168 + 0M +L 2167 - 2166 - 0M +L 2168 + 2169 + 0M +L 2168 + 2866 + 0M +L 2168 - 2167 - 0M +L 2169 + 2170 + 0M +L 2169 - 2168 - 0M +L 2170 + 2171 + 0M +L 2170 + 2867 + 0M +L 2170 - 2169 - 0M +L 2171 + 2172 + 0M +L 2171 - 2170 - 0M +L 2172 + 2173 + 0M +L 2172 + 2868 + 0M +L 2172 - 2171 - 0M +L 2173 + 2174 + 0M +L 2173 - 2172 - 0M +L 2174 + 2175 + 0M +L 2174 + 2869 + 0M +L 2174 - 2173 - 0M +L 2175 + 2176 + 0M +L 2175 - 2174 - 0M +L 2176 + 2177 + 0M +L 2176 + 2870 + 0M +L 2176 - 2175 - 0M +L 2177 + 2178 + 0M +L 2177 - 2176 - 0M +L 2178 + 2179 + 0M +L 2178 + 2872 + 0M +L 2178 - 2177 - 0M +L 2179 + 2180 + 0M +L 2179 - 2178 - 0M +L 2180 + 2181 + 0M +L 2180 + 2873 + 0M +L 2180 - 2179 - 0M +L 2181 + 2182 + 0M +L 2181 - 2180 - 0M +L 2182 + 2183 + 0M +L 2182 + 2874 + 0M +L 2182 - 2181 - 0M +L 2183 + 2184 + 0M +L 2183 - 2182 - 0M +L 2184 + 2185 + 0M +L 2184 + 2875 + 0M +L 2184 + 3197 + 0M +L 2184 - 2183 - 0M +L 2185 + 2186 + 0M +L 2185 - 2184 - 0M +L 2186 + 2187 + 0M +L 2186 + 2881 + 0M +L 2186 - 2185 - 0M +L 2187 + 2188 + 0M +L 2187 - 2186 - 0M +L 2188 + 2189 + 0M +L 2188 + 2884 + 0M +L 2188 - 2187 - 0M +L 2189 + 2190 + 0M +L 2189 - 2188 - 0M +L 2190 + 2191 + 0M +L 2190 + 2885 + 0M +L 2190 - 2189 - 0M +L 2191 + 2192 + 0M +L 2191 - 2190 - 0M +L 2192 + 2193 + 0M +L 2192 + 2886 + 0M +L 2192 - 2191 - 0M +L 2193 + 2194 + 0M +L 2193 - 2192 - 0M +L 2194 + 2195 + 0M +L 2194 + 2887 + 0M +L 2194 - 2193 - 0M +L 2195 + 2196 + 0M +L 2195 - 2194 - 0M +L 2196 + 2197 + 0M +L 2196 + 2888 + 0M +L 2196 - 2195 - 0M +L 2197 + 2198 + 0M +L 2197 - 2196 - 0M +L 2198 + 2199 + 0M +L 2198 + 2889 + 0M +L 2198 - 2197 - 0M +L 2199 + 2200 + 0M +L 2199 - 2198 - 0M +L 2200 + 2201 + 0M +L 2200 + 2890 + 0M +L 2200 + 3201 + 0M +L 2200 - 2199 - 0M +L 2201 + 2202 + 0M +L 2201 - 2200 - 0M +L 2202 + 2203 + 0M +L 2202 + 2891 + 0M +L 2202 - 2201 - 0M +L 2203 + 2204 + 0M +L 2203 - 2202 - 0M +L 2204 + 2205 + 0M +L 2204 + 2892 + 0M +L 2204 + 3202 + 0M +L 2204 - 2203 - 0M +L 2205 + 2206 + 0M +L 2205 - 2204 - 0M +L 2206 + 2207 + 0M +L 2206 + 2893 + 0M +L 2206 - 2205 - 0M +L 2207 + 2208 + 0M +L 2207 + 2894 + 0M +L 2207 - 2206 - 0M +L 2208 + 2209 + 0M +L 2208 - 2207 - 0M +L 2209 + 2210 + 0M +L 2209 + 2895 + 0M +L 2209 - 2208 - 0M +L 2210 + 2211 + 0M +L 2210 - 2209 - 0M +L 2211 + 2212 + 0M +L 2211 + 2896 + 0M +L 2211 + 3203 + 0M +L 2211 + 3214 + 0M +L 2211 - 2210 - 0M +L 2212 + 2213 + 0M +L 2212 - 2211 - 0M +L 2213 + 2214 + 0M +L 2213 + 2898 + 0M +L 2213 - 2212 - 0M +L 2214 + 2215 + 0M +L 2214 - 2213 - 0M +L 2215 + 2216 + 0M +L 2215 + 2899 + 0M +L 2215 - 2214 - 0M +L 2216 + 2217 + 0M +L 2216 - 2215 - 0M +L 2217 + 2218 + 0M +L 2217 - 2216 - 0M +L 2218 + 2219 + 0M +L 2218 - 2217 - 0M +L 2219 + 2220 + 0M +L 2219 + 3204 + 0M +L 2219 - 2218 - 0M +L 2220 - 2219 - 0M +L 2221 + 2 + 0M +L 2222 + 4 + 0M +L 2223 + 6 + 0M +L 2224 + 8 + 0M +L 2225 + 10 + 0M +L 2226 + 12 + 0M +L 2227 + 14 + 0M +L 2228 + 16 + 0M +L 2229 + 18 + 0M +L 2230 + 20 + 0M +L 2231 + 2232 + 0M +L 2232 + 22 + 0M +L 2233 + 24 + 0M +L 2234 + 26 + 0M +L 2235 + 28 + 0M +L 2236 + 30 + 0M +L 2237 + 31 + 0M +L 2238 + 33 + 0M +L 2239 + 35 + 0M +L 2240 + 37 + 0M +L 2241 + 39 + 0M +L 2242 + 40 + 0M +L 2243 + 42 + 0M +L 2244 + 44 + 0M +L 2245 + 46 + 0M +L 2246 + 2247 + 0M +L 2246 + 2248 + 0M +L 2247 + 2248 + 0M +L 2248 + 2249 + 0M +L 2249 + 2250 + 0M +L 2249 + 2904 + 0M +L 2250 + 2251 + 0M +L 2251 + 2252 + 0M +L 2251 + 2905 + 0M +L 2252 + 2253 + 0M +L 2253 + 2254 + 0M +L 2253 + 2906 + 0M +L 2254 + 2255 + 0M +L 2254 + 2907 + 0M +L 2255 + 2256 + 0M +L 2256 + 2257 + 0M +L 2256 + 2908 + 0M +L 2257 + 2258 + 0M +L 2258 + 2259 + 0M +L 2258 + 2909 + 0M +L 2259 + 2260 + 0M +L 2260 + 2261 + 0M +L 2260 + 2910 + 0M +L 2261 + 2262 + 0M +L 2262 + 2263 + 0M +L 2262 + 2911 + 0M +L 2263 + 2264 + 0M +L 2264 + 2265 + 0M +L 2264 + 2912 + 0M +L 2265 + 2266 + 0M +L 2266 + 2267 + 0M +L 2266 + 2913 + 0M +L 2267 + 2268 + 0M +L 2268 + 2269 + 0M +L 2268 + 2914 + 0M +L 2269 + 2270 + 0M +L 2270 + 2271 + 0M +L 2270 + 2915 + 0M +L 2271 + 2272 + 0M +L 2272 + 2273 + 0M +L 2272 + 2916 + 0M +L 2273 + 2274 + 0M +L 2274 + 2275 + 0M +L 2274 + 2917 + 0M +L 2275 + 2276 + 0M +L 2276 + 2277 + 0M +L 2276 + 2918 + 0M +L 2277 + 2278 + 0M +L 2278 + 2279 + 0M +L 2278 + 2919 + 0M +L 2279 + 2280 + 0M +L 2280 + 54 + 0M +L 2281 + 60 + 0M +L 2282 + 62 + 0M +L 2283 + 64 + 0M +L 2284 + 2285 + 0M +L 2284 + 2921 + 0M +L 2285 + 66 + 0M +L 2286 + 69 + 0M +L 2287 + 71 + 0M +L 2288 + 77 + 0M +L 2289 + 81 + 0M +L 2290 + 85 + 0M +L 2291 + 89 + 0M +L 2292 + 2293 + 0M +L 2292 + 2926 + 0M +L 2293 + 2294 + 0M +L 2294 + 92 + 0M +L 2295 + 1424 + 0M +L 2296 + 2297 + 0M +L 2296 + 2927 + 0M +L 2297 + 2298 + 0M +L 2298 + 97 + 0M +L 2299 + 2300 + 0M +L 2299 + 2928 + 0M +L 2300 + 2301 + 0M +L 2301 + 103 + 0M +L 2302 + 110 + 0M +L 2303 + 114 + 0M +L 2304 + 121 + 0M +L 2305 + 123 + 0M +L 2306 + 128 + 0M +L 2307 + 132 + 0M +L 2308 + 134 + 0M +L 2309 + 136 + 0M +L 2310 + 140 + 0M +L 2311 + 144 + 0M +L 2312 + 150 + 0M +L 2313 + 152 + 0M +L 2314 + 156 + 0M +L 2314 + 2936 + 0M +L 2315 + 159 + 0M +L 2316 + 163 + 0M +L 2317 + 2318 + 0M +L 2317 + 2938 + 0M +L 2318 + 2319 + 0M +L 2319 + 2320 + 0M +L 2319 + 2939 + 0M +L 2320 + 166 + 0M +L 2321 + 173 + 0M +L 2322 + 175 + 0M +L 2323 + 177 + 0M +L 2324 + 179 + 0M +L 2325 + 181 + 0M +L 2326 + 193 + 0M +L 2327 + 1448 + 0M +L 2328 + 2329 + 0M +L 2328 + 2944 + 0M +L 2329 + 206 + 0M +L 2330 + 208 + 0M +L 2331 + 214 + 0M +L 2332 + 226 + 0M +L 2333 + 228 + 0M +L 2334 + 232 + 0M +L 2335 + 237 + 0M +L 2336 + 242 + 0M +L 2337 + 2338 + 0M +L 2337 + 2948 + 0M +L 2338 + 2339 + 0M +L 2339 + 247 + 0M +L 2340 + 251 + 0M +L 2341 + 255 + 0M +L 2342 + 259 + 0M +L 2343 + 263 + 0M +L 2344 + 265 + 0M +L 2345 + 271 + 0M +L 2346 + 276 + 0M +L 2347 + 278 + 0M +L 2348 + 280 + 0M +L 2349 + 287 + 0M +L 2350 + 291 + 0M +L 2351 + 298 + 0M +L 2352 + 303 + 0M +L 2353 + 2354 + 0M +L 2353 + 2951 + 0M +L 2354 + 2355 + 0M +L 2355 + 307 + 0M +L 2356 + 309 + 0M +L 2357 + 311 + 0M +L 2358 + 2359 + 0M +L 2359 + 316 + 0M +L 2360 + 319 + 0M +L 2361 + 326 + 0M +L 2362 + 334 + 0M +L 2363 + 343 + 0M +L 2364 + 345 + 0M +L 2364 + 2365 + 0M +L 2365 + 346 + 0M +L 2366 + 352 + 0M +L 2367 + 356 + 0M +L 2368 + 2369 + 0M +L 2368 + 2956 + 0M +L 2369 + 359 + 0M +L 2370 + 371 + 0M +L 2371 + 375 + 0M +L 2371 + 2957 + 0M +L 2372 + 1499 + 0M +L 2373 + 391 + 0M +L 2374 + 395 + 0M +L 2375 + 397 + 0M +L 2376 + 399 + 0M +L 2377 + 401 + 0M +L 2378 + 403 + 0M +L 2379 + 409 + 0M +L 2380 + 411 + 0M +L 2381 + 418 + 0M +L 2382 + 1509 + 0M +L 2383 + 425 + 0M +L 2384 + 427 + 0M +L 2385 + 435 + 0M +L 2386 + 2387 + 0M +L 2386 + 2964 + 0M +L 2387 + 440 + 0M +L 2388 + 448 + 0M +L 2389 + 452 + 0M +L 2390 + 454 + 0M +L 2391 + 2392 + 0M +L 2391 + 2966 + 0M +L 2392 + 2393 + 0M +L 2393 + 470 + 0M +L 2394 + 472 + 0M +L 2395 + 2396 + 0M +L 2395 + 2967 + 0M +L 2396 + 1525 + 0M +L 2397 + 483 + 0M +L 2398 + 2399 + 0M +L 2399 + 1530 + 0M +L 2400 + 490 + 0M +L 2401 + 2402 + 0M +L 2401 + 2969 + 0M +L 2402 + 493 + 0M +L 2403 + 495 + 0M +L 2404 + 505 + 0M +L 2405 + 510 + 0M +L 2406 + 2407 + 0M +L 2406 + 2976 + 0M +L 2407 + 2408 + 0M +L 2408 + 514 + 0M +L 2409 + 518 + 0M +L 2410 + 521 + 0M +L 2411 + 523 + 0M +L 2412 + 525 + 0M +L 2413 + 530 + 0M +L 2414 + 532 + 0M +L 2415 + 539 + 0M +L 2416 + 541 + 0M +L 2417 + 1546 + 0M +L 2418 + 547 + 0M +L 2419 + 551 + 0M +L 2420 + 557 + 0M +L 2421 + 566 + 0M +L 2422 + 572 + 0M +L 2423 + 576 + 0M +L 2424 + 581 + 0M +L 2425 + 585 + 0M +L 2426 + 1557 + 0M +L 2427 + 590 + 0M +L 2428 + 2429 + 0M +L 2428 + 2989 + 0M +L 2429 + 598 + 0M +L 2430 + 1561 + 0M +L 2431 + 1564 + 0M +L 2432 + 597 + 0M +L 2433 + 611 + 0M +L 2434 + 614 + 0M +L 2435 + 616 + 0M +L 2436 + 618 + 0M +L 2437 + 624 + 0M +L 2438 + 632 + 0M +L 2439 + 1573 + 0M +L 2440 + 637 + 0M +L 2441 + 639 + 0M +L 2442 + 641 + 0M +L 2443 + 1576 + 0M +L 2443 + 2995 + 0M +L 2444 + 644 + 0M +L 2445 + 646 + 0M +L 2446 + 651 + 0M +L 2447 + 653 + 0M +L 2448 + 657 + 0M +L 2449 + 659 + 0M +L 2450 + 662 + 0M +L 2451 + 664 + 0M +L 2452 + 666 + 0M +L 2453 + 669 + 0M +L 2454 + 672 + 0M +L 2455 + 676 + 0M +L 2456 + 2457 + 0M +L 2456 + 3000 + 0M +L 2457 + 682 + 0M +L 2458 + 1594 + 0M +L 2459 + 687 + 0M +L 2460 + 691 + 0M +L 2461 + 2462 + 0M +L 2461 + 3003 + 0M +L 2462 + 1601 + 0M +L 2463 + 1603 + 0M +L 2464 + 700 + 0M +L 2465 + 702 + 0M +L 2466 + 706 + 0M +L 2467 + 710 + 0M +L 2468 + 1607 + 0M +L 2469 + 721 + 0M +L 2470 + 723 + 0M +L 2471 + 725 + 0M +L 2472 + 729 + 0M +L 2473 + 731 + 0M +L 2474 + 1610 + 0M +L 2475 + 2476 + 0M +L 2476 + 2477 + 0M +L 2476 + 3009 + 0M +L 2477 + 2478 + 0M +L 2478 + 741 + 0M +L 2479 + 1613 + 0M +L 2480 + 2481 + 0M +L 2480 + 3011 + 0M +L 2481 + 2482 + 0M +L 2482 + 747 + 0M +L 2483 + 749 + 0M +L 2484 + 2485 + 0M +L 2485 + 752 + 0M +L 2486 + 754 + 0M +L 2486 + 3013 + 0M +L 2487 + 1618 + 0M +L 2488 + 762 + 0M +L 2489 + 764 + 0M +L 2490 + 768 + 0M +L 2491 + 772 + 0M +L 2492 + 1631 + 0M +L 2493 + 1630 + 0M +L 2494 + 1641 + 0M +L 2495 + 1643 + 0M +L 2496 + 1645 + 0M +L 2497 + 1647 + 0M +L 2498 + 1653 + 0M +L 2499 + 1655 + 0M +L 2500 + 1657 + 0M +L 2501 + 1660 + 0M +L 2502 + 1662 + 0M +L 2503 + 1664 + 0M +L 2504 + 2505 + 0M +L 2504 + 3021 + 0M +L 2505 + 1667 + 0M +L 2506 + 1669 + 0M +L 2507 + 1675 + 0M +L 2508 + 1677 + 0M +L 2509 + 1681 + 0M +L 2510 + 2511 + 0M +L 2510 + 3025 + 0M +L 2511 + 1683 + 0M +L 2512 + 1685 + 0M +L 2513 + 1687 + 0M +L 2514 + 1691 + 0M +L 2515 + 1695 + 0M +L 2516 + 1697 + 0M +L 2517 + 1699 + 0M +L 2518 + 1701 + 0M +L 2519 + 1703 + 0M +L 2520 + 2521 + 0M +L 2520 + 3028 + 0M +L 2521 + 1705 + 0M +L 2522 + 2523 + 0M +L 2522 + 3029 + 0M +L 2523 + 1708 + 0M +L 2524 + 1710 + 0M +L 2524 + 2525 + 0M +L 2525 + 1711 + 0M +L 2526 + 1712 + 0M +L 2527 + 1715 + 0M +L 2528 + 1716 + 0M +L 2529 + 1718 + 0M +L 2530 + 1720 + 0M +L 2531 + 1722 + 0M +L 2532 + 1725 + 0M +L 2533 + 1728 + 0M +L 2534 + 2535 + 0M +L 2534 + 3033 + 0M +L 2535 + 1732 + 0M +L 2536 + 1735 + 0M +L 2537 + 1739 + 0M +L 2538 + 1741 + 0M +L 2539 + 1743 + 0M +L 2540 + 1745 + 0M +L 2541 + 1747 + 0M +L 2542 + 2543 + 0M +L 2542 + 3035 + 0M +L 2543 + 1750 + 0M +L 2544 + 1752 + 0M +L 2545 + 2546 + 0M +L 2545 + 3036 + 0M +L 2546 + 2547 + 0M +L 2547 + 2548 + 0M +L 2547 + 3037 + 0M +L 2548 + 2549 + 0M +L 2549 + 2550 + 0M +L 2549 + 3038 + 0M +L 2550 + 2551 + 0M +L 2551 + 2552 + 0M +L 2551 + 3039 + 0M +L 2552 + 2553 + 0M +L 2553 + 2554 + 0M +L 2553 + 3040 + 0M +L 2554 + 2555 + 0M +L 2555 + 2556 + 0M +L 2555 + 3041 + 0M +L 2556 + 2557 + 0M +L 2557 + 2558 + 0M +L 2557 + 3042 + 0M +L 2558 + 2559 + 0M +L 2559 + 2560 + 0M +L 2559 + 3043 + 0M +L 2560 + 2561 + 0M +L 2561 + 2562 + 0M +L 2561 + 3044 + 0M +L 2562 + 2563 + 0M +L 2563 + 2564 + 0M +L 2563 + 3045 + 0M +L 2564 + 2565 + 0M +L 2565 + 2566 + 0M +L 2565 + 3046 + 0M +L 2566 + 2567 + 0M +L 2567 + 2568 + 0M +L 2567 + 3047 + 0M +L 2568 + 2569 + 0M +L 2569 + 2570 + 0M +L 2569 + 3048 + 0M +L 2570 + 2571 + 0M +L 2571 + 2572 + 0M +L 2571 + 3049 + 0M +L 2572 + 2573 + 0M +L 2573 + 2574 + 0M +L 2573 + 3050 + 0M +L 2574 + 1753 + 0M +L 2575 + 2576 + 0M +L 2576 + 1758 + 0M +L 2577 + 2578 + 0M +L 2578 + 1761 + 0M +L 2579 + 1767 + 0M +L 2580 + 1771 + 0M +L 2581 + 2582 + 0M +L 2581 + 3056 + 0M +L 2582 + 2583 + 0M +L 2583 + 1775 + 0M +L 2584 + 1778 + 0M +L 2584 + 3058 + 0M +L 2585 + 2586 + 0M +L 2585 + 3059 + 0M +L 2586 + 2587 + 0M +L 2587 + 1781 + 0M +L 2588 + 1783 + 0M +L 2589 + 2590 + 0M +L 2589 + 3061 + 0M +L 2590 + 2591 + 0M +L 2591 + 1787 + 0M +L 2592 + 1791 + 0M +L 2593 + 2594 + 0M +L 2594 + 2595 + 0M +L 2594 + 3064 + 0M +L 2595 + 1795 + 0M +L 2596 + 1797 + 0M +L 2597 + 1800 + 0M +L 2598 + 1804 + 0M +L 2599 + 2600 + 0M +L 2600 + 2601 + 0M +L 2600 + 2900 + 0M +L 2601 + 2602 + 0M +L 2602 + 1806 + 0M +L 2602 + 3067 + 0M +L 2603 + 1809 + 0M +L 2604 + 1811 + 0M +L 2605 + 1817 + 0M +L 2606 + 1819 + 0M +L 2607 + 1821 + 0M +L 2608 + 1823 + 0M +L 2609 + 1825 + 0M +L 2610 + 1829 + 0M +L 2611 + 1831 + 0M +L 2612 + 1833 + 0M +L 2613 + 1835 + 0M +L 2614 + 1837 + 0M +L 2615 + 2616 + 0M +L 2615 + 3070 + 0M +L 2616 + 2617 + 0M +L 2617 + 1839 + 0M +L 2618 + 1841 + 0M +L 2619 + 1843 + 0M +L 2620 + 1848 + 0M +L 2621 + 1853 + 0M +L 2622 + 1855 + 0M +L 2623 + 1859 + 0M +L 2623 + 2624 + 0M +L 2624 + 1860 + 0M +L 2625 + 1862 + 0M +L 2626 + 1864 + 0M +L 2627 + 1866 + 0M +L 2628 + 1867 + 0M +L 2629 + 1871 + 0M +L 2630 + 2631 + 0M +L 2630 + 3077 + 0M +L 2631 + 1874 + 0M +L 2632 + 1876 + 0M +L 2633 + 1878 + 0M +L 2634 + 1881 + 0M +L 2635 + 1883 + 0M +L 2636 + 774 + 0M +L 2637 + 778 + 0M +L 2638 + 782 + 0M +L 2639 + 2640 + 0M +L 2640 + 786 + 0M +L 2641 + 788 + 0M +L 2642 + 2643 + 0M +L 2642 + 3082 + 0M +L 2643 + 2644 + 0M +L 2644 + 791 + 0M +L 2645 + 794 + 0M +L 2646 + 2647 + 0M +L 2647 + 798 + 0M +L 2648 + 2649 + 0M +L 2648 + 2650 + 0M +L 2649 + 2650 + 0M +L 2650 + 1895 + 0M +L 2650 + 2651 + 0M +L 2651 + 1894 + 0M +L 2652 + 1897 + 0M +L 2653 + 814 + 0M +L 2654 + 1899 + 0M +L 2655 + 821 + 0M +L 2656 + 825 + 0M +L 2657 + 830 + 0M +L 2658 + 2659 + 0M +L 2658 + 3090 + 0M +L 2659 + 836 + 0M +L 2660 + 839 + 0M +L 2661 + 843 + 0M +L 2662 + 847 + 0M +L 2663 + 849 + 0M +L 2664 + 2665 + 0M +L 2664 + 3092 + 0M +L 2665 + 2666 + 0M +L 2666 + 854 + 0M +L 2667 + 858 + 0M +L 2668 + 2669 + 0M +L 2669 + 861 + 0M +L 2670 + 1908 + 0M +L 2671 + 866 + 0M +L 2672 + 870 + 0M +L 2673 + 875 + 0M +L 2674 + 878 + 0M +L 2675 + 1914 + 0M +L 2676 + 890 + 0M +L 2676 + 3096 + 0M +L 2677 + 897 + 0M +L 2678 + 906 + 0M +L 2679 + 918 + 0M +L 2680 + 920 + 0M +L 2681 + 924 + 0M +L 2682 + 932 + 0M +L 2683 + 934 + 0M +L 2684 + 941 + 0M +L 2685 + 943 + 0M +L 2686 + 958 + 0M +L 2687 + 960 + 0M +L 2688 + 968 + 0M +L 2689 + 2690 + 0M +L 2689 + 3109 + 0M +L 2690 + 2691 + 0M +L 2691 + 987 + 0M +L 2692 + 1941 + 0M +L 2693 + 992 + 0M +L 2694 + 994 + 0M +L 2695 + 1008 + 0M +L 2696 + 1010 + 0M +L 2697 + 1948 + 0M +L 2698 + 1014 + 0M +L 2699 + 1021 + 0M +L 2700 + 1028 + 0M +L 2701 + 1956 + 0M +L 2702 + 1037 + 0M +L 2703 + 1040 + 0M +L 2704 + 1047 + 0M +L 2705 + 2706 + 0M +L 2706 + 1052 + 0M +L 2707 + 1055 + 0M +L 2708 + 1066 + 0M +L 2709 + 1070 + 0M +L 2710 + 1078 + 0M +L 2711 + 1091 + 0M +L 2712 + 1101 + 0M +L 2713 + 1107 + 0M +L 2714 + 1110 + 0M +L 2715 + 1115 + 0M +L 2716 + 1117 + 0M +L 2717 + 1119 + 0M +L 2718 + 1123 + 0M +L 2719 + 2720 + 0M +L 2719 + 3132 + 0M +L 2720 + 2721 + 0M +L 2721 + 1985 + 0M +L 2722 + 1128 + 0M +L 2723 + 1130 + 0M +L 2724 + 1134 + 0M +L 2725 + 1139 + 0M +L 2726 + 1142 + 0M +L 2727 + 1146 + 0M +L 2728 + 1991 + 0M +L 2729 + 1153 + 0M +L 2730 + 2731 + 0M +L 2731 + 1156 + 0M +L 2732 + 1158 + 0M +L 2733 + 1995 + 0M +L 2734 + 1166 + 0M +L 2735 + 2000 + 0M +L 2736 + 1176 + 0M +L 2737 + 1180 + 0M +L 2738 + 1188 + 0M +L 2739 + 1190 + 0M +L 2740 + 1204 + 0M +L 2741 + 2742 + 0M +L 2741 + 3141 + 0M +L 2742 + 2743 + 0M +L 2743 + 1207 + 0M +L 2744 + 2745 + 0M +L 2744 + 3142 + 0M +L 2745 + 2746 + 0M +L 2746 + 2015 + 0M +L 2747 + 2021 + 0M +L 2748 + 2025 + 0M +L 2748 + 3146 + 0M +L 2749 + 2028 + 0M +L 2750 + 2030 + 0M +L 2751 + 2034 + 0M +L 2752 + 2038 + 0M +L 2753 + 2040 + 0M +L 2754 + 2042 + 0M +L 2755 + 2756 + 0M +L 2755 + 3151 + 0M +L 2756 + 2757 + 0M +L 2757 + 2758 + 0M +L 2757 + 2759 + 0M +L 2758 + 2759 + 0M +L 2759 + 2048 + 0M +L 2760 + 2761 + 0M +L 2761 + 2050 + 0M +L 2762 + 2763 + 0M +L 2762 + 3153 + 0M +L 2763 + 2764 + 0M +L 2764 + 2052 + 0M +L 2765 + 2056 + 0M +L 2766 + 2062 + 0M +L 2767 + 2064 + 0M +L 2768 + 1216 + 0M +L 2769 + 1218 + 0M +L 2770 + 1220 + 0M +L 2771 + 1222 + 0M +L 2772 + 2773 + 0M +L 2772 + 3157 + 0M +L 2773 + 2774 + 0M +L 2774 + 1227 + 0M +L 2775 + 1231 + 0M +L 2775 + 3158 + 0M +L 2776 + 1236 + 0M +L 2777 + 2778 + 0M +L 2778 + 2074 + 0M +L 2779 + 1240 + 0M +L 2780 + 1241 + 0M +L 2781 + 1247 + 0M +L 2782 + 1252 + 0M +L 2783 + 1257 + 0M +L 2784 + 1259 + 0M +L 2785 + 1261 + 0M +L 2786 + 1263 + 0M +L 2787 + 1267 + 0M +L 2788 + 1269 + 0M +L 2789 + 2083 + 0M +L 2790 + 2085 + 0M +L 2791 + 1277 + 0M +L 2792 + 1280 + 0M +L 2793 + 1282 + 0M +L 2794 + 1284 + 0M +L 2795 + 1288 + 0M +L 2796 + 1290 + 0M +L 2797 + 2092 + 0M +L 2798 + 1295 + 0M +L 2799 + 1299 + 0M +L 2800 + 2097 + 0M +L 2801 + 1305 + 0M +L 2802 + 1310 + 0M +L 2803 + 1314 + 0M +L 2804 + 1316 + 0M +L 2805 + 1318 + 0M +L 2806 + 2807 + 0M +L 2806 + 3176 + 0M +L 2807 + 2808 + 0M +L 2808 + 1323 + 0M +L 2809 + 1326 + 0M +L 2810 + 1330 + 0M +L 2811 + 1333 + 0M +L 2812 + 1337 + 0M +L 2813 + 1339 + 0M +L 2814 + 1345 + 0M +L 2815 + 2816 + 0M +L 2816 + 1348 + 0M +L 2817 + 1350 + 0M +L 2818 + 1352 + 0M +L 2819 + 1354 + 0M +L 2820 + 2107 + 0M +L 2821 + 1357 + 0M +L 2822 + 1359 + 0M +L 2823 + 1362 + 0M +L 2824 + 1364 + 0M +L 2825 + 1366 + 0M +L 2826 + 2827 + 0M +L 2826 + 3180 + 0M +L 2827 + 2828 + 0M +L 2828 + 2110 + 0M +L 2829 + 2113 + 0M +L 2830 + 1375 + 0M +L 2831 + 1383 + 0M +L 2832 + 1385 + 0M +L 2833 + 1390 + 0M +L 2834 + 1396 + 0M +L 2835 + 1400 + 0M +L 2836 + 1404 + 0M +L 2837 + 1409 + 0M +L 2838 + 2127 + 0M +L 2838 + 2839 + 0M +L 2839 + 1416 + 0M +L 2840 + 2130 + 0M +L 2841 + 2842 + 0M +L 2841 + 3187 + 0M +L 2842 + 2843 + 0M +L 2843 + 2132 + 0M +L 2844 + 2845 + 0M +L 2844 + 3188 + 0M +L 2845 + 2135 + 0M +L 2846 + 2847 + 0M +L 2847 + 2848 + 0M +L 2847 + 3190 + 0M +L 2848 + 2137 + 0M +L 2849 + 2139 + 0M +L 2850 + 2141 + 0M +L 2851 + 2143 + 0M +L 2852 + 2853 + 0M +L 2853 + 2145 + 0M +L 2854 + 2147 + 0M +L 2855 + 2149 + 0M +L 2856 + 2151 + 0M +L 2857 + 2153 + 0M +L 2858 + 2155 + 0M +L 2859 + 2157 + 0M +L 2860 + 2160 + 0M +L 2861 + 2162 + 0M +L 2862 + 2863 + 0M +L 2862 + 3194 + 0M +L 2863 + 2864 + 0M +L 2864 + 2164 + 0M +L 2865 + 2168 + 0M +L 2866 + 2170 + 0M +L 2867 + 2172 + 0M +L 2868 + 2174 + 0M +L 2869 + 2176 + 0M +L 2870 + 2871 + 0M +L 2870 + 3196 + 0M +L 2871 + 2178 + 0M +L 2872 + 2180 + 0M +L 2873 + 2182 + 0M +L 2874 + 2184 + 0M +L 2875 + 2876 + 0M +L 2876 + 2877 + 0M +L 2876 + 3198 + 0M +L 2877 + 2878 + 0M +L 2878 + 2879 + 0M +L 2878 + 3199 + 0M +L 2879 + 2880 + 0M +L 2880 + 2186 + 0M +L 2881 + 2882 + 0M +L 2881 + 3200 + 0M +L 2882 + 2883 + 0M +L 2883 + 2188 + 0M +L 2884 + 2190 + 0M +L 2885 + 2192 + 0M +L 2886 + 2194 + 0M +L 2887 + 2196 + 0M +L 2888 + 2198 + 0M +L 2889 + 2200 + 0M +L 2890 + 2202 + 0M +L 2891 + 2204 + 0M +L 2892 + 2206 + 0M +L 2893 + 2894 + 0M +L 2894 + 2209 + 0M +L 2895 + 2211 + 0M +L 2896 + 2897 + 0M +L 2897 + 2213 + 0M +L 2898 + 2215 + 0M +L 2899 + 2217 + 0M +L 2900 + 2602 + 0M +L 2901 + 2902 + 0M +L 2901 + 3206 + 0M +L 2902 + 2903 + 0M +L 2903 + 2249 + 0M +L 2904 + 2251 + 0M +L 2905 + 2253 + 0M +L 2906 + 2254 + 0M +L 2907 + 2256 + 0M +L 2908 + 2258 + 0M +L 2909 + 2260 + 0M +L 2910 + 2262 + 0M +L 2911 + 2264 + 0M +L 2912 + 2266 + 0M +L 2913 + 2268 + 0M +L 2914 + 2270 + 0M +L 2915 + 2272 + 0M +L 2916 + 2274 + 0M +L 2917 + 2276 + 0M +L 2918 + 2278 + 0M +L 2919 + 2280 + 0M +L 2920 + 56 + 0M +L 2921 + 67 + 0M +L 2922 + 73 + 0M +L 2923 + 75 + 0M +L 2924 + 79 + 0M +L 2925 + 87 + 0M +L 2926 + 2294 + 0M +L 2927 + 2298 + 0M +L 2928 + 2301 + 0M +L 2929 + 106 + 0M +L 2930 + 120 + 0M +L 2931 + 125 + 0M +L 2932 + 130 + 0M +L 2933 + 140 + 0M +L 2934 + 1435 + 0M +L 2935 + 148 + 0M +L 2936 + 157 + 0M +L 2937 + 161 + 0M +L 2938 + 2319 + 0M +L 2939 + 167 + 0M +L 2940 + 182 + 0M +L 2941 + 184 + 0M +L 2942 + 194 + 0M +L 2943 + 199 + 0M +L 2944 + 205 + 0M +L 2945 + 220 + 0M +L 2946 + 236 + 0M +L 2947 + 243 + 0M +L 2948 + 2339 + 0M +L 2949 + 283 + 0M +L 2950 + 289 + 0M +L 2951 + 2355 + 0M +L 2952 + 320 + 0M +L 2953 + 332 + 0M +L 2954 + 338 + 0M +L 2955 + 342 + 0M +L 2956 + 360 + 0M +L 2957 + 376 + 0M +L 2958 + 378 + 0M +L 2959 + 382 + 0M +L 2960 + 393 + 0M +L 2961 + 407 + 0M +L 2962 + 429 + 0M +L 2963 + 1512 + 0M +L 2964 + 440 + 0M +L 2965 + 462 + 0M +L 2966 + 2393 + 0M +L 2967 + 1525 + 0M +L 2968 + 485 + 0M +L 2969 + 1533 + 0M +L 2970 + 1534 + 0M +L 2971 + 501 + 0M +L 2972 + 494 + 0M +L 2973 + 499 + 0M +L 2974 + 505 + 0M +L 2975 + 512 + 0M +L 2976 + 2408 + 0M +L 2977 + 2978 + 0M +L 2977 + 3207 + 0M +L 2978 + 2979 + 0M +L 2979 + 2410 + 0M +L 2980 + 536 + 0M +L 2981 + 1544 + 0M +L 2982 + 545 + 0M +L 2983 + 553 + 0M +L 2984 + 565 + 0M +L 2985 + 568 + 0M +L 2986 + 580 + 0M +L 2987 + 583 + 0M +L 2988 + 589 + 0M +L 2989 + 592 + 0M +L 2990 + 1562 + 0M +L 2991 + 604 + 0M +L 2992 + 612 + 0M +L 2993 + 625 + 0M +L 2994 + 628 + 0M +L 2995 + 1577 + 0M +L 2996 + 1579 + 0M +L 2997 + 661 + 0M +L 2998 + 1588 + 0M +L 2999 + 675 + 0M +L 3000 + 679 + 0M +L 3001 + 681 + 0M +L 3002 + 692 + 0M +L 3003 + 696 + 0M +L 3004 + 712 + 0M +L 3005 + 717 + 0M +L 3006 + 727 + 0M +L 3007 + 735 + 0M +L 3008 + 2476 + 0M +L 3009 + 2478 + 0M +L 3010 + 745 + 0M +L 3011 + 2482 + 0M +L 3012 + 2485 + 0M +L 3013 + 755 + 0M +L 3014 + 760 + 0M +L 3015 + 1623 + 0M +L 3016 + 1629 + 0M +L 3017 + 1637 + 0M +L 3018 + 1639 + 0M +L 3019 + 1651 + 0M +L 3020 + 1659 + 0M +L 3021 + 1666 + 0M +L 3022 + 1671 + 0M +L 3023 + 1673 + 0M +L 3024 + 1679 + 0M +L 3025 + 1683 + 0M +L 3026 + 1690 + 0M +L 3027 + 1693 + 0M +L 3028 + 1706 + 0M +L 3029 + 1709 + 0M +L 3030 + 2526 + 0M +L 3031 + 1725 + 0M +L 3032 + 2533 + 0M +L 3033 + 1733 + 0M +L 3034 + 1737 + 0M +L 3035 + 1749 + 0M +L 3036 + 2547 + 0M +L 3037 + 2549 + 0M +L 3038 + 2551 + 0M +L 3039 + 2553 + 0M +L 3040 + 2555 + 0M +L 3041 + 2557 + 0M +L 3042 + 2559 + 0M +L 3043 + 2561 + 0M +L 3044 + 2563 + 0M +L 3045 + 2565 + 0M +L 3046 + 2567 + 0M +L 3047 + 2569 + 0M +L 3048 + 2571 + 0M +L 3049 + 2573 + 0M +L 3050 + 1755 + 0M +L 3051 + 2576 + 0M +L 3052 + 2578 + 0M +L 3053 + 1763 + 0M +L 3054 + 1765 + 0M +L 3055 + 1773 + 0M +L 3056 + 2583 + 0M +L 3057 + 1776 + 0M +L 3058 + 1779 + 0M +L 3059 + 2587 + 0M +L 3060 + 1785 + 0M +L 3061 + 2591 + 0M +L 3062 + 1789 + 0M +L 3063 + 2594 + 0M +L 3064 + 1794 + 0M +L 3065 + 1801 + 0M +L 3066 + 1804 + 0M +L 3067 + 1807 + 0M +L 3068 + 1813 + 0M +L 3069 + 1827 + 0M +L 3070 + 2617 + 0M +L 3071 + 1845 + 0M +L 3072 + 2620 + 0M +L 3073 + 1850 + 0M +L 3074 + 1853 + 0M +L 3075 + 1857 + 0M +L 3076 + 1869 + 0M +L 3077 + 1873 + 0M +L 3078 + 1879 + 0M +L 3079 + 1885 + 0M +L 3080 + 776 + 0M +L 3081 + 2640 + 0M +L 3082 + 2644 + 0M +L 3083 + 2647 + 0M +L 3084 + 1895 + 0M +L 3085 + 809 + 0M +L 3086 + 818 + 0M +L 3087 + 823 + 0M +L 3088 + 829 + 0M +L 3089 + 834 + 0M +L 3090 + 837 + 0M +L 3091 + 2664 + 0M +L 3092 + 2666 + 0M +L 3093 + 857 + 0M +L 3094 + 872 + 0M +L 3095 + 877 + 0M +L 3096 + 891 + 0M +L 3097 + 895 + 0M +L 3098 + 905 + 0M +L 3099 + 910 + 0M +L 3100 + 922 + 0M +L 3101 + 927 + 0M +L 3102 + 931 + 0M +L 3103 + 940 + 0M +L 3104 + 954 + 0M +L 3105 + 957 + 0M +L 3106 + 962 + 0M +L 3107 + 964 + 0M +L 3108 + 973 + 0M +L 3109 + 2691 + 0M +L 3110 + 996 + 0M +L 3111 + 1002 + 0M +L 3112 + 1008 + 0M +L 3113 + 1016 + 0M +L 3114 + 1020 + 0M +L 3115 + 1953 + 0M +L 3116 + 1026 + 0M +L 3116 + 3209 + 0M +L 3117 + 1046 + 0M +L 3118 + 2706 + 0M +L 3119 + 1966 + 0M +L 3120 + 1059 + 0M +L 3121 + 1970 + 0M +L 3122 + 1064 + 0M +L 3123 + 1068 + 0M +L 3124 + 1076 + 0M +L 3125 + 1080 + 0M +L 3126 + 1086 + 0M +L 3127 + 1087 + 0M +L 3128 + 1977 + 0M +L 3129 + 1105 + 0M +L 3130 + 1110 + 0M +L 3131 + 1123 + 0M +L 3132 + 2721 + 0M +L 3133 + 1142 + 0M +L 3134 + 2731 + 0M +L 3135 + 1159 + 0M +L 3136 + 1997 + 0M +L 3137 + 1170 + 0M +L 3138 + 1182 + 0M +L 3139 + 1197 + 0M +L 3140 + 1203 + 0M +L 3141 + 2743 + 0M +L 3142 + 2746 + 0M +L 3143 + 2017 + 0M +L 3144 + 2019 + 0M +L 3145 + 2023 + 0M +L 3146 + 2026 + 0M +L 3147 + 2033 + 0M +L 3148 + 2036 + 0M +L 3149 + 2038 + 0M +L 3150 + 2046 + 0M +L 3151 + 2757 + 0M +L 3152 + 2761 + 0M +L 3153 + 2764 + 0M +L 3154 + 2055 + 0M +L 3155 + 2064 + 0M +L 3156 + 1214 + 0M +L 3157 + 2774 + 0M +L 3158 + 1232 + 0M +L 3159 + 1238 + 0M +L 3160 + 2778 + 0M +L 3161 + 1240 + 0M +L 3162 + 1243 + 0M +L 3163 + 1245 + 0M +L 3164 + 1249 + 0M +L 3165 + 1253 + 0M +L 3166 + 1255 + 0M +L 3167 + 1265 + 0M +L 3168 + 1272 + 0M +L 3169 + 2087 + 0M +L 3170 + 1286 + 0M +L 3171 + 1292 + 0M +L 3172 + 1294 + 0M +L 3173 + 1297 + 0M +L 3174 + 1303 + 0M +L 3175 + 1307 + 0M +L 3176 + 2808 + 0M +L 3177 + 1331 + 0M +L 3178 + 1343 + 0M +L 3179 + 2816 + 0M +L 3180 + 2828 + 0M +L 3181 + 1381 + 0M +L 3182 + 1392 + 0M +L 3183 + 1402 + 0M +L 3184 + 2837 + 0M +L 3185 + 1411 + 0M +L 3186 + 2838 + 0M +L 3187 + 2843 + 0M +L 3188 + 2134 + 0M +L 3189 + 2847 + 0M +L 3190 + 2137 + 0M +L 3191 + 2850 + 0M +L 3192 + 2853 + 0M +L 3193 + 2159 + 0M +L 3194 + 2864 + 0M +L 3195 + 2167 + 0M +L 3196 + 2178 + 0M +L 3197 + 2876 + 0M +L 3198 + 2878 + 0M +L 3199 + 2880 + 0M +L 3200 + 2883 + 0M +L 3201 + 2202 + 0M +L 3202 + 2206 + 0M +L 3203 + 2897 + 0M +L 3205 + 2220 - 0M +L 3206 + 2903 + 0M +L 3207 + 2979 + 0M +L 3208 + 2995 + 0M +L 3209 + 1027 + 0M +L 3210 + 48 + 0M +L 3211 + 2232 + 0M +L 3212 + 647 + 0M +L 3213 + 1636 + 0M +L 3214 + 2897 + 0M +P gi|568815592:32578768-32589835 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+,104+,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+,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+,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+,361+,361+,362+,363+,364+,365+,366+,367+,368+,369+,370+,371+,372+,373+,374+,375+,376+,377+,378+,379+,380+,381+,382+,383+,384+,385+,386+,387+,388+,389+,390+,391+,392+,393+,394+,395+,396+,397+,398+,399+,400+,401+,402+,403+,404+,405+,406+,407+,408+,409+,410+,411+,412+,413+,414+,415+,416+,417+,418+,419+,420+,421+,422+,423+,424+,425+,426+,427+,428+,429+,430+,431+,432+,433+,434+,435+,436+,437+,438+,439+,440+,441+,442+,443+,444+,445+,446+,447+,448+,449+,450+,451+,452+,453+,454+,455+,456+,457+,458+,459+,460+,461+,462+,463+,464+,465+,466+,467+,468+,469+,470+,471+,472+,473+,474+,475+,476+,477+,478+,479+,480+,481+,482+,483+,484+,485+,486+,487+,488+,489+,490+,491+,492+,493+,494+,495+,496+,497+,498+,499+,500+,501+,502+,503+,504+,505+,506+,507+,508+,509+,510+,511+,512+,513+,514+,515+,516+,517+,518+,519+,520+,521+,522+,523+,524+,525+,526+,527+,528+,529+,530+,531+,532+,533+,534+,535+,536+,537+,538+,539+,540+,541+,542+,543+,544+,545+,546+,547+,548+,549+,550+,551+,552+,553+,554+,555+,556+,557+,558+,559+,560+,561+,562+,563+,564+,565+,566+,567+,568+,569+,570+,571+,572+,573+,574+,575+,576+,577+,578+,579+,580+,581+,582+,583+,584+,585+,586+,587+,588+,589+,590+,591+,592+,593+,594+,595+,596+,597+,598+,599+,600+,601+,602+,603+,604+,605+,601+,602+,603+,604+,605+,601+,606+,607+,608+,609+,610+,611+,612+,613+,614+,615+,616+,617+,618+,619+,620+,621+,621+,621+,621+,622+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,626+,627+,628+,629+,630+,631+,632+,633+,634+,635+,636+,637+,638+,639+,640+,641+,642+,643+,644+,645+,646+,647+,648+,649+,650+,651+,652+,653+,654+,655+,656+,657+,658+,659+,660+,661+,662+,663+,664+,665+,666+,654+,667+,668+,669+,670+,671+,672+,673+,674+,675+,676+,677+,678+,679+,680+,681+,682+,683+,684+,685+,686+,687+,688+,689+,690+,691+,692+,693+,694+,695+,696+,697+,698+,699+,700+,701+,702+,703+,704+,705+,706+,707+,708+,709+,710+,711+,712+,713+,714+,715+,716+,717+,718+,719+,720+,721+,722+,723+,724+,725+,726+,727+,728+,729+,730+,731+,732+,733+,734+,735+,736+,737+,738+,739+,740+,741+,742+,743+,744+,745+,746+,747+,748+,749+,750+,751+,752+,753+,754+,755+,756+,757+,758+,759+,760+,761+,762+,763+,764+,765+,766+,767+,768+,769+,770+,771+,772+,773+,774+,775+,776+,777+,778+,779+,780+,781+,782+,783+,784+,785+,786+,787+,788+,789+,790+,791+,792+,793+,794+,795+,796+,797+,798+,799+,800+,801+,802+,803+,804+,805+,806+,807+,808+,809+,810+,811+,809+,812+,813+,814+,815+,816+,817+,818+,819+,820+,821+,822+,823+,824+,825+,826+,827+,828+,829+,830+,831+,832+,833+,834+,835+,836+,837+,838+,839+,840+,841+,842+,843+,844+,845+,846+,847+,848+,849+,850+,851+,852+,853+,854+,855+,856+,857+,858+,859+,860+,861+,862+,863+,864+,865+,866+,867+,868+,869+,870+,871+,872+,873+,874+,875+,876+,877+,878+,879+,880+,881+,882+,883+,884+,885+,886+,887+,888+,889+,890+,891+,892+,893+,894+,895+,896+,897+,898+,899+,900+,901+,902+,903+,904+,905+,906+,907+,908+,909+,910+,911+,912+,913+,914+,915+,916+,917+,918+,919+,920+,921+,922+,923+,924+,925+,926+,927+,928+,929+,930+,931+,932+,933+,934+,935+,936+,937+,938+,939+,940+,941+,942+,943+,944+,945+,946+,947+,948+,949+,950+,951+,952+,953+,954+,955+,956+,957+,958+,959+,960+,961+,962+,963+,964+,965+,966+,967+,968+,969+,970+,971+,972+,973+,974+,975+,976+,977+,970+,971+,972+,973+,978+,975+,979+,971+,972+,973+,974+,975+,980+,981+,982+,983+,984+,985+,986+,987+,988+,989+,990+,991+,992+,993+,994+,995+,996+,997+,998+,999+,1000+,1001+,1002+,1003+,1004+,1005+,1006+,1007+,1008+,1009+,1010+,1011+,1012+,1013+,1014+,1015+,1016+,1017+,1018+,1019+,1020+,1021+,1022+,1023+,1024+,1025+,1026+,1027+,1028+,1029+,1030+,1031+,1032+,1033+,1034+,1035+,1036+,1037+,1038+,1039+,1040+,1041+,1042+,1043+,1044+,1045+,1046+,1047+,1048+,1049+,1050+,1051+,1052+,1053+,1054+,1055+,1056+,1057+,1058+,1059+,1060+,1061+,1062+,1063+,1064+,1065+,1066+,1067+,1068+,1069+,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+,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+,1121+,1122+,1123+,1124+,1125+,1126+,1127+,1128+,1129+,1130+,1131+,1132+,1133+,1134+,1135+,1136+,1137+,1138+,1139+,1140+,1141+,1142+,1143+,1144+,1145+,1146+,1147+,1148+,1149+,1150+,1151+,1152+,1153+,1154+,1155+,1156+,1157+,1158+,1159+,1160+,1161+,1162+,1163+,1164+,1165+,1166+,1167+,1168+,1169+,1170+,1171+,1172+,1173+,1174+,1175+,1176+,1177+,1178+,1179+,1180+,1181+,1182+,1183+,1184+,1185+,1186+,1187+,1188+,1189+,1190+,1191+,1192+,1193+,1194+,1195+,1196+,1197+,1198+,1199+,1200+,1201+,1202+,1203+,1204+,1205+,1206+,1207+,1208+,1209+,1210+,1211+,1212+,1213+,1214+,1215+,1216+,1217+,1218+,1219+,1220+,1221+,1222+,1223+,1224+,1225+,1226+,1227+,1228+,1229+,1230+,1231+,1232+,1233+,1234+,1235+,1236+,1237+,1238+,1239+,1240+,1241+,1242+,1243+,1244+,1245+,1246+,1247+,1248+,1249+,1250+,1251+,1252+,1253+,1254+,1255+,1256+,1257+,1258+,1259+,1260+,1261+,1262+,1263+,1264+,1265+,1266+,1267+,1268+,1269+,1270+,1271+,1272+,1273+,1274+,1275+,1276+,1277+,1278+,1279+,1280+,1281+,1282+,1283+,1284+,1285+,1286+,1287+,1288+,1289+,1290+,1291+,1292+,1293+,1294+,1295+,1296+,1297+,1298+,1299+,1300+,1301+,1302+,1303+,1304+,1305+,1306+,1307+,1308+,1309+,1310+,1311+,1312+,1313+,1314+,1315+,1316+,1317+,1318+,1319+,1320+,1321+,1322+,1323+,1324+,1325+,1326+,1327+,1328+,1329+,1330+,1331+,1332+,1333+,1334+,1335+,1336+,1337+,1338+,1339+,1340+,1341+,1342+,1343+,1344+,1345+,1346+,1347+,1348+,1349+,1350+,1351+,1352+,1353+,1354+,1355+,1356+,1357+,1358+,1359+,1360+,1361+,1362+,1363+,1364+,1365+,1366+,1367+,1368+,1369+,1370+,1371+,1372+,1373+,1374+,1375+,1376+,1377+,1378+,1379+,1380+,1381+,1382+,1383+,1384+,1385+,1386+,1387+,1388+,1389+,1390+,1391+,1392+,1393+,1394+,1395+,1396+,1397+,1398+,1399+,1400+,1401+,1402+,1403+,1404+,1405+,1406+,1407+,1408+,1409+,1410+,1411+,1412+,1413+,1414+,1415+,1416+,1417+ * +P gi|568815529:3998044-4011446 1418+,1419+,49+,1420+,51+,1421+,53+,54+,55+,56+,57+,1422+,59+,60+,61+,62+,63+,64+,65+,66+,67+,68+,69+,70+,71+,72+,73+,74+,75+,76+,77+,78+,79+,80+,81+,1423+,83+,84+,85+,86+,87+,88+,89+,91+,92+,93+,1424+,95+,96+,97+,1425+,99+,100+,1426+,102+,103+,104+,105+,106+,104+,107+,1427+,109+,110+,111+,112+,113+,114+,1428+,116+,1429+,118+,119+,120+,121+,122+,123+,124+,125+,1430+,127+,128+,129+,130+,131+,132+,1431+,134+,135+,136+,1432+,138+,139+,140+,1433+,1434+,1435+,142+,143+,144+,1436+,146+,147+,148+,149+,150+,151+,152+,1437+,154+,155+,156+,157+,1438+,159+,160+,161+,1439+,163+,1440+,1441+,165+,166+,167+,1442+,169+,1443+,171+,172+,173+,174+,175+,176+,177+,178+,179+,180+,181+,182+,183+,184+,1444+,186+,1445+,188+,189+,1446+,191+,192+,193+,194+,195+,1447+,1448+,198+,199+,1449+,201+,1450+,203+,204+,205+,206+,207+,208+,1451+,210+,1452+,212+,1453+,1454+,214+,1455+,216+,1456+,218+,219+,220+,1457+,222+,1458+,224+,225+,226+,227+,228+,1459+,230+,231+,232+,1460+,234+,235+,236+,237+,1461+,239+,240+,1462+,242+,243+,1463+,245+,246+,247+,1464+,249+,250+,251+,1465+,253+,254+,255+,256+,1466+,258+,259+,1467+,261+,262+,263+,264+,265+,1468+,267+,268+,1469+,270+,271+,1470+,273+,1471+,275+,276+,277+,278+,1472+,1473+,280+,1474+,282+,283+,1475+,285+,286+,287+,288+,289+,290+,291+,1476+,293+,1477+,295+,1478+,299+,301+,302+,303+,304+,1479+,306+,307+,308+,309+,310+,311+,1480+,313+,314+,1481+,316+,317+,1482+,319+,320+,1483+,322+,1484+,324+,325+,326+,1485+,328+,1486+,330+,331+,332+,333+,334+,1487+,336+,337+,338+,1488+,340+,341+,342+,343+,344+,345+,346+,1489+,348+,1490+,351+,352+,1491+,354+,355+,356+,1492+,359+,360+,361+,361+,361+,361+,362+,1493+,1494+,365+,1495+,367+,1496+,369+,370+,371+,372+,1497+,374+,375+,376+,377+,378+,1498+,1499+,380+,381+,382+,1500+,384+,1501+,386+,1502+,388+,1503+,390+,391+,392+,393+,394+,395+,396+,397+,398+,399+,400+,401+,402+,403+,1504+,405+,406+,407+,408+,409+,410+,411+,1505+,1506+,414+,415+,1507+,417+,418+,1508+,1509+,421+,422+,423+,424+,425+,426+,427+,428+,429+,1510+,431+,432+,1511+,434+,435+,436+,1512+,438+,439+,440+,1513+,442+,1514+,444+,445+,1515+,447+,448+,449+,1516+,451+,452+,453+,454+,1517+,456+,1518+,458+,1519+,460+,461+,462+,1520+,464+,465+,1521+,467+,1522+,469+,470+,471+,472+,1523+,474+,475+,476+,477+,1524+,1525+,479+,1526+,481+,482+,483+,1527+,1528+,485+,1529+,1530+,488+,489+,490+,1531+,1532+,1533+,492+,493+,494+,495+,496+,1534+,498+,499+,500+,501+,1535+,503+,504+,505+,506+,1536+,508+,509+,510+,511+,512+,513+,514+,1537+,516+,517+,518+,1538+,520+,521+,522+,523+,524+,525+,526+,527+,1539+,529+,530+,531+,532+,1540+,534+,535+,536+,1541+,538+,539+,1542+,541+,1543+,1544+,1545+,1546+,543+,544+,545+,546+,547+,1547+,549+,550+,551+,552+,553+,1548+,555+,556+,557+,1549+,559+,1550+,561+,1551+,563+,564+,565+,566+,567+,568+,1552+,570+,571+,572+,573+,1553+,575+,576+,1554+,578+,579+,580+,581+,582+,583+,584+,585+,1555+,1556+,1557+,587+,1558+,589+,590+,1559+,592+,593+,594+,1560+,1561+,1562+,1563+,1564+,596+,597+,598+,599+,1565+,1566+,601+,602+,603+,604+,605+,601+,602+,603+,604+,605+,601+,606+,1567+,608+,1568+,610+,611+,612+,1569+,1570+,614+,615+,616+,617+,618+,620+,621+,621+,621+,622+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,626+,627+,628+,629+,1571+,631+,632+,633+,1572+,1573+,635+,636+,637+,638+,639+,1574+,641+,1575+,1576+,1577+,1578+,1579+,643+,644+,1580+,646+,647+,648+,1581+,650+,651+,652+,653+,654+,655+,656+,657+,1582+,1583+,659+,1584+,661+,662+,1585+,664+,665+,666+,654+,667+,668+,669+,670+,1586+,1587+,1588+,672+,673+,674+,675+,676+,1589+,1590+,678+,679+,680+,681+,682+,1591+,1592+,1593+,1594+,684+,1595+,1596+,686+,687+,1597+,689+,690+,691+,692+,1598+,694+,1599+,696+,1600+,1601+,1602+,1603+,698+,699+,700+,701+,702+,703+,1604+,705+,706+,1605+,708+,709+,710+,711+,712+,713+,1606+,1607+,715+,716+,717+,718+,719+,1608+,721+,722+,723+,724+,725+,726+,727+,728+,729+,730+,731+,1609+,732+,733+,734+,735+,1610+,737+,738+,1611+,740+,741+,1612+,1613+,743+,744+,745+,1614+,1615+,747+,1616+,749+,750+,1617+,752+,753+,754+,755+,756+,1618+,758+,759+,760+,1619+,1620+,762+,763+,764+,1621+,766+,1622+,1623+,1624+,768+,1625+,770+,1626+,772+,1627+,1628+,1629+,1630+,1631+,1632+,1633+,1634+,1635+,1636+,1637+,1638+,1639+,1640+,1641+,1642+,1643+,1644+,1645+,1646+,1647+,1648+,1649+,1650+,1651+,1652+,1653+,1654+,1655+,1656+,1657+,1658+,1659+,1660+,1661+,1662+,1663+,1664+,1665+,1666+,1667+,1668+,1669+,1670+,1671+,1672+,1673+,1674+,1675+,1676+,1677+,1678+,1679+,1680+,1681+,1682+,1683+,1684+,1685+,1686+,1687+,1688+,1689+,1690+,1691+,1692+,1693+,1694+,1695+,1696+,1697+,1698+,1699+,1700+,1701+,1702+,1703+,1704+,1705+,1706+,1707+,1708+,1709+,1710+,1711+,1712+,1713+,1714+,1715+,1716+,1717+,1718+,1719+,1720+,1721+,1722+,1723+,1724+,1725+,1726+,1727+,1728+,1729+,1730+,1731+,1732+,1733+,1734+,1735+,1736+,1737+,1738+,1739+,1740+,1741+,1742+,1743+,1744+,1745+,1746+,1747+,1748+,1749+,1750+,1751+,1752+,1753+,1754+,1755+,1756+,1757+,1758+,1759+,1760+,1761+,1762+,1763+,1764+,1765+,1766+,1767+,1768+,1769+,1770+,1771+,1772+,1773+,1774+,1775+,1776+,1777+,1778+,1779+,1780+,1781+,1782+,1783+,1784+,1785+,1786+,1787+,1788+,1789+,1790+,1791+,1792+,1793+,1794+,1795+,1796+,1797+,1798+,1799+,1800+,1801+,1802+,1803+,1804+,1805+,1806+,1807+,1808+,1809+,1810+,1811+,1812+,1813+,1814+,1815+,1816+,1817+,1818+,1819+,1820+,1821+,1822+,1823+,1824+,1825+,1826+,1827+,1828+,1829+,1830+,1831+,1832+,1833+,1834+,1835+,1836+,1837+,1838+,1839+,1840+,1841+,1842+,1843+,1844+,1845+,1846+,1847+,1848+,1849+,1850+,1851+,1852+,1853+,1854+,1855+,1856+,1857+,1858+,1859+,1860+,1861+,1862+,1863+,1864+,1865+,1866+,1867+,1868+,1869+,1870+,1871+,1872+,1873+,1874+,1875+,1876+,1877+,1878+,1879+,1880+,1881+,1882+,1883+,1884+,1885+,1886+,774+,775+,776+,777+,778+,1887+,780+,781+,782+,783+,784+,1888+,786+,787+,788+,789+,1889+,791+,792+,792+,793+,794+,795+,796+,1890+,798+,799+,800+,1891+,802+,803+,1892+,805+,1893+,1894+,1895+,1896+,1897+,807+,808+,809+,810+,811+,809+,812+,813+,814+,1898+,1899+,816+,817+,818+,1900+,1901+,820+,821+,822+,823+,824+,825+,1902+,827+,828+,829+,830+,1903+,832+,833+,834+,835+,836+,837+,838+,839+,1904+,841+,842+,843+,1905+,845+,846+,847+,848+,849+,850+,851+,1906+,853+,854+,855+,856+,857+,858+,859+,860+,861+,1907+,1908+,864+,865+,866+,867+,1909+,869+,870+,871+,872+,1910+,876+,877+,878+,1911+,880+,1912+,1913+,1914+,882+,1915+,884+,1916+,886+,887+,888+,889+,890+,891+,892+,1917+,894+,895+,896+,897+,1918+,899+,1919+,901+,1920+,903+,904+,905+,906+,1921+,908+,909+,910+,1922+,912+,1923+,914+,1924+,916+,917+,918+,919+,920+,921+,922+,923+,924+,1925+,926+,927+,1926+,929+,930+,931+,932+,933+,934+,1927+,936+,1928+,938+,939+,940+,941+,942+,943+,1929+,945+,1930+,947+,1931+,949+,1932+,951+,1933+,953+,954+,1934+,956+,957+,958+,959+,960+,961+,962+,963+,964+,1935+,966+,967+,968+,969+,970+,1936+,972+,973+,974+,975+,976+,977+,970+,971+,972+,973+,978+,975+,979+,971+,972+,973+,974+,975+,980+,1937+,982+,1938+,984+,985+,1939+,987+,988+,1940+,1941+,990+,991+,992+,993+,994+,995+,996+,1942+,998+,1943+,1000+,1001+,1002+,1944+,1004+,1945+,1946+,1006+,1007+,1008+,1009+,1010+,1947+,1948+,1012+,1013+,1014+,1015+,1949+,1017+,1018+,1950+,1020+,1021+,1951+,1952+,1953+,1023+,1024+,1954+,1026+,1027+,1028+,1029+,1955+,1956+,1031+,1957+,1033+,1958+,1035+,1036+,1037+,1959+,1960+,1039+,1040+,1961+,1042+,1962+,1044+,1045+,1046+,1047+,1963+,1049+,1050+,1964+,1053+,1965+,1966+,1967+,1055+,1056+,1968+,1058+,1059+,1060+,1969+,1970+,1062+,1063+,1064+,1065+,1066+,1067+,1068+,1069+,1070+,1971+,1072+,1972+,1074+,1075+,1076+,1077+,1078+,1079+,1080+,1973+,1082+,1974+,1084+,1975+,1086+,1087+,1976+,1977+,1089+,1090+,1091+,1978+,1093+,1979+,1095+,1096+,1097+,1980+,1099+,1100+,1101+,1981+,1103+,1104+,1105+,1106+,1107+,1108+,1109+,1110+,1982+,1112+,1983+,1114+,1115+,1116+,1117+,1118+,1119+,1984+,1121+,1122+,1123+,1124+,1985+,1126+,1127+,1128+,1129+,1130+,1986+,1132+,1133+,1134+,1987+,1136+,1988+,1138+,1139+,1140+,1141+,1142+,1989+,1144+,1145+,1146+,1990+,1148+,1149+,1991+,1151+,1152+,1153+,1154+,1155+,1156+,1992+,1158+,1159+,1993+,1161+,1162+,1994+,1995+,1996+,1997+,1164+,1165+,1166+,1998+,1168+,1169+,1170+,1999+,2000+,1173+,2001+,1174+,1175+,1176+,2002+,1178+,1179+,1180+,1181+,1182+,2003+,1184+,2004+,1186+,1187+,1188+,2005+,2006+,1191+,2007+,1193+,1194+,2008+,1196+,1197+,2009+,1199+,2010+,1201+,1202+,1203+,1204+,1205+,2011+,1207+,2012+,2013+,1209+,2014+,2015+,2016+,2017+,2018+,2019+,2020+,2021+,2022+,2023+,2024+,2025+,2026+,2027+,2028+,2029+,2030+,2031+,2032+,2033+,2034+,2035+,2036+,2037+,2038+,2039+,2040+,2041+,2042+,2043+,2044+,2045+,2046+,2047+,2048+,2049+,2050+,2051+,2052+,2053+,2054+,2055+,2056+,2057+,1211+,2058+,2059+,2060+,2061+,2062+,2063+,2064+,1213+,1214+,1215+,1216+,1217+,1218+,2065+,2066+,1220+,1221+,1222+,1224+,2067+,1226+,1227+,2068+,2069+,1229+,2070+,1231+,1232+,2071+,1234+,1235+,1236+,1237+,1238+,2072+,2073+,2074+,2075+,2076+,1240+,1241+,2077+,1243+,1244+,1245+,1246+,1247+,1248+,1249+,2078+,1251+,1252+,2079+,1253+,1254+,1255+,1256+,1257+,2080+,1259+,1260+,1261+,1262+,1263+,1264+,1265+,2081+,1267+,1268+,1269+,1270+,2082+,2083+,1272+,1273+,2084+,2085+,2086+,2087+,1275+,1276+,1277+,2088+,1279+,1280+,2089+,1282+,2090+,1284+,1285+,1286+,1287+,1288+,1289+,1290+,1291+,1292+,2091+,2092+,2093+,2094+,1294+,1295+,1296+,1297+,2095+,1299+,2096+,2097+,1301+,1302+,1303+,1304+,1305+,1306+,1307+,2098+,1309+,1310+,1312+,1313+,1314+,1315+,1316+,1317+,1318+,2099+,1320+,2100+,1322+,1323+,2101+,1324+,1325+,1326+,2102+,1328+,1329+,1330+,1331+,1332+,1333+,2103+,1335+,1336+,1337+,1338+,1339+,2104+,1341+,1342+,1343+,2105+,1345+,1346+,1347+,1348+,1349+,1350+,1351+,1352+,1353+,1354+,2106+,2107+,1356+,1357+,1358+,1359+,1360+,2108+,1362+,1363+,1364+,1365+,1366+,2109+,1368+,1369+,2110+,1371+,2111+,2112+,2113+,1373+,1374+,1375+,2114+,1377+,2115+,1379+,1380+,1381+,1382+,1383+,2116+,1385+,2117+,2118+,1386+,1387+,1388+,1389+,1390+,1391+,1392+,2119+,1394+,2120+,1396+,2121+,1398+,1399+,1400+,1401+,1402+,1403+,1404+,2122+,1406+,1407+,1408+,1409+,1410+,1411+,2123+,1413+,2124+,2125+,2126+,2127+,1415+,1416+,2128+,2129+,2130+,2131+,2132+,2133+,2134+,2135+,2136+,2137+,2138+,2139+,2140+,2141+,2142+,2143+,2144+,2145+,2146+,2147+,2148+,2149+,2150+,2151+,2152+,2153+,2154+,2155+,2156+,2157+,2158+,2159+,2160+,2161+,2162+,2163+,2164+,2165+,2166+,2167+,2168+,2169+,2170+,2171+,2172+,2173+,2174+,2175+,2176+,2177+,2178+,2179+,2180+,2181+,2182+,2183+,2184+,2185+,2186+,2187+,2188+,2189+,2190+,2191+,2192+,2193+,2194+,2195+,2196+,2197+,2198+,2199+,2200+,2201+,2202+,2203+,2204+,2205+,2206+,2207+,2208+,2209+,2210+,2211+,2212+,2213+,2214+,2215+,2216+,2217+,2218+,2219+,2220+ * +P gi|568815551:3814534-3830133 2221+,2+,2222+,4+,2223+,6+,2224+,8+,2225+,10+,2226+,12+,2227+,14+,2228+,16+,2229+,18+,2230+,20+,2231+,2232+,22+,2233+,24+,2234+,26+,2235+,28+,2236+,30+,2237+,31+,2238+,33+,2239+,35+,2240+,37+,2241+,39+,2242+,40+,2243+,42+,2244+,44+,2245+,46+,2246+,2247+,2248+,2249+,2250+,2251+,2252+,2253+,2254+,2255+,2256+,2257+,2258+,2259+,2260+,2261+,2262+,2263+,2264+,2265+,2266+,2267+,2268+,2269+,2270+,2271+,2272+,2273+,2274+,2275+,2276+,2277+,2278+,2279+,2280+,54+,55+,56+,2281+,60+,2282+,62+,2283+,64+,2284+,2285+,66+,67+,2286+,69+,2287+,71+,72+,73+,74+,75+,2288+,77+,78+,79+,2289+,81+,1423+,83+,2290+,85+,86+,87+,2291+,89+,2292+,2293+,2294+,92+,2295+,1424+,95+,2296+,2297+,2298+,97+,1425+,99+,2299+,2300+,2301+,103+,104+,107+,1427+,2302+,110+,111+,112+,2303+,114+,1428+,116+,1429+,2304+,121+,2305+,123+,124+,125+,2306+,128+,129+,130+,2307+,132+,2308+,134+,2309+,136+,1432+,138+,2310+,140+,1433+,1434+,1435+,142+,2311+,144+,1436+,146+,147+,148+,2312+,150+,2313+,152+,1437+,154+,2314+,156+,157+,2315+,159+,160+,161+,2316+,163+,1440+,2317+,2318+,2319+,2320+,166+,167+,1442+,169+,1443+,171+,2321+,173+,2322+,175+,2323+,177+,2324+,179+,2325+,181+,182+,183+,184+,1444+,186+,187+,188+,189+,1446+,191+,2326+,193+,194+,2327+,1448+,198+,199+,1449+,201+,1450+,203+,2328+,2329+,206+,2330+,208+,1451+,210+,211+,212+,1453+,2331+,214+,215+,216+,1456+,218+,219+,220+,221+,222+,223+,224+,2332+,226+,2333+,228+,1459+,230+,2334+,232+,1460+,234+,235+,236+,2335+,237+,1461+,239+,240+,2336+,242+,243+,1463+,245+,2337+,2338+,2339+,247+,1464+,249+,2340+,251+,252+,253+,2341+,255+,2342+,259+,1467+,261+,2343+,263+,2344+,265+,266+,267+,2345+,271+,272+,273+,1471+,2346+,276+,2347+,278+,1472+,2348+,280+,1474+,282+,283+,1475+,285+,2349+,287+,288+,289+,2350+,291+,1476+,293+,1477+,295+,296+,2351+,298+,299+,301+,2352+,303+,2353+,2354+,2355+,307+,2356+,309+,2357+,311+,312+,313+,2358+,2359+,316+,2360+,319+,320+,321+,322+,1484+,324+,2361+,326+,327+,328+,329+,330+,331+,332+,2362+,334+,1487+,336+,337+,338+,2363+,343+,2364+,2365+,346+,347+,348+,349+,2366+,352+,353+,354+,2367+,356+,357+,2368+,2369+,359+,360+,361+,361+,361+,361+,362+,363+,1494+,365+,1495+,367+,1496+,369+,2370+,371+,2371+,375+,376+,377+,378+,2372+,1499+,380+,381+,382+,1500+,384+,1501+,386+,1502+,2373+,391+,392+,393+,2374+,395+,2375+,397+,2376+,399+,2377+,401+,2378+,403+,404+,405+,406+,407+,2379+,409+,2380+,411+,1505+,1506+,414+,2381+,418+,419+,2382+,1509+,421+,423+,2383+,425+,2384+,427+,428+,429+,1510+,431+,2385+,435+,436+,1512+,438+,2386+,2387+,440+,1513+,442+,443+,444+,2388+,448+,2389+,452+,2390+,454+,1517+,456+,457+,458+,1519+,460+,461+,462+,1520+,464+,2391+,2392+,2393+,470+,2394+,472+,473+,474+,476+,2395+,2396+,1525+,479+,1526+,481+,2397+,483+,1527+,1528+,485+,486+,2398+,2399+,1530+,488+,2400+,490+,1531+,2401+,2402+,493+,2403+,495+,496+,1534+,498+,499+,500+,501+,1535+,503+,2404+,505+,506+,1536+,508+,2405+,510+,511+,512+,2406+,2407+,2408+,514+,1537+,516+,2409+,518+,1538+,2410+,521+,2411+,523+,2412+,525+,526+,527+,2413+,530+,2414+,532+,1540+,534+,535+,536+,1541+,538+,2415+,539+,2416+,541+,1543+,1544+,2417+,1546+,543+,544+,545+,2418+,547+,1547+,549+,2419+,551+,552+,553+,1548+,555+,2420+,557+,1549+,559+,1550+,561+,1551+,2421+,566+,567+,568+,1552+,570+,2422+,572+,2423+,576+,2424+,581+,582+,583+,2425+,585+,1555+,2426+,1557+,587+,2427+,590+,2428+,2429+,598+,593+,594+,2430+,1561+,1562+,2431+,1564+,596+,2432+,597+,598+,599+,1565+,605+,601+,602+,603+,604+,605+,601+,606+,1567+,608+,1568+,2433+,611+,612+,1569+,2434+,614+,2435+,616+,2436+,618+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,2437+,624+,625+,624+,625+,624+,626+,627+,628+,2438+,632+,2439+,1573+,635+,2440+,637+,2441+,639+,2442+,641+,2443+,1576+,1577+,2444+,644+,2445+,646+,647+,2446+,651+,2447+,653+,654+,655+,2448+,657+,2449+,659+,2450+,662+,2451+,664+,2452+,666+,654+,667+,2453+,669+,2454+,672+,673+,2455+,676+,1589+,2456+,2457+,682+,1591+,1592+,2458+,1594+,684+,1595+,2459+,687+,1597+,689+,2460+,691+,692+,2461+,2462+,1601+,2463+,1603+,698+,2464+,700+,2465+,702+,2466+,706+,1605+,708+,2467+,710+,711+,712+,2468+,1607+,715+,716+,717+,719+,2469+,721+,2470+,723+,2471+,725+,726+,727+,2472+,729+,2473+,731+,1609+,732+,2474+,1610+,737+,2475+,2476+,2477+,2478+,741+,2479+,1613+,743+,744+,745+,1614+,2480+,2481+,2482+,747+,2483+,749+,2484+,2485+,752+,2486+,754+,755+,2487+,1618+,758+,759+,760+,1619+,2488+,762+,2489+,764+,1621+,766+,1622+,1623+,2490+,768+,1625+,770+,2491+,772+,1627+,1628+,1629+,2492+,1631+,1632+,2493+,1630+,1631+,1634+,1635+,1636+,1637+,1638+,1639+,2494+,1641+,2495+,1643+,2496+,1645+,2497+,1647+,1648+,1649+,1650+,1651+,2498+,1653+,2499+,1655+,2500+,1657+,1658+,2501+,1660+,2502+,1662+,2503+,1664+,2504+,2505+,1667+,2506+,1669+,1670+,1671+,1672+,1673+,2507+,1675+,2508+,1677+,1678+,1679+,2509+,1681+,2510+,2511+,1683+,2512+,1685+,2513+,1687+,1688+,2514+,1691+,1692+,1693+,2515+,1695+,2516+,1697+,2517+,1699+,2518+,1701+,2519+,1703+,2520+,2521+,1705+,1706+,2522+,2523+,1708+,1709+,2524+,2525+,1711+,1712+,2526+,1712+,1713+,2527+,1715+,2528+,1716+,2529+,1718+,2530+,1720+,2531+,1722+,2532+,1725+,1726+,2533+,1728+,1730+,2534+,2535+,1732+,1733+,2536+,1735+,1736+,1737+,2537+,1739+,2538+,1741+,2539+,1743+,2540+,1745+,2541+,1747+,2542+,2543+,1750+,2544+,1752+,1753+,2545+,2546+,2547+,2548+,2549+,2550+,2551+,2552+,2553+,2554+,2555+,2556+,2557+,2558+,2559+,2560+,2561+,2562+,2563+,2564+,2565+,2566+,2567+,2568+,2569+,2570+,2571+,2572+,2573+,2574+,1753+,1754+,1755+,2575+,2576+,1758+,1759+,2577+,2578+,1761+,1762+,1763+,1764+,1765+,2579+,1767+,1769+,2580+,1771+,1772+,1773+,2581+,2582+,2583+,1775+,1776+,2584+,1778+,1779+,2585+,2586+,2587+,1781+,2588+,1783+,1784+,1785+,2589+,2590+,2591+,1787+,1788+,1789+,2592+,1791+,2593+,2594+,2595+,1795+,2596+,1797+,2597+,1800+,1801+,2598+,1804+,2599+,2600+,2601+,2602+,1806+,1807+,2603+,1809+,2604+,1811+,1812+,1813+,1814+,1815+,2605+,1817+,2606+,1819+,2607+,1821+,2608+,1823+,2609+,1825+,1826+,1827+,2610+,1829+,2611+,1831+,2612+,1833+,2613+,1835+,2614+,1837+,2615+,2616+,2617+,1839+,2618+,1841+,2619+,1843+,1844+,1845+,1846+,2620+,1848+,1849+,1850+,2621+,1853+,2622+,1855+,1856+,1857+,2623+,2624+,1860+,2625+,1862+,2626+,1864+,2627+,1866+,2628+,1867+,1868+,1869+,2629+,1871+,2630+,2631+,1874+,2632+,1876+,2633+,1878+,1879+,2634+,1881+,2635+,1883+,1884+,1885+,2636+,774+,775+,776+,2637+,778+,1887+,780+,2638+,782+,783+,2639+,2640+,786+,2641+,788+,2642+,2643+,2644+,791+,792+,792+,2645+,794+,2646+,2647+,798+,799+,800+,1891+,802+,2648+,2649+,2650+,2651+,1894+,1895+,2652+,1897+,807+,808+,809+,812+,2653+,814+,2654+,1899+,816+,817+,818+,1900+,2655+,821+,822+,823+,2656+,825+,1902+,827+,828+,829+,2657+,830+,1903+,832+,833+,834+,2658+,2659+,836+,837+,2660+,839+,1904+,841+,2661+,843+,1905+,845+,2662+,847+,2663+,849+,850+,2664+,2665+,2666+,854+,2667+,858+,2668+,2669+,861+,862+,2670+,1908+,864+,2671+,866+,2672+,870+,871+,872+,873+,2673+,875+,876+,2674+,878+,879+,880+,1912+,2675+,1914+,882+,883+,884+,1916+,886+,888+,2676+,890+,891+,892+,893+,894+,895+,2677+,897+,898+,899+,900+,901+,1920+,903+,904+,2678+,906+,1921+,908+,909+,910+,911+,912+,1923+,914+,1924+,916+,2679+,918+,2680+,920+,921+,922+,2681+,924+,925+,926+,927+,1926+,929+,930+,2682+,932+,2683+,934+,935+,936+,937+,938+,939+,2684+,941+,2685+,943+,944+,945+,946+,947+,1931+,949+,1932+,951+,1933+,953+,954+,1934+,956+,957+,2686+,958+,2687+,960+,961+,962+,963+,964+,1935+,966+,2688+,968+,969+,970+,971+,972+,973+,974+,975+,980+,1937+,982+,983+,984+,2689+,2690+,2691+,987+,2692+,1941+,990+,2693+,992+,2694+,994+,995+,996+,997+,998+,1943+,1000+,1001+,1002+,1003+,1004+,1945+,2695+,1008+,2696+,1010+,2697+,1948+,1012+,2698+,1014+,1015+,1016+,1017+,2699+,1021+,1951+,1952+,1953+,1023+,2700+,1028+,2701+,1956+,1031+,1032+,1033+,1958+,1035+,2702+,1037+,1959+,2703+,1040+,1961+,1042+,1043+,1044+,1045+,2704+,1047+,1048+,1049+,2705+,2706+,1052+,1053+,1965+,1966+,2707+,1055+,1060+,1969+,1970+,1062+,1063+,1064+,2708+,1066+,1067+,1068+,2709+,1070+,1971+,1072+,1972+,1074+,1075+,1076+,2710+,1078+,1079+,1080+,1973+,1082+,1083+,1084+,1975+,1086+,1087+,1976+,1977+,1089+,2711+,1091+,1978+,1093+,1979+,1095+,1097+,1980+,1099+,2712+,1101+,1102+,1103+,1104+,1105+,2713+,1107+,1108+,2714+,1110+,1111+,1112+,1983+,2715+,1115+,2716+,1117+,2717+,1119+,1120+,1121+,2718+,1123+,2719+,2720+,2721+,1985+,1126+,2722+,1128+,2723+,1130+,1986+,1132+,2724+,1134+,1135+,1136+,1988+,2725+,1139+,2726+,1142+,1989+,1144+,2727+,1146+,1147+,1148+,2728+,1991+,1151+,2729+,1153+,2730+,2731+,1156+,2732+,1158+,1159+,1160+,1161+,2733+,1995+,1996+,1997+,1164+,2734+,1166+,1167+,1168+,1169+,1170+,1171+,2735+,2000+,1173+,1174+,2736+,1176+,1177+,1178+,2737+,1180+,1181+,1182+,1183+,1184+,2004+,1186+,2738+,1188+,2005+,2739+,1190+,1191+,1192+,1193+,1194+,1195+,1196+,1197+,1198+,1199+,2010+,1201+,1202+,2740+,1204+,2741+,2742+,2743+,1207+,2012+,2744+,2745+,2746+,2015+,2016+,2017+,2018+,2019+,2747+,2021+,2022+,2023+,2748+,2025+,2026+,2749+,2028+,2750+,2030+,2031+,2751+,2034+,2035+,2752+,2038+,2753+,2040+,2754+,2042+,2045+,2046+,2755+,2756+,2757+,2758+,2759+,2048+,2760+,2761+,2050+,2762+,2763+,2764+,2052+,2765+,2056+,2059+,2061+,2766+,2062+,2767+,2064+,1213+,1214+,2768+,1216+,2769+,1218+,2065+,2770+,1220+,2771+,1222+,1224+,2772+,2773+,2774+,1227+,2068+,2775+,1231+,1232+,2071+,1234+,2776+,1236+,1237+,1238+,2777+,2778+,2074+,2779+,1240+,2780+,1241+,2077+,1243+,1244+,1245+,2781+,1247+,1248+,1249+,2078+,2782+,1252+,2079+,1253+,1254+,1255+,2783+,1257+,2784+,1259+,2785+,1261+,2786+,1263+,1264+,1265+,2787+,1267+,2788+,1269+,2789+,2083+,1272+,2790+,2085+,2086+,2087+,1275+,2791+,1277+,2792+,1280+,2793+,1282+,2794+,1284+,1285+,1286+,2795+,1288+,2796+,1290+,1291+,1292+,2797+,2092+,2093+,2798+,1295+,1296+,1297+,2799+,1299+,2800+,2097+,1301+,1302+,1303+,2801+,1305+,1306+,1307+,2098+,1309+,2802+,1310+,1312+,2803+,1314+,2804+,1316+,2805+,1318+,2806+,2807+,2808+,1323+,2101+,1324+,2809+,1326+,2102+,1328+,2810+,1330+,1331+,2811+,1333+,1334+,1335+,2812+,1337+,2813+,1339+,2104+,1341+,1342+,1343+,2814+,1345+,1346+,2815+,2816+,1348+,2817+,1350+,2818+,1352+,2819+,1354+,2820+,2107+,2821+,1357+,2822+,1359+,2823+,1362+,2824+,1364+,2825+,1366+,2109+,1368+,2826+,2827+,2828+,2110+,1371+,2111+,2829+,2113+,1373+,2830+,1375+,2114+,1377+,2115+,1379+,1380+,1381+,2831+,1383+,2832+,1385+,2118+,1386+,1387+,1388+,2833+,1390+,1391+,1392+,2119+,1394+,2834+,1396+,2121+,1398+,2835+,1400+,1401+,1402+,2836+,1404+,2122+,1406+,1407+,2837+,1409+,1410+,1411+,2123+,1413+,2124+,2125+,2838+,2839+,1416+,2128+,2840+,2130+,2841+,2842+,2843+,2132+,2844+,2845+,2135+,2846+,2847+,2848+,2137+,2849+,2139+,2850+,2141+,2851+,2143+,2852+,2853+,2145+,2854+,2147+,2855+,2149+,2856+,2151+,2857+,2153+,2858+,2155+,2859+,2157+,2860+,2160+,2861+,2162+,2862+,2863+,2864+,2164+,2865+,2168+,2866+,2170+,2867+,2172+,2868+,2174+,2869+,2176+,2870+,2871+,2178+,2872+,2180+,2873+,2182+,2874+,2184+,2875+,2876+,2877+,2878+,2879+,2880+,2186+,2881+,2882+,2883+,2188+,2884+,2190+,2885+,2192+,2886+,2194+,2887+,2196+,2888+,2198+,2889+,2200+,2890+,2202+,2891+,2204+,2892+,2206+,2893+,2894+,2209+,2895+,2211+,2896+,2897+,2213+,2898+,2215+,2899+,2217+,2218+ * +P gi|568815561:3988942-4004531 2221+,2+,2222+,4+,2223+,6+,2224+,8+,2225+,10+,2226+,12+,2227+,14+,2228+,16+,2229+,18+,2230+,20+,2231+,2232+,22+,2233+,24+,2234+,26+,2235+,28+,2236+,30+,2237+,31+,2238+,33+,2239+,35+,2240+,37+,2241+,39+,2242+,40+,2243+,42+,2244+,44+,2245+,46+,2246+,2248+,2249+,2250+,2251+,2252+,2253+,2254+,2255+,2256+,2257+,2258+,2259+,2260+,2261+,2262+,2263+,2264+,2265+,2266+,2267+,2268+,2269+,2270+,2271+,2272+,2273+,2274+,2275+,2276+,2277+,2278+,2279+,2280+,54+,55+,56+,2281+,60+,2282+,62+,2283+,64+,2284+,2285+,66+,67+,2286+,69+,2287+,71+,72+,73+,74+,75+,2288+,77+,78+,79+,2289+,81+,1423+,83+,2290+,85+,86+,87+,2291+,89+,2292+,2293+,2294+,92+,2295+,1424+,95+,2296+,2297+,2298+,97+,1425+,99+,2299+,2300+,2301+,103+,104+,107+,1427+,2302+,110+,111+,112+,2303+,114+,1428+,116+,1429+,2304+,121+,2305+,123+,124+,125+,2306+,128+,129+,130+,2307+,132+,2308+,134+,2309+,136+,1432+,138+,2310+,140+,1433+,1434+,1435+,142+,2311+,144+,1436+,146+,147+,148+,2312+,150+,2313+,152+,1437+,154+,2314+,156+,157+,2315+,159+,160+,161+,2316+,163+,1440+,2317+,2318+,2319+,2320+,166+,167+,1442+,169+,1443+,171+,2321+,173+,2322+,175+,2323+,177+,2324+,179+,2325+,181+,182+,183+,184+,1444+,186+,187+,188+,189+,1446+,191+,2326+,193+,194+,2327+,1448+,198+,199+,1449+,201+,1450+,203+,2328+,2329+,206+,2330+,208+,1451+,210+,211+,212+,1453+,2331+,214+,215+,216+,1456+,218+,219+,220+,221+,222+,223+,224+,2332+,226+,2333+,228+,1459+,230+,2334+,232+,1460+,234+,235+,236+,2335+,237+,1461+,239+,240+,2336+,242+,243+,1463+,245+,2337+,2338+,2339+,247+,1464+,249+,2340+,251+,252+,253+,2341+,255+,2342+,259+,1467+,261+,2343+,263+,2344+,265+,266+,267+,2345+,271+,272+,273+,1471+,2346+,276+,2347+,278+,1472+,2348+,280+,1474+,282+,283+,1475+,285+,2349+,287+,288+,289+,2350+,291+,1476+,293+,1477+,295+,296+,2351+,298+,299+,301+,2352+,303+,2353+,2354+,2355+,307+,2356+,309+,2357+,311+,312+,313+,2358+,2359+,316+,2360+,319+,320+,321+,322+,1484+,324+,2361+,326+,327+,328+,329+,330+,331+,332+,2362+,334+,1487+,336+,337+,338+,2363+,343+,2364+,2365+,346+,347+,348+,349+,2366+,352+,353+,354+,2367+,356+,357+,2368+,2369+,359+,360+,361+,361+,361+,361+,362+,363+,1494+,365+,1495+,367+,1496+,369+,2370+,371+,2371+,375+,376+,377+,378+,2372+,1499+,380+,381+,382+,1500+,384+,1501+,386+,1502+,2373+,391+,392+,393+,2374+,395+,2375+,397+,2376+,399+,2377+,401+,2378+,403+,404+,405+,406+,407+,2379+,409+,2380+,411+,1505+,1506+,414+,2381+,418+,419+,2382+,1509+,421+,423+,2383+,425+,2384+,427+,428+,429+,1510+,431+,2385+,435+,436+,1512+,438+,2386+,2387+,440+,1513+,442+,443+,444+,2388+,448+,2389+,452+,2390+,454+,1517+,456+,457+,458+,1519+,460+,461+,462+,1520+,464+,2391+,2392+,2393+,470+,2394+,472+,473+,474+,476+,2395+,2396+,1525+,479+,1526+,481+,2397+,483+,1527+,1528+,485+,486+,2398+,2399+,1530+,488+,2400+,490+,1531+,2401+,2402+,493+,2403+,495+,496+,1534+,498+,499+,500+,501+,1535+,503+,2404+,505+,506+,1536+,508+,2405+,510+,511+,512+,2406+,2407+,2408+,514+,1537+,516+,2409+,518+,1538+,2410+,521+,2411+,523+,2412+,525+,526+,527+,2413+,530+,2414+,532+,1540+,534+,535+,536+,1541+,538+,2415+,539+,2416+,541+,1543+,1544+,2417+,1546+,543+,544+,545+,2418+,547+,1547+,549+,2419+,551+,552+,553+,1548+,555+,2420+,557+,1549+,559+,1550+,561+,1551+,2421+,566+,567+,568+,1552+,570+,2422+,572+,2423+,576+,2424+,581+,582+,583+,2425+,585+,1555+,2426+,1557+,587+,2427+,590+,2428+,2429+,598+,593+,594+,2430+,1561+,1562+,2431+,1564+,596+,2432+,597+,598+,599+,1565+,605+,601+,602+,603+,604+,605+,601+,606+,1567+,608+,1568+,2433+,611+,612+,1569+,2434+,614+,2435+,616+,2436+,618+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,2437+,624+,625+,624+,625+,624+,626+,627+,628+,2438+,632+,2439+,1573+,635+,2440+,637+,2441+,639+,2442+,641+,2443+,1576+,1577+,2444+,644+,2445+,646+,647+,2446+,651+,2447+,653+,654+,655+,2448+,657+,2449+,659+,2450+,662+,2451+,664+,2452+,666+,654+,667+,2453+,669+,2454+,672+,673+,2455+,676+,1589+,2456+,2457+,682+,1591+,1592+,2458+,1594+,684+,1595+,2459+,687+,1597+,689+,2460+,691+,692+,2461+,2462+,1601+,2463+,1603+,698+,2464+,700+,2465+,702+,2466+,706+,1605+,708+,2467+,710+,711+,712+,2468+,1607+,715+,716+,717+,719+,2469+,721+,2470+,723+,2471+,725+,726+,727+,2472+,729+,2473+,731+,1609+,732+,2474+,1610+,737+,2475+,2476+,2477+,2478+,741+,2479+,1613+,743+,744+,745+,1614+,2480+,2481+,2482+,747+,2483+,749+,2484+,2485+,752+,2486+,754+,755+,2487+,1618+,758+,759+,760+,1619+,2488+,762+,2489+,764+,1621+,766+,1622+,1623+,2490+,768+,1625+,770+,2491+,772+,1627+,1628+,1629+,2492+,1631+,1632+,2493+,1630+,1631+,1634+,1635+,1636+,1637+,1638+,1639+,2494+,1641+,2495+,1643+,2496+,1645+,2497+,1647+,1648+,1649+,1650+,1651+,2498+,1653+,2499+,1655+,2500+,1657+,1658+,2501+,1660+,2502+,1662+,2503+,1664+,2504+,2505+,1667+,2506+,1669+,1670+,1671+,1672+,1673+,2507+,1675+,2508+,1677+,1678+,1679+,2509+,1681+,2510+,2511+,1683+,2512+,1685+,2513+,1687+,1688+,2514+,1691+,1692+,1693+,2515+,1695+,2516+,1697+,2517+,1699+,2518+,1701+,2519+,1703+,2520+,2521+,1705+,1706+,2522+,2523+,1708+,1709+,2524+,2525+,1711+,1712+,2526+,1712+,1713+,2527+,1715+,2528+,1716+,2529+,1718+,2530+,1720+,2531+,1722+,2532+,1725+,1726+,2533+,1728+,1730+,2534+,2535+,1732+,1733+,2536+,1735+,1736+,1737+,2537+,1739+,2538+,1741+,2539+,1743+,2540+,1745+,2541+,1747+,2542+,2543+,1750+,2544+,1752+,1753+,2545+,2546+,2547+,2548+,2549+,2550+,2551+,2552+,2553+,2554+,2555+,2556+,2557+,2558+,2559+,2560+,2561+,2562+,2563+,2564+,2565+,2566+,2567+,2568+,2569+,2570+,2571+,2572+,2573+,2574+,1753+,1754+,1755+,2575+,2576+,1758+,1759+,2577+,2578+,1761+,1762+,1763+,1764+,1765+,2579+,1767+,1769+,2580+,1771+,1772+,1773+,2581+,2582+,2583+,1775+,1776+,2584+,1778+,1779+,2585+,2586+,2587+,1781+,2588+,1783+,1784+,1785+,2589+,2590+,2591+,1787+,1788+,1789+,2592+,1791+,2593+,2594+,2595+,1795+,2596+,1797+,2597+,1800+,1801+,2598+,1804+,2599+,2600+,2900+,2602+,1806+,1807+,2603+,1809+,2604+,1811+,1812+,1813+,1814+,1815+,2605+,1817+,2606+,1819+,2607+,1821+,2608+,1823+,2609+,1825+,1826+,1827+,2610+,1829+,2611+,1831+,2612+,1833+,2613+,1835+,2614+,1837+,2615+,2616+,2617+,1839+,2618+,1841+,2619+,1843+,1844+,1845+,1846+,2620+,1848+,1849+,1850+,2621+,1853+,2622+,1855+,1856+,1857+,2623+,2624+,1860+,2625+,1862+,2626+,1864+,2627+,1866+,2628+,1867+,1868+,1869+,2629+,1871+,2630+,2631+,1874+,2632+,1876+,2633+,1878+,1879+,2634+,1881+,2635+,1883+,1884+,1885+,2636+,774+,775+,776+,2637+,778+,1887+,780+,2638+,782+,783+,2639+,2640+,786+,2641+,788+,2642+,2643+,2644+,791+,792+,792+,2645+,794+,2646+,2647+,798+,799+,800+,1891+,802+,2648+,2649+,2650+,2651+,1894+,1895+,2652+,1897+,807+,808+,809+,812+,2653+,814+,2654+,1899+,816+,817+,818+,1900+,2655+,821+,822+,823+,2656+,825+,1902+,827+,828+,829+,2657+,830+,1903+,832+,833+,834+,2658+,2659+,836+,837+,2660+,839+,1904+,841+,2661+,843+,1905+,845+,2662+,847+,2663+,849+,850+,2664+,2665+,2666+,854+,2667+,858+,2668+,2669+,861+,862+,2670+,1908+,864+,2671+,866+,2672+,870+,871+,872+,873+,2673+,875+,876+,2674+,878+,879+,880+,1912+,2675+,1914+,882+,883+,884+,1916+,886+,888+,2676+,890+,891+,892+,893+,894+,895+,2677+,897+,898+,899+,900+,901+,1920+,903+,904+,2678+,906+,1921+,908+,909+,910+,911+,912+,1923+,914+,1924+,916+,2679+,918+,2680+,920+,921+,922+,2681+,924+,925+,926+,927+,1926+,929+,930+,2682+,932+,2683+,934+,935+,936+,937+,938+,939+,2684+,941+,2685+,943+,944+,945+,946+,947+,1931+,949+,1932+,951+,1933+,953+,954+,1934+,956+,957+,2686+,958+,2687+,960+,961+,962+,963+,964+,1935+,966+,2688+,968+,969+,970+,971+,972+,973+,974+,975+,980+,1937+,982+,983+,984+,2689+,2690+,2691+,987+,2692+,1941+,990+,2693+,992+,2694+,994+,995+,996+,997+,998+,1943+,1000+,1001+,1002+,1003+,1004+,1945+,2695+,1008+,2696+,1010+,2697+,1948+,1012+,2698+,1014+,1015+,1016+,1017+,2699+,1021+,1951+,1952+,1953+,1023+,2700+,1028+,2701+,1956+,1031+,1032+,1033+,1958+,1035+,2702+,1037+,1959+,2703+,1040+,1961+,1042+,1043+,1044+,1045+,2704+,1047+,1048+,1049+,2705+,2706+,1052+,1053+,1965+,1966+,2707+,1055+,1060+,1969+,1970+,1062+,1063+,1064+,2708+,1066+,1067+,1068+,2709+,1070+,1971+,1072+,1972+,1074+,1075+,1076+,2710+,1078+,1079+,1080+,1973+,1082+,1083+,1084+,1975+,1086+,1087+,1976+,1977+,1089+,2711+,1091+,1978+,1093+,1979+,1095+,1097+,1980+,1099+,2712+,1101+,1102+,1103+,1104+,1105+,2713+,1107+,1108+,2714+,1110+,1111+,1112+,1983+,2715+,1115+,2716+,1117+,2717+,1119+,1120+,1121+,2718+,1123+,2719+,2720+,2721+,1985+,1126+,2722+,1128+,2723+,1130+,1986+,1132+,2724+,1134+,1135+,1136+,1988+,2725+,1139+,2726+,1142+,1989+,1144+,2727+,1146+,1147+,1148+,2728+,1991+,1151+,2729+,1153+,2730+,2731+,1156+,2732+,1158+,1159+,1160+,1161+,2733+,1995+,1996+,1997+,1164+,2734+,1166+,1167+,1168+,1169+,1170+,1171+,2735+,2000+,1173+,1174+,2736+,1176+,1177+,1178+,2737+,1180+,1181+,1182+,1183+,1184+,2004+,1186+,2738+,1188+,2005+,2739+,1190+,1191+,1192+,1193+,1194+,1195+,1196+,1197+,1198+,1199+,2010+,1201+,1202+,2740+,1204+,2741+,2742+,2743+,1207+,2012+,2744+,2745+,2746+,2015+,2016+,2017+,2018+,2019+,2747+,2021+,2022+,2023+,2748+,2025+,2026+,2749+,2028+,2750+,2030+,2031+,2751+,2034+,2035+,2752+,2038+,2753+,2040+,2754+,2042+,2045+,2046+,2755+,2756+,2757+,2758+,2759+,2048+,2760+,2761+,2050+,2762+,2763+,2764+,2052+,2765+,2056+,2059+,2061+,2766+,2062+,2767+,2064+,1213+,1214+,2768+,1216+,2769+,1218+,2065+,2770+,1220+,2771+,1222+,1224+,2772+,2773+,2774+,1227+,2068+,2775+,1231+,1232+,2071+,1234+,2776+,1236+,1237+,1238+,2777+,2778+,2074+,2779+,1240+,2780+,1241+,2077+,1243+,1244+,1245+,2781+,1247+,1248+,1249+,2078+,2782+,1252+,2079+,1253+,1254+,1255+,2783+,1257+,2784+,1259+,2785+,1261+,2786+,1263+,1264+,1265+,2787+,1267+,2788+,1269+,2789+,2083+,1272+,2790+,2085+,2086+,2087+,1275+,2791+,1277+,2792+,1280+,2793+,1282+,2794+,1284+,1285+,1286+,2795+,1288+,2796+,1290+,1291+,1292+,2797+,2092+,2093+,2798+,1295+,1296+,1297+,2799+,1299+,2800+,2097+,1301+,1302+,1303+,2801+,1305+,1306+,1307+,2098+,1309+,2802+,1310+,1312+,2803+,1314+,2804+,1316+,2805+,1318+,2806+,2807+,2808+,1323+,2101+,1324+,2809+,1326+,2102+,1328+,2810+,1330+,1331+,2811+,1333+,1334+,1335+,2812+,1337+,2813+,1339+,2104+,1341+,1342+,1343+,2814+,1345+,1346+,2815+,2816+,1348+,2817+,1350+,2818+,1352+,2819+,1354+,2820+,2107+,2821+,1357+,2822+,1359+,2823+,1362+,2824+,1364+,2825+,1366+,2109+,1368+,2826+,2827+,2828+,2110+,1371+,2111+,2829+,2113+,1373+,2830+,1375+,2114+,1377+,2115+,1379+,1380+,1381+,2831+,1383+,2832+,1385+,2118+,1386+,1388+,2833+,1390+,1391+,1392+,2119+,1394+,2834+,1396+,2121+,1398+,2835+,1400+,1401+,1402+,2836+,1404+,2122+,1406+,1407+,2837+,1409+,1410+,1411+,2123+,1413+,2124+,2125+,2838+,2839+,1416+,2128+,2840+,2130+,2841+,2842+,2843+,2132+,2844+,2845+,2135+,2846+,2847+,2848+,2137+,2849+,2139+,2850+,2141+,2851+,2143+,2852+,2853+,2145+,2854+,2147+,2855+,2149+,2856+,2151+,2857+,2153+,2858+,2155+,2859+,2157+,2860+,2160+,2861+,2162+,2862+,2863+,2864+,2164+,2865+,2168+,2866+,2170+,2867+,2172+,2868+,2174+,2869+,2176+,2870+,2871+,2178+,2872+,2180+,2873+,2182+,2874+,2184+,2875+,2876+,2877+,2878+,2879+,2880+,2186+,2881+,2882+,2883+,2188+,2884+,2190+,2885+,2192+,2886+,2194+,2887+,2196+,2888+,2198+,2889+,2200+,2890+,2202+,2891+,2204+,2892+,2206+,2893+,2894+,2209+,2895+,2211+,2896+,2897+,2213+,2898+,2215+,2899+,2217+,2218+ * +P gi|568815567:3779003-3792415 1418+,1419+,49+,1420+,51+,1421+,53+,54+,55+,56+,57+,1422+,59+,60+,61+,62+,63+,64+,65+,66+,67+,68+,69+,70+,71+,72+,73+,74+,75+,76+,77+,78+,79+,80+,81+,1423+,83+,84+,85+,86+,87+,88+,89+,91+,92+,93+,1424+,95+,96+,97+,1425+,99+,100+,1426+,102+,103+,104+,105+,106+,104+,107+,1427+,109+,110+,111+,112+,113+,114+,1428+,116+,1429+,118+,119+,120+,121+,122+,123+,124+,125+,1430+,127+,128+,129+,130+,131+,132+,1431+,134+,135+,136+,1432+,138+,139+,140+,1433+,1434+,1435+,142+,143+,144+,1436+,146+,147+,148+,149+,150+,151+,152+,1437+,154+,155+,156+,157+,1438+,159+,160+,161+,1439+,163+,1440+,1441+,165+,166+,167+,1442+,169+,1443+,171+,172+,173+,174+,175+,176+,177+,178+,179+,180+,181+,182+,183+,184+,1444+,186+,1445+,188+,189+,1446+,191+,192+,193+,194+,195+,1447+,1448+,198+,199+,1449+,201+,1450+,203+,204+,205+,206+,207+,208+,1451+,210+,1452+,212+,1453+,1454+,214+,1455+,216+,1456+,218+,219+,220+,1457+,222+,1458+,224+,225+,226+,227+,228+,1459+,230+,231+,232+,1460+,234+,235+,236+,237+,1461+,239+,240+,1462+,242+,243+,1463+,245+,246+,247+,1464+,249+,250+,251+,1465+,253+,254+,255+,256+,1466+,258+,259+,1467+,261+,262+,263+,264+,265+,1468+,267+,268+,1469+,270+,271+,1470+,273+,1471+,275+,276+,277+,278+,1472+,1473+,280+,1474+,282+,283+,1475+,285+,286+,287+,288+,289+,290+,291+,1476+,293+,1477+,295+,1478+,299+,301+,302+,303+,304+,1479+,306+,307+,308+,309+,310+,311+,1480+,313+,314+,1481+,316+,317+,1482+,319+,320+,1483+,322+,1484+,324+,325+,326+,1485+,328+,1486+,330+,331+,332+,333+,334+,1487+,336+,337+,338+,1488+,340+,341+,342+,343+,344+,345+,346+,1489+,348+,1490+,351+,352+,1491+,354+,355+,356+,1492+,359+,360+,361+,361+,361+,361+,362+,1493+,1494+,365+,1495+,367+,1496+,369+,370+,371+,372+,1497+,374+,375+,376+,377+,378+,1498+,1499+,380+,381+,382+,1500+,384+,1501+,386+,1502+,388+,1503+,390+,391+,392+,393+,394+,395+,396+,397+,398+,399+,400+,401+,402+,403+,1504+,405+,406+,407+,408+,409+,410+,411+,1505+,1506+,414+,415+,1507+,417+,418+,1508+,1509+,421+,422+,423+,424+,425+,426+,427+,428+,429+,1510+,431+,432+,1511+,434+,435+,436+,1512+,438+,439+,440+,1513+,442+,1514+,444+,445+,1515+,447+,448+,449+,1516+,451+,452+,453+,454+,1517+,456+,1518+,458+,1519+,460+,461+,462+,1520+,464+,465+,1521+,467+,1522+,469+,470+,471+,472+,1523+,474+,475+,476+,477+,1524+,1525+,479+,1526+,481+,482+,483+,1527+,1528+,485+,1529+,1530+,488+,489+,490+,1531+,1532+,1533+,492+,493+,494+,495+,496+,1534+,498+,499+,500+,501+,1535+,503+,504+,505+,506+,1536+,508+,509+,510+,511+,512+,513+,514+,1537+,516+,517+,518+,1538+,520+,521+,522+,523+,524+,525+,526+,527+,1539+,529+,530+,531+,532+,1540+,534+,535+,536+,1541+,538+,539+,1542+,541+,1543+,1544+,1545+,1546+,543+,544+,545+,546+,547+,1547+,549+,550+,551+,552+,553+,1548+,555+,556+,557+,1549+,559+,1550+,561+,1551+,563+,564+,565+,566+,567+,568+,1552+,570+,571+,572+,573+,1553+,575+,576+,1554+,578+,579+,580+,581+,582+,583+,584+,585+,1555+,1556+,1557+,587+,1558+,589+,590+,1559+,592+,593+,594+,1560+,1561+,1562+,1563+,1564+,596+,597+,598+,599+,1565+,1566+,601+,602+,603+,604+,605+,601+,602+,603+,604+,605+,601+,606+,1567+,608+,1568+,610+,611+,612+,1569+,1570+,614+,615+,616+,617+,618+,620+,621+,621+,621+,622+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,626+,627+,628+,629+,1571+,631+,632+,633+,1572+,1573+,635+,636+,637+,638+,639+,1574+,641+,1575+,1576+,1577+,1578+,1579+,643+,644+,1580+,646+,647+,648+,1581+,650+,651+,652+,653+,654+,655+,656+,657+,1582+,1583+,659+,1584+,661+,662+,1585+,664+,665+,666+,654+,667+,668+,669+,670+,1586+,1587+,1588+,672+,673+,674+,675+,676+,1589+,1590+,678+,679+,680+,681+,682+,1591+,1592+,1593+,1594+,684+,1595+,1596+,686+,687+,1597+,689+,690+,691+,692+,1598+,694+,1599+,696+,1600+,1601+,1602+,1603+,698+,699+,700+,701+,702+,703+,1604+,705+,706+,1605+,708+,709+,710+,711+,712+,713+,1606+,1607+,715+,716+,717+,718+,719+,1608+,721+,722+,723+,724+,725+,726+,727+,728+,729+,730+,731+,1609+,732+,733+,734+,735+,1610+,737+,738+,1611+,740+,741+,1612+,1613+,743+,744+,745+,1614+,1615+,747+,1616+,749+,750+,1617+,752+,753+,754+,755+,756+,1618+,758+,759+,760+,1619+,1620+,762+,763+,764+,1621+,766+,1622+,1623+,1624+,768+,1625+,770+,1626+,772+,1627+,1628+,1629+,1630+,1631+,1632+,1633+,1634+,1635+,1636+,1637+,1638+,1639+,1640+,1641+,1642+,1643+,1644+,1645+,1646+,1647+,1648+,1649+,1650+,1651+,1652+,1653+,1654+,1655+,1656+,1657+,1658+,1659+,1660+,1661+,1662+,1663+,1664+,1665+,1666+,1667+,1668+,1669+,1670+,1671+,1672+,1673+,1674+,1675+,1676+,1677+,1678+,1679+,1680+,1681+,1682+,1683+,1684+,1685+,1686+,1687+,1688+,1689+,1690+,1691+,1692+,1693+,1694+,1695+,1696+,1697+,1698+,1699+,1700+,1701+,1702+,1703+,1704+,1705+,1706+,1707+,1708+,1709+,1710+,1711+,1712+,1713+,1714+,1715+,1716+,1717+,1718+,1719+,1720+,1721+,1722+,1723+,1724+,1725+,1726+,1727+,1728+,1729+,1730+,1731+,1732+,1733+,1734+,1735+,1736+,1737+,1738+,1739+,1740+,1741+,1742+,1743+,1744+,1745+,1746+,1747+,1748+,1749+,1750+,1751+,1752+,1753+,1754+,1755+,1756+,1757+,1758+,1759+,1760+,1761+,1762+,1763+,1764+,1765+,1766+,1767+,1768+,1769+,1770+,1771+,1772+,1773+,1774+,1775+,1776+,1777+,1778+,1779+,1780+,1781+,1782+,1783+,1784+,1785+,1786+,1787+,1788+,1789+,1790+,1791+,1792+,1793+,1794+,1795+,1796+,1797+,1798+,1799+,1800+,1801+,1802+,1803+,1804+,1805+,1806+,1807+,1808+,1809+,1810+,1811+,1812+,1813+,1814+,1815+,1816+,1817+,1818+,1819+,1820+,1821+,1822+,1823+,1824+,1825+,1826+,1827+,1828+,1829+,1830+,1831+,1832+,1833+,1834+,1835+,1836+,1837+,1838+,1839+,1840+,1841+,1842+,1843+,1844+,1845+,1846+,1847+,1848+,1849+,1850+,1851+,1852+,1853+,1854+,1855+,1856+,1857+,1858+,1859+,1860+,1861+,1862+,1863+,1864+,1865+,1866+,1867+,1868+,1869+,1870+,1871+,1872+,1873+,1874+,1875+,1876+,1877+,1878+,1879+,1880+,1881+,1882+,1883+,1884+,1885+,1886+,774+,775+,776+,777+,778+,1887+,780+,781+,782+,783+,784+,1888+,786+,787+,788+,789+,1889+,791+,792+,792+,793+,794+,795+,796+,1890+,798+,799+,800+,1891+,802+,803+,1892+,805+,1893+,1894+,1895+,1896+,1897+,807+,808+,809+,810+,811+,809+,812+,813+,814+,1898+,1899+,816+,817+,818+,1900+,1901+,820+,821+,822+,823+,824+,825+,1902+,827+,828+,829+,830+,1903+,832+,833+,834+,835+,836+,837+,838+,839+,1904+,841+,842+,843+,1905+,845+,846+,847+,848+,849+,850+,851+,1906+,853+,854+,855+,856+,857+,858+,859+,860+,861+,1907+,1908+,864+,865+,866+,867+,1909+,869+,870+,871+,872+,1910+,876+,877+,878+,1911+,880+,1912+,1913+,1914+,882+,1915+,884+,1916+,886+,887+,888+,889+,890+,891+,892+,1917+,894+,895+,896+,897+,1918+,899+,1919+,901+,1920+,903+,904+,905+,906+,1921+,908+,909+,910+,1922+,912+,1923+,914+,1924+,916+,917+,918+,919+,920+,921+,922+,923+,924+,1925+,926+,927+,1926+,929+,930+,931+,932+,933+,934+,1927+,936+,1928+,938+,939+,940+,941+,942+,943+,1929+,945+,1930+,947+,1931+,949+,1932+,951+,1933+,953+,954+,1934+,956+,957+,958+,959+,960+,961+,962+,963+,964+,1935+,966+,967+,968+,969+,970+,1936+,972+,973+,974+,975+,976+,977+,970+,971+,972+,973+,978+,975+,979+,971+,972+,973+,974+,975+,980+,1937+,982+,1938+,984+,985+,1939+,987+,988+,1940+,1941+,990+,991+,992+,993+,994+,995+,996+,1942+,998+,1943+,1000+,1001+,1002+,1944+,1004+,1945+,1946+,1006+,1007+,1008+,1009+,1010+,1947+,1948+,1012+,1013+,1014+,1015+,1949+,1017+,1018+,1950+,1020+,1021+,1951+,1952+,1953+,1023+,1024+,1954+,1026+,1027+,1028+,1029+,1955+,1956+,1031+,1957+,1033+,1958+,1035+,1036+,1037+,1959+,1960+,1039+,1040+,1961+,1042+,1962+,1044+,1045+,1046+,1047+,1963+,1049+,1050+,1964+,1053+,1965+,1966+,1967+,1055+,1056+,1968+,1058+,1059+,1060+,1969+,1970+,1062+,1063+,1064+,1065+,1066+,1067+,1068+,1069+,1070+,1971+,1072+,1972+,1074+,1075+,1076+,1077+,1078+,1079+,1080+,1973+,1082+,1974+,1084+,1975+,1086+,1087+,1976+,1977+,1089+,1090+,1091+,1978+,1093+,1979+,1095+,1096+,1097+,1980+,1099+,1100+,1101+,1981+,1103+,1104+,1105+,1106+,1107+,1108+,1109+,1110+,1982+,1112+,1983+,1114+,1115+,1116+,1117+,1118+,1119+,1984+,1121+,1122+,1123+,1124+,1985+,1126+,1127+,1128+,1129+,1130+,1986+,1132+,1133+,1134+,1987+,1136+,1988+,1138+,1139+,1140+,1141+,1142+,1989+,1144+,1145+,1146+,1990+,1148+,1149+,1991+,1151+,1152+,1153+,1154+,1155+,1156+,1992+,1158+,1159+,1993+,1161+,1162+,1994+,1995+,1996+,1997+,1164+,1165+,1166+,1998+,1168+,1169+,1170+,1999+,2000+,1173+,2001+,1174+,1175+,1176+,2002+,1178+,1179+,1180+,1181+,1182+,2003+,1184+,2004+,1186+,1187+,1188+,2005+,2006+,1191+,2007+,1193+,1194+,2008+,1196+,1197+,2009+,1199+,2010+,1201+,1202+,1203+,1204+,1205+,2011+,1207+,2012+,2013+,1209+,2014+,2015+,2016+,2017+,2018+,2019+,2020+,2021+,2022+,2023+,2024+,2025+,2026+,2027+,2028+,2029+,2030+,2031+,2032+,2033+,2034+,2035+,2036+,2037+,2038+,2039+,2040+,2041+,2042+,2043+,2044+,2045+,2046+,2047+,2048+,2049+,2050+,2051+,2052+,2053+,2054+,2055+,2056+,2057+,1211+,2058+,2059+,2060+,2061+,2062+,2063+,2064+,1213+,1214+,1215+,1216+,1217+,1218+,2065+,2066+,1220+,1221+,1222+,1224+,2067+,1226+,1227+,2068+,2069+,1229+,2070+,1231+,1232+,2071+,1234+,1235+,1236+,1237+,1238+,2072+,2073+,2074+,2075+,2076+,1240+,1241+,2077+,1243+,1244+,1245+,1246+,1247+,1248+,1249+,2078+,1251+,1252+,2079+,1253+,1254+,1255+,1256+,1257+,2080+,1259+,1260+,1261+,1262+,1263+,1264+,1265+,2081+,1267+,1268+,1269+,1270+,2082+,2083+,1272+,1273+,2084+,2085+,2086+,2087+,1275+,1276+,1277+,2088+,1279+,1280+,2089+,1282+,2090+,1284+,1285+,1286+,1287+,1288+,1289+,1290+,1291+,1292+,2091+,2092+,2093+,2094+,1294+,1295+,1296+,1297+,2095+,1299+,2096+,2097+,1301+,1302+,1303+,1304+,1305+,1306+,1307+,2098+,1309+,1310+,1312+,1313+,1314+,1315+,1316+,1317+,1318+,2099+,1320+,2100+,1322+,1323+,2101+,1324+,1325+,1326+,2102+,1328+,1329+,1330+,1331+,1332+,1333+,1334+,1335+,1336+,1337+,1338+,1339+,2104+,1341+,1342+,1343+,2105+,1345+,1346+,1347+,1348+,1349+,1350+,1351+,1352+,1353+,1354+,2106+,2107+,1356+,1357+,1358+,1359+,1360+,2108+,1362+,1363+,1364+,1365+,1366+,2109+,1368+,1369+,2110+,1371+,2111+,2112+,2113+,1373+,1374+,1375+,2114+,1377+,2115+,1379+,1380+,1381+,1382+,1383+,2116+,1385+,2117+,2118+,1386+,1387+,1388+,1389+,1390+,1391+,1392+,2119+,1394+,2120+,1396+,2121+,1398+,1399+,1400+,1401+,1402+,1403+,1404+,2122+,1406+,1407+,1408+,1409+,1410+,1411+,2123+,1413+,2124+,2125+,2126+,2127+,1415+,1416+,2128+,2129+,2130+,2131+,2132+,2133+,2134+,2135+,2136+,2137+,2138+,2139+,2140+,2141+,2142+,2143+,2144+,2145+,2146+,2147+,2148+,2149+,2150+,2151+,2152+,2153+,2154+,2155+,2156+,2157+,2158+,2159+,2160+,2161+,2162+,2163+,2164+,2165+,2166+,2167+,2168+,2169+,2170+,2171+,2172+,2173+,2174+,2175+,2176+,2177+,2178+,2179+,2180+,2181+,2182+,2183+,2184+,2185+,2186+,2187+,2188+,2189+,2190+,2191+,2192+,2193+,2194+,2195+,2196+,2197+,2198+,2199+,2200+,2201+,2202+,2203+,2204+,2205+,2206+,2207+,2208+,2209+,2210+,2211+,2212+,2213+,2214+,2215+,2216+,2217+,2218+,2219+,2220+ * +P gi|568815569:3979127-3993865 2901+,2902+,2903+,2249+,2904+,2251+,2905+,2253+,2906+,2254+,2907+,2256+,2908+,2258+,2909+,2260+,2910+,2262+,2911+,2264+,2912+,2266+,2913+,2268+,2914+,2270+,2915+,2272+,2916+,2274+,2917+,2276+,2918+,2278+,2919+,2280+,54+,2920+,56+,2281+,60+,2282+,62+,63+,64+,2284+,2921+,67+,2286+,69+,2287+,71+,2922+,73+,2923+,75+,2288+,77+,2924+,79+,80+,81+,1423+,83+,84+,85+,2925+,87+,88+,89+,2292+,2926+,2294+,92+,93+,1424+,95+,2296+,2927+,2298+,97+,1425+,99+,2299+,2928+,2301+,103+,2929+,106+,104+,107+,1427+,2302+,110+,112+,2303+,114+,1428+,116+,1429+,118+,2930+,120+,121+,122+,123+,2931+,125+,2306+,128+,2932+,130+,2307+,132+,2308+,134+,2309+,136+,1432+,138+,2933+,140+,1433+,2934+,1435+,142+,143+,144+,1436+,146+,2935+,148+,2312+,150+,2313+,152+,1437+,154+,2314+,2936+,157+,2315+,159+,2937+,161+,2316+,163+,1440+,2317+,2938+,2319+,2939+,167+,1442+,169+,1443+,171+,2321+,173+,174+,175+,2323+,177+,2324+,179+,180+,181+,2940+,182+,2941+,184+,1444+,186+,187+,188+,2942+,194+,195+,196+,2943+,199+,1449+,201+,1450+,203+,2328+,2944+,205+,206+,207+,208+,1451+,210+,211+,212+,1453+,1454+,214+,215+,216+,1456+,218+,2945+,220+,221+,222+,223+,224+,225+,226+,2333+,228+,1459+,230+,2334+,232+,1460+,234+,2946+,236+,2335+,237+,1461+,239+,2947+,243+,1463+,245+,2337+,2948+,2339+,247+,1464+,249+,2340+,251+,252+,253+,2341+,255+,256+,1466+,258+,259+,1467+,261+,2343+,263+,264+,265+,266+,267+,2345+,271+,272+,273+,1471+,275+,276+,2347+,278+,1472+,2348+,280+,1474+,2949+,283+,1475+,285+,286+,287+,2950+,289+,2350+,291+,1476+,293+,1477+,295+,296+,297+,298+,299+,301+,2352+,303+,2353+,2951+,2355+,307+,2356+,309+,2357+,311+,312+,313+,314+,2359+,316+,2952+,320+,321+,322+,1484+,324+,325+,326+,327+,328+,329+,330+,2953+,332+,2362+,334+,1487+,336+,2954+,338+,1488+,340+,2955+,342+,343+,2364+,345+,346+,347+,348+,349+,2366+,352+,353+,354+,2367+,356+,357+,2368+,2956+,360+,361+,361+,361+,361+,362+,363+,1494+,365+,1495+,367+,1496+,369+,2370+,371+,2371+,2957+,376+,2958+,378+,2372+,1499+,380+,2959+,382+,1500+,384+,1501+,386+,1502+,2373+,391+,2960+,393+,2374+,395+,396+,397+,2376+,399+,400+,401+,2378+,403+,404+,405+,2961+,407+,408+,409+,2380+,411+,1505+,413+,414+,415+,416+,417+,418+,419+,2382+,1509+,421+,422+,423+,2383+,425+,426+,427+,2962+,429+,1510+,431+,2385+,435+,2963+,1512+,438+,2386+,2964+,440+,1513+,442+,443+,444+,445+,446+,447+,448+,2389+,452+,2390+,454+,1517+,456+,457+,458+,1519+,460+,2965+,462+,1520+,464+,2391+,2966+,2393+,470+,471+,472+,473+,474+,475+,476+,2395+,2967+,1525+,479+,1526+,481+,482+,483+,1527+,2968+,485+,486+,487+,2399+,1530+,488+,2400+,490+,1531+,2401+,2969+,1533+,492+,493+,2403+,495+,2970+,1534+,498+,499+,2971+,501+,1535+,503+,2404+,505+,2972+,494+,495+,496+,1534+,498+,2973+,499+,500+,501+,1535+,503+,2974+,505+,506+,1536+,508+,509+,510+,2975+,512+,2406+,2976+,2408+,514+,1537+,516+,517+,518+,2977+,2978+,2979+,2410+,521+,2411+,523+,524+,525+,527+,2413+,530+,531+,532+,1540+,534+,2980+,536+,1541+,538+,539+,2416+,541+,2981+,1544+,1545+,1546+,543+,2982+,545+,546+,547+,1547+,549+,550+,551+,2983+,553+,1548+,555+,556+,557+,1549+,559+,1550+,561+,1551+,563+,2984+,565+,566+,2985+,568+,1552+,570+,571+,572+,573+,1553+,575+,576+,1554+,578+,2986+,580+,581+,2987+,583+,584+,585+,1555+,1556+,1557+,587+,2988+,589+,590+,2428+,2989+,592+,593+,2990+,1562+,1563+,1564+,596+,597+,598+,599+,1565+,1566+,601+,602+,603+,604+,605+,601+,602+,2991+,604+,605+,601+,606+,1567+,608+,1568+,610+,2992+,612+,1569+,1570+,614+,615+,616+,617+,618+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,2993+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,626+,2994+,628+,629+,1571+,631+,632+,633+,1572+,1573+,635+,636+,637+,638+,639+,2442+,641+,2443+,2995+,1577+,2996+,1579+,643+,644+,1580+,646+,647+,648+,1581+,650+,651+,652+,653+,654+,655+,2448+,657+,1582+,2997+,661+,662+,2451+,664+,665+,666+,654+,667+,2453+,669+,670+,1586+,2998+,1588+,672+,2999+,675+,676+,1589+,2456+,3000+,679+,3001+,681+,682+,1591+,3002+,692+,2461+,3003+,696+,1600+,1601+,2463+,1603+,698+,2464+,700+,701+,702+,2466+,706+,1605+,708+,2467+,710+,3004+,712+,2468+,1607+,715+,3005+,717+,718+,719+,2469+,721+,722+,723+,724+,725+,3006+,727+,2472+,729+,730+,731+,1609+,732+,733+,3007+,735+,1610+,737+,3008+,2476+,3009+,2478+,741+,1612+,1613+,743+,3010+,745+,1614+,2480+,3011+,2482+,747+,2483+,749+,750+,3012+,2485+,752+,2486+,3013+,755+,756+,1618+,758+,3014+,760+,1619+,2488+,762+,763+,764+,1621+,766+,3015+,1623+,2490+,768+,1625+,770+,1626+,772+,1627+,3016+,1629+,1630+,1631+,1634+,3017+,1637+,3018+,1639+,1640+,1641+,1642+,1643+,2496+,1645+,1646+,1647+,1648+,1649+,3019+,1651+,1652+,1653+,1654+,1655+,1656+,1657+,3020+,1659+,1660+,2502+,1662+,1663+,1664+,2504+,3021+,1666+,1667+,2506+,1669+,3022+,1671+,3023+,1673+,1674+,1675+,2508+,1677+,3024+,1679+,2509+,1681+,2510+,3025+,1683+,1684+,1685+,2513+,1687+,3026+,1690+,1691+,3027+,1693+,1694+,1695+,2516+,1697+,2517+,1699+,1700+,1701+,2519+,1703+,2520+,3028+,1706+,2522+,3029+,1709+,2524+,1710+,1711+,3030+,2526+,1712+,1713+,1714+,1715+,2528+,1716+,2529+,1718+,2530+,1720+,2531+,1722+,1723+,3031+,1725+,3032+,2533+,1728+,1729+,1730+,2534+,3033+,1733+,1734+,1735+,3034+,1737+,2537+,1739+,1740+,1741+,2539+,1743+,2540+,1745+,1746+,1747+,2542+,3035+,1749+,1750+,2544+,1752+,1753+,2545+,3036+,2547+,3037+,2549+,3038+,2551+,3039+,2553+,3040+,2555+,3041+,2557+,3042+,2559+,3043+,2561+,3044+,2563+,3045+,2565+,3046+,2567+,3047+,2569+,3048+,2571+,3049+,2573+,3050+,1755+,1756+,3051+,2576+,1758+,3052+,2578+,1761+,3053+,1763+,3054+,1765+,2579+,1767+,1769+,1770+,1771+,3055+,1773+,2581+,3056+,2583+,1775+,3057+,1776+,2584+,3058+,1779+,2585+,3059+,2587+,1781+,2588+,1783+,3060+,1785+,2589+,3061+,2591+,1787+,3062+,1789+,1790+,1791+,1792+,3063+,2594+,3064+,1794+,1795+,2596+,1797+,1798+,3065+,1801+,1802+,3066+,1804+,2600+,2900+,2602+,3067+,1807+,2603+,1809+,1810+,1811+,3068+,1813+,1815+,2605+,1817+,2606+,1819+,2607+,1821+,2608+,1823+,1824+,1825+,3069+,1827+,1828+,1829+,2611+,1831+,2612+,1833+,1834+,1835+,2614+,1837+,2615+,3070+,2617+,1839+,2618+,1841+,1842+,1843+,3071+,1845+,3072+,2620+,1848+,3073+,1850+,1851+,3074+,1853+,1854+,1855+,3075+,1857+,2623+,1859+,1860+,1861+,1862+,1863+,1864+,2627+,1866+,2628+,1867+,3076+,1869+,1870+,1871+,2630+,3077+,1873+,1874+,2632+,1876+,3078+,1879+,1880+,1881+,2635+,1883+,3079+,1885+,1886+,774+,3080+,776+,777+,778+,1887+,780+,2638+,782+,3081+,2640+,786+,787+,788+,2642+,3082+,2644+,791+,792+,792+,2645+,794+,795+,3083+,2647+,798+,800+,1891+,802+,2648+,2650+,1895+,1896+,1897+,807+,3084+,1895+,1896+,1897+,807+,808+,809+,810+,3085+,809+,812+,813+,814+,2654+,1899+,816+,3086+,818+,1900+,2655+,821+,3087+,823+,824+,825+,1902+,827+,3088+,829+,830+,1903+,832+,3089+,834+,2658+,3090+,837+,838+,839+,1904+,841+,2661+,843+,1905+,845+,2662+,847+,848+,849+,3091+,2664+,3092+,2666+,854+,855+,3093+,857+,858+,859+,2669+,861+,862+,2670+,1908+,864+,865+,866+,867+,1909+,869+,870+,3094+,872+,873+,3095+,877+,878+,879+,880+,1912+,2675+,1914+,882+,883+,884+,1916+,886+,887+,888+,2676+,3096+,891+,3097+,895+,896+,897+,898+,899+,900+,901+,1920+,903+,3098+,905+,906+,1921+,908+,3099+,910+,911+,912+,1923+,914+,1924+,916+,917+,918+,919+,920+,3100+,922+,923+,924+,3101+,927+,1926+,929+,3102+,931+,932+,933+,934+,1927+,936+,937+,938+,3103+,940+,941+,942+,943+,1929+,945+,946+,947+,1931+,949+,1932+,951+,1933+,3104+,954+,1934+,3105+,957+,958+,959+,960+,3106+,962+,3107+,964+,1935+,966+,967+,968+,977+,970+,971+,972+,973+,974+,975+,979+,971+,3108+,973+,974+,975+,980+,1937+,982+,983+,984+,2689+,3109+,2691+,987+,2692+,1941+,990+,2693+,992+,993+,994+,3110+,996+,997+,998+,1943+,1000+,3111+,1002+,1003+,1004+,1945+,1946+,1006+,3112+,1008+,1009+,1010+,2697+,1948+,1012+,1013+,1014+,3113+,1016+,1017+,1018+,3114+,1020+,1021+,1951+,3115+,1953+,1023+,1024+,3116+,1026+,1027+,1028+,1029+,1955+,1956+,1031+,1032+,1033+,1958+,1035+,2702+,1037+,1959+,1960+,1039+,1040+,1961+,1042+,1043+,1044+,3117+,1046+,1047+,1048+,1049+,3118+,2706+,1052+,1053+,3119+,1966+,2707+,1055+,1056+,3120+,1059+,1060+,3121+,1970+,1062+,3122+,1064+,1065+,1066+,3123+,1068+,2709+,1070+,1971+,1072+,1972+,1074+,3124+,1076+,1077+,1078+,3125+,1080+,1973+,1082+,1083+,1084+,3126+,1086+,3127+,1087+,3128+,1977+,1089+,1090+,1091+,1978+,1093+,1979+,1095+,1096+,1097+,1980+,1099+,1100+,1101+,1102+,1103+,3129+,1105+,1106+,1107+,3130+,1110+,1982+,1112+,1983+,1114+,1115+,2716+,1117+,2717+,1119+,1120+,1121+,3131+,1123+,2719+,3132+,2721+,1985+,1126+,1127+,1128+,2723+,1130+,1986+,1132+,1133+,1134+,1135+,1136+,1988+,1138+,1139+,1140+,3133+,1142+,1989+,1144+,2727+,1146+,1147+,1148+,2728+,1991+,1151+,1152+,1153+,1154+,3134+,2731+,1156+,3135+,1159+,1160+,1161+,2733+,1995+,3136+,1997+,1164+,1165+,1166+,1167+,1168+,3137+,1170+,1171+,2735+,2000+,1173+,1174+,1175+,1176+,1177+,1178+,1179+,1180+,3138+,1182+,2003+,1184+,2004+,1186+,2738+,1188+,2005+,2739+,1190+,1191+,1192+,1193+,3139+,1197+,1198+,1199+,2010+,1201+,3140+,1203+,1204+,2741+,3141+,2743+,1207+,2012+,2744+,3142+,2746+,2015+,3143+,2017+,3144+,2019+,2747+,2021+,3145+,2023+,2748+,3146+,2026+,2749+,2028+,2750+,2030+,3147+,2033+,2034+,3148+,2036+,3149+,2038+,2039+,2040+,2754+,2042+,2043+,3150+,2046+,2755+,3151+,2757+,2759+,2048+,3152+,2761+,2050+,2762+,3153+,2764+,2052+,2053+,3154+,2055+,2056+,2059+,2061+,2062+,3155+,2064+,3156+,1214+,2768+,1216+,1217+,1218+,2065+,2770+,1220+,1221+,1222+,1224+,2772+,3157+,2774+,1227+,2068+,2775+,3158+,1232+,2071+,1234+,2776+,1236+,3159+,1238+,2072+,3160+,2778+,2074+,2075+,3161+,1240+,1241+,3162+,1243+,3163+,1245+,1246+,1247+,3164+,1249+,2078+,2782+,1252+,3165+,1253+,3166+,1255+,1256+,1257+,2784+,1259+,1260+,1261+,1262+,1263+,3167+,1265+,2787+,1267+,1268+,1269+,1270+,3168+,1272+,1273+,2084+,2085+,3169+,2087+,1275+,2791+,1277+,2792+,1280+,2793+,1282+,2794+,1284+,3170+,1286+,2795+,1288+,1289+,1290+,3171+,1292+,2797+,2092+,3172+,1294+,1295+,3173+,1297+,2799+,1299+,2800+,2097+,1301+,3174+,1303+,1304+,1305+,3175+,1307+,2098+,1309+,2802+,1310+,1312+,1313+,1314+,2804+,1316+,1317+,1318+,2806+,3176+,2808+,1323+,2101+,1324+,2809+,1326+,2102+,1328+,1329+,3177+,1331+,2811+,1333+,1334+,1335+,1336+,1337+,2813+,1339+,2104+,1341+,3178+,1343+,2814+,1345+,3179+,2816+,1348+,2817+,1350+,2818+,1352+,2819+,1354+,2106+,2107+,2821+,1357+,1358+,1359+,2823+,1362+,1363+,1364+,2825+,1366+,2109+,1368+,2826+,3180+,2828+,2110+,1371+,2111+,2829+,2113+,1373+,1374+,1375+,2114+,1377+,2115+,1379+,3181+,1381+,2831+,1383+,2832+,1385+,2118+,1386+,1387+,1388+,2833+,1390+,3182+,1392+,2119+,1394+,2834+,1396+,2121+,1398+,1399+,1400+,3183+,1402+,2836+,1404+,2122+,1406+,3184+,2837+,1409+,3185+,1411+,2123+,1413+,2124+,3186+,2838+,2127+,1415+,1416+,2128+,2840+,2130+,2841+,3187+,2843+,2132+,2844+,3188+,2134+,2135+,3189+,2847+,3190+,2137+,2849+,2139+,3191+,2850+,2141+,2851+,2143+,3192+,2853+,2145+,2146+,2147+,2855+,2149+,2150+,2151+,2857+,2153+,2858+,2155+,2859+,2157+,3193+,2159+,2160+,2861+,2162+,2862+,3194+,2864+,2164+,2165+,3195+,2167+,2168+,2866+,2170+,2867+,2172+,2868+,2174+,2869+,2176+,2870+,3196+,2178+,2872+,2180+,2873+,2182+,2183+,2184+,3197+,2876+,3198+,2878+,3199+,2880+,2186+,2881+,3200+,2883+,2188+,2189+,2190+,2885+,2192+,2886+,2194+,2195+,2196+,2888+,2198+,2889+,2200+,3201+,2202+,2891+,2204+,3202+,2206+,2207+,2894+,2209+,2895+,2211+,3203+,2897+,2213+,2898+,2215+,2899+,2217+,2218+,2219+,3204+ * +P gi|345525392:5000-18402 3205+,2220-,2219-,2218-,2217-,2216-,2215-,2214-,2213-,2212-,2211-,2210-,2209-,2208-,2207-,2206-,2205-,2204-,2203-,2202-,2201-,2200-,2199-,2198-,2197-,2196-,2195-,2194-,2193-,2192-,2191-,2190-,2189-,2188-,2187-,2186-,2185-,2184-,2183-,2182-,2181-,2180-,2179-,2178-,2177-,2176-,2175-,2174-,2173-,2172-,2171-,2170-,2169-,2168-,2167-,2166-,2165-,2164-,2163-,2162-,2161-,2160-,2159-,2158-,2157-,2156-,2155-,2154-,2153-,2152-,2151-,2150-,2149-,2148-,2147-,2146-,2145-,2144-,2143-,2142-,2141-,2140-,2139-,2138-,2137-,2136-,2135-,2134-,2133-,2132-,2131-,2130-,2129-,2128-,1416-,1415-,2127-,2126-,2125-,2124-,1413-,2123-,1411-,1410-,1409-,1408-,1407-,1406-,2122-,1404-,1403-,1402-,1401-,1400-,1399-,1398-,2121-,1396-,2120-,1394-,2119-,1392-,1391-,1390-,1389-,1388-,1387-,1386-,2118-,2117-,1385-,2116-,1383-,1382-,1381-,1380-,1379-,2115-,1377-,2114-,1375-,1374-,1373-,2113-,2112-,2111-,1371-,2110-,1369-,1368-,2109-,1366-,1365-,1364-,1363-,1362-,2108-,1360-,1359-,1358-,1357-,1356-,2107-,2106-,1354-,1353-,1352-,1351-,1350-,1349-,1348-,1347-,1346-,1345-,2105-,1343-,1342-,1341-,2104-,1339-,1338-,1337-,1336-,1335-,2103-,1333-,1332-,1331-,1330-,1329-,1328-,2102-,1326-,1325-,1324-,2101-,1323-,1322-,2100-,1320-,2099-,1318-,1317-,1316-,1315-,1314-,1313-,1312-,1310-,1309-,2098-,1307-,1306-,1305-,1304-,1303-,1302-,1301-,2097-,2096-,1299-,2095-,1297-,1296-,1295-,1294-,2094-,2093-,2092-,2091-,1292-,1291-,1290-,1289-,1288-,1287-,1286-,1285-,1284-,2090-,1282-,2089-,1280-,1279-,2088-,1277-,1276-,1275-,2087-,2086-,2085-,2084-,1273-,1272-,2083-,2082-,1270-,1269-,1268-,1267-,2081-,1265-,1264-,1263-,1262-,1261-,1260-,1259-,2080-,1257-,1256-,1255-,1254-,1253-,2079-,1252-,1251-,2078-,1249-,1248-,1247-,1246-,1245-,1244-,1243-,2077-,1241-,1240-,2076-,2075-,2074-,2073-,2072-,1238-,1237-,1236-,1235-,1234-,2071-,1232-,1231-,2070-,1229-,2069-,2068-,1227-,1226-,2067-,1224-,1222-,1221-,1220-,2066-,2065-,1218-,1217-,1216-,1215-,1214-,1213-,2064-,2063-,2062-,2061-,2060-,2059-,2058-,1211-,2057-,2056-,2055-,2054-,2053-,2052-,2051-,2050-,2049-,2048-,2047-,2046-,2045-,2044-,2043-,2042-,2041-,2040-,2039-,2038-,2037-,2036-,2035-,2034-,2033-,2032-,2031-,2030-,2029-,2028-,2027-,2026-,2025-,2024-,2023-,2022-,2021-,2020-,2019-,2018-,2017-,2016-,2015-,2014-,1209-,2013-,2012-,1207-,2011-,1205-,1204-,1203-,1202-,1201-,2010-,1199-,2009-,1197-,1196-,2008-,1194-,1193-,2007-,1191-,2006-,2005-,1188-,1187-,1186-,2004-,1184-,2003-,1182-,1181-,1180-,1179-,1178-,2002-,1176-,1175-,1174-,2001-,1173-,2000-,1999-,1170-,1169-,1168-,1998-,1166-,1165-,1164-,1997-,1996-,1995-,1994-,1162-,1161-,1993-,1159-,1158-,1992-,1156-,1155-,1154-,1153-,1152-,1151-,1991-,1149-,1148-,1990-,1146-,1145-,1144-,1989-,1142-,1141-,1140-,1139-,1138-,1988-,1136-,1987-,1134-,1133-,1132-,1986-,1130-,1129-,1128-,1127-,1126-,1985-,1124-,1123-,1122-,1121-,1984-,1119-,1118-,1117-,1116-,1115-,1114-,1983-,1112-,1982-,1110-,1109-,1108-,1107-,1106-,1105-,1104-,1103-,1981-,1101-,1100-,1099-,1980-,1097-,1096-,1095-,1979-,1093-,1978-,1091-,1090-,1089-,1977-,1976-,1087-,1086-,1975-,1084-,1974-,1082-,1973-,1080-,1079-,1078-,1077-,1076-,1075-,1074-,1972-,1072-,1971-,1070-,1069-,1068-,1067-,1066-,1065-,1064-,1063-,1062-,1970-,1969-,1060-,1059-,1058-,1968-,1056-,1055-,1967-,1966-,1965-,1053-,1964-,1050-,1049-,1963-,1047-,1046-,1045-,1044-,1962-,1042-,1961-,1040-,1039-,1960-,1959-,1037-,1036-,1035-,1958-,1033-,1957-,1031-,1956-,1955-,1029-,1028-,1027-,1026-,1954-,1024-,1023-,1953-,1952-,1951-,1021-,1020-,1950-,1018-,1017-,1949-,1015-,1014-,1013-,1012-,1948-,1947-,1010-,1009-,1008-,1007-,1006-,1946-,1945-,1004-,1944-,1002-,1001-,1000-,1943-,998-,1942-,996-,995-,994-,993-,992-,991-,990-,1941-,1940-,988-,987-,1939-,985-,984-,1938-,982-,1937-,980-,975-,974-,973-,972-,971-,979-,975-,978-,973-,972-,971-,970-,977-,976-,975-,974-,973-,972-,1936-,970-,969-,968-,967-,966-,1935-,964-,963-,962-,961-,960-,959-,958-,957-,956-,1934-,954-,953-,1933-,951-,1932-,949-,1931-,947-,1930-,945-,1929-,943-,942-,941-,940-,939-,938-,1928-,936-,1927-,934-,933-,932-,931-,930-,929-,1926-,927-,926-,1925-,924-,923-,922-,921-,920-,919-,918-,917-,916-,1924-,914-,1923-,912-,1922-,910-,909-,908-,1921-,906-,905-,904-,903-,1920-,901-,1919-,899-,1918-,897-,896-,895-,894-,1917-,892-,891-,890-,889-,888-,887-,886-,1916-,884-,1915-,882-,1914-,1913-,1912-,880-,1911-,878-,877-,876-,1910-,872-,871-,870-,869-,1909-,867-,866-,865-,864-,1908-,1907-,861-,860-,859-,858-,857-,856-,855-,854-,853-,1906-,851-,850-,849-,848-,847-,846-,845-,1905-,843-,842-,841-,1904-,839-,838-,837-,836-,835-,834-,833-,832-,1903-,830-,829-,828-,827-,1902-,825-,824-,823-,822-,821-,820-,1901-,1900-,818-,817-,816-,1899-,1898-,814-,813-,812-,809-,811-,810-,809-,808-,807-,1897-,1896-,1895-,1894-,1893-,805-,1892-,803-,802-,1891-,800-,799-,798-,1890-,796-,795-,794-,793-,792-,792-,791-,1889-,789-,788-,787-,786-,1888-,784-,783-,782-,781-,780-,1887-,778-,777-,776-,775-,774-,1886-,1885-,1884-,1883-,1882-,1881-,1880-,1879-,1878-,1877-,1876-,1875-,1874-,1873-,1872-,1871-,1870-,1869-,1868-,1867-,1866-,1865-,1864-,1863-,1862-,1861-,1860-,1859-,1858-,1857-,1856-,1855-,1854-,1853-,1852-,1851-,1850-,1849-,1848-,1847-,1846-,1845-,1844-,1843-,1842-,1841-,1840-,1839-,1838-,1837-,1836-,1835-,1834-,1833-,1832-,1831-,1830-,1829-,1828-,1827-,1826-,1825-,1824-,1823-,1822-,1821-,1820-,1819-,1818-,1817-,1816-,1815-,1814-,1813-,1812-,1811-,1810-,1809-,1808-,1807-,1806-,1805-,1804-,1803-,1802-,1801-,1800-,1799-,1798-,1797-,1796-,1795-,1794-,1793-,1792-,1791-,1790-,1789-,1788-,1787-,1786-,1785-,1784-,1783-,1782-,1781-,1780-,1779-,1778-,1777-,1776-,1775-,1774-,1773-,1772-,1771-,1770-,1769-,1768-,1767-,1766-,1765-,1764-,1763-,1762-,1761-,1760-,1759-,1758-,1757-,1756-,1755-,1754-,1753-,1752-,1751-,1750-,1749-,1748-,1747-,1746-,1745-,1744-,1743-,1742-,1741-,1740-,1739-,1738-,1737-,1736-,1735-,1734-,1733-,1732-,1731-,1730-,1729-,1728-,1727-,1726-,1725-,1724-,1723-,1722-,1721-,1720-,1719-,1718-,1717-,1716-,1715-,1714-,1713-,1712-,1711-,1710-,1709-,1708-,1707-,1706-,1705-,1704-,1703-,1702-,1701-,1700-,1699-,1698-,1697-,1696-,1695-,1694-,1693-,1692-,1691-,1690-,1689-,1688-,1687-,1686-,1685-,1684-,1683-,1682-,1681-,1680-,1679-,1678-,1677-,1676-,1675-,1674-,1673-,1672-,1671-,1670-,1669-,1668-,1667-,1666-,1665-,1664-,1663-,1662-,1661-,1660-,1659-,1658-,1657-,1656-,1655-,1654-,1653-,1652-,1651-,1650-,1649-,1648-,1647-,1646-,1645-,1644-,1643-,1642-,1641-,1640-,1639-,1638-,1637-,1636-,1635-,1634-,1633-,1632-,1631-,1630-,1629-,1628-,1627-,772-,1626-,770-,1625-,768-,1624-,1623-,1622-,766-,1621-,764-,763-,762-,1620-,1619-,760-,759-,758-,1618-,756-,755-,754-,753-,752-,1617-,750-,749-,1616-,747-,1615-,1614-,745-,744-,743-,1613-,1612-,741-,740-,1611-,738-,737-,1610-,735-,734-,733-,732-,1609-,731-,730-,729-,728-,727-,726-,725-,724-,723-,722-,721-,1608-,719-,718-,717-,716-,715-,1607-,1606-,713-,712-,711-,710-,709-,708-,1605-,706-,705-,1604-,703-,702-,701-,700-,699-,698-,1603-,1602-,1601-,1600-,696-,1599-,694-,1598-,692-,691-,690-,689-,1597-,687-,686-,1596-,1595-,684-,1594-,1593-,1592-,1591-,682-,681-,680-,679-,678-,1590-,1589-,676-,675-,674-,673-,672-,1588-,1587-,1586-,670-,669-,668-,667-,654-,666-,665-,664-,1585-,662-,661-,1584-,659-,1583-,1582-,657-,656-,655-,654-,653-,652-,651-,650-,1581-,648-,647-,646-,1580-,644-,643-,1579-,1578-,1577-,1576-,1575-,641-,1574-,639-,638-,637-,636-,635-,1573-,1572-,633-,632-,631-,1571-,629-,628-,627-,626-,624-,625-,624-,625-,624-,625-,624-,625-,624-,625-,624-,625-,624-,625-,624-,625-,624-,625-,624-,625-,624-,625-,624-,625-,624-,625-,624-,625-,624-,625-,624-,625-,624-,625-,624-,623-,624-,623-,624-,623-,624-,623-,624-,623-,624-,623-,622-,621-,621-,621-,620-,618-,617-,616-,615-,614-,1570-,1569-,612-,611-,610-,1568-,608-,1567-,606-,601-,605-,604-,603-,602-,601-,605-,604-,603-,602-,601-,1566-,1565-,599-,598-,597-,596-,1564-,1563-,1562-,1561-,1560-,594-,593-,592-,1559-,590-,589-,1558-,587-,1557-,1556-,1555-,585-,584-,583-,582-,581-,580-,579-,578-,1554-,576-,575-,1553-,573-,572-,571-,570-,1552-,568-,567-,566-,565-,564-,563-,1551-,561-,1550-,559-,1549-,557-,556-,555-,1548-,553-,552-,551-,550-,549-,1547-,547-,546-,545-,544-,543-,1546-,1545-,1544-,1543-,541-,1542-,539-,538-,1541-,536-,535-,534-,1540-,532-,531-,530-,529-,1539-,527-,526-,525-,524-,523-,522-,521-,520-,1538-,518-,517-,516-,1537-,514-,513-,512-,511-,510-,509-,508-,1536-,506-,505-,504-,503-,1535-,501-,500-,499-,498-,1534-,496-,495-,494-,493-,492-,1533-,1532-,1531-,490-,489-,488-,1530-,1529-,485-,1528-,1527-,483-,482-,481-,1526-,479-,1525-,1524-,477-,476-,475-,474-,1523-,472-,471-,470-,469-,1522-,467-,1521-,465-,464-,1520-,462-,461-,460-,1519-,458-,1518-,456-,1517-,454-,453-,452-,451-,1516-,449-,448-,447-,1515-,445-,444-,1514-,442-,1513-,440-,439-,438-,1512-,436-,435-,434-,1511-,432-,431-,1510-,429-,428-,427-,426-,425-,424-,423-,422-,421-,1509-,1508-,418-,417-,1507-,415-,414-,1506-,1505-,411-,410-,409-,408-,407-,406-,405-,1504-,403-,402-,401-,400-,399-,398-,397-,396-,395-,394-,393-,392-,391-,390-,1503-,388-,1502-,386-,1501-,384-,1500-,382-,381-,380-,1499-,1498-,378-,377-,376-,375-,374-,1497-,372-,371-,370-,369-,1496-,367-,1495-,365-,1494-,1493-,362-,361-,361-,361-,361-,360-,359-,1492-,356-,355-,354-,1491-,352-,351-,1490-,348-,1489-,346-,345-,344-,343-,342-,341-,340-,1488-,338-,337-,336-,1487-,334-,333-,332-,331-,330-,1486-,328-,1485-,326-,325-,324-,1484-,322-,1483-,320-,319-,1482-,317-,316-,1481-,314-,313-,1480-,311-,310-,309-,308-,307-,306-,1479-,304-,303-,302-,301-,299-,1478-,295-,1477-,293-,1476-,291-,290-,289-,288-,287-,286-,285-,1475-,283-,282-,1474-,280-,1473-,1472-,278-,277-,276-,275-,1471-,273-,1470-,271-,270-,1469-,268-,267-,1468-,265-,264-,263-,262-,261-,1467-,259-,258-,1466-,256-,255-,254-,253-,1465-,251-,250-,249-,1464-,247-,246-,245-,1463-,243-,242-,1462-,240-,239-,1461-,237-,236-,235-,234-,1460-,232-,231-,230-,1459-,228-,227-,226-,225-,224-,1458-,222-,1457-,220-,219-,218-,1456-,216-,1455-,214-,1454-,1453-,212-,1452-,210-,1451-,208-,207-,206-,205-,204-,203-,1450-,201-,1449-,199-,198-,1448-,1447-,195-,194-,193-,192-,191-,1446-,189-,188-,1445-,186-,1444-,184-,183-,182-,181-,180-,179-,178-,177-,176-,175-,174-,173-,172-,171-,1443-,169-,1442-,167-,166-,165-,1441-,1440-,163-,1439-,161-,160-,159-,1438-,157-,156-,155-,154-,1437-,152-,151-,150-,149-,148-,147-,146-,1436-,144-,143-,142-,1435-,1434-,1433-,140-,139-,138-,1432-,136-,135-,134-,1431-,132-,131-,130-,129-,128-,127-,1430-,125-,124-,123-,122-,121-,120-,119-,118-,1429-,116-,1428-,114-,113-,112-,111-,110-,109-,1427-,107-,104-,106-,105-,104-,103-,102-,1426-,100-,99-,1425-,97-,96-,95-,1424-,93-,92-,91-,89-,88-,87-,86-,85-,84-,83-,1423-,81-,80-,79-,78-,77-,76-,75-,74-,73-,72-,71-,70-,69-,68-,67-,66-,65-,64-,63-,62-,61-,60-,59-,1422-,57-,56-,55-,54-,53-,1421-,51-,1420-,49-,1419- * +P gi|29124352:124254-137656 1418+,1419+,49+,1420+,51+,1421+,53+,54+,55+,56+,57+,1422+,59+,60+,61+,62+,63+,64+,65+,66+,67+,68+,69+,70+,71+,72+,73+,74+,75+,76+,77+,78+,79+,80+,81+,1423+,83+,84+,85+,86+,87+,88+,89+,91+,92+,93+,1424+,95+,96+,97+,1425+,99+,100+,1426+,102+,103+,104+,105+,106+,104+,107+,1427+,109+,110+,111+,112+,113+,114+,1428+,116+,1429+,118+,119+,120+,121+,122+,123+,124+,125+,1430+,127+,128+,129+,130+,131+,132+,1431+,134+,135+,136+,1432+,138+,139+,140+,1433+,1434+,1435+,142+,143+,144+,1436+,146+,147+,148+,149+,150+,151+,152+,1437+,154+,155+,156+,157+,1438+,159+,160+,161+,1439+,163+,1440+,1441+,165+,166+,167+,1442+,169+,1443+,171+,172+,173+,174+,175+,176+,177+,178+,179+,180+,181+,182+,183+,184+,1444+,186+,1445+,188+,189+,1446+,191+,192+,193+,194+,195+,1447+,1448+,198+,199+,1449+,201+,1450+,203+,204+,205+,206+,207+,208+,1451+,210+,1452+,212+,1453+,1454+,214+,1455+,216+,1456+,218+,219+,220+,1457+,222+,1458+,224+,225+,226+,227+,228+,1459+,230+,231+,232+,1460+,234+,235+,236+,237+,1461+,239+,240+,1462+,242+,243+,1463+,245+,246+,247+,1464+,249+,250+,251+,1465+,253+,254+,255+,256+,1466+,258+,259+,1467+,261+,262+,263+,264+,265+,1468+,267+,268+,1469+,270+,271+,1470+,273+,1471+,275+,276+,277+,278+,1472+,1473+,280+,1474+,282+,283+,1475+,285+,286+,287+,288+,289+,290+,291+,1476+,293+,1477+,295+,1478+,299+,301+,302+,303+,304+,1479+,306+,307+,308+,309+,310+,311+,1480+,313+,314+,1481+,316+,317+,1482+,319+,320+,1483+,322+,1484+,324+,325+,326+,1485+,328+,1486+,330+,331+,332+,333+,334+,1487+,336+,337+,338+,1488+,340+,341+,342+,343+,344+,345+,346+,1489+,348+,1490+,351+,352+,1491+,354+,355+,356+,1492+,359+,360+,361+,361+,361+,361+,362+,1493+,1494+,365+,1495+,367+,1496+,369+,370+,371+,372+,1497+,374+,375+,376+,377+,378+,1498+,1499+,380+,381+,382+,1500+,384+,1501+,386+,1502+,388+,1503+,390+,391+,392+,393+,394+,395+,396+,397+,398+,399+,400+,401+,402+,403+,1504+,405+,406+,407+,408+,409+,410+,411+,1505+,1506+,414+,415+,1507+,417+,418+,1508+,1509+,421+,422+,423+,424+,425+,426+,427+,428+,429+,1510+,431+,432+,1511+,434+,435+,436+,1512+,438+,439+,440+,1513+,442+,1514+,444+,445+,1515+,447+,448+,449+,1516+,451+,452+,453+,454+,1517+,456+,1518+,458+,1519+,460+,461+,462+,1520+,464+,465+,1521+,467+,1522+,469+,470+,471+,472+,1523+,474+,475+,476+,477+,1524+,1525+,479+,1526+,481+,482+,483+,1527+,1528+,485+,1529+,1530+,488+,489+,490+,1531+,1532+,1533+,492+,493+,494+,495+,496+,1534+,498+,499+,500+,501+,1535+,503+,504+,505+,506+,1536+,508+,509+,510+,511+,512+,513+,514+,1537+,516+,517+,518+,1538+,520+,521+,522+,523+,524+,525+,526+,527+,1539+,529+,530+,531+,532+,1540+,534+,535+,536+,1541+,538+,539+,1542+,541+,1543+,1544+,1545+,1546+,543+,544+,545+,546+,547+,1547+,549+,550+,551+,552+,553+,1548+,555+,556+,557+,1549+,559+,1550+,561+,1551+,563+,564+,565+,566+,567+,568+,1552+,570+,571+,572+,573+,1553+,575+,576+,1554+,578+,579+,580+,581+,582+,583+,584+,585+,1555+,1556+,1557+,587+,1558+,589+,590+,1559+,592+,593+,594+,1560+,1561+,1562+,1563+,1564+,596+,597+,598+,599+,1565+,1566+,601+,602+,603+,604+,605+,601+,602+,603+,604+,605+,601+,606+,1567+,608+,1568+,610+,611+,612+,1569+,1570+,614+,615+,616+,617+,618+,620+,621+,621+,621+,622+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,626+,627+,628+,629+,1571+,631+,632+,633+,1572+,1573+,635+,636+,637+,638+,639+,1574+,641+,1575+,1576+,1577+,1578+,1579+,643+,644+,1580+,646+,647+,648+,1581+,650+,651+,652+,653+,654+,655+,656+,657+,1582+,1583+,659+,1584+,661+,662+,1585+,664+,665+,666+,654+,667+,668+,669+,670+,1586+,1587+,1588+,672+,673+,674+,675+,676+,1589+,1590+,678+,679+,680+,681+,682+,1591+,1592+,1593+,1594+,684+,1595+,1596+,686+,687+,1597+,689+,690+,691+,692+,1598+,694+,1599+,696+,1600+,1601+,1602+,1603+,698+,699+,700+,701+,702+,703+,1604+,705+,706+,1605+,708+,709+,710+,711+,712+,713+,1606+,1607+,715+,716+,717+,718+,719+,1608+,721+,722+,723+,724+,725+,726+,727+,728+,729+,730+,731+,1609+,732+,733+,734+,735+,1610+,737+,738+,1611+,740+,741+,1612+,1613+,743+,744+,745+,1614+,1615+,747+,1616+,749+,750+,1617+,752+,753+,754+,755+,756+,1618+,758+,759+,760+,1619+,1620+,762+,763+,764+,1621+,766+,1622+,1623+,1624+,768+,1625+,770+,1626+,772+,1627+,1628+,1629+,1630+,1631+,1632+,1633+,1634+,1635+,1636+,1637+,1638+,1639+,1640+,1641+,1642+,1643+,1644+,1645+,1646+,1647+,1648+,1649+,1650+,1651+,1652+,1653+,1654+,1655+,1656+,1657+,1658+,1659+,1660+,1661+,1662+,1663+,1664+,1665+,1666+,1667+,1668+,1669+,1670+,1671+,1672+,1673+,1674+,1675+,1676+,1677+,1678+,1679+,1680+,1681+,1682+,1683+,1684+,1685+,1686+,1687+,1688+,1689+,1690+,1691+,1692+,1693+,1694+,1695+,1696+,1697+,1698+,1699+,1700+,1701+,1702+,1703+,1704+,1705+,1706+,1707+,1708+,1709+,1710+,1711+,1712+,1713+,1714+,1715+,1716+,1717+,1718+,1719+,1720+,1721+,1722+,1723+,1724+,1725+,1726+,1727+,1728+,1729+,1730+,1731+,1732+,1733+,1734+,1735+,1736+,1737+,1738+,1739+,1740+,1741+,1742+,1743+,1744+,1745+,1746+,1747+,1748+,1749+,1750+,1751+,1752+,1753+,1754+,1755+,1756+,1757+,1758+,1759+,1760+,1761+,1762+,1763+,1764+,1765+,1766+,1767+,1768+,1769+,1770+,1771+,1772+,1773+,1774+,1775+,1776+,1777+,1778+,1779+,1780+,1781+,1782+,1783+,1784+,1785+,1786+,1787+,1788+,1789+,1790+,1791+,1792+,1793+,1794+,1795+,1796+,1797+,1798+,1799+,1800+,1801+,1802+,1803+,1804+,1805+,1806+,1807+,1808+,1809+,1810+,1811+,1812+,1813+,1814+,1815+,1816+,1817+,1818+,1819+,1820+,1821+,1822+,1823+,1824+,1825+,1826+,1827+,1828+,1829+,1830+,1831+,1832+,1833+,1834+,1835+,1836+,1837+,1838+,1839+,1840+,1841+,1842+,1843+,1844+,1845+,1846+,1847+,1848+,1849+,1850+,1851+,1852+,1853+,1854+,1855+,1856+,1857+,1858+,1859+,1860+,1861+,1862+,1863+,1864+,1865+,1866+,1867+,1868+,1869+,1870+,1871+,1872+,1873+,1874+,1875+,1876+,1877+,1878+,1879+,1880+,1881+,1882+,1883+,1884+,1885+,1886+,774+,775+,776+,777+,778+,1887+,780+,781+,782+,783+,784+,1888+,786+,787+,788+,789+,1889+,791+,792+,792+,793+,794+,795+,796+,1890+,798+,799+,800+,1891+,802+,803+,1892+,805+,1893+,1894+,1895+,1896+,1897+,807+,808+,809+,810+,811+,809+,812+,813+,814+,1898+,1899+,816+,817+,818+,1900+,1901+,820+,821+,822+,823+,824+,825+,1902+,827+,828+,829+,830+,1903+,832+,833+,834+,835+,836+,837+,838+,839+,1904+,841+,842+,843+,1905+,845+,846+,847+,848+,849+,850+,851+,1906+,853+,854+,855+,856+,857+,858+,859+,860+,861+,1907+,1908+,864+,865+,866+,867+,1909+,869+,870+,871+,872+,1910+,876+,877+,878+,1911+,880+,1912+,1913+,1914+,882+,1915+,884+,1916+,886+,887+,888+,889+,890+,891+,892+,1917+,894+,895+,896+,897+,1918+,899+,1919+,901+,1920+,903+,904+,905+,906+,1921+,908+,909+,910+,1922+,912+,1923+,914+,1924+,916+,917+,918+,919+,920+,921+,922+,923+,924+,1925+,926+,927+,1926+,929+,930+,931+,932+,933+,934+,1927+,936+,1928+,938+,939+,940+,941+,942+,943+,1929+,945+,1930+,947+,1931+,949+,1932+,951+,1933+,953+,954+,1934+,956+,957+,958+,959+,960+,961+,962+,963+,964+,1935+,966+,967+,968+,969+,970+,1936+,972+,973+,974+,975+,976+,977+,970+,971+,972+,973+,978+,975+,979+,971+,972+,973+,974+,975+,980+,1937+,982+,1938+,984+,985+,1939+,987+,988+,1940+,1941+,990+,991+,992+,993+,994+,995+,996+,1942+,998+,1943+,1000+,1001+,1002+,1944+,1004+,1945+,1946+,1006+,1007+,1008+,1009+,1010+,1947+,1948+,1012+,1013+,1014+,1015+,1949+,1017+,1018+,1950+,1020+,1021+,1951+,1952+,1953+,1023+,1024+,1954+,1026+,1027+,1028+,1029+,1955+,1956+,1031+,1957+,1033+,1958+,1035+,1036+,1037+,1959+,1960+,1039+,1040+,1961+,1042+,1962+,1044+,1045+,1046+,1047+,1963+,1049+,1050+,1964+,1053+,1965+,1966+,1967+,1055+,1056+,1968+,1058+,1059+,1060+,1969+,1970+,1062+,1063+,1064+,1065+,1066+,1067+,1068+,1069+,1070+,1971+,1072+,1972+,1074+,1075+,1076+,1077+,1078+,1079+,1080+,1973+,1082+,1974+,1084+,1975+,1086+,1087+,1976+,1977+,1089+,1090+,1091+,1978+,1093+,1979+,1095+,1096+,1097+,1980+,1099+,1100+,1101+,1981+,1103+,1104+,1105+,1106+,1107+,1108+,1109+,1110+,1982+,1112+,1983+,1114+,1115+,1116+,1117+,1118+,1119+,1984+,1121+,1122+,1123+,1124+,1985+,1126+,1127+,1128+,1129+,1130+,1986+,1132+,1133+,1134+,1987+,1136+,1988+,1138+,1139+,1140+,1141+,1142+,1989+,1144+,1145+,1146+,1990+,1148+,1149+,1991+,1151+,1152+,1153+,1154+,1155+,1156+,1992+,1158+,1159+,1993+,1161+,1162+,1994+,1995+,1996+,1997+,1164+,1165+,1166+,1998+,1168+,1169+,1170+,1999+,2000+,1173+,2001+,1174+,1175+,1176+,2002+,1178+,1179+,1180+,1181+,1182+,2003+,1184+,2004+,1186+,1187+,1188+,2005+,2006+,1191+,2007+,1193+,1194+,2008+,1196+,1197+,2009+,1199+,2010+,1201+,1202+,1203+,1204+,1205+,2011+,1207+,2012+,2013+,1209+,2014+,2015+,2016+,2017+,2018+,2019+,2020+,2021+,2022+,2023+,2024+,2025+,2026+,2027+,2028+,2029+,2030+,2031+,2032+,2033+,2034+,2035+,2036+,2037+,2038+,2039+,2040+,2041+,2042+,2043+,2044+,2045+,2046+,2047+,2048+,2049+,2050+,2051+,2052+,2053+,2054+,2055+,2056+,2057+,1211+,2058+,2059+,2060+,2061+,2062+,2063+,2064+,1213+,1214+,1215+,1216+,1217+,1218+,2065+,2066+,1220+,1221+,1222+,1224+,2067+,1226+,1227+,2068+,2069+,1229+,2070+,1231+,1232+,2071+,1234+,1235+,1236+,1237+,1238+,2072+,2073+,2074+,2075+,2076+,1240+,1241+,2077+,1243+,1244+,1245+,1246+,1247+,1248+,1249+,2078+,1251+,1252+,2079+,1253+,1254+,1255+,1256+,1257+,2080+,1259+,1260+,1261+,1262+,1263+,1264+,1265+,2081+,1267+,1268+,1269+,1270+,2082+,2083+,1272+,1273+,2084+,2085+,2086+,2087+,1275+,1276+,1277+,2088+,1279+,1280+,2089+,1282+,2090+,1284+,1285+,1286+,1287+,1288+,1289+,1290+,1291+,1292+,2091+,2092+,2093+,2094+,1294+,1295+,1296+,1297+,2095+,1299+,2096+,2097+,1301+,1302+,1303+,1304+,1305+,1306+,1307+,2098+,1309+,1310+,1312+,1313+,1314+,1315+,1316+,1317+,1318+,2099+,1320+,2100+,1322+,1323+,2101+,1324+,1325+,1326+,2102+,1328+,1329+,1330+,1331+,1332+,1333+,2103+,1335+,1336+,1337+,1338+,1339+,2104+,1341+,1342+,1343+,2105+,1345+,1346+,1347+,1348+,1349+,1350+,1351+,1352+,1353+,1354+,2106+,2107+,1356+,1357+,1358+,1359+,1360+,2108+,1362+,1363+,1364+,1365+,1366+,2109+,1368+,1369+,2110+,1371+,2111+,2112+,2113+,1373+,1374+,1375+,2114+,1377+,2115+,1379+,1380+,1381+,1382+,1383+,2116+,1385+,2117+,2118+,1386+,1387+,1388+,1389+,1390+,1391+,1392+,2119+,1394+,2120+,1396+,2121+,1398+,1399+,1400+,1401+,1402+,1403+,1404+,2122+,1406+,1407+,1408+,1409+,1410+,1411+,2123+,1413+,2124+,2125+,2126+,2127+,1415+,1416+,2128+,2129+,2130+,2131+,2132+,2133+,2134+,2135+,2136+,2137+,2138+,2139+,2140+,2141+,2142+,2143+,2144+,2145+,2146+,2147+,2148+,2149+,2150+,2151+,2152+,2153+,2154+,2155+,2156+,2157+,2158+,2159+,2160+,2161+,2162+,2163+,2164+,2165+,2166+,2167+,2168+,2169+,2170+,2171+,2172+,2173+,2174+,2175+,2176+,2177+,2178+,2179+,2180+,2181+,2182+,2183+,2184+,2185+,2186+,2187+,2188+,2189+,2190+,2191+,2192+,2193+,2194+,2195+,2196+,2197+,2198+,2199+,2200+,2201+,2202+,2203+,2204+,2205+,2206+,2207+,2208+,2209+,2210+,2211+,2212+,2213+,2214+,2215+,2216+,2217+,2218+,2219+,2220+ * +P gi|28212469:126036-137103 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+,104+,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+,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+,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+,361+,361+,362+,363+,364+,365+,366+,367+,368+,369+,370+,371+,372+,373+,374+,375+,376+,377+,378+,379+,380+,381+,382+,383+,384+,385+,386+,387+,388+,389+,390+,391+,392+,393+,394+,395+,396+,397+,398+,399+,400+,401+,402+,403+,404+,405+,406+,407+,408+,409+,410+,411+,412+,413+,414+,415+,416+,417+,418+,419+,420+,421+,422+,423+,424+,425+,426+,427+,428+,429+,430+,431+,432+,433+,434+,435+,436+,437+,438+,439+,440+,441+,442+,443+,444+,445+,446+,447+,448+,449+,450+,451+,452+,453+,454+,455+,456+,457+,458+,459+,460+,461+,462+,463+,464+,465+,466+,467+,468+,469+,470+,471+,472+,473+,474+,475+,476+,477+,478+,479+,480+,481+,482+,483+,484+,485+,486+,487+,488+,489+,490+,491+,492+,493+,494+,495+,496+,497+,498+,499+,500+,501+,502+,503+,504+,505+,506+,507+,508+,509+,510+,511+,512+,513+,514+,515+,516+,517+,518+,519+,520+,521+,522+,523+,524+,525+,526+,527+,528+,529+,530+,531+,532+,533+,534+,535+,536+,537+,538+,539+,540+,541+,542+,543+,544+,545+,546+,547+,548+,549+,550+,551+,552+,553+,554+,555+,556+,557+,558+,559+,560+,561+,562+,563+,564+,565+,566+,567+,568+,569+,570+,571+,572+,573+,574+,575+,576+,577+,578+,579+,580+,581+,582+,583+,584+,585+,586+,587+,588+,589+,590+,591+,592+,593+,594+,595+,596+,597+,598+,599+,600+,601+,602+,603+,604+,605+,601+,602+,603+,604+,605+,601+,606+,607+,608+,609+,610+,611+,612+,613+,614+,615+,616+,617+,618+,619+,620+,621+,621+,621+,621+,622+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,626+,627+,628+,629+,630+,631+,632+,633+,634+,635+,636+,637+,638+,639+,640+,641+,642+,643+,644+,645+,646+,647+,648+,649+,650+,651+,652+,653+,654+,655+,656+,657+,658+,659+,660+,661+,662+,663+,664+,665+,666+,654+,667+,668+,669+,670+,671+,672+,673+,674+,675+,676+,677+,678+,679+,680+,681+,682+,683+,684+,685+,686+,687+,688+,689+,690+,691+,692+,693+,694+,695+,696+,697+,698+,699+,700+,701+,702+,703+,704+,705+,706+,707+,708+,709+,710+,711+,712+,713+,714+,715+,716+,717+,718+,719+,720+,721+,722+,723+,724+,725+,726+,727+,728+,729+,730+,731+,732+,733+,734+,735+,736+,737+,738+,739+,740+,741+,742+,743+,744+,745+,746+,747+,748+,749+,750+,751+,752+,753+,754+,755+,756+,757+,758+,759+,760+,761+,762+,763+,764+,765+,766+,767+,768+,769+,770+,771+,772+,773+,774+,775+,776+,777+,778+,779+,780+,781+,782+,783+,784+,785+,786+,787+,788+,789+,790+,791+,792+,793+,794+,795+,796+,797+,798+,799+,800+,801+,802+,803+,804+,805+,806+,807+,808+,809+,810+,811+,809+,812+,813+,814+,815+,816+,817+,818+,819+,820+,821+,822+,823+,824+,825+,826+,827+,828+,829+,830+,831+,832+,833+,834+,835+,836+,837+,838+,839+,840+,841+,842+,843+,844+,845+,846+,847+,848+,849+,850+,851+,852+,853+,854+,855+,856+,857+,858+,859+,860+,861+,862+,863+,864+,865+,866+,867+,868+,869+,870+,871+,872+,873+,874+,875+,876+,877+,878+,879+,880+,881+,882+,883+,884+,885+,886+,887+,888+,889+,890+,891+,892+,893+,894+,895+,896+,897+,898+,899+,900+,901+,902+,903+,904+,905+,906+,907+,908+,909+,910+,911+,912+,913+,914+,915+,916+,917+,918+,919+,920+,921+,922+,923+,924+,925+,926+,927+,928+,929+,930+,931+,932+,933+,934+,935+,936+,937+,938+,939+,940+,941+,942+,943+,944+,945+,946+,947+,948+,949+,950+,951+,952+,953+,954+,955+,956+,957+,958+,959+,960+,961+,962+,963+,964+,965+,966+,967+,968+,969+,970+,971+,972+,973+,974+,975+,976+,977+,970+,971+,972+,973+,978+,975+,979+,971+,972+,973+,974+,975+,980+,981+,982+,983+,984+,985+,986+,987+,988+,989+,990+,991+,992+,993+,994+,995+,996+,997+,998+,999+,1000+,1001+,1002+,1003+,1004+,1005+,1006+,1007+,1008+,1009+,1010+,1011+,1012+,1013+,1014+,1015+,1016+,1017+,1018+,1019+,1020+,1021+,1022+,1023+,1024+,1025+,1026+,1027+,1028+,1029+,1030+,1031+,1032+,1033+,1034+,1035+,1036+,1037+,1038+,1039+,1040+,1041+,1042+,1043+,1044+,1045+,1046+,1047+,1048+,1049+,1050+,1051+,1052+,1053+,1054+,1055+,1056+,1057+,1058+,1059+,1060+,1061+,1062+,1063+,1064+,1065+,1066+,1067+,1068+,1069+,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+,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+,1121+,1122+,1123+,1124+,1125+,1126+,1127+,1128+,1129+,1130+,1131+,1132+,1133+,1134+,1135+,1136+,1137+,1138+,1139+,1140+,1141+,1142+,1143+,1144+,1145+,1146+,1147+,1148+,1149+,1150+,1151+,1152+,1153+,1154+,1155+,1156+,1157+,1158+,1159+,1160+,1161+,1162+,1163+,1164+,1165+,1166+,1167+,1168+,1169+,1170+,1171+,1172+,1173+,1174+,1175+,1176+,1177+,1178+,1179+,1180+,1181+,1182+,1183+,1184+,1185+,1186+,1187+,1188+,1189+,1190+,1191+,1192+,1193+,1194+,1195+,1196+,1197+,1198+,1199+,1200+,1201+,1202+,1203+,1204+,1205+,1206+,1207+,1208+,1209+,1210+,1211+,1212+,1213+,1214+,1215+,1216+,1217+,1218+,1219+,1220+,1221+,1222+,1223+,1224+,1225+,1226+,1227+,1228+,1229+,1230+,1231+,1232+,1233+,1234+,1235+,1236+,1237+,1238+,1239+,1240+,1241+,1242+,1243+,1244+,1245+,1246+,1247+,1248+,1249+,1250+,1251+,1252+,1253+,1254+,1255+,1256+,1257+,1258+,1259+,1260+,1261+,1262+,1263+,1264+,1265+,1266+,1267+,1268+,1269+,1270+,1271+,1272+,1273+,1274+,1275+,1276+,1277+,1278+,1279+,1280+,1281+,1282+,1283+,1284+,1285+,1286+,1287+,1288+,1289+,1290+,1291+,1292+,1293+,1294+,1295+,1296+,1297+,1298+,1299+,1300+,1301+,1302+,1303+,1304+,1305+,1306+,1307+,1308+,1309+,1310+,1311+,1312+,1313+,1314+,1315+,1316+,1317+,1318+,1319+,1320+,1321+,1322+,1323+,1324+,1325+,1326+,1327+,1328+,1329+,1330+,1331+,1332+,1333+,1334+,1335+,1336+,1337+,1338+,1339+,1340+,1341+,1342+,1343+,1344+,1345+,1346+,1347+,1348+,1349+,1350+,1351+,1352+,1353+,1354+,1355+,1356+,1357+,1358+,1359+,1360+,1361+,1362+,1363+,1364+,1365+,1366+,1367+,1368+,1369+,1370+,1371+,1372+,1373+,1374+,1375+,1376+,1377+,1378+,1379+,1380+,1381+,1382+,1383+,1384+,1385+,1386+,1387+,1388+,1389+,1390+,1391+,1392+,1393+,1394+,1395+,1396+,1397+,1398+,1399+,1400+,1401+,1402+,1403+,1404+,1405+,1406+,1407+,1408+,1409+,1410+,1411+,1412+,1413+,1414+,1415+,1416+,1417+ * +P gi|28212470:131613-146345 2901+,3206+,2903+,2249+,2904+,2251+,2905+,2253+,2906+,2254+,2907+,2256+,2908+,2258+,2909+,2260+,2910+,2262+,2911+,2264+,2912+,2266+,2913+,2268+,2914+,2270+,2915+,2272+,2916+,2274+,2917+,2276+,2918+,2278+,2919+,2280+,54+,2920+,56+,2281+,60+,2282+,62+,63+,64+,2284+,2921+,67+,2286+,69+,2287+,71+,2922+,73+,2923+,75+,2288+,77+,2924+,79+,80+,81+,1423+,83+,84+,85+,2925+,87+,88+,89+,2292+,2926+,2294+,92+,93+,1424+,95+,2296+,2927+,2298+,97+,1425+,99+,2299+,2928+,2301+,103+,2929+,106+,104+,107+,1427+,2302+,110+,112+,2303+,114+,1428+,116+,1429+,118+,2930+,120+,121+,122+,123+,2931+,125+,2306+,128+,2932+,130+,2307+,132+,2308+,134+,2309+,136+,1432+,138+,2933+,140+,1433+,2934+,1435+,142+,143+,144+,1436+,146+,2935+,148+,2312+,150+,2313+,152+,1437+,154+,2314+,2936+,157+,2315+,159+,2937+,161+,2316+,163+,1440+,2317+,2938+,2319+,2939+,167+,1442+,169+,1443+,171+,2321+,173+,174+,175+,2323+,177+,2324+,179+,180+,181+,2940+,182+,2941+,184+,1444+,186+,187+,188+,2942+,194+,195+,196+,2943+,199+,1449+,201+,1450+,203+,2328+,2944+,205+,206+,207+,208+,1451+,210+,211+,212+,1453+,1454+,214+,215+,216+,1456+,218+,2945+,220+,221+,222+,223+,224+,225+,226+,2333+,228+,1459+,230+,2334+,232+,1460+,234+,2946+,236+,2335+,237+,1461+,239+,2947+,243+,1463+,245+,2337+,2948+,2339+,247+,1464+,249+,2340+,251+,252+,253+,2341+,255+,256+,1466+,258+,259+,1467+,261+,2343+,263+,264+,265+,266+,267+,2345+,271+,272+,273+,1471+,275+,276+,2347+,278+,1472+,2348+,280+,1474+,2949+,283+,1475+,285+,286+,287+,2950+,289+,2350+,291+,1476+,293+,1477+,295+,296+,297+,298+,299+,301+,2352+,303+,2353+,2951+,2355+,307+,2356+,309+,2357+,311+,312+,313+,314+,2359+,316+,2952+,320+,321+,322+,1484+,324+,325+,326+,327+,328+,329+,330+,2953+,332+,2362+,334+,1487+,336+,2954+,338+,1488+,340+,2955+,342+,343+,2364+,345+,346+,347+,348+,349+,2366+,352+,353+,354+,2367+,356+,357+,2368+,2956+,360+,361+,361+,361+,361+,362+,363+,1494+,365+,1495+,367+,1496+,369+,2370+,371+,2371+,2957+,376+,2958+,378+,2372+,1499+,380+,2959+,382+,1500+,384+,1501+,386+,1502+,2373+,391+,2960+,393+,2374+,395+,396+,397+,2376+,399+,400+,401+,2378+,403+,404+,405+,2961+,407+,408+,409+,2380+,411+,1505+,413+,414+,415+,416+,417+,418+,419+,2382+,1509+,421+,422+,423+,2383+,425+,426+,427+,2962+,429+,1510+,431+,2385+,435+,2963+,1512+,438+,2386+,2964+,440+,1513+,442+,443+,444+,445+,446+,447+,448+,2389+,452+,2390+,454+,1517+,456+,457+,458+,1519+,460+,2965+,462+,1520+,464+,2391+,2966+,2393+,470+,471+,472+,473+,474+,475+,476+,2395+,2967+,1525+,479+,1526+,481+,482+,483+,1527+,2968+,485+,486+,487+,2399+,1530+,488+,2400+,490+,1531+,2401+,2969+,1533+,492+,493+,2403+,495+,2970+,1534+,498+,499+,2971+,501+,1535+,503+,2404+,505+,2972+,494+,495+,496+,1534+,498+,2973+,499+,500+,501+,1535+,503+,2974+,505+,506+,1536+,508+,509+,510+,2975+,512+,2406+,2976+,2408+,514+,1537+,516+,517+,518+,2977+,3207+,2979+,2410+,521+,2411+,523+,524+,525+,527+,2413+,530+,531+,532+,1540+,534+,2980+,536+,1541+,538+,539+,2416+,541+,2981+,1544+,1545+,1546+,543+,2982+,545+,546+,547+,1547+,549+,550+,551+,552+,553+,1548+,555+,556+,557+,1549+,559+,1550+,561+,1551+,563+,2984+,565+,566+,2985+,568+,1552+,570+,571+,572+,573+,1553+,575+,576+,1554+,578+,2986+,580+,581+,2987+,583+,584+,585+,1555+,1556+,1557+,587+,2988+,589+,590+,2428+,2989+,592+,593+,2990+,1562+,1563+,1564+,596+,597+,598+,599+,1565+,1566+,601+,602+,603+,604+,605+,601+,602+,2991+,604+,605+,601+,606+,1567+,608+,1568+,610+,2992+,612+,1569+,1570+,614+,615+,616+,617+,618+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,626+,2994+,628+,629+,1571+,631+,632+,633+,1572+,1573+,635+,2440+,637+,638+,639+,2442+,641+,3208+,2995+,1577+,1578+,1579+,643+,644+,1580+,646+,647+,648+,1581+,650+,651+,652+,653+,654+,655+,2448+,657+,1582+,2997+,661+,662+,2451+,664+,665+,666+,654+,667+,2453+,669+,670+,1586+,2998+,1588+,672+,2999+,675+,676+,1589+,2456+,3000+,679+,3001+,681+,682+,1591+,3002+,692+,2461+,3003+,696+,1600+,1601+,2463+,1603+,698+,2464+,700+,701+,702+,2466+,706+,1605+,708+,2467+,710+,3004+,712+,2468+,1607+,715+,3005+,717+,718+,719+,2469+,721+,722+,723+,724+,725+,3006+,727+,2472+,729+,730+,731+,1609+,732+,733+,3007+,735+,1610+,737+,3008+,2476+,3009+,2478+,741+,1612+,1613+,743+,3010+,745+,1614+,2480+,3011+,2482+,747+,2483+,749+,750+,3012+,2485+,752+,2486+,3013+,755+,756+,1618+,758+,3014+,760+,1619+,2488+,762+,763+,764+,1621+,766+,3015+,1623+,2490+,768+,1625+,770+,1626+,772+,1627+,3016+,1629+,1630+,1631+,1634+,3017+,1637+,3018+,1639+,1640+,1641+,1642+,1643+,2496+,1645+,1646+,1647+,1648+,1649+,3019+,1651+,1652+,1653+,1654+,1655+,1656+,1657+,3020+,1659+,1660+,2502+,1662+,1663+,1664+,2504+,3021+,1666+,1667+,2506+,1669+,1670+,1671+,3023+,1673+,1674+,1675+,2508+,1677+,3024+,1679+,2509+,1681+,2510+,3025+,1683+,1684+,1685+,2513+,1687+,3026+,1690+,1691+,3027+,1693+,1694+,1695+,2516+,1697+,2517+,1699+,1700+,1701+,2519+,1703+,2520+,3028+,1706+,2522+,3029+,1709+,2524+,1710+,1711+,3030+,2526+,1712+,1713+,1714+,1715+,2528+,1716+,2529+,1718+,2530+,1720+,2531+,1722+,1723+,3031+,1725+,3032+,2533+,1728+,1729+,1730+,2534+,3033+,1733+,1734+,1735+,3034+,1737+,2537+,1739+,1740+,1741+,2539+,1743+,2540+,1745+,1746+,1747+,2542+,3035+,1749+,1750+,2544+,1752+,1753+,2545+,3036+,2547+,3037+,2549+,3038+,2551+,3039+,2553+,3040+,2555+,3041+,2557+,3042+,2559+,3043+,2561+,3044+,2563+,3045+,2565+,3046+,2567+,3047+,2569+,3048+,2571+,3049+,2573+,3050+,1755+,1756+,3051+,2576+,1758+,3052+,2578+,1761+,3053+,1763+,3054+,1765+,2579+,1767+,1769+,1770+,1771+,3055+,1773+,2581+,3056+,2583+,1775+,3057+,1776+,2584+,3058+,1779+,2585+,3059+,2587+,1781+,2588+,1783+,3060+,1785+,2589+,3061+,2591+,1787+,3062+,1789+,1790+,1791+,1792+,3063+,2594+,3064+,1794+,1795+,2596+,1797+,1798+,3065+,1801+,1802+,3066+,1804+,2600+,2900+,2602+,3067+,1807+,2603+,1809+,1810+,1811+,3068+,1813+,1815+,2605+,1817+,2606+,1819+,2607+,1821+,2608+,1823+,1824+,1825+,3069+,1827+,1828+,1829+,2611+,1831+,2612+,1833+,1834+,1835+,2614+,1837+,2615+,3070+,2617+,1839+,2618+,1841+,1842+,1843+,3071+,1845+,3072+,2620+,1848+,3073+,1850+,1851+,3074+,1853+,1854+,1855+,3075+,1857+,2623+,1859+,1860+,1861+,1862+,1863+,1864+,2627+,1866+,2628+,1867+,3076+,1869+,1870+,1871+,2630+,3077+,1873+,1874+,2632+,1876+,3078+,1879+,1880+,1881+,2635+,1883+,3079+,1885+,1886+,774+,3080+,776+,777+,778+,1887+,780+,2638+,782+,3081+,2640+,786+,787+,788+,2642+,3082+,2644+,791+,792+,792+,2645+,794+,795+,3083+,2647+,798+,800+,1891+,802+,2648+,2650+,2651+,1894+,1895+,1896+,1897+,807+,3084+,1895+,1896+,1897+,807+,808+,809+,810+,3085+,809+,812+,813+,814+,2654+,1899+,816+,3086+,818+,1900+,2655+,821+,3087+,823+,824+,825+,1902+,827+,3088+,829+,830+,1903+,832+,3089+,834+,2658+,3090+,837+,838+,839+,1904+,841+,2661+,843+,1905+,845+,2662+,847+,848+,849+,3091+,2664+,3092+,2666+,854+,855+,3093+,857+,858+,859+,2669+,861+,862+,2670+,1908+,864+,865+,866+,867+,1909+,869+,870+,3094+,872+,873+,3095+,877+,878+,879+,880+,1912+,2675+,1914+,882+,883+,884+,1916+,886+,887+,888+,2676+,3096+,891+,3097+,895+,896+,897+,898+,899+,900+,901+,1920+,903+,3098+,905+,906+,1921+,908+,3099+,910+,911+,912+,1923+,914+,1924+,916+,917+,918+,919+,920+,3100+,922+,923+,924+,3101+,927+,1926+,929+,3102+,931+,932+,933+,934+,1927+,936+,937+,938+,3103+,940+,941+,942+,943+,1929+,945+,946+,947+,1931+,949+,1932+,951+,1933+,3104+,954+,1934+,3105+,957+,958+,959+,960+,3106+,962+,3107+,964+,1935+,966+,967+,968+,977+,970+,971+,972+,973+,974+,975+,979+,971+,3108+,973+,974+,975+,980+,1937+,982+,983+,984+,2689+,3109+,2691+,987+,2692+,1941+,990+,2693+,992+,993+,994+,3110+,996+,997+,998+,1943+,1000+,3111+,1002+,1003+,1004+,1945+,1946+,1006+,3112+,1008+,1009+,1010+,2697+,1948+,1012+,1013+,1014+,3113+,1016+,1017+,1018+,3114+,1020+,1021+,1951+,3115+,1953+,1023+,1024+,3116+,3209+,1027+,1028+,1029+,1955+,1956+,1031+,1032+,1033+,1958+,1035+,2702+,1037+,1959+,1960+,1039+,1040+,1961+,1042+,1043+,1044+,3117+,1046+,1047+,1048+,1049+,3118+,2706+,1052+,1053+,3119+,1966+,2707+,1055+,1056+,3120+,1059+,1060+,3121+,1970+,1062+,3122+,1064+,1065+,1066+,3123+,1068+,2709+,1070+,1971+,1072+,1972+,1074+,3124+,1076+,1077+,1078+,3125+,1080+,1973+,1082+,1083+,1084+,3126+,1086+,3127+,1087+,3128+,1977+,1089+,1090+,1091+,1978+,1093+,1979+,1095+,1096+,1097+,1980+,1099+,1100+,1101+,1102+,1103+,3129+,1105+,1106+,1107+,3130+,1110+,1982+,1112+,1983+,1114+,1115+,2716+,1117+,2717+,1119+,1120+,1121+,3131+,1123+,2719+,3132+,2721+,1985+,1126+,1127+,1128+,2723+,1130+,1986+,1132+,1133+,1134+,1135+,1136+,1988+,1138+,1139+,1140+,3133+,1142+,1989+,1144+,2727+,1146+,1147+,1148+,2728+,1991+,1151+,1152+,1153+,1154+,3134+,2731+,1156+,3135+,1159+,1160+,1161+,2733+,1995+,3136+,1997+,1164+,1165+,1166+,1167+,1168+,3137+,1170+,1171+,2735+,2000+,1173+,1174+,1175+,1176+,1177+,1178+,1179+,1180+,3138+,1182+,2003+,1184+,2004+,1186+,2738+,1188+,2005+,2739+,1190+,1191+,1192+,1193+,3139+,1197+,1198+,1199+,2010+,1201+,3140+,1203+,1204+,2741+,3141+,2743+,1207+,2012+,2744+,3142+,2746+,2015+,3143+,2017+,3144+,2019+,2747+,2021+,3145+,2023+,2748+,3146+,2026+,2749+,2028+,2750+,2030+,3147+,2033+,2034+,3148+,2036+,3149+,2038+,2039+,2040+,2754+,2042+,2043+,3150+,2046+,2755+,3151+,2757+,2759+,2048+,3152+,2761+,2050+,2762+,3153+,2764+,2052+,2053+,3154+,2055+,2056+,2059+,2061+,2062+,3155+,2064+,3156+,1214+,2768+,1216+,1217+,1218+,2065+,2770+,1220+,1221+,1222+,1224+,2772+,3157+,2774+,1227+,2068+,2775+,3158+,1232+,2071+,1234+,2776+,1236+,3159+,1238+,2072+,3160+,2778+,2074+,2075+,3161+,1240+,1241+,3162+,1243+,3163+,1245+,1246+,1247+,3164+,1249+,2078+,2782+,1252+,3165+,1253+,3166+,1255+,1256+,1257+,2784+,1259+,1260+,1261+,1262+,1263+,3167+,1265+,2787+,1267+,1268+,1269+,1270+,3168+,1272+,1273+,2084+,2085+,3169+,2087+,1275+,2791+,1277+,2792+,1280+,2793+,1282+,2794+,1284+,3170+,1286+,2795+,1288+,1289+,1290+,3171+,1292+,2797+,2092+,3172+,1294+,1295+,3173+,1297+,2799+,1299+,2800+,2097+,1301+,3174+,1303+,1304+,1305+,3175+,1307+,2098+,1309+,2802+,1310+,1312+,1313+,1314+,2804+,1316+,1317+,1318+,2806+,3176+,2808+,1323+,2101+,1324+,2809+,1326+,2102+,1328+,1329+,3177+,1331+,2811+,1333+,1334+,1335+,1336+,1337+,2813+,1339+,2104+,1341+,3178+,1343+,2814+,1345+,3179+,2816+,1348+,2817+,1350+,2818+,1352+,2819+,1354+,2106+,2107+,2821+,1357+,1358+,1359+,2823+,1362+,1363+,1364+,2825+,1366+,2109+,1368+,2826+,3180+,2828+,2110+,1371+,2111+,2829+,2113+,1373+,1374+,1375+,2114+,1377+,2115+,1379+,3181+,1381+,2831+,1383+,2832+,1385+,2118+,1386+,1387+,1388+,2833+,1390+,3182+,1392+,2119+,1394+,2834+,1396+,2121+,1398+,1399+,1400+,3183+,1402+,2836+,1404+,2122+,1406+,3184+,2837+,1409+,3185+,1411+,2123+,1413+,2124+,2125+,2838+,2127+,1415+,1416+,2128+,2840+,2130+,2841+,3187+,2843+,2132+,2844+,3188+,2134+,2135+,3189+,2847+,3190+,2137+,2849+,2139+,3191+,2850+,2141+,2851+,2143+,3192+,2853+,2145+,2146+,2147+,2855+,2149+,2150+,2151+,2857+,2153+,2858+,2155+,2859+,2157+,3193+,2159+,2160+,2861+,2162+,2862+,3194+,2864+,2164+,2165+,3195+,2167+,2168+,2866+,2170+,2867+,2172+,2868+,2174+,2869+,2176+,2870+,3196+,2178+,2872+,2180+,2873+,2182+,2183+,2184+,3197+,2876+,3198+,2878+,3199+,2880+,2186+,2881+,3200+,2883+,2188+,2189+,2190+,2885+,2192+,2886+,2194+,2195+,2196+,2888+,2198+,2889+,2200+,3201+,2202+,2891+,2204+,3202+,2206+,2207+,2894+,2209+,2895+,2211+,3203+,2897+,2213+,2898+,2215+,2899+,2217+,2218+,2219+,3204+ * +P gi|528476637:32549024-32560088 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+,3210+,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+,104+,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+,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+,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+,361+,361+,362+,363+,364+,365+,366+,367+,368+,369+,370+,371+,372+,373+,374+,375+,376+,377+,378+,379+,380+,381+,382+,383+,384+,385+,386+,387+,388+,389+,390+,391+,392+,393+,394+,395+,396+,397+,398+,399+,400+,401+,402+,403+,404+,405+,406+,407+,408+,409+,410+,411+,412+,413+,414+,415+,416+,417+,418+,419+,420+,421+,422+,423+,424+,425+,426+,427+,428+,429+,430+,431+,432+,433+,434+,435+,436+,437+,438+,439+,440+,441+,442+,443+,444+,445+,446+,447+,448+,449+,450+,451+,452+,453+,454+,455+,456+,457+,458+,459+,460+,461+,462+,463+,464+,465+,466+,467+,468+,469+,470+,471+,472+,473+,474+,475+,476+,477+,478+,479+,480+,481+,482+,483+,484+,485+,486+,487+,488+,489+,490+,491+,492+,493+,494+,495+,496+,497+,498+,499+,500+,501+,502+,503+,504+,505+,506+,507+,508+,509+,510+,511+,512+,513+,514+,515+,516+,517+,518+,519+,520+,521+,522+,523+,524+,525+,526+,527+,528+,529+,530+,531+,532+,533+,534+,535+,536+,537+,538+,539+,540+,541+,542+,543+,544+,545+,546+,547+,548+,549+,550+,551+,552+,553+,554+,555+,556+,557+,558+,559+,560+,561+,562+,563+,564+,565+,566+,567+,568+,569+,570+,571+,572+,573+,574+,575+,576+,577+,578+,579+,580+,581+,582+,583+,584+,585+,586+,587+,588+,589+,590+,591+,592+,593+,594+,595+,596+,597+,598+,599+,600+,601+,602+,603+,604+,605+,601+,602+,603+,604+,605+,601+,606+,607+,608+,609+,610+,611+,612+,613+,614+,615+,616+,617+,618+,619+,620+,621+,621+,621+,621+,622+,623+,624+,623+,624+,623+,624+,623+,624+,623+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,625+,624+,626+,627+,628+,629+,630+,631+,632+,633+,634+,635+,636+,637+,638+,639+,640+,641+,642+,643+,644+,645+,646+,647+,648+,649+,650+,651+,652+,653+,654+,655+,656+,657+,658+,659+,660+,661+,662+,663+,664+,665+,666+,654+,667+,668+,669+,670+,671+,672+,673+,674+,675+,676+,677+,678+,679+,680+,681+,682+,683+,684+,685+,686+,687+,688+,689+,690+,691+,692+,693+,694+,695+,696+,697+,698+,699+,700+,701+,702+,703+,704+,705+,706+,707+,708+,709+,710+,711+,712+,713+,714+,715+,716+,717+,718+,719+,720+,721+,722+,723+,724+,725+,726+,727+,728+,729+,730+,731+,732+,733+,734+,735+,736+,737+,738+,739+,740+,741+,742+,743+,744+,745+,746+,747+,748+,749+,750+,751+,752+,753+,754+,755+,756+,757+,758+,759+,760+,761+,762+,763+,764+,765+,766+,767+,768+,769+,770+,771+,772+,773+,774+,775+,776+,777+,778+,779+,780+,781+,782+,783+,784+,785+,786+,787+,788+,789+,790+,791+,792+,793+,794+,795+,796+,797+,798+,799+,800+,801+,802+,803+,804+,805+,806+,807+,808+,809+,810+,811+,809+,812+,813+,814+,815+,816+,817+,818+,819+,820+,821+,822+,823+,824+,825+,826+,827+,828+,829+,830+,831+,832+,833+,834+,835+,836+,837+,838+,839+,840+,841+,842+,843+,844+,845+,846+,847+,848+,849+,850+,851+,852+,853+,854+,855+,856+,857+,858+,859+,860+,861+,862+,863+,864+,865+,866+,867+,868+,869+,870+,871+,872+,873+,874+,875+,876+,877+,878+,879+,880+,881+,882+,883+,884+,885+,886+,887+,888+,889+,890+,891+,892+,893+,894+,895+,896+,897+,898+,899+,900+,901+,902+,903+,904+,905+,906+,907+,908+,909+,910+,911+,912+,913+,914+,915+,916+,917+,918+,919+,920+,921+,922+,923+,924+,925+,926+,927+,928+,929+,930+,931+,932+,933+,934+,935+,936+,937+,938+,939+,940+,941+,942+,943+,944+,945+,946+,947+,948+,949+,950+,951+,952+,953+,954+,955+,956+,957+,958+,959+,960+,961+,962+,963+,964+,965+,966+,967+,968+,969+,970+,971+,972+,973+,974+,975+,976+,977+,970+,971+,972+,973+,978+,975+,979+,971+,972+,973+,974+,975+,980+,981+,982+,983+,984+,985+,986+,987+,988+,989+,990+,991+,992+,993+,994+,995+,996+,997+,998+,999+,1000+,1001+,1002+,1003+,1004+,1005+,1006+,1007+,1008+,1009+,1010+,1011+,1012+,1013+,1014+,1015+,1016+,1017+,1018+,1019+,1020+,1021+,1022+,1023+,1024+,1025+,1026+,1027+,1028+,1029+,1030+,1031+,1032+,1033+,1034+,1035+,1036+,1037+,1038+,1039+,1040+,1041+,1042+,1043+,1044+,1045+,1046+,1047+,1048+,1049+,1050+,1051+,1052+,1053+,1054+,1055+,1056+,1057+,1058+,1059+,1060+,1061+,1062+,1063+,1064+,1065+,1066+,1067+,1068+,1069+,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+,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+,1121+,1122+,1123+,1124+,1125+,1126+,1127+,1128+,1129+,1130+,1131+,1132+,1133+,1134+,1135+,1136+,1137+,1138+,1139+,1140+,1141+,1142+,1143+,1144+,1145+,1146+,1147+,1148+,1149+,1150+,1151+,1152+,1153+,1154+,1155+,1156+,1157+,1158+,1159+,1160+,1161+,1162+,1163+,1164+,1165+,1166+,1167+,1168+,1169+,1170+,1171+,1172+,1173+,1174+,1175+,1176+,1177+,1178+,1179+,1180+,1181+,1182+,1183+,1184+,1185+,1186+,1187+,1188+,1189+,1190+,1191+,1192+,1193+,1194+,1195+,1196+,1197+,1198+,1199+,1200+,1201+,1202+,1203+,1204+,1205+,1206+,1207+,1208+,1209+,1210+,1211+,1212+,1213+,1214+,1215+,1216+,1217+,1218+,1219+,1220+,1221+,1222+,1223+,1224+,1225+,1226+,1227+,1228+,1229+,1230+,1231+,1232+,1233+,1234+,1235+,1236+,1237+,1238+,1239+,1240+,1241+,1242+,1243+,1244+,1245+,1246+,1247+,1248+,1249+,1250+,1251+,1252+,1253+,1254+,1255+,1256+,1257+,1258+,1259+,1260+,1261+,1262+,1263+,1264+,1265+,1266+,1267+,1268+,1269+,1270+,1271+,1272+,1273+,1274+,1275+,1276+,1277+,1278+,1279+,1280+,1281+,1282+,1283+,1284+,1285+,1286+,1287+,1288+,1289+,1290+,1291+,1292+,1293+,1294+,1295+,1296+,1297+,1298+,1299+,1300+,1301+,1302+,1303+,1304+,1305+,1306+,1307+,1308+,1309+,1310+,1311+,1312+,1313+,1314+,1315+,1316+,1317+,1318+,1319+,1320+,1321+,1322+,1323+,1324+,1325+,1326+,1327+,1328+,1329+,1330+,1331+,1332+,1333+,1334+,1335+,1336+,1337+,1338+,1339+,1340+,1341+,1342+,1343+,1344+,1345+,1346+,1347+,1348+,1349+,1350+,1351+,1352+,1353+,1354+,1355+,1356+,1357+,1358+,1359+,1360+,1361+,1362+,1363+,1364+,1365+,1366+,1367+,1368+,1369+,1370+,1371+,1372+,1373+,1374+,1375+,1376+,1377+,1378+,1379+,1380+,1381+,1382+,1383+,1384+,1385+,1386+,1387+,1388+,1389+,1390+,1391+,1392+,1393+,1394+,1395+,1396+,1397+,1398+,1399+,1400+,1401+,1402+,1403+,1404+,1405+,1406+,1407+,1408+,1409+,1410+,1411+,1412+,1413+,1414+,1415+,1416+,1417+ * +P gi|157702218:147985-163915 3211+,2232+,22+,2233+,24+,2234+,26+,2235+,28+,2236+,30+,2237+,31+,2238+,33+,2239+,35+,2240+,37+,2241+,39+,2242+,40+,2243+,42+,2244+,44+,2245+,46+,2246+,2248+,2249+,2250+,2251+,2252+,2253+,2254+,2255+,2256+,2257+,2258+,2259+,2260+,2261+,2262+,2263+,2264+,2265+,2266+,2267+,2268+,2269+,2270+,2271+,2272+,2273+,2274+,2275+,2276+,2277+,2278+,2279+,2280+,54+,55+,56+,2281+,60+,2282+,62+,2283+,64+,2284+,2285+,66+,67+,2286+,69+,2287+,71+,72+,73+,74+,75+,2288+,77+,78+,79+,2289+,81+,1423+,83+,2290+,85+,86+,87+,2291+,89+,2292+,2293+,2294+,92+,2295+,1424+,95+,2296+,2297+,2298+,97+,1425+,99+,2299+,2300+,2301+,103+,104+,107+,1427+,2302+,110+,111+,112+,2303+,114+,1428+,116+,1429+,2304+,121+,2305+,123+,124+,125+,2306+,128+,129+,130+,2307+,132+,2308+,134+,2309+,136+,1432+,138+,2310+,140+,1433+,1434+,1435+,142+,2311+,144+,1436+,146+,147+,148+,2312+,150+,2313+,152+,1437+,154+,2314+,156+,157+,2315+,159+,160+,161+,2316+,163+,1440+,2317+,2318+,2319+,2320+,166+,167+,1442+,169+,1443+,171+,2321+,173+,2322+,175+,2323+,177+,2324+,179+,2325+,181+,182+,183+,184+,1444+,186+,187+,188+,189+,1446+,191+,2326+,193+,194+,2327+,1448+,198+,199+,1449+,201+,1450+,203+,2328+,2329+,206+,2330+,208+,1451+,210+,211+,212+,1453+,2331+,214+,215+,216+,1456+,218+,219+,220+,221+,222+,223+,224+,2332+,226+,2333+,228+,1459+,230+,2334+,232+,1460+,234+,235+,236+,2335+,237+,1461+,239+,240+,2336+,242+,243+,1463+,245+,2337+,2338+,2339+,247+,1464+,249+,2340+,251+,252+,253+,2341+,255+,2342+,259+,1467+,261+,2343+,263+,2344+,265+,266+,267+,2345+,271+,272+,273+,1471+,2346+,276+,2347+,278+,1472+,2348+,280+,1474+,282+,283+,1475+,285+,2349+,287+,288+,289+,2350+,291+,1476+,293+,1477+,295+,296+,2351+,298+,299+,301+,2352+,303+,2353+,2354+,2355+,307+,2356+,309+,2357+,311+,312+,313+,2358+,2359+,316+,2360+,319+,320+,321+,322+,1484+,324+,2361+,326+,327+,328+,329+,330+,331+,332+,2362+,334+,1487+,336+,337+,338+,2363+,343+,2364+,2365+,346+,347+,348+,349+,2366+,352+,353+,354+,2367+,356+,357+,2368+,2369+,359+,360+,361+,361+,361+,361+,362+,363+,1494+,365+,1495+,367+,1496+,369+,2370+,371+,2371+,375+,376+,377+,378+,2372+,1499+,380+,381+,382+,1500+,384+,1501+,386+,1502+,2373+,391+,392+,393+,2374+,395+,2375+,397+,2376+,399+,2377+,401+,2378+,403+,404+,405+,406+,407+,2379+,409+,2380+,411+,1505+,1506+,414+,2381+,418+,419+,2382+,1509+,421+,423+,2383+,425+,2384+,427+,428+,429+,1510+,431+,2385+,435+,436+,1512+,438+,2386+,2387+,440+,1513+,442+,443+,444+,2388+,448+,2389+,452+,2390+,454+,1517+,456+,457+,458+,1519+,460+,461+,462+,1520+,464+,2391+,2392+,2393+,470+,2394+,472+,473+,474+,476+,2395+,2396+,1525+,479+,1526+,481+,2397+,483+,1527+,1528+,485+,486+,2398+,2399+,1530+,488+,2400+,490+,1531+,2401+,2402+,493+,2403+,495+,496+,1534+,498+,499+,500+,501+,1535+,503+,2404+,505+,506+,1536+,508+,2405+,510+,511+,512+,2406+,2407+,2408+,514+,1537+,516+,2409+,518+,1538+,2410+,521+,2411+,523+,2412+,525+,526+,527+,2413+,530+,2414+,532+,1540+,534+,535+,536+,1541+,538+,2415+,539+,2416+,541+,1543+,1544+,2417+,1546+,543+,544+,545+,2418+,547+,1547+,549+,2419+,551+,552+,553+,1548+,555+,2420+,557+,1549+,559+,1550+,561+,1551+,2421+,566+,567+,568+,1552+,570+,2422+,572+,2423+,576+,2424+,581+,582+,583+,2425+,585+,1555+,2426+,1557+,587+,2427+,590+,2428+,2429+,598+,3212+,647+,2446+,651+,2447+,653+,654+,655+,2448+,657+,2449+,659+,2450+,662+,2451+,664+,2452+,666+,654+,667+,2453+,669+,2454+,672+,673+,2455+,676+,1589+,2456+,2457+,682+,1591+,1592+,2458+,1594+,684+,1595+,2459+,687+,1597+,689+,2460+,691+,692+,2461+,2462+,1601+,2463+,1603+,698+,2464+,700+,2465+,702+,2466+,706+,1605+,708+,2467+,710+,711+,712+,2468+,1607+,715+,716+,717+,719+,2469+,721+,2470+,723+,2471+,725+,726+,727+,2472+,729+,2473+,731+,1609+,732+,2474+,1610+,737+,2475+,2476+,2477+,2478+,741+,2479+,1613+,743+,744+,745+,1614+,2480+,2481+,2482+,747+,2483+,749+,2484+,2485+,752+,2486+,754+,755+,2487+,1618+,758+,759+,760+,1619+,2488+,762+,3213+,1636+,1637+,1638+,1639+,2494+,1641+,2495+,1643+,2496+,1645+,2497+,1647+,1649+,1650+,1651+,2498+,1653+,2499+,1655+,2500+,1657+,1658+,2501+,1660+,2502+,1662+,2503+,1664+,2504+,2505+,1667+,2506+,1669+,1670+,1671+,1672+,1673+,2507+,1675+,2508+,1677+,1678+,1679+,2509+,1681+,2510+,2511+,1683+,2512+,1685+,2513+,1687+,1688+,2514+,1691+,1692+,1693+,2515+,1695+,2516+,1697+,2517+,1699+,2518+,1701+,2519+,1703+,2520+,2521+,1705+,1706+,2522+,2523+,1708+,1709+,2524+,2525+,1711+,1712+,2526+,1712+,1713+,2527+,1715+,2528+,1716+,2529+,1718+,2530+,1720+,2531+,1722+,2532+,1725+,1726+,2533+,1728+,1730+,2534+,2535+,1732+,1733+,2536+,1735+,1736+,1737+,2537+,1739+,2538+,1741+,2539+,1743+,2540+,1745+,2541+,1747+,2542+,2543+,1750+,2544+,1752+,1753+,2545+,2546+,2547+,2548+,2549+,2550+,2551+,2552+,2553+,2554+,2555+,2556+,2557+,2558+,2559+,2560+,2561+,2562+,2563+,2564+,2565+,2566+,2567+,2568+,2569+,2570+,2571+,2572+,2573+,2574+,1753+,1754+,1755+,2575+,2576+,1758+,1759+,2577+,2578+,1761+,1762+,1763+,1764+,1765+,2579+,1767+,1769+,2580+,1771+,1772+,1773+,2581+,2582+,2583+,1775+,1776+,2584+,1778+,1779+,2585+,2586+,2587+,1781+,2588+,1783+,1784+,1785+,2589+,2590+,2591+,1787+,1788+,1789+,2592+,1791+,2593+,2594+,2595+,1795+,2596+,1797+,2597+,1800+,1801+,2598+,1804+,2599+,2600+,2900+,2602+,1806+,1807+,2603+,1809+,2604+,1811+,1812+,1813+,1814+,1815+,2605+,1817+,2606+,1819+,2607+,1821+,2608+,1823+,2609+,1825+,1826+,1827+,2610+,1829+,2611+,1831+,2612+,1833+,2613+,1835+,2614+,1837+,2615+,2616+,2617+,1839+,2618+,1841+,2619+,1843+,1844+,1845+,1846+,2620+,1848+,1849+,1850+,2621+,1853+,2622+,1855+,1856+,1857+,2623+,2624+,1860+,2625+,1862+,2626+,1864+,2627+,1866+,2628+,1867+,1868+,1869+,2629+,1871+,2630+,2631+,1874+,2632+,1876+,2633+,1878+,1879+,2634+,1881+,2635+,1883+,1884+,1885+,2636+,774+,775+,776+,2637+,778+,1887+,780+,2638+,782+,783+,2639+,2640+,786+,2641+,788+,2642+,2643+,2644+,791+,792+,792+,2645+,794+,2646+,2647+,798+,799+,800+,1891+,802+,2648+,2649+,2650+,2651+,1894+,1895+,2652+,1897+,807+,808+,809+,812+,2653+,814+,2654+,1899+,816+,817+,818+,1900+,2655+,821+,822+,823+,2656+,825+,1902+,827+,828+,829+,2657+,830+,1903+,832+,833+,834+,2658+,2659+,836+,837+,2660+,839+,1904+,841+,2661+,843+,1905+,845+,2662+,847+,2663+,849+,850+,2664+,2665+,2666+,854+,2667+,858+,2668+,2669+,861+,862+,2670+,1908+,864+,2671+,866+,2672+,870+,871+,872+,873+,2673+,875+,876+,2674+,878+,879+,880+,1912+,2675+,1914+,882+,883+,884+,1916+,886+,888+,2676+,890+,891+,892+,893+,894+,895+,2677+,897+,898+,899+,900+,901+,1920+,903+,904+,2678+,906+,1921+,908+,909+,910+,911+,912+,1923+,914+,1924+,916+,2679+,918+,2680+,920+,921+,922+,2681+,924+,925+,926+,927+,1926+,929+,930+,2682+,932+,2683+,934+,935+,936+,937+,938+,939+,2684+,941+,2685+,943+,944+,945+,946+,947+,1931+,949+,1932+,951+,1933+,953+,954+,1934+,956+,957+,2686+,958+,2687+,960+,961+,962+,963+,964+,1935+,966+,2688+,968+,969+,970+,971+,972+,973+,974+,975+,980+,1937+,982+,983+,984+,2689+,2690+,2691+,987+,2692+,1941+,990+,2693+,992+,2694+,994+,995+,996+,997+,998+,1943+,1000+,1001+,1002+,1003+,1004+,1945+,2695+,1008+,2696+,1010+,2697+,1948+,1012+,2698+,1014+,1015+,1016+,1017+,2699+,1021+,1951+,1952+,1953+,1023+,2700+,1028+,2701+,1956+,1031+,1032+,1033+,1958+,1035+,2702+,1037+,1959+,2703+,1040+,1961+,1042+,1043+,1044+,1045+,2704+,1047+,1048+,1049+,2705+,2706+,1052+,1053+,1965+,1966+,2707+,1055+,1060+,1969+,1970+,1062+,1063+,1064+,2708+,1066+,1067+,1068+,2709+,1070+,1971+,1072+,1972+,1074+,1075+,1076+,2710+,1078+,1079+,1080+,1973+,1082+,1083+,1084+,1975+,1086+,1087+,1976+,1977+,1089+,2711+,1091+,1978+,1093+,1979+,1095+,1097+,1980+,1099+,2712+,1101+,1102+,1103+,1104+,1105+,2713+,1107+,1108+,2714+,1110+,1111+,1112+,1983+,2715+,1115+,2716+,1117+,2717+,1119+,1120+,1121+,2718+,1123+,2719+,2720+,2721+,1985+,1126+,2722+,1128+,2723+,1130+,1986+,1132+,2724+,1134+,1135+,1136+,1988+,2725+,1139+,2726+,1142+,1989+,1144+,2727+,1146+,1147+,1148+,2728+,1991+,1151+,2729+,1153+,2730+,2731+,1156+,2732+,1158+,1159+,1160+,1161+,2733+,1995+,1996+,1997+,1164+,2734+,1166+,1167+,1168+,1169+,1170+,1171+,2735+,2000+,1173+,1174+,2736+,1176+,1177+,1178+,2737+,1180+,1181+,1182+,1183+,1184+,2004+,1186+,2738+,1188+,2005+,2739+,1190+,1191+,1192+,1193+,1194+,1195+,1196+,1197+,1198+,1199+,2010+,1201+,1202+,2740+,1204+,2741+,2742+,2743+,1207+,2012+,2744+,2745+,2746+,2015+,2016+,2017+,2018+,2019+,2747+,2021+,2022+,2023+,2748+,2025+,2026+,2749+,2028+,2750+,2030+,2031+,2751+,2034+,2035+,2752+,2038+,2753+,2040+,2754+,2042+,2045+,2046+,2755+,2756+,2757+,2758+,2759+,2048+,2760+,2761+,2050+,2762+,2763+,2764+,2052+,2765+,2056+,2059+,2061+,2766+,2062+,2767+,2064+,1213+,1214+,2768+,1216+,2769+,1218+,2065+,2770+,1220+,2771+,1222+,1224+,2772+,2773+,2774+,1227+,2068+,2775+,1231+,1232+,2071+,1234+,2776+,1236+,1237+,1238+,2777+,2778+,2074+,2779+,1240+,2780+,1241+,2077+,1243+,1244+,1245+,2781+,1247+,1248+,1249+,2078+,2782+,1252+,2079+,1253+,1254+,1255+,2783+,1257+,2784+,1259+,2785+,1261+,2786+,1263+,1264+,1265+,2787+,1267+,2788+,1269+,2789+,2083+,1272+,2790+,2085+,2086+,2087+,1275+,2791+,1277+,2792+,1280+,2793+,1282+,2794+,1284+,1285+,1286+,2795+,1288+,2796+,1290+,1291+,1292+,2797+,2092+,2093+,2798+,1295+,1296+,1297+,2799+,1299+,2800+,2097+,1301+,1302+,1303+,2801+,1305+,1306+,1307+,2098+,1309+,2802+,1310+,1312+,2803+,1314+,2804+,1316+,2805+,1318+,2806+,2807+,2808+,1323+,2101+,1324+,2809+,1326+,2102+,1328+,2810+,1330+,1331+,2811+,1333+,1334+,1335+,2812+,1337+,2813+,1339+,2104+,1341+,1342+,1343+,2814+,1345+,1346+,2815+,2816+,1348+,2817+,1350+,2818+,1352+,2819+,1354+,2820+,2107+,2821+,1357+,2822+,1359+,2823+,1362+,2824+,1364+,2825+,1366+,2109+,1368+,2826+,2827+,2828+,2110+,1371+,2111+,2829+,2113+,1373+,2830+,1375+,2114+,1377+,2115+,1379+,1380+,1381+,2831+,1383+,2832+,1385+,2118+,1386+,1388+,2833+,1390+,1391+,1392+,2119+,1394+,2834+,1396+,2121+,1398+,2835+,1400+,1401+,1402+,2836+,1404+,2122+,1406+,1407+,2837+,1409+,1410+,1411+,2123+,1413+,2124+,2125+,2838+,2839+,1416+,2128+,2840+,2130+,2841+,2842+,2843+,2132+,2844+,2845+,2135+,2846+,2847+,2848+,2137+,2849+,2139+,2850+,2141+,2851+,2143+,2852+,2853+,2145+,2854+,2147+,2855+,2149+,2856+,2151+,2857+,2153+,2858+,2155+,2859+,2157+,2860+,2160+,2861+,2162+,2862+,2863+,2864+,2164+,2865+,2168+,2866+,2170+,2867+,2172+,2868+,2174+,2869+,2176+,2870+,2871+,2178+,2872+,2180+,2873+,2182+,2874+,2184+,2875+,2876+,2877+,2878+,2879+,2880+,2186+,2881+,2882+,2883+,2188+,2884+,2190+,2885+,2192+,2886+,2194+,2887+,2196+,2888+,2198+,2889+,2200+,2890+,2202+,2891+,2204+,2892+,2206+,2893+,2894+,2209+,2895+,2211+,3214+,2897+,2213+,2898+,2215+,2899+,2217+ * diff --git a/examples/example.gfa b/dataset/example.gfa similarity index 100% rename from examples/example.gfa rename to dataset/example.gfa diff --git a/examples/configurable/Cargo.toml b/examples/configurable/Cargo.toml new file mode 100644 index 0000000..dc17622 --- /dev/null +++ b/examples/configurable/Cargo.toml @@ -0,0 +1,15 @@ +[package] +name = "configurable" +version = "0.1.0" +license = "MIT" +edition = "2021" + +[dependencies] +egui = "0.27" +eframe = "0.27" +petgraph = "0.6" +egui_graphs = { version = "0.20.0", features = ["events"] } +serde_json = "1.0" +fdg-sim = "0.9" +rand = "0.8" +crossbeam = "0.8" diff --git a/examples/configurable/README.md b/examples/configurable/README.md new file mode 100644 index 0000000..9b6866f --- /dev/null +++ b/examples/configurable/README.md @@ -0,0 +1,10 @@ +# Configurable +Configurable example where you can toggle settings of the `GraphView` widget and see the result immediately. +It also contains controls to play with the graph. + +This example also demonstrates the usage of force-directed layout implemented on client side. + +## run +```bash +cargo run --release -p configurable +``` diff --git a/examples/configurable/src/main.rs b/examples/configurable/src/main.rs new file mode 100644 index 0000000..92c5292 --- /dev/null +++ b/examples/configurable/src/main.rs @@ -0,0 +1,584 @@ +use std::time::Instant; + +use crossbeam::channel::{unbounded, Receiver, Sender}; +use eframe::{run_native, App, CreationContext}; +use egui::{CollapsingHeader, Context, Pos2, ScrollArea, Slider, Ui}; +use egui_graphs::events::Event; +use egui_graphs::{to_graph, DefaultEdgeShape, DefaultNodeShape, Graph, GraphView}; +use fdg_sim::glam::Vec3; +use fdg_sim::{ForceGraph, ForceGraphHelper, Simulation, SimulationParameters}; +use petgraph::stable_graph::{DefaultIx, EdgeIndex, NodeIndex, StableGraph}; +use petgraph::Directed; +use rand::Rng; +use settings::{SettingsGraph, SettingsInteraction, SettingsNavigation, SettingsStyle}; + +mod settings; + +const SIMULATION_DT: f32 = 0.035; +const EVENTS_LIMIT: usize = 100; + +pub struct ConfigurableApp { + g: Graph<(), (), Directed, DefaultIx>, + sim: Simulation<(), f32>, + + settings_graph: SettingsGraph, + settings_interaction: SettingsInteraction, + settings_navigation: SettingsNavigation, + settings_style: SettingsStyle, + + last_events: Vec, + + simulation_stopped: bool, + + fps: f64, + last_update_time: Instant, + frames_last_time_span: usize, + + event_publisher: Sender, + event_consumer: Receiver, + + pan: Option<[f32; 2]>, + zoom: Option, +} + +impl ConfigurableApp { + fn new(_: &CreationContext<'_>) -> Self { + let settings_graph = SettingsGraph::default(); + let (g, sim) = generate(&settings_graph); + let (event_publisher, event_consumer) = unbounded(); + Self { + g, + sim, + + event_consumer, + event_publisher, + + settings_graph, + + settings_interaction: SettingsInteraction::default(), + settings_navigation: SettingsNavigation::default(), + settings_style: SettingsStyle::default(), + + last_events: Vec::default(), + + simulation_stopped: false, + + fps: 0., + last_update_time: Instant::now(), + frames_last_time_span: 0, + + pan: Option::default(), + zoom: Option::default(), + } + } + + fn update_simulation(&mut self) { + if self.simulation_stopped { + return; + } + + // the following manipulations is a hack to avoid having looped edges in the simulation + // because they cause the simulation to blow up; + // this is the issue of the fdg_sim engine we use for the simulation + // https://github.com/grantshandy/fdg/issues/10 + // * remove loop edges + // * update simulation + // * restore loop edges + + // remove looped edges + let looped_nodes = { + let graph = self.sim.get_graph_mut(); + let mut looped_nodes = vec![]; + let mut looped_edges = vec![]; + graph.edge_indices().for_each(|idx| { + let edge = graph.edge_endpoints(idx).unwrap(); + let looped = edge.0 == edge.1; + if looped { + looped_nodes.push((edge.0, ())); + looped_edges.push(idx); + } + }); + + for idx in looped_edges { + graph.remove_edge(idx); + } + + self.sim.update(SIMULATION_DT); + + looped_nodes + }; + + // restore looped edges + let graph = self.sim.get_graph_mut(); + for (idx, _) in looped_nodes.iter() { + graph.add_edge(*idx, *idx, 1.); + } + } + + /// Syncs the graph with the simulation. + /// + /// Changes location of nodes in `g` according to the locations in `sim`. If node from `g` is dragged its location is prioritized + /// over the location of the corresponding node from `sim` and this location is set to the node from the `sim`. + /// + /// If node or edge is selected it is added to the corresponding selected field in `self`. + fn sync_graph_with_simulation(&mut self) { + let g_indices = self.g.g.node_indices().collect::>(); + for g_n_idx in &g_indices { + let g_n = self.g.g.node_weight_mut(*g_n_idx).unwrap(); + let sim_n = self.sim.get_graph_mut().node_weight_mut(*g_n_idx).unwrap(); + + let loc = sim_n.location; + g_n.set_location(Pos2::new(loc.x, loc.y)); + } + + // reset the weights of the edges + self.sim.get_graph_mut().edge_weights_mut().for_each(|w| { + *w = 1.; + }); + } + + fn update_fps(&mut self) { + self.frames_last_time_span += 1; + let now = Instant::now(); + let elapsed = now.duration_since(self.last_update_time); + if elapsed.as_secs() >= 1 { + self.last_update_time = now; + self.fps = self.frames_last_time_span as f64 / elapsed.as_secs_f64(); + self.frames_last_time_span = 0; + } + } + + fn reset_graph(&mut self, ui: &mut Ui) { + let settings_graph = SettingsGraph::default(); + let (g, sim) = generate(&settings_graph); + + self.g = g; + self.sim = sim; + self.settings_graph = settings_graph; + self.last_events = Vec::default(); + + GraphView::<(), (), Directed, DefaultIx>::reset_metadata(ui); + } + + fn handle_events(&mut self) { + self.event_consumer.try_iter().for_each(|e| { + if self.last_events.len() > EVENTS_LIMIT { + self.last_events.remove(0); + } + self.last_events.push(serde_json::to_string(&e).unwrap()); + + match e { + Event::Pan(payload) => match self.pan { + Some(pan) => { + self.pan = Some([pan[0] + payload.diff[0], pan[1] + payload.diff[1]]); + } + None => { + self.pan = Some(payload.diff); + } + }, + Event::Zoom(z) => { + match self.zoom { + Some(zoom) => { + self.zoom = Some(zoom + z.diff); + } + None => { + self.zoom = Some(z.diff); + } + }; + } + Event::NodeMove(payload) => { + let node_id = NodeIndex::new(payload.id); + let diff = Vec3::new(payload.diff[0], payload.diff[1], 0.); + + let node = self.sim.get_graph_mut().node_weight_mut(node_id).unwrap(); + node.location += diff; + } + _ => {} + } + }); + } + + fn random_node_idx(&self) -> Option { + let nodes_cnt = self.g.node_count(); + if nodes_cnt == 0 { + return None; + } + + let random_n_idx = rand::thread_rng().gen_range(0..nodes_cnt); + self.g.g.node_indices().nth(random_n_idx) + } + + fn random_edge_idx(&self) -> Option { + let edges_cnt = self.g.edge_count(); + if edges_cnt == 0 { + return None; + } + + let random_e_idx = rand::thread_rng().gen_range(0..edges_cnt); + self.g.g.edge_indices().nth(random_e_idx) + } + + fn remove_random_node(&mut self) { + let idx = self.random_node_idx().unwrap(); + self.remove_node(idx); + } + + fn add_random_node(&mut self) { + let random_n_idx = self.random_node_idx(); + if random_n_idx.is_none() { + return; + } + + let random_n = self.g.node(random_n_idx.unwrap()).unwrap(); + + // location of new node is in surrounging of random existing node + let mut rng = rand::thread_rng(); + let location = Pos2::new( + random_n.location().x + 10. + rng.gen_range(0. ..50.), + random_n.location().y + 10. + rng.gen_range(0. ..50.), + ); + + let idx = self.g.add_node_with_location((), location); + + let mut sim_node = fdg_sim::Node::new(idx.index().to_string().as_str(), ()); + sim_node.location = Vec3::new(location.x, location.y, 0.); + self.sim.get_graph_mut().add_node(sim_node); + } + + fn remove_node(&mut self, idx: NodeIndex) { + self.g.remove_node(idx); + + self.sim.get_graph_mut().remove_node(idx).unwrap(); + + // update edges count + self.settings_graph.count_edge = self.g.edge_count(); + } + + fn add_random_edge(&mut self) { + let random_start = self.random_node_idx().unwrap(); + let random_end = self.random_node_idx().unwrap(); + + self.add_edge(random_start, random_end); + } + + fn add_edge(&mut self, start: NodeIndex, end: NodeIndex) { + self.g.add_edge(start, end, ()); + + self.sim.get_graph_mut().add_edge(start, end, 1.); + } + + fn remove_random_edge(&mut self) { + let random_e_idx = self.random_edge_idx(); + if random_e_idx.is_none() { + return; + } + let endpoints = self.g.edge_endpoints(random_e_idx.unwrap()).unwrap(); + + self.remove_edge(endpoints.0, endpoints.1); + } + + fn remove_edge(&mut self, start: NodeIndex, end: NodeIndex) { + let (g_idx, _) = self.g.edges_connecting(start, end).next().unwrap(); + self.g.remove_edge(g_idx); + + let sim_idx = self.sim.get_graph_mut().find_edge(start, end).unwrap(); + self.sim.get_graph_mut().remove_edge(sim_idx).unwrap(); + } + + fn draw_section_app(&mut self, ui: &mut Ui) { + CollapsingHeader::new("App Config") + .default_open(true) + .show(ui, |ui| { + ui.add_space(10.); + + ui.label("Simulation"); + ui.separator(); + + ui.horizontal(|ui| { + if ui + .button(match self.simulation_stopped { + true => "start", + false => "stop", + }) + .clicked() + { + self.simulation_stopped = !self.simulation_stopped; + }; + if ui.button("reset").clicked() { + self.reset_graph(ui); + } + }); + + ui.add_space(10.); + + self.draw_counts_sliders(ui); + + ui.add_space(10.); + + ui.separator(); + }); + } + + fn draw_section_widget(&mut self, ui: &mut Ui) { + CollapsingHeader::new("Widget") + .default_open(true) + .show(ui, |ui| { + CollapsingHeader::new("Navigation").default_open(true).show(ui, |ui|{ + if ui + .checkbox(&mut self.settings_navigation.fit_to_screen_enabled, "fit_to_screen") + .changed() + && self.settings_navigation.fit_to_screen_enabled + { + self.settings_navigation.zoom_and_pan_enabled = false + }; + ui.label("Enable fit to screen to fit the graph to the screen on every frame."); + + ui.add_space(5.); + + ui.add_enabled_ui(!self.settings_navigation.fit_to_screen_enabled, |ui| { + ui.vertical(|ui| { + ui.checkbox(&mut self.settings_navigation.zoom_and_pan_enabled, "zoom_and_pan"); + ui.label("Zoom with ctrl + mouse wheel, pan with middle mouse drag."); + }).response.on_disabled_hover_text("disable fit_to_screen to enable zoom_and_pan"); + }); + }); + + CollapsingHeader::new("Style").show(ui, |ui| { + ui.checkbox(&mut self.settings_style.labels_always, "labels_always"); + ui.label("Wheter to show labels always or when interacted only."); + }); + + CollapsingHeader::new("Interaction").show(ui, |ui| { + if ui.checkbox(&mut self.settings_interaction.dragging_enabled, "dragging_enabled").clicked() && self.settings_interaction.dragging_enabled { + self.settings_interaction.node_clicking_enabled = true; + }; + ui.label("To drag use LMB click + drag on a node."); + + ui.add_space(5.); + + ui.add_enabled_ui(!(self.settings_interaction.dragging_enabled || self.settings_interaction.node_selection_enabled || self.settings_interaction.node_selection_multi_enabled), |ui| { + ui.vertical(|ui| { + ui.checkbox(&mut self.settings_interaction.node_clicking_enabled, "node_clicking_enabled"); + ui.label("Check click events in last events"); + }).response.on_disabled_hover_text("node click is enabled when any of the interaction is also enabled"); + }); + + ui.add_space(5.); + + ui.add_enabled_ui(!self.settings_interaction.node_selection_multi_enabled, |ui| { + ui.vertical(|ui| { + if ui.checkbox(&mut self.settings_interaction.node_selection_enabled, "node_selection_enabled").clicked() && self.settings_interaction.node_selection_enabled { + self.settings_interaction.node_clicking_enabled = true; + }; + ui.label("Enable select to select nodes with LMB click. If node is selected clicking on it again will deselect it."); + }).response.on_disabled_hover_text("node_selection_multi_enabled enables select"); + }); + + if ui.checkbox(&mut self.settings_interaction.node_selection_multi_enabled, "node_selection_multi_enabled").changed() && self.settings_interaction.node_selection_multi_enabled { + self.settings_interaction.node_clicking_enabled = true; + self.settings_interaction.node_selection_enabled = true; + } + ui.label("Enable multiselect to select multiple nodes."); + + ui.add_space(5.); + + ui.add_enabled_ui(!(self.settings_interaction.edge_selection_enabled || self.settings_interaction.edge_selection_multi_enabled), |ui| { + ui.vertical(|ui| { + ui.checkbox(&mut self.settings_interaction.edge_clicking_enabled, "edge_clicking_enabled"); + ui.label("Check click events in last events"); + }).response.on_disabled_hover_text("edge click is enabled when any of the interaction is also enabled"); + }); + + ui.add_space(5.); + + ui.add_enabled_ui(!self.settings_interaction.edge_selection_multi_enabled, |ui| { + ui.vertical(|ui| { + if ui.checkbox(&mut self.settings_interaction.edge_selection_enabled, "edge_selection_enabled").clicked() && self.settings_interaction.edge_selection_enabled { + self.settings_interaction.edge_clicking_enabled = true; + }; + ui.label("Enable select to select edges with LMB click. If edge is selected clicking on it again will deselect it."); + }).response.on_disabled_hover_text("edge_selection_multi_enabled enables select"); + }); + + if ui.checkbox(&mut self.settings_interaction.edge_selection_multi_enabled, "edge_selection_multi_enabled").changed() && self.settings_interaction.edge_selection_multi_enabled { + self.settings_interaction.edge_clicking_enabled = true; + self.settings_interaction.edge_selection_enabled = true; + } + ui.label("Enable multiselect to select multiple edges."); + }); + + CollapsingHeader::new("Selected").default_open(true).show(ui, |ui| { + ScrollArea::vertical().auto_shrink([false, true]).max_height(200.).show(ui, |ui| { + self.g.selected_nodes().iter().for_each(|node| { + ui.label(format!("{node:?}")); + }); + self.g.selected_edges().iter().for_each(|edge| { + ui.label(format!("{edge:?}")); + }); + }); + }); + + CollapsingHeader::new("Last Events").default_open(true).show(ui, |ui| { + ScrollArea::vertical().auto_shrink([false, true]).max_height(200.).show(ui, |ui| { + self.last_events.iter().rev().for_each(|event| { + ui.label(event); + }); + }); + }); + }); + } + + fn draw_section_debug(&mut self, ui: &mut Ui) { + CollapsingHeader::new("Debug") + .default_open(true) + .show(ui, |ui| { + if let Some(zoom) = self.zoom { + ui.label(format!("zoom: {:.5}", zoom)); + }; + if let Some(pan) = self.pan { + ui.label(format!("pan: [{:.5}, {:.5}]", pan[0], pan[1])); + }; + + ui.label(format!("FPS: {:.1}", self.fps)); + }); + } + + fn draw_counts_sliders(&mut self, ui: &mut Ui) { + ui.horizontal(|ui| { + let before = self.settings_graph.count_node as i32; + + ui.add(Slider::new(&mut self.settings_graph.count_node, 1..=2500).text("nodes")); + + let delta = self.settings_graph.count_node as i32 - before; + (0..delta.abs()).for_each(|_| { + if delta > 0 { + self.add_random_node(); + return; + }; + self.remove_random_node(); + }); + }); + + ui.horizontal(|ui| { + let before = self.settings_graph.count_edge as i32; + + ui.add(Slider::new(&mut self.settings_graph.count_edge, 0..=5000).text("edges")); + + let delta = self.settings_graph.count_edge as i32 - before; + (0..delta.abs()).for_each(|_| { + if delta > 0 { + self.add_random_edge(); + return; + }; + self.remove_random_edge(); + }); + }); + } +} + +impl App for ConfigurableApp { + fn update(&mut self, ctx: &Context, _: &mut eframe::Frame) { + egui::SidePanel::right("right_panel") + .min_width(250.) + .show(ctx, |ui| { + ScrollArea::vertical().show(ui, |ui| { + self.draw_section_app(ui); + ui.add_space(10.); + self.draw_section_debug(ui); + ui.add_space(10.); + self.draw_section_widget(ui); + }); + }); + + egui::CentralPanel::default().show(ctx, |ui| { + let settings_interaction = &egui_graphs::SettingsInteraction::new() + .with_node_selection_enabled(self.settings_interaction.node_selection_enabled) + .with_node_selection_multi_enabled( + self.settings_interaction.node_selection_multi_enabled, + ) + .with_dragging_enabled(self.settings_interaction.dragging_enabled) + .with_node_clicking_enabled(self.settings_interaction.node_clicking_enabled) + .with_edge_clicking_enabled(self.settings_interaction.edge_clicking_enabled) + .with_edge_selection_enabled(self.settings_interaction.edge_selection_enabled) + .with_edge_selection_multi_enabled( + self.settings_interaction.edge_selection_multi_enabled, + ); + let settings_navigation = &egui_graphs::SettingsNavigation::new() + .with_zoom_and_pan_enabled(self.settings_navigation.zoom_and_pan_enabled) + .with_fit_to_screen_enabled(self.settings_navigation.fit_to_screen_enabled) + .with_zoom_speed(self.settings_navigation.zoom_speed); + let settings_style = &egui_graphs::SettingsStyle::new() + .with_labels_always(self.settings_style.labels_always); + ui.add( + &mut GraphView::<_, _, _, _, DefaultNodeShape, DefaultEdgeShape>::new(&mut self.g) + .with_interactions(settings_interaction) + .with_navigations(settings_navigation) + .with_styles(settings_style) + .with_events(&self.event_publisher), + ); + }); + + self.handle_events(); + self.sync_graph_with_simulation(); + + self.update_simulation(); + self.update_fps(); + } +} + +fn generate(settings: &SettingsGraph) -> (Graph<(), (), Directed, DefaultIx>, Simulation<(), f32>) { + let g = generate_random_graph(settings.count_node, settings.count_edge); + let sim = construct_simulation(&g); + + (g, sim) +} + +fn construct_simulation(g: &Graph<(), (), Directed, DefaultIx>) -> Simulation<(), f32> { + // create force graph + let mut force_graph = ForceGraph::with_capacity(g.g.node_count(), g.g.edge_count()); + g.g.node_indices().for_each(|idx| { + let idx = idx.index(); + force_graph.add_force_node(format!("{idx}").as_str(), ()); + }); + g.g.edge_indices().for_each(|idx| { + let (source, target) = g.g.edge_endpoints(idx).unwrap(); + force_graph.add_edge(source, target, 1.); + }); + + // initialize simulation + let mut params = SimulationParameters::default(); + let force = fdg_sim::force::fruchterman_reingold_weighted(100., 0.5); + params.set_force(force); + + Simulation::from_graph(force_graph, params) +} + +fn generate_random_graph(node_count: usize, edge_count: usize) -> Graph<(), ()> { + let mut rng = rand::thread_rng(); + let mut graph = StableGraph::new(); + + // add nodes + for _ in 0..node_count { + graph.add_node(()); + } + + // add random edges + for _ in 0..edge_count { + let source = rng.gen_range(0..node_count); + let target = rng.gen_range(0..node_count); + + graph.add_edge(NodeIndex::new(source), NodeIndex::new(target), ()); + } + + to_graph(&graph) +} + +fn main() { + let native_options = eframe::NativeOptions::default(); + run_native( + "egui_graphs_configurable_demo", + native_options, + Box::new(|cc| Box::new(ConfigurableApp::new(cc))), + ) + .unwrap(); +} diff --git a/examples/configurable/src/settings.rs b/examples/configurable/src/settings.rs new file mode 100644 index 0000000..863ee0a --- /dev/null +++ b/examples/configurable/src/settings.rs @@ -0,0 +1,47 @@ +pub struct SettingsGraph { + pub count_node: usize, + pub count_edge: usize, +} + +impl Default for SettingsGraph { + fn default() -> Self { + Self { + count_node: 300, + count_edge: 500, + } + } +} + +#[derive(Default)] +pub struct SettingsInteraction { + pub dragging_enabled: bool, + pub node_clicking_enabled: bool, + pub node_selection_enabled: bool, + pub node_selection_multi_enabled: bool, + pub edge_clicking_enabled: bool, + pub edge_selection_enabled: bool, + pub edge_selection_multi_enabled: bool, +} + +pub struct SettingsNavigation { + pub fit_to_screen_enabled: bool, + pub zoom_and_pan_enabled: bool, + pub screen_padding: f32, + pub zoom_speed: f32, +} + +impl Default for SettingsNavigation { + fn default() -> Self { + Self { + screen_padding: 0.3, + zoom_speed: 0.1, + fit_to_screen_enabled: true, + zoom_and_pan_enabled: false, + } + } +} + +#[derive(Default)] +pub struct SettingsStyle { + pub labels_always: bool, +} diff --git a/examples/egui-graph-viz/Cargo.toml b/examples/egui-graph-viz/Cargo.toml new file mode 100644 index 0000000..fc0aaf5 --- /dev/null +++ b/examples/egui-graph-viz/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "egui-graph-viz" +version = "0.1.0" +license = "MIT" +edition = "2021" + +[dependencies] +egui = "0.27" +eframe = "0.27" +petgraph = "0.6" +egui_graphs = "0.20.0" diff --git a/examples/egui-graph-viz/README.md b/examples/egui-graph-viz/README.md new file mode 100644 index 0000000..35fd5e7 --- /dev/null +++ b/examples/egui-graph-viz/README.md @@ -0,0 +1,9 @@ +# Interactive +Modification of the [basic example](https://github.com/blitzarx1/egui_graph/tree/master/examples/basic) which shows how easy it is to enable interactivity. + +Try to drag around and select some nodes. + +## run +```bash +cargo run --release -p interactive +``` \ No newline at end of file diff --git a/examples/egui-graph-viz/src/main.rs b/examples/egui-graph-viz/src/main.rs new file mode 100644 index 0000000..637c4f7 --- /dev/null +++ b/examples/egui-graph-viz/src/main.rs @@ -0,0 +1,64 @@ +use eframe::{run_native, App, CreationContext}; +use egui::Context; +use egui_graphs::{ + DefaultEdgeShape, DefaultNodeShape, Graph, GraphView, SettingsInteraction, SettingsStyle, +}; +use petgraph::stable_graph::StableGraph; + +pub struct InteractiveApp { + g: Graph<(), ()>, +} + +impl InteractiveApp { + fn new(_: &CreationContext<'_>) -> Self { + let g = generate_graph(); + Self { g } + } +} + +impl App for InteractiveApp { + fn update(&mut self, ctx: &Context, _: &mut eframe::Frame) { + egui::CentralPanel::default().show(ctx, |ui| { + let interaction_settings = &SettingsInteraction::new() + .with_dragging_enabled(true) + .with_node_clicking_enabled(true) + .with_node_selection_enabled(true) + .with_node_selection_multi_enabled(true) + .with_edge_clicking_enabled(true) + .with_edge_selection_enabled(true) + .with_edge_selection_multi_enabled(true); + let style_settings = &SettingsStyle::new().with_labels_always(true); + ui.add( + &mut GraphView::<_, _, _, _, DefaultNodeShape, DefaultEdgeShape>::new(&mut self.g) + .with_styles(style_settings) + .with_interactions(interaction_settings), + ); + }); + } +} + +fn generate_graph() -> Graph<(), ()> { + let mut g = StableGraph::new(); + + let a = g.add_node(()); + let b = g.add_node(()); + let c = g.add_node(()); + + g.add_edge(a, a, ()); + g.add_edge(a, b, ()); + g.add_edge(a, b, ()); + g.add_edge(b, c, ()); + g.add_edge(c, a, ()); + + Graph::from(&g) +} + +fn main() { + let native_options = eframe::NativeOptions::default(); + run_native( + "egui_graphs_interactive_demo", + native_options, + Box::new(|cc| Box::new(InteractiveApp::new(cc))), + ) + .unwrap(); +} diff --git a/src/graph.rs b/src/graph.rs new file mode 100644 index 0000000..0a3a3c6 --- /dev/null +++ b/src/graph.rs @@ -0,0 +1,26 @@ +struct AdjacencyGraph { + nodes: Vec<&str>, + adjacencies: HashMap<&str, Vec<&str>>, +} + +impl AdjacencyGraph { + fn new() -> Self { + AdjacencyGraph { + nodes: Vec::new(), + adjacencies: HashMap::new(), + } + } + + fn add_node(&mut self, node: &str) { + self.nodes.push(node); + self.adjacencies.insert(node, Vec::new()); + } + + fn add_edge(&mut self, from: &str, to: &str) { + self.adjacencies.get_mut(from).unwrap().push(to); + } + + fn neighbors(&self, node: &str) -> Option<&Vec<&str>> { + self.adjacencies.get(node) + } +}