1 line
4.5 MiB
1 line
4.5 MiB
window.search = Object.assign(window.search, JSON.parse('{"doc_urls":["title-page.html#the-rust-programming-language","foreword.html#foreword","ch00-00-introduction.html#introduction","ch00-00-introduction.html#who-rust-is-for","ch00-00-introduction.html#teams-of-developers","ch00-00-introduction.html#students","ch00-00-introduction.html#companies","ch00-00-introduction.html#open-source-developers","ch00-00-introduction.html#people-who-value-speed-and-stability","ch00-00-introduction.html#who-this-book-is-for","ch00-00-introduction.html#how-to-use-this-book","ch00-00-introduction.html#source-code","ch01-00-getting-started.html#getting-started","ch01-01-installation.html#installation","ch01-01-installation.html#command-line-notation","ch01-01-installation.html#installing-rustup-on-linux-or-macos","ch01-01-installation.html#installing-rustup-on-windows","ch01-01-installation.html#troubleshooting","ch01-01-installation.html#updating-and-uninstalling","ch01-01-installation.html#reading-the-local-documentation","ch01-01-installation.html#using-text-editors-and-ides","ch01-01-installation.html#working-offline-with-this-book","ch01-02-hello-world.html#hello-world","ch01-02-hello-world.html#project-directory-setup","ch01-02-hello-world.html#rust-program-basics","ch01-02-hello-world.html#the-anatomy-of-a-rust-program","ch01-02-hello-world.html#compilation-and-execution","ch01-03-hello-cargo.html#hello-cargo","ch01-03-hello-cargo.html#creating-a-project-with-cargo","ch01-03-hello-cargo.html#building-and-running-a-cargo-project","ch01-03-hello-cargo.html#building-for-release","ch01-03-hello-cargo.html#leveraging-cargos-conventions","ch01-03-hello-cargo.html#summary","ch02-00-guessing-game-tutorial.html#programming-a-guessing-game","ch02-00-guessing-game-tutorial.html#setting-up-a-new-project","ch02-00-guessing-game-tutorial.html#processing-a-guess","ch02-00-guessing-game-tutorial.html#storing-values-with-variables","ch02-00-guessing-game-tutorial.html#receiving-user-input","ch02-00-guessing-game-tutorial.html#handling-potential-failure-with-result","ch02-00-guessing-game-tutorial.html#printing-values-with-println-placeholders","ch02-00-guessing-game-tutorial.html#testing-the-first-part","ch02-00-guessing-game-tutorial.html#generating-a-secret-number","ch02-00-guessing-game-tutorial.html#increasing-functionality-with-a-crate","ch02-00-guessing-game-tutorial.html#generating-a-random-number","ch02-00-guessing-game-tutorial.html#comparing-the-guess-to-the-secret-number","ch02-00-guessing-game-tutorial.html#allowing-multiple-guesses-with-looping","ch02-00-guessing-game-tutorial.html#quitting-after-a-correct-guess","ch02-00-guessing-game-tutorial.html#handling-invalid-input","ch02-00-guessing-game-tutorial.html#summary","ch03-00-common-programming-concepts.html#common-programming-concepts","ch03-01-variables-and-mutability.html#variables-and-mutability","ch03-01-variables-and-mutability.html#declaring-constants","ch03-01-variables-and-mutability.html#shadowing","ch03-02-data-types.html#data-types","ch03-02-data-types.html#scalar-types","ch03-02-data-types.html#compound-types","ch03-03-how-functions-work.html#functions","ch03-03-how-functions-work.html#parameters","ch03-03-how-functions-work.html#statements-and-expressions","ch03-03-how-functions-work.html#functions-with-return-values","ch03-04-comments.html#comments","ch03-05-control-flow.html#control-flow","ch03-05-control-flow.html#if-expressions","ch03-05-control-flow.html#repetition-with-loops","ch03-05-control-flow.html#summary","ch04-00-understanding-ownership.html#understanding-ownership","ch04-01-what-is-ownership.html#what-is-ownership","ch04-01-what-is-ownership.html#the-stack-and-the-heap","ch04-01-what-is-ownership.html#ownership-rules","ch04-01-what-is-ownership.html#variable-scope","ch04-01-what-is-ownership.html#the-string-type","ch04-01-what-is-ownership.html#memory-and-allocation","ch04-01-what-is-ownership.html#ownership-and-functions","ch04-01-what-is-ownership.html#return-values-and-scope","ch04-02-references-and-borrowing.html#references-and-borrowing","ch04-02-references-and-borrowing.html#mutable-references","ch04-02-references-and-borrowing.html#dangling-references","ch04-02-references-and-borrowing.html#the-rules-of-references","ch04-03-slices.html#the-slice-type","ch04-03-slices.html#string-slices","ch04-03-slices.html#other-slices","ch04-03-slices.html#summary","ch05-00-structs.html#using-structs-to-structure-related-data","ch05-01-defining-structs.html#defining-and-instantiating-structs","ch05-01-defining-structs.html#using-the-field-init-shorthand","ch05-01-defining-structs.html#creating-instances-with-struct-update-syntax","ch05-01-defining-structs.html#creating-different-types-with-tuple-structs","ch05-01-defining-structs.html#defining-unit-like-structs","ch05-01-defining-structs.html#ownership-of-struct-data","ch05-02-example-structs.html#an-example-program-using-structs","ch05-02-example-structs.html#refactoring-with-tuples","ch05-02-example-structs.html#refactoring-with-structs","ch05-02-example-structs.html#adding-functionality-with-derived-traits","ch05-03-method-syntax.html#methods","ch05-03-method-syntax.html#method-syntax","ch05-03-method-syntax.html#wheres-the---operator","ch05-03-method-syntax.html#methods-with-more-parameters","ch05-03-method-syntax.html#associated-functions","ch05-03-method-syntax.html#multiple-impl-blocks","ch05-03-method-syntax.html#summary","ch06-00-enums.html#enums-and-pattern-matching","ch06-01-defining-an-enum.html#defining-an-enum","ch06-01-defining-an-enum.html#enum-values","ch06-01-defining-an-enum.html#the-option-enum","ch06-02-match.html#the-match-control-flow-construct","ch06-02-match.html#patterns-that-bind-to-values","ch06-02-match.html#the-optiont-match-pattern","ch06-02-match.html#matches-are-exhaustive","ch06-02-match.html#catch-all-patterns-and-the-_-placeholder","ch06-03-if-let.html#concise-control-flow-with-if-let-and-letelse","ch06-03-if-let.html#staying-on-the-happy-path-with-letelse","ch06-03-if-let.html#summary","ch07-00-managing-growing-projects-with-packages-crates-and-modules.html#packages-crates-and-modules","ch07-01-packages-and-crates.html#packages-and-crates","ch07-02-defining-modules-to-control-scope-and-privacy.html#control-scope-and-privacy-with-modules","ch07-02-defining-modules-to-control-scope-and-privacy.html#modules-cheat-sheet","ch07-02-defining-modules-to-control-scope-and-privacy.html#grouping-related-code-in-modules","ch07-03-paths-for-referring-to-an-item-in-the-module-tree.html#paths-for-referring-to-an-item-in-the-module-tree","ch07-03-paths-for-referring-to-an-item-in-the-module-tree.html#exposing-paths-with-the-pub-keyword","ch07-03-paths-for-referring-to-an-item-in-the-module-tree.html#starting-relative-paths-with-super","ch07-03-paths-for-referring-to-an-item-in-the-module-tree.html#making-structs-and-enums-public","ch07-04-bringing-paths-into-scope-with-the-use-keyword.html#bringing-paths-into-scope-with-the-use-keyword","ch07-04-bringing-paths-into-scope-with-the-use-keyword.html#creating-idiomatic-use-paths","ch07-04-bringing-paths-into-scope-with-the-use-keyword.html#providing-new-names-with-the-as-keyword","ch07-04-bringing-paths-into-scope-with-the-use-keyword.html#re-exporting-names-with-pub-use","ch07-04-bringing-paths-into-scope-with-the-use-keyword.html#using-external-packages","ch07-04-bringing-paths-into-scope-with-the-use-keyword.html#using-nested-paths-to-clean-up-use-lists","ch07-04-bringing-paths-into-scope-with-the-use-keyword.html#importing-items-with-the-glob-operator","ch07-05-separating-modules-into-different-files.html#separating-modules-into-different-files","ch07-05-separating-modules-into-different-files.html#alternate-file-paths","ch07-05-separating-modules-into-different-files.html#summary","ch08-00-common-collections.html#common-collections","ch08-01-vectors.html#storing-lists-of-values-with-vectors","ch08-01-vectors.html#creating-a-new-vector","ch08-01-vectors.html#updating-a-vector","ch08-01-vectors.html#reading-elements-of-vectors","ch08-01-vectors.html#iterating-over-the-values-in-a-vector","ch08-01-vectors.html#using-an-enum-to-store-multiple-types","ch08-01-vectors.html#dropping-a-vector-drops-its-elements","ch08-02-strings.html#storing-utf-8-encoded-text-with-strings","ch08-02-strings.html#defining-strings","ch08-02-strings.html#creating-a-new-string","ch08-02-strings.html#updating-a-string","ch08-02-strings.html#indexing-into-strings","ch08-02-strings.html#slicing-strings","ch08-02-strings.html#iterating-over-strings","ch08-02-strings.html#handling-the-complexities-of-strings","ch08-03-hash-maps.html#storing-keys-with-associated-values-in-hash-maps","ch08-03-hash-maps.html#creating-a-new-hash-map","ch08-03-hash-maps.html#accessing-values-in-a-hash-map","ch08-03-hash-maps.html#managing-ownership-in-hash-maps","ch08-03-hash-maps.html#updating-a-hash-map","ch08-03-hash-maps.html#hashing-functions","ch08-03-hash-maps.html#summary","ch09-00-error-handling.html#error-handling","ch09-01-unrecoverable-errors-with-panic.html#unrecoverable-errors-with-panic","ch09-01-unrecoverable-errors-with-panic.html#unwinding-the-stack-or-aborting-in-response-to-a-panic","ch09-02-recoverable-errors-with-result.html#recoverable-errors-with-result","ch09-02-recoverable-errors-with-result.html#matching-on-different-errors","ch09-02-recoverable-errors-with-result.html#propagating-errors","ch09-03-to-panic-or-not-to-panic.html#to-panic-or-not-to-panic","ch09-03-to-panic-or-not-to-panic.html#examples-prototype-code-and-tests","ch09-03-to-panic-or-not-to-panic.html#when-you-have-more-information-than-the-compiler","ch09-03-to-panic-or-not-to-panic.html#guidelines-for-error-handling","ch09-03-to-panic-or-not-to-panic.html#custom-types-for-validation","ch09-03-to-panic-or-not-to-panic.html#summary","ch10-00-generics.html#generic-types-traits-and-lifetimes","ch10-00-generics.html#removing-duplication-by-extracting-a-function","ch10-01-syntax.html#generic-data-types","ch10-01-syntax.html#in-function-definitions","ch10-01-syntax.html#in-struct-definitions","ch10-01-syntax.html#in-enum-definitions","ch10-01-syntax.html#in-method-definitions","ch10-01-syntax.html#performance-of-code-using-generics","ch10-02-traits.html#defining-shared-behavior-with-traits","ch10-02-traits.html#defining-a-trait","ch10-02-traits.html#implementing-a-trait-on-a-type","ch10-02-traits.html#using-default-implementations","ch10-02-traits.html#using-traits-as-parameters","ch10-02-traits.html#returning-types-that-implement-traits","ch10-02-traits.html#using-trait-bounds-to-conditionally-implement-methods","ch10-03-lifetime-syntax.html#validating-references-with-lifetimes","ch10-03-lifetime-syntax.html#dangling-references","ch10-03-lifetime-syntax.html#the-borrow-checker","ch10-03-lifetime-syntax.html#generic-lifetimes-in-functions","ch10-03-lifetime-syntax.html#lifetime-annotation-syntax","ch10-03-lifetime-syntax.html#in-function-signatures","ch10-03-lifetime-syntax.html#relationships","ch10-03-lifetime-syntax.html#in-struct-definitions","ch10-03-lifetime-syntax.html#lifetime-elision","ch10-03-lifetime-syntax.html#in-method-definitions","ch10-03-lifetime-syntax.html#the-static-lifetime","ch10-03-lifetime-syntax.html#generic-type-parameters-trait-bounds-and-lifetimes","ch10-03-lifetime-syntax.html#summary","ch11-00-testing.html#writing-automated-tests","ch11-01-writing-tests.html#how-to-write-tests","ch11-01-writing-tests.html#structuring-test-functions","ch11-01-writing-tests.html#checking-results-with-assert","ch11-01-writing-tests.html#testing-equality-with-assert_eq-and-assert_ne","ch11-01-writing-tests.html#adding-custom-failure-messages","ch11-01-writing-tests.html#checking-for-panics-with-should_panic","ch11-01-writing-tests.html#using-resultt-e-in-tests","ch11-02-running-tests.html#controlling-how-tests-are-run","ch11-02-running-tests.html#running-tests-in-parallel-or-consecutively","ch11-02-running-tests.html#showing-function-output","ch11-02-running-tests.html#running-a-subset-of-tests-by-name","ch11-02-running-tests.html#ignoring-tests-unless-specifically-requested","ch11-03-test-organization.html#test-organization","ch11-03-test-organization.html#unit-tests","ch11-03-test-organization.html#integration-tests","ch11-03-test-organization.html#summary","ch12-00-an-io-project.html#an-io-project-building-a-command-line-program","ch12-01-accepting-command-line-arguments.html#accepting-command-line-arguments","ch12-01-accepting-command-line-arguments.html#reading-the-argument-values","ch12-01-accepting-command-line-arguments.html#the-args-function-and-invalid-unicode","ch12-01-accepting-command-line-arguments.html#saving-the-argument-values-in-variables","ch12-02-reading-a-file.html#reading-a-file","ch12-03-improving-error-handling-and-modularity.html#refactoring-to-improve-modularity-and-error-handling","ch12-03-improving-error-handling-and-modularity.html#separating-concerns-in-binary-projects","ch12-03-improving-error-handling-and-modularity.html#the-trade-offs-of-using-clone","ch12-03-improving-error-handling-and-modularity.html#fixing-the-error-handling","ch12-03-improving-error-handling-and-modularity.html#extracting-logic-from-main","ch12-03-improving-error-handling-and-modularity.html#splitting-code-into-a-library-crate","ch12-04-testing-the-librarys-functionality.html#adding-functionality-with-test-driven-development","ch12-04-testing-the-librarys-functionality.html#writing-a-failing-test","ch12-04-testing-the-librarys-functionality.html#writing-code-to-pass-the-test","ch12-05-working-with-environment-variables.html#working-with-environment-variables","ch12-05-working-with-environment-variables.html#writing-a-failing-test-for-case-insensitive-search","ch12-05-working-with-environment-variables.html#implementing-the-search_case_insensitive-function","ch12-06-writing-to-stderr-instead-of-stdout.html#redirecting-errors-to-standard-error","ch12-06-writing-to-stderr-instead-of-stdout.html#checking-where-errors-are-written","ch12-06-writing-to-stderr-instead-of-stdout.html#printing-errors-to-standard-error","ch12-06-writing-to-stderr-instead-of-stdout.html#summary","ch13-00-functional-features.html#functional-language-features-iterators-and-closures","ch13-01-closures.html#closures","ch13-01-closures.html#capturing-the-environment","ch13-01-closures.html#inferring-and-annotating-closure-types","ch13-01-closures.html#capturing-references-or-moving-ownership","ch13-01-closures.html#moving-captured-values-out-of-closures","ch13-02-iterators.html#processing-a-series-of-items-with-iterators","ch13-02-iterators.html#the-iterator-trait-and-the-next-method","ch13-02-iterators.html#methods-that-consume-the-iterator","ch13-02-iterators.html#methods-that-produce-other-iterators","ch13-02-iterators.html#closures-that-capture-their-environment","ch13-03-improving-our-io-project.html#improving-our-io-project","ch13-03-improving-our-io-project.html#removing-a-clone-using-an-iterator","ch13-03-improving-our-io-project.html#clarifying-code-with-iterator-adapters","ch13-03-improving-our-io-project.html#choosing-between-loops-and-iterators","ch13-04-performance.html#performance-in-loops-vs-iterators","ch13-04-performance.html#summary","ch14-00-more-about-cargo.html#more-about-cargo-and-cratesio","ch14-01-release-profiles.html#customizing-builds-with-release-profiles","ch14-02-publishing-to-crates-io.html#publishing-a-crate-to-cratesio","ch14-02-publishing-to-crates-io.html#making-useful-documentation-comments","ch14-02-publishing-to-crates-io.html#exporting-a-convenient-public-api","ch14-02-publishing-to-crates-io.html#setting-up-a-cratesio-account","ch14-02-publishing-to-crates-io.html#adding-metadata-to-a-new-crate","ch14-02-publishing-to-crates-io.html#publishing-to-cratesio","ch14-02-publishing-to-crates-io.html#publishing-a-new-version-of-an-existing-crate","ch14-02-publishing-to-crates-io.html#deprecating-versions-from-cratesio","ch14-03-cargo-workspaces.html#cargo-workspaces","ch14-03-cargo-workspaces.html#creating-a-workspace","ch14-03-cargo-workspaces.html#creating-the-second-package-in-the-workspace","ch14-03-cargo-workspaces.html#depending-on-an-external-package","ch14-03-cargo-workspaces.html#adding-a-test-to-a-workspace","ch14-04-installing-binaries.html#installing-binaries-with-cargo-install","ch14-05-extending-cargo.html#extending-cargo-with-custom-commands","ch14-05-extending-cargo.html#summary","ch15-00-smart-pointers.html#smart-pointers","ch15-01-box.html#using-boxt-to-point-to-data-on-the-heap","ch15-01-box.html#storing-data-on-the-heap","ch15-01-box.html#enabling-recursive-types-with-boxes","ch15-02-deref.html#treating-smart-pointers-like-regular-references","ch15-02-deref.html#following-the-reference-to-the-value","ch15-02-deref.html#using-boxt-like-a-reference","ch15-02-deref.html#defining-our-own-smart-pointer","ch15-02-deref.html#implementing-the-deref-trait","ch15-02-deref.html#using-deref-coercion-in-functions-and-methods","ch15-02-deref.html#handling-deref-coercion-with-mutable-references","ch15-03-drop.html#running-code-on-cleanup-with-the-drop-trait","ch15-04-rc.html#rct-the-reference-counted-smart-pointer","ch15-04-rc.html#sharing-data","ch15-04-rc.html#cloning-to-increase-the-reference-count","ch15-05-interior-mutability.html#refcellt-and-the-interior-mutability-pattern","ch15-05-interior-mutability.html#enforcing-borrowing-rules-at-runtime","ch15-05-interior-mutability.html#using-interior-mutability","ch15-05-interior-mutability.html#allowing-multiple-owners-of-mutable-data","ch15-06-reference-cycles.html#reference-cycles-can-leak-memory","ch15-06-reference-cycles.html#creating-a-reference-cycle","ch15-06-reference-cycles.html#preventing-reference-cycles-using-weakt","ch15-06-reference-cycles.html#summary","ch16-00-concurrency.html#fearless-concurrency","ch16-01-threads.html#using-threads-to-run-code-simultaneously","ch16-01-threads.html#creating-a-new-thread-with-spawn","ch16-01-threads.html#waiting-for-all-threads-to-finish","ch16-01-threads.html#using-move-closures-with-threads","ch16-02-message-passing.html#transfer-data-between-threads-with-message-passing","ch16-02-message-passing.html#transferring-ownership-through-channels","ch16-02-message-passing.html#sending-multiple-values","ch16-02-message-passing.html#creating-multiple-producers","ch16-03-shared-state.html#shared-state-concurrency","ch16-03-shared-state.html#controlling-access-with-mutexes","ch16-03-shared-state.html#comparing-refcelltrct-and-mutextarct","ch16-04-extensible-concurrency-sync-and-send.html#extensible-concurrency-with-send-and-sync","ch16-04-extensible-concurrency-sync-and-send.html#transferring-ownership-between-threads","ch16-04-extensible-concurrency-sync-and-send.html#accessing-from-multiple-threads","ch16-04-extensible-concurrency-sync-and-send.html#implementing-send-and-sync-manually-is-unsafe","ch16-04-extensible-concurrency-sync-and-send.html#summary","ch17-00-async-await.html#fundamentals-of-asynchronous-programming-async-await-futures-and-streams","ch17-00-async-await.html#parallelism-and-concurrency","ch17-01-futures-and-syntax.html#futures-and-the-async-syntax","ch17-01-futures-and-syntax.html#our-first-async-program","ch17-01-futures-and-syntax.html#defining-the-page_title-function","ch17-01-futures-and-syntax.html#executing-an-async-function-with-a-runtime","ch17-01-futures-and-syntax.html#racing-two-urls-against-each-other-concurrently","ch17-02-concurrency-with-async.html#applying-concurrency-with-async","ch17-02-concurrency-with-async.html#creating-a-new-task-with-spawn_task","ch17-02-concurrency-with-async.html#sending-data-between-two-tasks-using-message-passing","ch17-03-more-futures.html#yielding-control-to-the-runtime","ch17-03-more-futures.html#building-our-own-async-abstractions","ch17-04-streams.html#streams-futures-in-sequence","ch17-05-traits-for-async.html#a-closer-look-at-the-traits-for-async","ch17-05-traits-for-async.html#the-future-trait","ch17-05-traits-for-async.html#the-pin-type-and-the-unpin-trait","ch17-05-traits-for-async.html#the-stream-trait","ch17-06-futures-tasks-threads.html#putting-it-all-together-futures-tasks-and-threads","ch17-06-futures-tasks-threads.html#summary","ch18-00-oop.html#object-oriented-programming-features","ch18-01-what-is-oo.html#characteristics-of-object-oriented-languages","ch18-01-what-is-oo.html#objects-contain-data-and-behavior","ch18-01-what-is-oo.html#encapsulation-that-hides-implementation-details","ch18-01-what-is-oo.html#inheritance-as-a-type-system-and-as-code-sharing","ch18-01-what-is-oo.html#polymorphism","ch18-02-trait-objects.html#using-trait-objects-to-abstract-over-shared-behavior","ch18-02-trait-objects.html#defining-a-trait-for-common-behavior","ch18-02-trait-objects.html#implementing-the-trait","ch18-02-trait-objects.html#performing-dynamic-dispatch","ch18-03-oo-design-patterns.html#implementing-an-object-oriented-design-pattern","ch18-03-oo-design-patterns.html#attempting-traditional-object-oriented-style","ch18-03-oo-design-patterns.html#why-not-an-enum","ch18-03-oo-design-patterns.html#encoding-states-and-behavior-as-types","ch18-03-oo-design-patterns.html#summary","ch19-00-patterns.html#patterns-and-matching","ch19-01-all-the-places-for-patterns.html#all-the-places-patterns-can-be-used","ch19-01-all-the-places-for-patterns.html#match-arms","ch19-01-all-the-places-for-patterns.html#let-statements","ch19-01-all-the-places-for-patterns.html#conditional-if-let-expressions","ch19-01-all-the-places-for-patterns.html#while-let-conditional-loops","ch19-01-all-the-places-for-patterns.html#for-loops","ch19-01-all-the-places-for-patterns.html#function-parameters","ch19-02-refutability.html#refutability-whether-a-pattern-might-fail-to-match","ch19-03-pattern-syntax.html#pattern-syntax","ch19-03-pattern-syntax.html#matching-literals","ch19-03-pattern-syntax.html#matching-named-variables","ch19-03-pattern-syntax.html#matching-multiple-patterns","ch19-03-pattern-syntax.html#matching-ranges-of-values-with-","ch19-03-pattern-syntax.html#destructuring-to-break-apart-values","ch19-03-pattern-syntax.html#ignoring-values-in-a-pattern","ch19-03-pattern-syntax.html#adding-conditionals-with-match-guards","ch19-03-pattern-syntax.html#using--bindings","ch19-03-pattern-syntax.html#summary","ch20-00-advanced-features.html#advanced-features","ch20-01-unsafe-rust.html#unsafe-rust","ch20-01-unsafe-rust.html#performing-unsafe-superpowers","ch20-01-unsafe-rust.html#dereferencing-a-raw-pointer","ch20-01-unsafe-rust.html#calling-an-unsafe-function-or-method","ch20-01-unsafe-rust.html#accessing-or-modifying-a-mutable-static-variable","ch20-01-unsafe-rust.html#implementing-an-unsafe-trait","ch20-01-unsafe-rust.html#accessing-fields-of-a-union","ch20-01-unsafe-rust.html#using-miri-to-check-unsafe-code","ch20-01-unsafe-rust.html#using-unsafe-code-correctly","ch20-02-advanced-traits.html#advanced-traits","ch20-02-advanced-traits.html#defining-traits-with-associated-types","ch20-02-advanced-traits.html#using-default-generic-parameters-and-operator-overloading","ch20-02-advanced-traits.html#disambiguating-between-identically-named-methods","ch20-02-advanced-traits.html#using-supertraits","ch20-02-advanced-traits.html#implementing-external-traits-with-the-newtype-pattern","ch20-03-advanced-types.html#advanced-types","ch20-03-advanced-types.html#type-safety-and-abstraction-with-the-newtype-pattern","ch20-03-advanced-types.html#type-synonyms-and-type-aliases","ch20-03-advanced-types.html#the-never-type-that-never-returns","ch20-03-advanced-types.html#dynamically-sized-types-and-the-sized-trait","ch20-04-advanced-functions-and-closures.html#advanced-functions-and-closures","ch20-04-advanced-functions-and-closures.html#function-pointers","ch20-04-advanced-functions-and-closures.html#returning-closures","ch20-05-macros.html#macros","ch20-05-macros.html#the-difference-between-macros-and-functions","ch20-05-macros.html#declarative-macros-for-general-metaprogramming","ch20-05-macros.html#procedural-macros-for-generating-code-from-attributes","ch20-05-macros.html#custom-derive-macros","ch20-05-macros.html#attribute-like-macros","ch20-05-macros.html#function-like-macros","ch20-05-macros.html#summary","ch21-00-final-project-a-web-server.html#final-project-building-a-multithreaded-web-server","ch21-01-single-threaded.html#building-a-single-threaded-web-server","ch21-01-single-threaded.html#listening-to-the-tcp-connection","ch21-01-single-threaded.html#reading-the-request","ch21-01-single-threaded.html#looking-more-closely-at-an-http-request","ch21-01-single-threaded.html#writing-a-response","ch21-01-single-threaded.html#returning-real-html","ch21-01-single-threaded.html#validating-the-request-and-selectively-responding","ch21-01-single-threaded.html#refactoring","ch21-02-multithreaded.html#from-a-single-threaded-to-a-multithreaded-server","ch21-02-multithreaded.html#simulating-a-slow-request","ch21-02-multithreaded.html#improving-throughput-with-a-thread-pool","ch21-03-graceful-shutdown-and-cleanup.html#graceful-shutdown-and-cleanup","ch21-03-graceful-shutdown-and-cleanup.html#implementing-the-drop-trait-on-threadpool","ch21-03-graceful-shutdown-and-cleanup.html#signaling-to-the-threads-to-stop-listening-for-jobs","ch21-03-graceful-shutdown-and-cleanup.html#summary","appendix-00.html#appendix","appendix-01-keywords.html#appendix-a-keywords","appendix-01-keywords.html#keywords-currently-in-use","appendix-01-keywords.html#keywords-reserved-for-future-use","appendix-01-keywords.html#raw-identifiers","appendix-02-operators.html#appendix-b-operators-and-symbols","appendix-02-operators.html#operators","appendix-02-operators.html#non-operator-symbols","appendix-03-derivable-traits.html#appendix-c-derivable-traits","appendix-03-derivable-traits.html#debug-for-programmer-output","appendix-03-derivable-traits.html#partialeq-and-eq-for-equality-comparisons","appendix-03-derivable-traits.html#partialord-and-ord-for-ordering-comparisons","appendix-03-derivable-traits.html#clone-and-copy-for-duplicating-values","appendix-03-derivable-traits.html#hash-for-mapping-a-value-to-a-value-of-fixed-size","appendix-03-derivable-traits.html#default-for-default-values","appendix-04-useful-development-tools.html#appendix-d-useful-development-tools","appendix-04-useful-development-tools.html#automatic-formatting-with-rustfmt","appendix-04-useful-development-tools.html#fix-your-code-with-rustfix","appendix-04-useful-development-tools.html#more-lints-with-clippy","appendix-04-useful-development-tools.html#ide-integration-using-rust-analyzer","appendix-05-editions.html#appendix-e-editions","appendix-06-translation.html#appendix-f-translations-of-the-book","appendix-07-nightly-rust.html#appendix-g---how-rust-is-made-and-nightly-rust","appendix-07-nightly-rust.html#stability-without-stagnation","appendix-07-nightly-rust.html#choo-choo-release-channels-and-riding-the-trains","appendix-07-nightly-rust.html#maintenance-time","appendix-07-nightly-rust.html#unstable-features","appendix-07-nightly-rust.html#rustup-and-the-role-of-rust-nightly","appendix-07-nightly-rust.html#the-rfc-process-and-teams"],"index":{"documentStore":{"docInfo":{"0":{"body":91,"breadcrumbs":6,"title":3},"1":{"body":249,"breadcrumbs":2,"title":1},"10":{"body":526,"breadcrumbs":3,"title":2},"100":{"body":62,"breadcrumbs":6,"title":3},"101":{"body":154,"breadcrumbs":7,"title":2},"102":{"body":678,"breadcrumbs":7,"title":2},"103":{"body":654,"breadcrumbs":7,"title":2},"104":{"body":337,"breadcrumbs":11,"title":4},"105":{"body":203,"breadcrumbs":10,"title":3},"106":{"body":265,"breadcrumbs":10,"title":3},"107":{"body":162,"breadcrumbs":9,"title":2},"108":{"body":313,"breadcrumbs":11,"title":4},"109":{"body":278,"breadcrumbs":11,"title":4},"11":{"body":6,"breadcrumbs":3,"title":2},"110":{"body":398,"breadcrumbs":11,"title":4},"111":{"body":82,"breadcrumbs":8,"title":1},"112":{"body":251,"breadcrumbs":6,"title":3},"113":{"body":336,"breadcrumbs":7,"title":2},"114":{"body":29,"breadcrumbs":11,"title":4},"115":{"body":281,"breadcrumbs":10,"title":3},"116":{"body":346,"breadcrumbs":11,"title":4},"117":{"body":539,"breadcrumbs":13,"title":5},"118":{"body":504,"breadcrumbs":12,"title":4},"119":{"body":145,"breadcrumbs":12,"title":4},"12":{"body":30,"breadcrumbs":4,"title":2},"120":{"body":315,"breadcrumbs":12,"title":4},"121":{"body":279,"breadcrumbs":13,"title":5},"122":{"body":249,"breadcrumbs":12,"title":4},"123":{"body":88,"breadcrumbs":12,"title":4},"124":{"body":175,"breadcrumbs":13,"title":5},"125":{"body":163,"breadcrumbs":11,"title":3},"126":{"body":273,"breadcrumbs":15,"title":7},"127":{"body":93,"breadcrumbs":12,"title":4},"128":{"body":284,"breadcrumbs":11,"title":4},"129":{"body":148,"breadcrumbs":10,"title":3},"13":{"body":77,"breadcrumbs":4,"title":1},"130":{"body":54,"breadcrumbs":8,"title":1},"131":{"body":123,"breadcrumbs":4,"title":2},"132":{"body":38,"breadcrumbs":10,"title":4},"133":{"body":171,"breadcrumbs":9,"title":3},"134":{"body":54,"breadcrumbs":8,"title":2},"135":{"body":453,"breadcrumbs":9,"title":3},"136":{"body":148,"breadcrumbs":10,"title":4},"137":{"body":195,"breadcrumbs":11,"title":5},"138":{"body":58,"breadcrumbs":10,"title":4},"139":{"body":88,"breadcrumbs":14,"title":6},"14":{"body":38,"breadcrumbs":6,"title":3},"140":{"body":90,"breadcrumbs":10,"title":2},"141":{"body":215,"breadcrumbs":11,"title":3},"142":{"body":474,"breadcrumbs":10,"title":2},"143":{"body":496,"breadcrumbs":10,"title":2},"144":{"body":123,"breadcrumbs":10,"title":2},"145":{"body":94,"breadcrumbs":11,"title":3},"146":{"body":93,"breadcrumbs":11,"title":3},"147":{"body":105,"breadcrumbs":14,"title":6},"148":{"body":109,"breadcrumbs":12,"title":4},"149":{"body":109,"breadcrumbs":12,"title":4},"15":{"body":94,"breadcrumbs":7,"title":4},"150":{"body":96,"breadcrumbs":12,"title":4},"151":{"body":470,"breadcrumbs":11,"title":3},"152":{"body":70,"breadcrumbs":10,"title":2},"153":{"body":132,"breadcrumbs":9,"title":1},"154":{"body":129,"breadcrumbs":4,"title":2},"155":{"body":60,"breadcrumbs":8,"title":3},"156":{"body":625,"breadcrumbs":10,"title":5},"157":{"body":395,"breadcrumbs":8,"title":3},"158":{"body":495,"breadcrumbs":8,"title":3},"159":{"body":1437,"breadcrumbs":7,"title":2},"16":{"body":43,"breadcrumbs":6,"title":3},"160":{"body":100,"breadcrumbs":6,"title":2},"161":{"body":81,"breadcrumbs":8,"title":4},"162":{"body":156,"breadcrumbs":7,"title":3},"163":{"body":334,"breadcrumbs":7,"title":3},"164":{"body":489,"breadcrumbs":7,"title":3},"165":{"body":81,"breadcrumbs":5,"title":1},"166":{"body":152,"breadcrumbs":8,"title":4},"167":{"body":459,"breadcrumbs":8,"title":4},"168":{"body":30,"breadcrumbs":10,"title":3},"169":{"body":456,"breadcrumbs":9,"title":2},"17":{"body":77,"breadcrumbs":4,"title":1},"170":{"body":322,"breadcrumbs":9,"title":2},"171":{"body":165,"breadcrumbs":9,"title":2},"172":{"body":423,"breadcrumbs":9,"title":2},"173":{"body":183,"breadcrumbs":11,"title":4},"174":{"body":32,"breadcrumbs":12,"title":4},"175":{"body":194,"breadcrumbs":10,"title":2},"176":{"body":341,"breadcrumbs":11,"title":3},"177":{"body":399,"breadcrumbs":11,"title":3},"178":{"body":429,"breadcrumbs":11,"title":3},"179":{"body":302,"breadcrumbs":12,"title":4},"18":{"body":28,"breadcrumbs":5,"title":2},"180":{"body":267,"breadcrumbs":14,"title":6},"181":{"body":94,"breadcrumbs":10,"title":3},"182":{"body":244,"breadcrumbs":9,"title":2},"183":{"body":150,"breadcrumbs":9,"title":2},"184":{"body":297,"breadcrumbs":10,"title":3},"185":{"body":120,"breadcrumbs":10,"title":3},"186":{"body":620,"breadcrumbs":9,"title":2},"187":{"body":267,"breadcrumbs":8,"title":1},"188":{"body":129,"breadcrumbs":9,"title":2},"189":{"body":562,"breadcrumbs":9,"title":2},"19":{"body":32,"breadcrumbs":6,"title":3},"190":{"body":209,"breadcrumbs":9,"title":2},"191":{"body":85,"breadcrumbs":9,"title":2},"192":{"body":101,"breadcrumbs":13,"title":6},"193":{"body":102,"breadcrumbs":8,"title":1},"194":{"body":175,"breadcrumbs":6,"title":3},"195":{"body":46,"breadcrumbs":7,"title":2},"196":{"body":877,"breadcrumbs":8,"title":3},"197":{"body":640,"breadcrumbs":8,"title":3},"198":{"body":505,"breadcrumbs":9,"title":4},"199":{"body":352,"breadcrumbs":9,"title":4},"2":{"body":66,"breadcrumbs":2,"title":1},"20":{"body":34,"breadcrumbs":7,"title":4},"200":{"body":668,"breadcrumbs":8,"title":3},"201":{"body":136,"breadcrumbs":9,"title":4},"202":{"body":98,"breadcrumbs":9,"title":3},"203":{"body":159,"breadcrumbs":10,"title":4},"204":{"body":318,"breadcrumbs":9,"title":3},"205":{"body":353,"breadcrumbs":10,"title":4},"206":{"body":253,"breadcrumbs":11,"title":5},"207":{"body":69,"breadcrumbs":7,"title":2},"208":{"body":301,"breadcrumbs":7,"title":2},"209":{"body":891,"breadcrumbs":7,"title":2},"21":{"body":72,"breadcrumbs":6,"title":3},"210":{"body":76,"breadcrumbs":6,"title":1},"211":{"body":211,"breadcrumbs":12,"title":6},"212":{"body":87,"breadcrumbs":14,"title":4},"213":{"body":142,"breadcrumbs":13,"title":3},"214":{"body":191,"breadcrumbs":14,"title":4},"215":{"body":163,"breadcrumbs":14,"title":4},"216":{"body":281,"breadcrumbs":10,"title":2},"217":{"body":197,"breadcrumbs":16,"title":5},"218":{"body":527,"breadcrumbs":15,"title":4},"219":{"body":289,"breadcrumbs":15,"title":4},"22":{"body":77,"breadcrumbs":6,"title":2},"220":{"body":794,"breadcrumbs":14,"title":3},"221":{"body":649,"breadcrumbs":14,"title":3},"222":{"body":323,"breadcrumbs":15,"title":4},"223":{"body":122,"breadcrumbs":16,"title":5},"224":{"body":408,"breadcrumbs":14,"title":3},"225":{"body":592,"breadcrumbs":15,"title":4},"226":{"body":43,"breadcrumbs":12,"title":3},"227":{"body":222,"breadcrumbs":15,"title":6},"228":{"body":977,"breadcrumbs":12,"title":3},"229":{"body":47,"breadcrumbs":14,"title":4},"23":{"body":63,"breadcrumbs":7,"title":3},"230":{"body":146,"breadcrumbs":13,"title":3},"231":{"body":212,"breadcrumbs":14,"title":4},"232":{"body":59,"breadcrumbs":11,"title":1},"233":{"body":102,"breadcrumbs":10,"title":5},"234":{"body":36,"breadcrumbs":7,"title":1},"235":{"body":388,"breadcrumbs":8,"title":2},"236":{"body":482,"breadcrumbs":10,"title":4},"237":{"body":493,"breadcrumbs":10,"title":4},"238":{"body":780,"breadcrumbs":11,"title":5},"239":{"body":209,"breadcrumbs":13,"title":4},"24":{"body":113,"breadcrumbs":7,"title":3},"240":{"body":219,"breadcrumbs":13,"title":4},"241":{"body":117,"breadcrumbs":12,"title":3},"242":{"body":271,"breadcrumbs":12,"title":3},"243":{"body":203,"breadcrumbs":12,"title":3},"244":{"body":25,"breadcrumbs":11,"title":3},"245":{"body":808,"breadcrumbs":12,"title":4},"246":{"body":302,"breadcrumbs":12,"title":4},"247":{"body":88,"breadcrumbs":12,"title":4},"248":{"body":202,"breadcrumbs":13,"title":4},"249":{"body":50,"breadcrumbs":10,"title":1},"25":{"body":194,"breadcrumbs":7,"title":3},"250":{"body":51,"breadcrumbs":6,"title":3},"251":{"body":268,"breadcrumbs":11,"title":4},"252":{"body":40,"breadcrumbs":9,"title":3},"253":{"body":538,"breadcrumbs":10,"title":4},"254":{"body":615,"breadcrumbs":10,"title":4},"255":{"body":69,"breadcrumbs":10,"title":4},"256":{"body":300,"breadcrumbs":10,"title":4},"257":{"body":145,"breadcrumbs":8,"title":2},"258":{"body":35,"breadcrumbs":11,"title":5},"259":{"body":125,"breadcrumbs":9,"title":3},"26":{"body":204,"breadcrumbs":6,"title":2},"260":{"body":35,"breadcrumbs":7,"title":2},"261":{"body":227,"breadcrumbs":7,"title":2},"262":{"body":220,"breadcrumbs":9,"title":4},"263":{"body":256,"breadcrumbs":8,"title":3},"264":{"body":314,"breadcrumbs":8,"title":3},"265":{"body":171,"breadcrumbs":11,"title":4},"266":{"body":40,"breadcrumbs":11,"title":4},"267":{"body":36,"breadcrumbs":8,"title":1},"268":{"body":244,"breadcrumbs":4,"title":2},"269":{"body":145,"breadcrumbs":12,"title":5},"27":{"body":118,"breadcrumbs":6,"title":2},"270":{"body":120,"breadcrumbs":10,"title":3},"271":{"body":980,"breadcrumbs":11,"title":4},"272":{"body":77,"breadcrumbs":12,"title":5},"273":{"body":170,"breadcrumbs":10,"title":3},"274":{"body":91,"breadcrumbs":10,"title":3},"275":{"body":245,"breadcrumbs":10,"title":3},"276":{"body":275,"breadcrumbs":10,"title":3},"277":{"body":374,"breadcrumbs":12,"title":5},"278":{"body":134,"breadcrumbs":12,"title":5},"279":{"body":797,"breadcrumbs":12,"title":5},"28":{"body":320,"breadcrumbs":7,"title":3},"280":{"body":159,"breadcrumbs":12,"title":5},"281":{"body":436,"breadcrumbs":9,"title":2},"282":{"body":276,"breadcrumbs":11,"title":4},"283":{"body":87,"breadcrumbs":10,"title":4},"284":{"body":265,"breadcrumbs":10,"title":4},"285":{"body":1496,"breadcrumbs":9,"title":3},"286":{"body":291,"breadcrumbs":11,"title":5},"287":{"body":59,"breadcrumbs":10,"title":4},"288":{"body":585,"breadcrumbs":9,"title":3},"289":{"body":923,"breadcrumbs":11,"title":5},"29":{"body":334,"breadcrumbs":8,"title":4},"290":{"body":100,"breadcrumbs":7,"title":1},"291":{"body":280,"breadcrumbs":4,"title":2},"292":{"body":171,"breadcrumbs":12,"title":5},"293":{"body":201,"breadcrumbs":11,"title":4},"294":{"body":336,"breadcrumbs":10,"title":3},"295":{"body":604,"breadcrumbs":11,"title":4},"296":{"body":589,"breadcrumbs":14,"title":6},"297":{"body":228,"breadcrumbs":12,"title":4},"298":{"body":155,"breadcrumbs":11,"title":3},"299":{"body":158,"breadcrumbs":11,"title":3},"3":{"body":11,"breadcrumbs":2,"title":1},"30":{"body":62,"breadcrumbs":6,"title":2},"300":{"body":104,"breadcrumbs":8,"title":3},"301":{"body":1075,"breadcrumbs":8,"title":3},"302":{"body":119,"breadcrumbs":10,"title":5},"303":{"body":36,"breadcrumbs":10,"title":4},"304":{"body":99,"breadcrumbs":10,"title":4},"305":{"body":86,"breadcrumbs":9,"title":3},"306":{"body":68,"breadcrumbs":11,"title":5},"307":{"body":113,"breadcrumbs":7,"title":1},"308":{"body":463,"breadcrumbs":14,"title":7},"309":{"body":322,"breadcrumbs":9,"title":2},"31":{"body":73,"breadcrumbs":7,"title":3},"310":{"body":220,"breadcrumbs":13,"title":3},"311":{"body":155,"breadcrumbs":13,"title":3},"312":{"body":570,"breadcrumbs":13,"title":3},"313":{"body":633,"breadcrumbs":14,"title":4},"314":{"body":277,"breadcrumbs":16,"title":6},"315":{"body":56,"breadcrumbs":13,"title":3},"316":{"body":712,"breadcrumbs":14,"title":4},"317":{"body":1122,"breadcrumbs":18,"title":8},"318":{"body":732,"breadcrumbs":13,"title":3},"319":{"body":414,"breadcrumbs":13,"title":3},"32":{"body":69,"breadcrumbs":5,"title":1},"320":{"body":456,"breadcrumbs":13,"title":3},"321":{"body":56,"breadcrumbs":15,"title":4},"322":{"body":362,"breadcrumbs":13,"title":2},"323":{"body":1379,"breadcrumbs":15,"title":4},"324":{"body":377,"breadcrumbs":13,"title":2},"325":{"body":458,"breadcrumbs":15,"title":5},"326":{"body":69,"breadcrumbs":11,"title":1},"327":{"body":77,"breadcrumbs":8,"title":4},"328":{"body":42,"breadcrumbs":12,"title":4},"329":{"body":80,"breadcrumbs":12,"title":4},"33":{"body":74,"breadcrumbs":6,"title":3},"330":{"body":349,"breadcrumbs":12,"title":4},"331":{"body":156,"breadcrumbs":13,"title":5},"332":{"body":116,"breadcrumbs":9,"title":1},"333":{"body":203,"breadcrumbs":18,"title":7},"334":{"body":413,"breadcrumbs":15,"title":4},"335":{"body":533,"breadcrumbs":13,"title":2},"336":{"body":144,"breadcrumbs":14,"title":3},"337":{"body":180,"breadcrumbs":14,"title":5},"338":{"body":1709,"breadcrumbs":14,"title":5},"339":{"body":345,"breadcrumbs":10,"title":1},"34":{"body":124,"breadcrumbs":7,"title":4},"340":{"body":655,"breadcrumbs":13,"title":4},"341":{"body":77,"breadcrumbs":10,"title":1},"342":{"body":133,"breadcrumbs":4,"title":2},"343":{"body":16,"breadcrumbs":8,"title":3},"344":{"body":128,"breadcrumbs":7,"title":2},"345":{"body":300,"breadcrumbs":6,"title":1},"346":{"body":246,"breadcrumbs":7,"title":2},"347":{"body":103,"breadcrumbs":7,"title":2},"348":{"body":101,"breadcrumbs":6,"title":1},"349":{"body":135,"breadcrumbs":7,"title":2},"35":{"body":226,"breadcrumbs":5,"title":2},"350":{"body":449,"breadcrumbs":12,"title":5},"351":{"body":10,"breadcrumbs":6,"title":2},"352":{"body":42,"breadcrumbs":6,"title":2},"353":{"body":263,"breadcrumbs":7,"title":3},"354":{"body":47,"breadcrumbs":7,"title":3},"355":{"body":119,"breadcrumbs":7,"title":3},"356":{"body":780,"breadcrumbs":8,"title":4},"357":{"body":817,"breadcrumbs":7,"title":3},"358":{"body":451,"breadcrumbs":8,"title":4},"359":{"body":181,"breadcrumbs":6,"title":2},"36":{"body":210,"breadcrumbs":6,"title":3},"360":{"body":56,"breadcrumbs":5,"title":1},"361":{"body":111,"breadcrumbs":4,"title":2},"362":{"body":138,"breadcrumbs":6,"title":2},"363":{"body":206,"breadcrumbs":7,"title":3},"364":{"body":431,"breadcrumbs":7,"title":3},"365":{"body":1183,"breadcrumbs":8,"title":4},"366":{"body":367,"breadcrumbs":9,"title":5},"367":{"body":125,"breadcrumbs":7,"title":3},"368":{"body":44,"breadcrumbs":7,"title":3},"369":{"body":381,"breadcrumbs":9,"title":5},"37":{"body":177,"breadcrumbs":6,"title":3},"370":{"body":64,"breadcrumbs":8,"title":4},"371":{"body":21,"breadcrumbs":6,"title":2},"372":{"body":339,"breadcrumbs":8,"title":4},"373":{"body":427,"breadcrumbs":10,"title":6},"374":{"body":847,"breadcrumbs":9,"title":5},"375":{"body":408,"breadcrumbs":6,"title":2},"376":{"body":249,"breadcrumbs":9,"title":5},"377":{"body":33,"breadcrumbs":6,"title":2},"378":{"body":137,"breadcrumbs":9,"title":5},"379":{"body":451,"breadcrumbs":8,"title":4},"38":{"body":280,"breadcrumbs":7,"title":4},"380":{"body":338,"breadcrumbs":8,"title":4},"381":{"body":389,"breadcrumbs":9,"title":5},"382":{"body":12,"breadcrumbs":8,"title":3},"383":{"body":426,"breadcrumbs":7,"title":2},"384":{"body":400,"breadcrumbs":7,"title":2},"385":{"body":62,"breadcrumbs":4,"title":1},"386":{"body":142,"breadcrumbs":7,"title":4},"387":{"body":470,"breadcrumbs":7,"title":4},"388":{"body":151,"breadcrumbs":8,"title":5},"389":{"body":1062,"breadcrumbs":6,"title":3},"39":{"body":112,"breadcrumbs":7,"title":4},"390":{"body":103,"breadcrumbs":5,"title":2},"391":{"body":95,"breadcrumbs":5,"title":2},"392":{"body":46,"breadcrumbs":4,"title":1},"393":{"body":180,"breadcrumbs":12,"title":6},"394":{"body":108,"breadcrumbs":16,"title":5},"395":{"body":485,"breadcrumbs":14,"title":3},"396":{"body":364,"breadcrumbs":13,"title":2},"397":{"body":173,"breadcrumbs":16,"title":5},"398":{"body":219,"breadcrumbs":13,"title":2},"399":{"body":231,"breadcrumbs":14,"title":3},"4":{"body":110,"breadcrumbs":3,"title":2},"40":{"body":43,"breadcrumbs":6,"title":3},"400":{"body":367,"breadcrumbs":15,"title":4},"401":{"body":213,"breadcrumbs":12,"title":1},"402":{"body":54,"breadcrumbs":14,"title":4},"403":{"body":219,"breadcrumbs":13,"title":3},"404":{"body":3635,"breadcrumbs":14,"title":4},"405":{"body":105,"breadcrumbs":12,"title":3},"406":{"body":519,"breadcrumbs":13,"title":4},"407":{"body":963,"breadcrumbs":14,"title":5},"408":{"body":31,"breadcrumbs":10,"title":1},"409":{"body":9,"breadcrumbs":2,"title":1},"41":{"body":41,"breadcrumbs":6,"title":3},"410":{"body":37,"breadcrumbs":4,"title":2},"411":{"body":213,"breadcrumbs":5,"title":3},"412":{"body":21,"breadcrumbs":6,"title":4},"413":{"body":174,"breadcrumbs":4,"title":2},"414":{"body":20,"breadcrumbs":8,"title":4},"415":{"body":321,"breadcrumbs":5,"title":1},"416":{"body":527,"breadcrumbs":7,"title":3},"417":{"body":170,"breadcrumbs":8,"title":4},"418":{"body":50,"breadcrumbs":7,"title":3},"419":{"body":103,"breadcrumbs":8,"title":4},"42":{"body":666,"breadcrumbs":6,"title":3},"420":{"body":158,"breadcrumbs":8,"title":4},"421":{"body":171,"breadcrumbs":8,"title":4},"422":{"body":49,"breadcrumbs":10,"title":6},"423":{"body":80,"breadcrumbs":7,"title":3},"424":{"body":20,"breadcrumbs":10,"title":5},"425":{"body":76,"breadcrumbs":8,"title":3},"426":{"body":132,"breadcrumbs":8,"title":3},"427":{"body":128,"breadcrumbs":8,"title":3},"428":{"body":59,"breadcrumbs":10,"title":5},"429":{"body":300,"breadcrumbs":6,"title":3},"43":{"body":279,"breadcrumbs":6,"title":3},"430":{"body":42,"breadcrumbs":8,"title":4},"431":{"body":6,"breadcrumbs":12,"title":6},"432":{"body":57,"breadcrumbs":9,"title":3},"433":{"body":327,"breadcrumbs":12,"title":6},"434":{"body":22,"breadcrumbs":8,"title":2},"435":{"body":111,"breadcrumbs":8,"title":2},"436":{"body":122,"breadcrumbs":10,"title":4},"437":{"body":132,"breadcrumbs":9,"title":3},"44":{"body":843,"breadcrumbs":7,"title":4},"45":{"body":216,"breadcrumbs":7,"title":4},"46":{"body":83,"breadcrumbs":6,"title":3},"47":{"body":371,"breadcrumbs":6,"title":3},"48":{"body":56,"breadcrumbs":4,"title":1},"49":{"body":86,"breadcrumbs":6,"title":3},"5":{"body":41,"breadcrumbs":2,"title":1},"50":{"body":366,"breadcrumbs":7,"title":2},"51":{"body":209,"breadcrumbs":7,"title":2},"52":{"body":312,"breadcrumbs":6,"title":1},"53":{"body":149,"breadcrumbs":7,"title":2},"54":{"body":767,"breadcrumbs":7,"title":2},"55":{"body":684,"breadcrumbs":7,"title":2},"56":{"body":164,"breadcrumbs":5,"title":1},"57":{"body":228,"breadcrumbs":5,"title":1},"58":{"body":332,"breadcrumbs":6,"title":2},"59":{"body":305,"breadcrumbs":7,"title":3},"6":{"body":38,"breadcrumbs":2,"title":1},"60":{"body":127,"breadcrumbs":5,"title":1},"61":{"body":27,"breadcrumbs":7,"title":2},"62":{"body":648,"breadcrumbs":6,"title":1},"63":{"body":862,"breadcrumbs":7,"title":2},"64":{"body":54,"breadcrumbs":6,"title":1},"65":{"body":38,"breadcrumbs":4,"title":2},"66":{"body":106,"breadcrumbs":4,"title":1},"67":{"body":352,"breadcrumbs":5,"title":2},"68":{"body":26,"breadcrumbs":5,"title":2},"69":{"body":145,"breadcrumbs":5,"title":2},"7":{"body":16,"breadcrumbs":4,"title":3},"70":{"body":203,"breadcrumbs":5,"title":2},"71":{"body":1173,"breadcrumbs":5,"title":2},"72":{"body":138,"breadcrumbs":5,"title":2},"73":{"body":223,"breadcrumbs":6,"title":3},"74":{"body":360,"breadcrumbs":6,"title":2},"75":{"body":526,"breadcrumbs":6,"title":2},"76":{"body":258,"breadcrumbs":6,"title":2},"77":{"body":23,"breadcrumbs":6,"title":2},"78":{"body":492,"breadcrumbs":6,"title":2},"79":{"body":722,"breadcrumbs":6,"title":2},"8":{"body":92,"breadcrumbs":5,"title":4},"80":{"body":69,"breadcrumbs":5,"title":1},"81":{"body":64,"breadcrumbs":5,"title":1},"82":{"body":81,"breadcrumbs":10,"title":5},"83":{"body":384,"breadcrumbs":11,"title":3},"84":{"body":106,"breadcrumbs":12,"title":4},"85":{"body":268,"breadcrumbs":13,"title":5},"86":{"body":162,"breadcrumbs":13,"title":5},"87":{"body":108,"breadcrumbs":11,"title":3},"88":{"body":192,"breadcrumbs":11,"title":3},"89":{"body":190,"breadcrumbs":13,"title":4},"9":{"body":42,"breadcrumbs":2,"title":1},"90":{"body":108,"breadcrumbs":11,"title":2},"91":{"body":166,"breadcrumbs":11,"title":2},"92":{"body":614,"breadcrumbs":13,"title":4},"93":{"body":43,"breadcrumbs":7,"title":1},"94":{"body":405,"breadcrumbs":8,"title":2},"95":{"body":148,"breadcrumbs":8,"title":2},"96":{"body":273,"breadcrumbs":9,"title":3},"97":{"body":145,"breadcrumbs":8,"title":2},"98":{"body":108,"breadcrumbs":9,"title":3},"99":{"body":49,"breadcrumbs":7,"title":1}},"docs":{"0":{"body":"by Steve Klabnik, Carol Nichols, and Chris Krycho, with contributions from the\\nRust Community This version of the text assumes you’re using Rust 1.90.0 (released 2025-09-18)\\nor later with edition = \\"2024\\" in the Cargo.toml file of all projects to\\nconfigure them to use Rust 2024 Edition idioms. See the “Installation” section\\nof Chapter 1 for instructions on installing or\\nupdating Rust, and see Appendix E for information\\non editions. The HTML format is available online at https://doc.rust-lang.org/stable/book/\\nand offline with installations of Rust made with rustup; run rustup doc --book to open. Several community translations are also available. This text is available in paperback and ebook format from No Starch\\nPress. 🚨 Want a more interactive learning experience? Try out a different version\\nof the Rust Book, featuring: quizzes, highlighting, visualizations, and\\nmore: https://rust-book.cs.brown.edu","breadcrumbs":"The Rust Programming Language » The Rust Programming Language","id":"0","title":"The Rust Programming Language"},"1":{"body":"The Rust programming language has come a long way in a few short years, from\\nits creation and incubation by a small and nascent community of enthusiasts, to\\nbecoming one of the most loved and in-demand programming languages in the\\nworld. Looking back, it was inevitable that the power and promise of Rust would\\nturn heads and gain a foothold in systems programming. What was not inevitable\\nwas the global growth in interest and innovation that permeated through open\\nsource communities and catalyzed wide-scale adoption across industries. At this point in time, it is easy to point to the wonderful features that Rust\\nhas to offer to explain this explosion in interest and adoption. Who doesn’t\\nwant memory safety, and fast performance, and a friendly compiler, and\\ngreat tooling, among a host of other wonderful features? The Rust language you\\nsee today combines years of research in systems programming with the practical\\nwisdom of a vibrant and passionate community. This language was designed with\\npurpose and crafted with care, offering developers a tool that makes it easier\\nto write safe, fast, and reliable code. But what makes Rust truly special is its roots in empowering you, the user, to\\nachieve your goals. This is a language that wants you to succeed, and the\\nprinciple of empowerment runs through the core of the community that builds,\\nmaintains, and advocates for this language. Since the previous edition of this\\ndefinitive text, Rust has further developed into a truly global and trusted\\nlanguage. The Rust Project is now robustly supported by the Rust Foundation,\\nwhich also invests in key initiatives to ensure that Rust is secure, stable,\\nand sustainable. This edition of The Rust Programming Language is a comprehensive update,\\nreflecting the language’s evolution over the years and providing valuable new\\ninformation. But it is not just a guide to syntax and libraries—it’s an\\ninvitation to join a community that values quality, performance, and thoughtful\\ndesign. Whether you’re a seasoned developer looking to explore Rust for the\\nfirst time or an experienced Rustacean looking to refine your skills, this\\nedition offers something for everyone. The Rust journey has been one of collaboration, learning, and iteration. The\\ngrowth of the language and its ecosystem is a direct reflection of the vibrant,\\ndiverse community behind it. The contributions of thousands of developers, from\\ncore language designers to casual contributors, are what make Rust such a\\nunique and powerful tool. By picking up this book, you’re not just learning a\\nnew programming language—you’re joining a movement to make software better,\\nsafer, and more enjoyable to work with. Welcome to the Rust community! Bec Rumbul, Executive Director of the Rust Foundation","breadcrumbs":"Foreword » Foreword","id":"1","title":"Foreword"},"10":{"body":"In general, this book assumes that you’re reading it in sequence from front to\\nback. Later chapters build on concepts in earlier chapters, and earlier\\nchapters might not delve into details on a particular topic but will revisit\\nthe topic in a later chapter. You’ll find two kinds of chapters in this book: concept chapters and project\\nchapters. In concept chapters, you’ll learn about an aspect of Rust. In project\\nchapters, we’ll build small programs together, applying what you’ve learned so\\nfar. Chapter 2, Chapter 12, and Chapter 21 are project chapters; the rest are\\nconcept chapters. Chapter 1 explains how to install Rust, how to write a “Hello, world!”\\nprogram, and how to use Cargo, Rust’s package manager and build tool. Chapter\\n2 is a hands-on introduction to writing a program in Rust, having you build\\nup a number-guessing game. Here, we cover concepts at a high level, and later\\nchapters will provide additional detail. If you want to get your hands dirty\\nright away, Chapter 2 is the place for that. If you’re a particularly\\nmeticulous learner who prefers to learn every detail before moving on to the\\nnext, you might want to skip Chapter 2 and go straight to Chapter 3, which\\ncovers Rust features that are similar to those of other programming languages;\\nthen, you can return to Chapter 2 when you’d like to work on a project applying\\nthe details you’ve learned. In Chapter 4, you’ll learn about Rust’s ownership system. Chapter 5\\ndiscusses structs and methods. Chapter 6 covers enums, match expressions,\\nand the if let and let...else control flow constructs. You’ll use structs\\nand enums to make custom types. In Chapter 7, you’ll learn about Rust’s module system and about privacy\\nrules for organizing your code and its public application programming interface\\n(API). Chapter 8 discusses some common collection data structures that the\\nstandard library provides: vectors, strings, and hash maps. Chapter 9\\nexplores Rust’s error-handling philosophy and techniques. Chapter 10 digs into generics, traits, and lifetimes, which give you the\\npower to define code that applies to multiple types. Chapter 11 is all\\nabout testing, which even with Rust’s safety guarantees is necessary to ensure\\nthat your program’s logic is correct. In Chapter 12, we’ll build our own\\nimplementation of a subset of functionality from the grep command line tool\\nthat searches for text within files. For this, we’ll use many of the concepts\\nwe discussed in the previous chapters. Chapter 13 explores closures and iterators: features of Rust that come from\\nfunctional programming languages. In Chapter 14, we’ll examine Cargo in\\nmore depth and talk about best practices for sharing your libraries with\\nothers. Chapter 15 discusses smart pointers that the standard library\\nprovides and the traits that enable their functionality. In Chapter 16, we’ll walk through different models of concurrent\\nprogramming and talk about how Rust helps you program in multiple threads\\nfearlessly. In Chapter 17, we build on that by exploring Rust’s async and\\nawait syntax, along with tasks, futures, and streams, and the lightweight\\nconcurrency model they enable. Chapter 18 looks at how Rust idioms compare to object-oriented programming\\nprinciples you might be familiar with. Chapter 19 is a reference on\\npatterns and pattern matching, which are powerful ways of expressing ideas\\nthroughout Rust programs. Chapter 20 contains a smorgasbord of advanced\\ntopics of interest, including unsafe Rust, macros, and more about lifetimes,\\ntraits, types, functions, and closures. In Chapter 21, we’ll complete a project in which we’ll implement a\\nlow-level multithreaded web server! Finally, some appendixes contain useful information about the language in a\\nmore reference-like format. Appendix A covers Rust’s keywords, Appendix\\nB covers Rust’s operators and symbols, Appendix C covers derivable traits\\nprovided by the standard library, Appendix D covers some useful development\\ntools, and Appendix E explains Rust editions. In Appendix F, you can\\nfind translations of the book, and in Appendix G we’ll cover how Rust is\\nmade and what nightly Rust is. There is no wrong way to read this book: If you want to skip ahead, go for it!\\nYou might have to jump back to earlier chapters if you experience any\\nconfusion. But do whatever works for you. An important part of the process of learning Rust is learning how to read the\\nerror messages the compiler displays: These will guide you toward working code.\\nAs such, we’ll provide many examples that don’t compile along with the error\\nmessage the compiler will show you in each situation. Know that if you enter\\nand run a random example, it may not compile! Make sure you read the\\nsurrounding text to see whether the example you’re trying to run is meant to\\nerror. In most situations, we’ll lead you to the correct version of any code\\nthat doesn’t compile. Ferris will also help you distinguish code that isn’t\\nmeant to work: Ferris Meaning This code does not compile! This code panics! This code does not produce the desired behavior. In most situations, we’ll lead you to the correct version of any code that\\ndoesn’t compile.","breadcrumbs":"Introduction » How to Use This Book","id":"10","title":"How to Use This Book"},"100":{"body":"In this chapter, we’ll look at enumerations, also referred to as enums.\\nEnums allow you to define a type by enumerating its possible variants. First\\nwe’ll define and use an enum to show how an enum can encode meaning along with\\ndata. Next, we’ll explore a particularly useful enum, called Option, which\\nexpresses that a value can be either something or nothing. Then, we’ll look at\\nhow pattern matching in the match expression makes it easy to run different\\ncode for different values of an enum. Finally, we’ll cover how the if let\\nconstruct is another convenient and concise idiom available to handle enums in\\nyour code.","breadcrumbs":"Enums and Pattern Matching » Enums and Pattern Matching","id":"100","title":"Enums and Pattern Matching"},"101":{"body":"Where structs give you a way of grouping together related fields and data, like\\na Rectangle with its width and height, enums give you a way of saying a\\nvalue is one of a possible set of values. For example, we may want to say that Rectangle is one of a set of possible shapes that also includes Circle and Triangle. To do this, Rust allows us to encode these possibilities as an enum. Let’s look at a situation we might want to express in code and see why enums\\nare useful and more appropriate than structs in this case. Say we need to work\\nwith IP addresses. Currently, two major standards are used for IP addresses:\\nversion four and version six. Because these are the only possibilities for an\\nIP address that our program will come across, we can enumerate all possible\\nvariants, which is where enumeration gets its name. Any IP address can be either a version four or a version six address, but not\\nboth at the same time. That property of IP addresses makes the enum data\\nstructure appropriate because an enum value can only be one of its variants.\\nBoth version four and version six addresses are still fundamentally IP\\naddresses, so they should be treated as the same type when the code is handling\\nsituations that apply to any kind of IP address. We can express this concept in code by defining an IpAddrKind enumeration and\\nlisting the possible kinds an IP address can be, V4 and V6. These are the\\nvariants of the enum: enum IpAddrKind { V4, V6,\\n} fn main() { let four = IpAddrKind::V4; let six = IpAddrKind::V6; route(IpAddrKind::V4); route(IpAddrKind::V6); } fn route(ip_kind: IpAddrKind) {} IpAddrKind is now a custom data type that we can use elsewhere in our code.","breadcrumbs":"Enums and Pattern Matching » Defining an Enum » Defining an Enum","id":"101","title":"Defining an Enum"},"102":{"body":"We can create instances of each of the two variants of IpAddrKind like this: enum IpAddrKind { V4, V6, } fn main() { let four = IpAddrKind::V4; let six = IpAddrKind::V6; route(IpAddrKind::V4); route(IpAddrKind::V6); } fn route(ip_kind: IpAddrKind) {} Note that the variants of the enum are namespaced under its identifier, and we\\nuse a double colon to separate the two. This is useful because now both values IpAddrKind::V4 and IpAddrKind::V6 are of the same type: IpAddrKind. We\\ncan then, for instance, define a function that takes any IpAddrKind: enum IpAddrKind { V4, V6, } fn main() { let four = IpAddrKind::V4; let six = IpAddrKind::V6; route(IpAddrKind::V4); route(IpAddrKind::V6); } fn route(ip_kind: IpAddrKind) {} And we can call this function with either variant: enum IpAddrKind { V4, V6, } fn main() { let four = IpAddrKind::V4; let six = IpAddrKind::V6; route(IpAddrKind::V4); route(IpAddrKind::V6); } fn route(ip_kind: IpAddrKind) {} Using enums has even more advantages. Thinking more about our IP address type,\\nat the moment we don’t have a way to store the actual IP address data; we\\nonly know what kind it is. Given that you just learned about structs in\\nChapter 5, you might be tempted to tackle this problem with structs as shown in\\nListing 6-1. fn main() { enum IpAddrKind { V4, V6, } struct IpAddr { kind: IpAddrKind, address: String, } let home = IpAddr { kind: IpAddrKind::V4, address: String::from(\\"127.0.0.1\\"), }; let loopback = IpAddr { kind: IpAddrKind::V6, address: String::from(\\"::1\\"), }; } Listing 6-1: Storing the data and IpAddrKind variant of an IP address using a struct Here, we’ve defined a struct IpAddr that has two fields: a kind field that\\nis of type IpAddrKind (the enum we defined previously) and an address field\\nof type String. We have two instances of this struct. The first is home,\\nand it has the value IpAddrKind::V4 as its kind with associated address\\ndata of 127.0.0.1. The second instance is loopback. It has the other\\nvariant of IpAddrKind as its kind value, V6, and has address ::1\\nassociated with it. We’ve used a struct to bundle the kind and address\\nvalues together, so now the variant is associated with the value. However, representing the same concept using just an enum is more concise:\\nRather than an enum inside a struct, we can put data directly into each enum\\nvariant. This new definition of the IpAddr enum says that both V4 and V6\\nvariants will have associated String values: fn main() { enum IpAddr { V4(String), V6(String), } let home = IpAddr::V4(String::from(\\"127.0.0.1\\")); let loopback = IpAddr::V6(String::from(\\"::1\\")); } We attach data to each variant of the enum directly, so there is no need for an\\nextra struct. Here, it’s also easier to see another detail of how enums work:\\nThe name of each enum variant that we define also becomes a function that\\nconstructs an instance of the enum. That is, IpAddr::V4() is a function call\\nthat takes a String argument and returns an instance of the IpAddr type. We\\nautomatically get this constructor function defined as a result of defining the\\nenum. There’s another advantage to using an enum rather than a struct: Each variant\\ncan have different types and amounts of associated data. Version four IP\\naddresses will always have four numeric components that will have values\\nbetween 0 and 255. If we wanted to store V4 addresses as four u8 values but\\nstill express V6 addresses as one String value, we wouldn’t be able to with\\na struct. Enums handle this case with ease: fn main() { enum IpAddr { V4(u8, u8, u8, u8), V6(String), } let home = IpAddr::V4(127, 0, 0, 1); let loopback = IpAddr::V6(String::from(\\"::1\\")); } We’ve shown several different ways to define data structures to store version\\nfour and version six IP addresses. However, as it turns out, wanting to store\\nIP addresses and encode which kind they are is so common that the standard\\nlibrary has a definition we can use! Let’s look at how\\nthe standard library defines IpAddr. It has the exact enum and variants that\\nwe’ve defined and used, but it embeds the address data inside the variants in\\nthe form of two different structs, which are defined differently for each\\nvariant: #![allow(unused)] fn main() {\\nstruct Ipv4Addr { // --snip--\\n} struct Ipv6Addr { // --snip--\\n} enum IpAddr { V4(Ipv4Addr), V6(Ipv6Addr),\\n} } This code illustrates that you can put any kind of data inside an enum variant:\\nstrings, numeric types, or structs, for example. You can even include another\\nenum! Also, standard library types are often not much more complicated than\\nwhat you might come up with. Note that even though the standard library contains a definition for IpAddr,\\nwe can still create and use our own definition without conflict because we\\nhaven’t brought the standard library’s definition into our scope. We’ll talk\\nmore about bringing types into scope in Chapter 7. Let’s look at another example of an enum in Listing 6-2: This one has a wide\\nvariety of types embedded in its variants. enum Message { Quit, Move { x: i32, y: i32 }, Write(String), ChangeColor(i32, i32, i32),\\n} fn main() {} Listing 6-2: A Message enum whose variants each store different amounts and types of values This enum has four variants with different types: Quit: Has no data associated with it at all Move: Has named fields, like a struct does Write: Includes a single String ChangeColor: Includes three i32 values Defining an enum with variants such as the ones in Listing 6-2 is similar to\\ndefining different kinds of struct definitions, except the enum doesn’t use the struct keyword and all the variants are grouped together under the Message\\ntype. The following structs could hold the same data that the preceding enum\\nvariants hold: struct QuitMessage; // unit struct\\nstruct MoveMessage { x: i32, y: i32,\\n}\\nstruct WriteMessage(String); // tuple struct\\nstruct ChangeColorMessage(i32, i32, i32); // tuple struct fn main() {} But if we used the different structs, each of which has its own type, we\\ncouldn’t as easily define a function to take any of these kinds of messages as\\nwe could with the Message enum defined in Listing 6-2, which is a single type. There is one more similarity between enums and structs: Just as we’re able to\\ndefine methods on structs using impl, we’re also able to define methods on\\nenums. Here’s a method named call that we could define on our Message enum: fn main() { enum Message { Quit, Move { x: i32, y: i32 }, Write(String), ChangeColor(i32, i32, i32), } impl Message { fn call(&self) { // method body would be defined here } } let m = Message::Write(String::from(\\"hello\\")); m.call(); } The body of the method would use self to get the value that we called the\\nmethod on. In this example, we’ve created a variable m that has the value Message::Write(String::from(\\"hello\\")), and that is what self will be in the\\nbody of the call method when m.call() runs. Let’s look at another enum in the standard library that is very common and\\nuseful: Option.","breadcrumbs":"Enums and Pattern Matching » Defining an Enum » Enum Values","id":"102","title":"Enum Values"},"103":{"body":"This section explores a case study of Option, which is another enum defined\\nby the standard library. The Option type encodes the very common scenario in\\nwhich a value could be something, or it could be nothing. For example, if you request the first item in a non-empty list, you would get\\na value. If you request the first item in an empty list, you would get nothing.\\nExpressing this concept in terms of the type system means the compiler can\\ncheck whether you’ve handled all the cases you should be handling; this\\nfunctionality can prevent bugs that are extremely common in other programming\\nlanguages. Programming language design is often thought of in terms of which features you\\ninclude, but the features you exclude are important too. Rust doesn’t have the\\nnull feature that many other languages have. Null is a value that means there\\nis no value there. In languages with null, variables can always be in one of\\ntwo states: null or not-null. In his 2009 presentation “Null References: The Billion Dollar Mistake,” Tony\\nHoare, the inventor of null, had this to say: I call it my billion-dollar mistake. At that time, I was designing the first\\ncomprehensive type system for references in an object-oriented language. My\\ngoal was to ensure that all use of references should be absolutely safe, with\\nchecking performed automatically by the compiler. But I couldn’t resist the\\ntemptation to put in a null reference, simply because it was so easy to\\nimplement. This has led to innumerable errors, vulnerabilities, and system\\ncrashes, which have probably caused a billion dollars of pain and damage in\\nthe last forty years. The problem with null values is that if you try to use a null value as a\\nnot-null value, you’ll get an error of some kind. Because this null or not-null\\nproperty is pervasive, it’s extremely easy to make this kind of error. However, the concept that null is trying to express is still a useful one: A\\nnull is a value that is currently invalid or absent for some reason. The problem isn’t really with the concept but with the particular\\nimplementation. As such, Rust does not have nulls, but it does have an enum\\nthat can encode the concept of a value being present or absent. This enum is Option<T>, and it is defined by the standard library\\nas follows: #![allow(unused)] fn main() {\\nenum Option<T> { None, Some(T),\\n} } The Option<T> enum is so useful that it’s even included in the prelude; you\\ndon’t need to bring it into scope explicitly. Its variants are also included in\\nthe prelude: You can use Some and None directly without the Option::\\nprefix. The Option<T> enum is still just a regular enum, and Some(T) and None are still variants of type Option<T>. The <T> syntax is a feature of Rust we haven’t talked about yet. It’s a\\ngeneric type parameter, and we’ll cover generics in more detail in Chapter 10.\\nFor now, all you need to know is that <T> means that the Some variant of\\nthe Option enum can hold one piece of data of any type, and that each\\nconcrete type that gets used in place of T makes the overall Option<T> type\\na different type. Here are some examples of using Option values to hold\\nnumber types and char types: fn main() { let some_number = Some(5); let some_char = Some(\'e\'); let absent_number: Option<i32> = None; } The type of some_number is Option<i32>. The type of some_char is Option<char>, which is a different type. Rust can infer these types because\\nwe’ve specified a value inside the Some variant. For absent_number, Rust\\nrequires us to annotate the overall Option type: The compiler can’t infer the\\ntype that the corresponding Some variant will hold by looking only at a None value. Here, we tell Rust that we mean for absent_number to be of type Option<i32>. When we have a Some value, we know that a value is present, and the value is\\nheld within the Some. When we have a None value, in some sense it means the\\nsame thing as null: We don’t have a valid value. So, why is having Option<T>\\nany better than having null? In short, because Option<T> and T (where T can be any type) are different\\ntypes, the compiler won’t let us use an Option<T> value as if it were\\ndefinitely a valid value. For example, this code won’t compile, because it’s\\ntrying to add an i8 to an Option<i8>: fn main() { let x: i8 = 5; let y: Option<i8> = Some(5); let sum = x + y; } If we run this code, we get an error message like this one: $ cargo run Compiling enums v0.1.0 (file:///projects/enums)\\nerror[E0277]: cannot add `Option<i8>` to `i8` --> src/main.rs:5:17 |\\n5 | let sum = x + y; | ^ no implementation for `i8 + Option<i8>` | = help: the trait `Add<Option<i8>>` is not implemented for `i8` = help: the following other types implement trait `Add<Rhs>`: `&i8` implements `Add<i8>` `&i8` implements `Add` `i8` implements `Add<&i8>` `i8` implements `Add` For more information about this error, try `rustc --explain E0277`.\\nerror: could not compile `enums` (bin \\"enums\\") due to 1 previous error Intense! In effect, this error message means that Rust doesn’t understand how\\nto add an i8 and an Option<i8>, because they’re different types. When we\\nhave a value of a type like i8 in Rust, the compiler will ensure that we\\nalways have a valid value. We can proceed confidently without having to check\\nfor null before using that value. Only when we have an Option<i8> (or\\nwhatever type of value we’re working with) do we have to worry about possibly\\nnot having a value, and the compiler will make sure we handle that case before\\nusing the value. In other words, you have to convert an Option<T> to a T before you can\\nperform T operations with it. Generally, this helps catch one of the most\\ncommon issues with null: assuming that something isn’t null when it actually is. Eliminating the risk of incorrectly assuming a not-null value helps you be more\\nconfident in your code. In order to have a value that can possibly be null, you\\nmust explicitly opt in by making the type of that value Option<T>. Then, when\\nyou use that value, you are required to explicitly handle the case when the\\nvalue is null. Everywhere that a value has a type that isn’t an Option<T>,\\nyou can safely assume that the value isn’t null. This was a deliberate design\\ndecision for Rust to limit null’s pervasiveness and increase the safety of Rust\\ncode. So how do you get the T value out of a Some variant when you have a value\\nof type Option<T> so that you can use that value? The Option<T> enum has a\\nlarge number of methods that are useful in a variety of situations; you can\\ncheck them out in its documentation. Becoming familiar\\nwith the methods on Option<T> will be extremely useful in your journey with\\nRust. In general, in order to use an Option<T> value, you want to have code that\\nwill handle each variant. You want some code that will run only when you have a Some(T) value, and this code is allowed to use the inner T. You want some\\nother code to run only if you have a None value, and that code doesn’t have a T value available. The match expression is a control flow construct that\\ndoes just this when used with enums: It will run different code depending on\\nwhich variant of the enum it has, and that code can use the data inside the\\nmatching value.","breadcrumbs":"Enums and Pattern Matching » Defining an Enum » The Option Enum","id":"103","title":"The Option Enum"},"104":{"body":"Rust has an extremely powerful control flow construct called match that\\nallows you to compare a value against a series of patterns and then execute\\ncode based on which pattern matches. Patterns can be made up of literal values,\\nvariable names, wildcards, and many other things; Chapter\\n19 covers all the different kinds of patterns\\nand what they do. The power of match comes from the expressiveness of the\\npatterns and the fact that the compiler confirms that all possible cases are\\nhandled. Think of a match expression as being like a coin-sorting machine: Coins slide\\ndown a track with variously sized holes along it, and each coin falls through\\nthe first hole it encounters that it fits into. In the same way, values go\\nthrough each pattern in a match, and at the first pattern the value “fits,”\\nthe value falls into the associated code block to be used during execution. Speaking of coins, let’s use them as an example using match! We can write a\\nfunction that takes an unknown US coin and, in a similar way as the counting\\nmachine, determines which coin it is and returns its value in cents, as shown\\nin Listing 6-3. enum Coin { Penny, Nickel, Dime, Quarter,\\n} fn value_in_cents(coin: Coin) -> u8 { match coin { Coin::Penny => 1, Coin::Nickel => 5, Coin::Dime => 10, Coin::Quarter => 25, }\\n} fn main() {} Listing 6-3: An enum and a match expression that has the variants of the enum as its patterns Let’s break down the match in the value_in_cents function. First, we list\\nthe match keyword followed by an expression, which in this case is the value coin. This seems very similar to a conditional expression used with if, but\\nthere’s a big difference: With if, the condition needs to evaluate to a\\nBoolean value, but here it can be any type. The type of coin in this example\\nis the Coin enum that we defined on the first line. Next are the match arms. An arm has two parts: a pattern and some code. The\\nfirst arm here has a pattern that is the value Coin::Penny and then the =>\\noperator that separates the pattern and the code to run. The code in this case\\nis just the value 1. Each arm is separated from the next with a comma. When the match expression executes, it compares the resultant value against\\nthe pattern of each arm, in order. If a pattern matches the value, the code\\nassociated with that pattern is executed. If that pattern doesn’t match the\\nvalue, execution continues to the next arm, much as in a coin-sorting machine.\\nWe can have as many arms as we need: In Listing 6-3, our match has four arms. The code associated with each arm is an expression, and the resultant value of\\nthe expression in the matching arm is the value that gets returned for the\\nentire match expression. We don’t typically use curly brackets if the match arm code is short, as it is\\nin Listing 6-3 where each arm just returns a value. If you want to run multiple\\nlines of code in a match arm, you must use curly brackets, and the comma\\nfollowing the arm is then optional. For example, the following code prints\\n“Lucky penny!” every time the method is called with a Coin::Penny, but it\\nstill returns the last value of the block, 1: enum Coin { Penny, Nickel, Dime, Quarter, } fn value_in_cents(coin: Coin) -> u8 { match coin { Coin::Penny => { println!(\\"Lucky penny!\\"); 1 } Coin::Nickel => 5, Coin::Dime => 10, Coin::Quarter => 25, }\\n} fn main() {}","breadcrumbs":"Enums and Pattern Matching » The match Control Flow Construct » The match Control Flow Construct","id":"104","title":"The match Control Flow Construct"},"105":{"body":"Another useful feature of match arms is that they can bind to the parts of the\\nvalues that match the pattern. This is how we can extract values out of enum\\nvariants. As an example, let’s change one of our enum variants to hold data inside it.\\nFrom 1999 through 2008, the United States minted quarters with different\\ndesigns for each of the 50 states on one side. No other coins got state\\ndesigns, so only quarters have this extra value. We can add this information to\\nour enum by changing the Quarter variant to include a UsState value\\nstored inside it, which we’ve done in Listing 6-4. #[derive(Debug)] // so we can inspect the state in a minute\\nenum UsState { Alabama, Alaska, // --snip--\\n} enum Coin { Penny, Nickel, Dime, Quarter(UsState),\\n} fn main() {} Listing 6-4: A Coin enum in which the Quarter variant also holds a UsState value Let’s imagine that a friend is trying to collect all 50 state quarters. While\\nwe sort our loose change by coin type, we’ll also call out the name of the\\nstate associated with each quarter so that if it’s one our friend doesn’t have,\\nthey can add it to their collection. In the match expression for this code, we add a variable called state to the\\npattern that matches values of the variant Coin::Quarter. When a Coin::Quarter matches, the state variable will bind to the value of that\\nquarter’s state. Then, we can use state in the code for that arm, like so: #[derive(Debug)] enum UsState { Alabama, Alaska, // --snip-- } enum Coin { Penny, Nickel, Dime, Quarter(UsState), } fn value_in_cents(coin: Coin) -> u8 { match coin { Coin::Penny => 1, Coin::Nickel => 5, Coin::Dime => 10, Coin::Quarter(state) => { println!(\\"State quarter from {state:?}!\\"); 25 } }\\n} fn main() { value_in_cents(Coin::Quarter(UsState::Alaska)); } If we were to call value_in_cents(Coin::Quarter(UsState::Alaska)), coin\\nwould be Coin::Quarter(UsState::Alaska). When we compare that value with each\\nof the match arms, none of them match until we reach Coin::Quarter(state). At\\nthat point, the binding for state will be the value UsState::Alaska. We can\\nthen use that binding in the println! expression, thus getting the inner\\nstate value out of the Coin enum variant for Quarter.","breadcrumbs":"Enums and Pattern Matching » The match Control Flow Construct » Patterns That Bind to Values","id":"105","title":"Patterns That Bind to Values"},"106":{"body":"In the previous section, we wanted to get the inner T value out of the Some\\ncase when using Option<T>; we can also handle Option<T> using match, as\\nwe did with the Coin enum! Instead of comparing coins, we’ll compare the\\nvariants of Option<T>, but the way the match expression works remains the\\nsame. Let’s say we want to write a function that takes an Option<i32> and, if\\nthere’s a value inside, adds 1 to that value. If there isn’t a value inside,\\nthe function should return the None value and not attempt to perform any\\noperations. This function is very easy to write, thanks to match, and will look like\\nListing 6-5. fn main() { fn plus_one(x: Option<i32>) -> Option<i32> { match x { None => None, Some(i) => Some(i + 1), } } let five = Some(5); let six = plus_one(five); let none = plus_one(None); } Listing 6-5: A function that uses a match expression on an Option<i32> Let’s examine the first execution of plus_one in more detail. When we call plus_one(five), the variable x in the body of plus_one will have the\\nvalue Some(5). We then compare that against each match arm: fn main() { fn plus_one(x: Option<i32>) -> Option<i32> { match x { None => None, Some(i) => Some(i + 1), } } let five = Some(5); let six = plus_one(five); let none = plus_one(None); } The Some(5) value doesn’t match the pattern None, so we continue to the\\nnext arm: fn main() { fn plus_one(x: Option<i32>) -> Option<i32> { match x { None => None, Some(i) => Some(i + 1), } } let five = Some(5); let six = plus_one(five); let none = plus_one(None); } Does Some(5) match Some(i)? It does! We have the same variant. The i\\nbinds to the value contained in Some, so i takes the value 5. The code in\\nthe match arm is then executed, so we add 1 to the value of i and create a\\nnew Some value with our total 6 inside. Now let’s consider the second call of plus_one in Listing 6-5, where x is None. We enter the match and compare to the first arm: fn main() { fn plus_one(x: Option<i32>) -> Option<i32> { match x { None => None, Some(i) => Some(i + 1), } } let five = Some(5); let six = plus_one(five); let none = plus_one(None); } It matches! There’s no value to add to, so the program stops and returns the None value on the right side of =>. Because the first arm matched, no other\\narms are compared. Combining match and enums is useful in many situations. You’ll see this\\npattern a lot in Rust code: match against an enum, bind a variable to the\\ndata inside, and then execute code based on it. It’s a bit tricky at first, but\\nonce you get used to it, you’ll wish you had it in all languages. It’s\\nconsistently a user favorite.","breadcrumbs":"Enums and Pattern Matching » The match Control Flow Construct » The Option<T> match Pattern","id":"106","title":"The Option<T> match Pattern"},"107":{"body":"There’s one other aspect of match we need to discuss: The arms’ patterns must\\ncover all possibilities. Consider this version of our plus_one function,\\nwhich has a bug and won’t compile: fn main() { fn plus_one(x: Option<i32>) -> Option<i32> { match x { Some(i) => Some(i + 1), } } let five = Some(5); let six = plus_one(five); let none = plus_one(None); } We didn’t handle the None case, so this code will cause a bug. Luckily, it’s\\na bug Rust knows how to catch. If we try to compile this code, we’ll get this\\nerror: $ cargo run Compiling enums v0.1.0 (file:///projects/enums)\\nerror[E0004]: non-exhaustive patterns: `None` not covered --> src/main.rs:3:15 |\\n3 | match x { | ^ pattern `None` not covered |\\nnote: `Option<i32>` defined here --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/option.rs:593:1 ::: /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/option.rs:597:5 | = note: not covered = note: the matched value is of type `Option<i32>`\\nhelp: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern or an explicit pattern as shown |\\n4 ~ Some(i) => Some(i + 1),\\n5 ~ None => todo!(), | For more information about this error, try `rustc --explain E0004`.\\nerror: could not compile `enums` (bin \\"enums\\") due to 1 previous error Rust knows that we didn’t cover every possible case and even knows which\\npattern we forgot! Matches in Rust are exhaustive: We must exhaust every last\\npossibility in order for the code to be valid. Especially in the case of Option<T>, when Rust prevents us from forgetting to explicitly handle the None case, it protects us from assuming that we have a value when we might\\nhave null, thus making the billion-dollar mistake discussed earlier impossible.","breadcrumbs":"Enums and Pattern Matching » The match Control Flow Construct » Matches Are Exhaustive","id":"107","title":"Matches Are Exhaustive"},"108":{"body":"Using enums, we can also take special actions for a few particular values, but\\nfor all other values take one default action. Imagine we’re implementing a game\\nwhere, if you roll a 3 on a dice roll, your player doesn’t move but instead\\ngets a fancy new hat. If you roll a 7, your player loses a fancy hat. For all\\nother values, your player moves that number of spaces on the game board. Here’s\\na match that implements that logic, with the result of the dice roll\\nhardcoded rather than a random value, and all other logic represented by\\nfunctions without bodies because actually implementing them is out of scope for\\nthis example: fn main() { let dice_roll = 9; match dice_roll { 3 => add_fancy_hat(), 7 => remove_fancy_hat(), other => move_player(other), } fn add_fancy_hat() {} fn remove_fancy_hat() {} fn move_player(num_spaces: u8) {} } For the first two arms, the patterns are the literal values 3 and 7. For\\nthe last arm that covers every other possible value, the pattern is the\\nvariable we’ve chosen to name other. The code that runs for the other arm\\nuses the variable by passing it to the move_player function. This code compiles, even though we haven’t listed all the possible values a u8 can have, because the last pattern will match all values not specifically\\nlisted. This catch-all pattern meets the requirement that match must be\\nexhaustive. Note that we have to put the catch-all arm last because the\\npatterns are evaluated in order. If we had put the catch-all arm earlier, the\\nother arms would never run, so Rust will warn us if we add arms after a\\ncatch-all! Rust also has a pattern we can use when we want a catch-all but don’t want to use the value in the catch-all pattern: _ is a special pattern that matches\\nany value and does not bind to that value. This tells Rust we aren’t going to\\nuse the value, so Rust won’t warn us about an unused variable. Let’s change the rules of the game: Now, if you roll anything other than a 3 or\\na 7, you must roll again. We no longer need to use the catch-all value, so we\\ncan change our code to use _ instead of the variable named other: fn main() { let dice_roll = 9; match dice_roll { 3 => add_fancy_hat(), 7 => remove_fancy_hat(), _ => reroll(), } fn add_fancy_hat() {} fn remove_fancy_hat() {} fn reroll() {} } This example also meets the exhaustiveness requirement because we’re explicitly\\nignoring all other values in the last arm; we haven’t forgotten anything. Finally, we’ll change the rules of the game one more time so that nothing else\\nhappens on your turn if you roll anything other than a 3 or a 7. We can express\\nthat by using the unit value (the empty tuple type we mentioned in “The Tuple\\nType” section) as the code that goes with the _ arm: fn main() { let dice_roll = 9; match dice_roll { 3 => add_fancy_hat(), 7 => remove_fancy_hat(), _ => (), } fn add_fancy_hat() {} fn remove_fancy_hat() {} } Here, we’re telling Rust explicitly that we aren’t going to use any other value\\nthat doesn’t match a pattern in an earlier arm, and we don’t want to run any\\ncode in this case. There’s more about patterns and matching that we’ll cover in Chapter\\n19. For now, we’re going to move on to the if let syntax, which can be useful in situations where the match expression\\nis a bit wordy.","breadcrumbs":"Enums and Pattern Matching » The match Control Flow Construct » Catch-All Patterns and the _ Placeholder","id":"108","title":"Catch-All Patterns and the _ Placeholder"},"109":{"body":"The if let syntax lets you combine if and let into a less verbose way to\\nhandle values that match one pattern while ignoring the rest. Consider the\\nprogram in Listing 6-6 that matches on an Option<u8> value in the config_max variable but only wants to execute code if the value is the Some\\nvariant. fn main() { let config_max = Some(3u8); match config_max { Some(max) => println!(\\"The maximum is configured to be {max}\\"), _ => (), } } Listing 6-6: A match that only cares about executing code when the value is Some If the value is Some, we print out the value in the Some variant by binding\\nthe value to the variable max in the pattern. We don’t want to do anything\\nwith the None value. To satisfy the match expression, we have to add _ => () after processing just one variant, which is annoying boilerplate code to\\nadd. Instead, we could write this in a shorter way using if let. The following\\ncode behaves the same as the match in Listing 6-6: fn main() { let config_max = Some(3u8); if let Some(max) = config_max { println!(\\"The maximum is configured to be {max}\\"); } } The syntax if let takes a pattern and an expression separated by an equal\\nsign. It works the same way as a match, where the expression is given to the match and the pattern is its first arm. In this case, the pattern is Some(max), and the max binds to the value inside the Some. We can then\\nuse max in the body of the if let block in the same way we used max in\\nthe corresponding match arm. The code in the if let block only runs if the\\nvalue matches the pattern. Using if let means less typing, less indentation, and less boilerplate code.\\nHowever, you lose the exhaustive checking match enforces that ensures that\\nyou aren’t forgetting to handle any cases. Choosing between match and if let depends on what you’re doing in your particular situation and whether\\ngaining conciseness is an appropriate trade-off for losing exhaustive checking. In other words, you can think of if let as syntax sugar for a match that\\nruns code when the value matches one pattern and then ignores all other values. We can include an else with an if let. The block of code that goes with the else is the same as the block of code that would go with the _ case in the match expression that is equivalent to the if let and else. Recall the Coin enum definition in Listing 6-4, where the Quarter variant also held a UsState value. If we wanted to count all non-quarter coins we see while also\\nannouncing the state of the quarters, we could do that with a match\\nexpression, like this: #[derive(Debug)] enum UsState { Alabama, Alaska, // --snip-- } enum Coin { Penny, Nickel, Dime, Quarter(UsState), } fn main() { let coin = Coin::Penny; let mut count = 0; match coin { Coin::Quarter(state) => println!(\\"State quarter from {state:?}!\\"), _ => count += 1, } } Or we could use an if let and else expression, like this: #[derive(Debug)] enum UsState { Alabama, Alaska, // --snip-- } enum Coin { Penny, Nickel, Dime, Quarter(UsState), } fn main() { let coin = Coin::Penny; let mut count = 0; if let Coin::Quarter(state) = coin { println!(\\"State quarter from {state:?}!\\"); } else { count += 1; } }","breadcrumbs":"Enums and Pattern Matching » Concise Control Flow with if let and let...else » Concise Control Flow with if let and let...else","id":"109","title":"Concise Control Flow with if let and let...else"},"11":{"body":"The source files from which this book is generated can be found on GitHub.","breadcrumbs":"Introduction » Source Code","id":"11","title":"Source Code"},"110":{"body":"The common pattern is to perform some computation when a value is present and\\nreturn a default value otherwise. Continuing with our example of coins with a UsState value, if we wanted to say something funny depending on how old the\\nstate on the quarter was, we might introduce a method on UsState to check the\\nage of a state, like so: #[derive(Debug)] // so we can inspect the state in a minute enum UsState { Alabama, Alaska, // --snip-- } impl UsState { fn existed_in(&self, year: u16) -> bool { match self { UsState::Alabama => year >= 1819, UsState::Alaska => year >= 1959, // -- snip -- } }\\n} enum Coin { Penny, Nickel, Dime, Quarter(UsState), } fn describe_state_quarter(coin: Coin) -> Option<String> { if let Coin::Quarter(state) = coin { if state.existed_in(1900) { Some(format!(\\"{state:?} is pretty old, for America!\\")) } else { Some(format!(\\"{state:?} is relatively new.\\")) } } else { None } } fn main() { if let Some(desc) = describe_state_quarter(Coin::Quarter(UsState::Alaska)) { println!(\\"{desc}\\"); } } Then, we might use if let to match on the type of coin, introducing a state\\nvariable within the body of the condition, as in Listing 6-7. #[derive(Debug)] // so we can inspect the state in a minute enum UsState { Alabama, Alaska, // --snip-- } impl UsState { fn existed_in(&self, year: u16) -> bool { match self { UsState::Alabama => year >= 1819, UsState::Alaska => year >= 1959, // -- snip -- } } } enum Coin { Penny, Nickel, Dime, Quarter(UsState), } fn describe_state_quarter(coin: Coin) -> Option<String> { if let Coin::Quarter(state) = coin { if state.existed_in(1900) { Some(format!(\\"{state:?} is pretty old, for America!\\")) } else { Some(format!(\\"{state:?} is relatively new.\\")) } } else { None }\\n} fn main() { if let Some(desc) = describe_state_quarter(Coin::Quarter(UsState::Alaska)) { println!(\\"{desc}\\"); } } Listing 6-7: Checking whether a state existed in 1900 by using conditionals nested inside an if let That gets the job done, but it has pushed the work into the body of the if let statement, and if the work to be done is more complicated, it might be\\nhard to follow exactly how the top-level branches relate. We could also take\\nadvantage of the fact that expressions produce a value either to produce the state from the if let or to return early, as in Listing 6-8. (You could do\\nsomething similar with a match, too.) #[derive(Debug)] // so we can inspect the state in a minute enum UsState { Alabama, Alaska, // --snip-- } impl UsState { fn existed_in(&self, year: u16) -> bool { match self { UsState::Alabama => year >= 1819, UsState::Alaska => year >= 1959, // -- snip -- } } } enum Coin { Penny, Nickel, Dime, Quarter(UsState), } fn describe_state_quarter(coin: Coin) -> Option<String> { let state = if let Coin::Quarter(state) = coin { state } else { return None; }; if state.existed_in(1900) { Some(format!(\\"{state:?} is pretty old, for America!\\")) } else { Some(format!(\\"{state:?} is relatively new.\\")) }\\n} fn main() { if let Some(desc) = describe_state_quarter(Coin::Quarter(UsState::Alaska)) { println!(\\"{desc}\\"); } } Listing 6-8: Using if let to produce a value or return early This is a bit annoying to follow in its own way, though! One branch of the if let produces a value, and the other one returns from the function entirely. To make this common pattern nicer to express, Rust has let...else. The let...else syntax takes a pattern on the left side and an expression on the\\nright, very similar to if let, but it does not have an if branch, only an else branch. If the pattern matches, it will bind the value from the pattern\\nin the outer scope. If the pattern does not match, the program will flow into\\nthe else arm, which must return from the function. In Listing 6-9, you can see how Listing 6-8 looks when using let...else in\\nplace of if let. #[derive(Debug)] // so we can inspect the state in a minute enum UsState { Alabama, Alaska, // --snip-- } impl UsState { fn existed_in(&self, year: u16) -> bool { match self { UsState::Alabama => year >= 1819, UsState::Alaska => year >= 1959, // -- snip -- } } } enum Coin { Penny, Nickel, Dime, Quarter(UsState), } fn describe_state_quarter(coin: Coin) -> Option<String> { let Coin::Quarter(state) = coin else { return None; }; if state.existed_in(1900) { Some(format!(\\"{state:?} is pretty old, for America!\\")) } else { Some(format!(\\"{state:?} is relatively new.\\")) }\\n} fn main() { if let Some(desc) = describe_state_quarter(Coin::Quarter(UsState::Alaska)) { println!(\\"{desc}\\"); } } Listing 6-9: Using let...else to clarify the flow through the function Notice that it stays on the “happy path” in the main body of the function this\\nway, without having significantly different control flow for two branches the\\nway the if let did. If you have a situation in which your program has logic that is too verbose to\\nexpress using a match, remember that if let and let...else are in your\\nRust toolbox as well.","breadcrumbs":"Enums and Pattern Matching » Concise Control Flow with if let and let...else » Staying on the “Happy Path” with let...else","id":"110","title":"Staying on the “Happy Path” with let...else"},"111":{"body":"We’ve now covered how to use enums to create custom types that can be one of a\\nset of enumerated values. We’ve shown how the standard library’s Option<T>\\ntype helps you use the type system to prevent errors. When enum values have\\ndata inside them, you can use match or if let to extract and use those\\nvalues, depending on how many cases you need to handle. Your Rust programs can now express concepts in your domain using structs and\\nenums. Creating custom types to use in your API ensures type safety: The\\ncompiler will make certain your functions only get values of the type each\\nfunction expects. In order to provide a well-organized API to your users that is straightforward\\nto use and only exposes exactly what your users will need, let’s now turn to\\nRust’s modules.","breadcrumbs":"Enums and Pattern Matching » Concise Control Flow with if let and let...else » Summary","id":"111","title":"Summary"},"112":{"body":"As you write large programs, organizing your code will become increasingly\\nimportant. By grouping related functionality and separating code with distinct\\nfeatures, you’ll clarify where to find code that implements a particular\\nfeature and where to go to change how a feature works. The programs we’ve written so far have been in one module in one file. As a\\nproject grows, you should organize code by splitting it into multiple modules\\nand then multiple files. A package can contain multiple binary crates and\\noptionally one library crate. As a package grows, you can extract parts into\\nseparate crates that become external dependencies. This chapter covers all\\nthese techniques. For very large projects comprising a set of interrelated\\npackages that evolve together, Cargo provides workspaces, which we’ll cover in “Cargo Workspaces” in Chapter 14. We’ll also discuss encapsulating implementation details, which lets you reuse\\ncode at a higher level: Once you’ve implemented an operation, other code can\\ncall your code via its public interface without having to know how the\\nimplementation works. The way you write code defines which parts are public for\\nother code to use and which parts are private implementation details that you\\nreserve the right to change. This is another way to limit the amount of detail\\nyou have to keep in your head. A related concept is scope: The nested context in which code is written has a\\nset of names that are defined as “in scope.” When reading, writing, and\\ncompiling code, programmers and compilers need to know whether a particular\\nname at a particular spot refers to a variable, function, struct, enum, module,\\nconstant, or other item and what that item means. You can create scopes and\\nchange which names are in or out of scope. You can’t have two items with the\\nsame name in the same scope; tools are available to resolve name conflicts. Rust has a number of features that allow you to manage your code’s\\norganization, including which details are exposed, which details are private,\\nand what names are in each scope in your programs. These features, sometimes\\ncollectively referred to as the module system, include: Packages: A Cargo feature that lets you build, test, and share crates Crates: A tree of modules that produces a library or executable Modules and use: Let you control the organization, scope, and privacy of\\npaths Paths: A way of naming an item, such as a struct, function, or module In this chapter, we’ll cover all these features, discuss how they interact, and\\nexplain how to use them to manage scope. By the end, you should have a solid\\nunderstanding of the module system and be able to work with scopes like a pro!","breadcrumbs":"Packages, Crates, and Modules » Packages, Crates, and Modules","id":"112","title":"Packages, Crates, and Modules"},"113":{"body":"The first parts of the module system we’ll cover are packages and crates. A crate is the smallest amount of code that the Rust compiler considers at a\\ntime. Even if you run rustc rather than cargo and pass a single source code\\nfile (as we did all the way back in “Rust Program Basics” in Chapter 1), the compiler considers that file to be a crate. Crates can\\ncontain modules, and the modules may be defined in other files that get\\ncompiled with the crate, as we’ll see in the coming sections. A crate can come in one of two forms: a binary crate or a library crate. Binary crates are programs you can compile to an executable that you can run,\\nsuch as a command line program or a server. Each must have a function called main that defines what happens when the executable runs. All the crates we’ve\\ncreated so far have been binary crates. Library crates don’t have a main function, and they don’t compile to an\\nexecutable. Instead, they define functionality intended to be shared with\\nmultiple projects. For example, the rand crate we used in Chapter\\n2 provides functionality that generates random numbers.\\nMost of the time when Rustaceans say “crate,” they mean library crate, and they\\nuse “crate” interchangeably with the general programming concept of a “library.” The crate root is a source file that the Rust compiler starts from and makes\\nup the root module of your crate (we’ll explain modules in depth in “Control\\nScope and Privacy with Modules”). A package is a bundle of one or more crates that provides a set of\\nfunctionality. A package contains a Cargo.toml file that describes how to\\nbuild those crates. Cargo is actually a package that contains the binary crate\\nfor the command line tool you’ve been using to build your code. The Cargo\\npackage also contains a library crate that the binary crate depends on. Other\\nprojects can depend on the Cargo library crate to use the same logic the Cargo\\ncommand line tool uses. A package can contain as many binary crates as you like, but at most only one\\nlibrary crate. A package must contain at least one crate, whether that’s a\\nlibrary or binary crate. Let’s walk through what happens when we create a package. First, we enter the\\ncommand cargo new my-project: $ cargo new my-project Created binary (application) `my-project` package\\n$ ls my-project\\nCargo.toml\\nsrc\\n$ ls my-project/src\\nmain.rs After we run cargo new my-project, we use ls to see what Cargo creates. In\\nthe my-project directory, there’s a Cargo.toml file, giving us a package.\\nThere’s also a src directory that contains main.rs. Open Cargo.toml in\\nyour text editor and note that there’s no mention of src/main.rs. Cargo\\nfollows a convention that src/main.rs is the crate root of a binary crate\\nwith the same name as the package. Likewise, Cargo knows that if the package\\ndirectory contains src/lib.rs, the package contains a library crate with the\\nsame name as the package, and src/lib.rs is its crate root. Cargo passes the\\ncrate root files to rustc to build the library or binary. Here, we have a package that only contains src/main.rs, meaning it only\\ncontains a binary crate named my-project. If a package contains src/main.rs\\nand src/lib.rs, it has two crates: a binary and a library, both with the same\\nname as the package. A package can have multiple binary crates by placing files\\nin the src/bin directory: Each file will be a separate binary crate.","breadcrumbs":"Packages, Crates, and Modules » Packages and Crates » Packages and Crates","id":"113","title":"Packages and Crates"},"114":{"body":"In this section, we’ll talk about modules and other parts of the module system,\\nnamely paths, which allow you to name items; the use keyword that brings a\\npath into scope; and the pub keyword to make items public. We’ll also discuss\\nthe as keyword, external packages, and the glob operator.","breadcrumbs":"Packages, Crates, and Modules » Control Scope and Privacy with Modules » Control Scope and Privacy with Modules","id":"114","title":"Control Scope and Privacy with Modules"},"115":{"body":"Before we get to the details of modules and paths, here we provide a quick\\nreference on how modules, paths, the use keyword, and the pub keyword work\\nin the compiler, and how most developers organize their code. We’ll be going\\nthrough examples of each of these rules throughout this chapter, but this is a\\ngreat place to refer to as a reminder of how modules work. Start from the crate root: When compiling a crate, the compiler first\\nlooks in the crate root file (usually src/lib.rs for a library crate and src/main.rs for a binary crate) for code to compile. Declaring modules: In the crate root file, you can declare new modules;\\nsay you declare a “garden” module with mod garden;. The compiler will look\\nfor the module’s code in these places: Inline, within curly brackets that replace the semicolon following mod garden In the file src/garden.rs In the file src/garden/mod.rs Declaring submodules: In any file other than the crate root, you can\\ndeclare submodules. For example, you might declare mod vegetables; in src/garden.rs. The compiler will look for the submodule’s code within the\\ndirectory named for the parent module in these places: Inline, directly following mod vegetables, within curly brackets instead\\nof the semicolon In the file src/garden/vegetables.rs In the file src/garden/vegetables/mod.rs Paths to code in modules: Once a module is part of your crate, you can\\nrefer to code in that module from anywhere else in that same crate, as long\\nas the privacy rules allow, using the path to the code. For example, an Asparagus type in the garden vegetables module would be found at crate::garden::vegetables::Asparagus. Private vs. public: Code within a module is private from its parent\\nmodules by default. To make a module public, declare it with pub mod\\ninstead of mod. To make items within a public module public as well, use pub before their declarations. The use keyword: Within a scope, the use keyword creates shortcuts to\\nitems to reduce repetition of long paths. In any scope that can refer to crate::garden::vegetables::Asparagus, you can create a shortcut with use crate::garden::vegetables::Asparagus;, and from then on you only need to\\nwrite Asparagus to make use of that type in the scope. Here, we create a binary crate named backyard that illustrates these rules.\\nThe crate’s directory, also named backyard, contains these files and\\ndirectories: backyard\\n├── Cargo.lock\\n├── Cargo.toml\\n└── src ├── garden │ └── vegetables.rs ├── garden.rs └── main.rs The crate root file in this case is src/main.rs, and it contains: Filename: src/main.rs use crate::garden::vegetables::Asparagus; pub mod garden; fn main() { let plant = Asparagus {}; println!(\\"I\'m growing {plant:?}!\\");\\n} The pub mod garden; line tells the compiler to include the code it finds in src/garden.rs, which is: Filename: src/garden.rs pub mod vegetables; Here, pub mod vegetables; means the code in src/garden/vegetables.rs is\\nincluded too. That code is: #[derive(Debug)]\\npub struct Asparagus {} Now let’s get into the details of these rules and demonstrate them in action!","breadcrumbs":"Packages, Crates, and Modules » Control Scope and Privacy with Modules » Modules Cheat Sheet","id":"115","title":"Modules Cheat Sheet"},"116":{"body":"Modules let us organize code within a crate for readability and easy reuse.\\nModules also allow us to control the privacy of items because code within a\\nmodule is private by default. Private items are internal implementation details\\nnot available for outside use. We can choose to make modules and the items\\nwithin them public, which exposes them to allow external code to use and depend\\non them. As an example, let’s write a library crate that provides the functionality of a\\nrestaurant. We’ll define the signatures of functions but leave their bodies\\nempty to concentrate on the organization of the code rather than the\\nimplementation of a restaurant. In the restaurant industry, some parts of a restaurant are referred to as front\\nof house and others as back of house. Front of house is where customers are;\\nthis encompasses where the hosts seat customers, servers take orders and\\npayment, and bartenders make drinks. Back of house is where the chefs and\\ncooks work in the kitchen, dishwashers clean up, and managers do administrative\\nwork. To structure our crate in this way, we can organize its functions into nested\\nmodules. Create a new library named restaurant by running cargo new restaurant --lib. Then, enter the code in Listing 7-1 into src/lib.rs to\\ndefine some modules and function signatures; this code is the front of house\\nsection. Filename: src/lib.rs mod front_of_house { mod hosting { fn add_to_waitlist() {} fn seat_at_table() {} } mod serving { fn take_order() {} fn serve_order() {} fn take_payment() {} }\\n} Listing 7-1: A front_of_house module containing other modules that then contain functions We define a module with the mod keyword followed by the name of the module\\n(in this case, front_of_house). The body of the module then goes inside curly\\nbrackets. Inside modules, we can place other modules, as in this case with the\\nmodules hosting and serving. Modules can also hold definitions for other\\nitems, such as structs, enums, constants, traits, and as in Listing 7-1,\\nfunctions. By using modules, we can group related definitions together and name why\\nthey’re related. Programmers using this code can navigate the code based on the\\ngroups rather than having to read through all the definitions, making it easier\\nto find the definitions relevant to them. Programmers adding new functionality\\nto this code would know where to place the code to keep the program organized. Earlier, we mentioned that src/main.rs and src/lib.rs are called crate\\nroots. The reason for their name is that the contents of either of these two\\nfiles form a module named crate at the root of the crate’s module structure,\\nknown as the module tree. Listing 7-2 shows the module tree for the structure in Listing 7-1. crate └── front_of_house ├── hosting │ ├── add_to_waitlist │ └── seat_at_table └── serving ├── take_order ├── serve_order └── take_payment Listing 7-2: The module tree for the code in Listing 7-1 This tree shows how some of the modules nest inside other modules; for example, hosting nests inside front_of_house. The tree also shows that some modules\\nare siblings, meaning they’re defined in the same module; hosting and serving are siblings defined within front_of_house. If module A is\\ncontained inside module B, we say that module A is the child of module B and\\nthat module B is the parent of module A. Notice that the entire module tree\\nis rooted under the implicit module named crate. The module tree might remind you of the filesystem’s directory tree on your\\ncomputer; this is a very apt comparison! Just like directories in a filesystem,\\nyou use modules to organize your code. And just like files in a directory, we\\nneed a way to find our modules.","breadcrumbs":"Packages, Crates, and Modules » Control Scope and Privacy with Modules » Grouping Related Code in Modules","id":"116","title":"Grouping Related Code in Modules"},"117":{"body":"To show Rust where to find an item in a module tree, we use a path in the same\\nway we use a path when navigating a filesystem. To call a function, we need to\\nknow its path. A path can take two forms: An absolute path is the full path starting from a crate root; for code\\nfrom an external crate, the absolute path begins with the crate name, and for\\ncode from the current crate, it starts with the literal crate. A relative path starts from the current module and uses self, super, or\\nan identifier in the current module. Both absolute and relative paths are followed by one or more identifiers\\nseparated by double colons ( ::). Returning to Listing 7-1, say we want to call the add_to_waitlist function.\\nThis is the same as asking: What’s the path of the add_to_waitlist function?\\nListing 7-3 contains Listing 7-1 with some of the modules and functions removed. We’ll show two ways to call the add_to_waitlist function from a new function, eat_at_restaurant, defined in the crate root. These paths are correct, but\\nthere’s another problem remaining that will prevent this example from compiling\\nas is. We’ll explain why in a bit. The eat_at_restaurant function is part of our library crate’s public API, so\\nwe mark it with the pub keyword. In the “Exposing Paths with the pub\\nKeyword” section, we’ll go into more detail about pub. Filename: src/lib.rs mod front_of_house { mod hosting { fn add_to_waitlist() {} }\\n} pub fn eat_at_restaurant() { // Absolute path crate::front_of_house::hosting::add_to_waitlist(); // Relative path front_of_house::hosting::add_to_waitlist();\\n} Listing 7-3: Calling the add_to_waitlist function using absolute and relative paths The first time we call the add_to_waitlist function in eat_at_restaurant,\\nwe use an absolute path. The add_to_waitlist function is defined in the same\\ncrate as eat_at_restaurant, which means we can use the crate keyword to\\nstart an absolute path. We then include each of the successive modules until we\\nmake our way to add_to_waitlist. You can imagine a filesystem with the same\\nstructure: We’d specify the path /front_of_house/hosting/add_to_waitlist to\\nrun the add_to_waitlist program; using the crate name to start from the\\ncrate root is like using / to start from the filesystem root in your shell. The second time we call add_to_waitlist in eat_at_restaurant, we use a\\nrelative path. The path starts with front_of_house, the name of the module\\ndefined at the same level of the module tree as eat_at_restaurant. Here the\\nfilesystem equivalent would be using the path front_of_house/hosting/add_to_waitlist. Starting with a module name means\\nthat the path is relative. Choosing whether to use a relative or absolute path is a decision you’ll make\\nbased on your project, and it depends on whether you’re more likely to move\\nitem definition code separately from or together with the code that uses the\\nitem. For example, if we moved the front_of_house module and the eat_at_restaurant function into a module named customer_experience, we’d\\nneed to update the absolute path to add_to_waitlist, but the relative path\\nwould still be valid. However, if we moved the eat_at_restaurant function\\nseparately into a module named dining, the absolute path to the add_to_waitlist call would stay the same, but the relative path would need to\\nbe updated. Our preference in general is to specify absolute paths because it’s\\nmore likely we’ll want to move code definitions and item calls independently of\\neach other. Let’s try to compile Listing 7-3 and find out why it won’t compile yet! The\\nerrors we get are shown in Listing 7-4. $ cargo build Compiling restaurant v0.1.0 (file:///projects/restaurant)\\nerror[E0603]: module `hosting` is private --> src/lib.rs:9:28 |\\n9 | crate::front_of_house::hosting::add_to_waitlist(); | ^^^^^^^ --------------- function `add_to_waitlist` is not publicly re-exported | | | private module |\\nnote: the module `hosting` is defined here --> src/lib.rs:2:5 |\\n2 | mod hosting { | ^^^^^^^^^^^ error[E0603]: module `hosting` is private --> src/lib.rs:12:21 |\\n12 | front_of_house::hosting::add_to_waitlist(); | ^^^^^^^ --------------- function `add_to_waitlist` is not publicly re-exported | | | private module |\\nnote: the module `hosting` is defined here --> src/lib.rs:2:5 | 2 | mod hosting { | ^^^^^^^^^^^ For more information about this error, try `rustc --explain E0603`.\\nerror: could not compile `restaurant` (lib) due to 2 previous errors Listing 7-4: Compiler errors from building the code in Listing 7-3 The error messages say that module hosting is private. In other words, we\\nhave the correct paths for the hosting module and the add_to_waitlist\\nfunction, but Rust won’t let us use them because it doesn’t have access to the\\nprivate sections. In Rust, all items (functions, methods, structs, enums,\\nmodules, and constants) are private to parent modules by default. If you want\\nto make an item like a function or struct private, you put it in a module. Items in a parent module can’t use the private items inside child modules, but\\nitems in child modules can use the items in their ancestor modules. This is\\nbecause child modules wrap and hide their implementation details, but the child\\nmodules can see the context in which they’re defined. To continue with our\\nmetaphor, think of the privacy rules as being like the back office of a\\nrestaurant: What goes on in there is private to restaurant customers, but\\noffice managers can see and do everything in the restaurant they operate. Rust chose to have the module system function this way so that hiding inner\\nimplementation details is the default. That way, you know which parts of the\\ninner code you can change without breaking the outer code. However, Rust does\\ngive you the option to expose inner parts of child modules’ code to outer\\nancestor modules by using the pub keyword to make an item public.","breadcrumbs":"Packages, Crates, and Modules » Paths for Referring to an Item in the Module Tree » Paths for Referring to an Item in the Module Tree","id":"117","title":"Paths for Referring to an Item in the Module Tree"},"118":{"body":"Let’s return to the error in Listing 7-4 that told us the hosting module is\\nprivate. We want the eat_at_restaurant function in the parent module to have\\naccess to the add_to_waitlist function in the child module, so we mark the hosting module with the pub keyword, as shown in Listing 7-5. Filename: src/lib.rs mod front_of_house { pub mod hosting { fn add_to_waitlist() {} }\\n} // -- snip -- pub fn eat_at_restaurant() { // Absolute path crate::front_of_house::hosting::add_to_waitlist(); // Relative path front_of_house::hosting::add_to_waitlist(); } Listing 7-5: Declaring the hosting module as pub to use it from eat_at_restaurant Unfortunately, the code in Listing 7-5 still results in compiler errors, as\\nshown in Listing 7-6. $ cargo build Compiling restaurant v0.1.0 (file:///projects/restaurant)\\nerror[E0603]: function `add_to_waitlist` is private --> src/lib.rs:10:37 |\\n10 | crate::front_of_house::hosting::add_to_waitlist(); | ^^^^^^^^^^^^^^^ private function |\\nnote: the function `add_to_waitlist` is defined here --> src/lib.rs:3:9 | 3 | fn add_to_waitlist() {} | ^^^^^^^^^^^^^^^^^^^^ error[E0603]: function `add_to_waitlist` is private --> src/lib.rs:13:30 |\\n13 | front_of_house::hosting::add_to_waitlist(); | ^^^^^^^^^^^^^^^ private function |\\nnote: the function `add_to_waitlist` is defined here --> src/lib.rs:3:9 | 3 | fn add_to_waitlist() {} | ^^^^^^^^^^^^^^^^^^^^ For more information about this error, try `rustc --explain E0603`.\\nerror: could not compile `restaurant` (lib) due to 2 previous errors Listing 7-6: Compiler errors from building the code in Listing 7-5 What happened? Adding the pub keyword in front of mod hosting makes the\\nmodule public. With this change, if we can access front_of_house, we can\\naccess hosting. But the contents of hosting are still private; making the\\nmodule public doesn’t make its contents public. The pub keyword on a module\\nonly lets code in its ancestor modules refer to it, not access its inner code.\\nBecause modules are containers, there’s not much we can do by only making the\\nmodule public; we need to go further and choose to make one or more of the\\nitems within the module public as well. The errors in Listing 7-6 say that the add_to_waitlist function is private.\\nThe privacy rules apply to structs, enums, functions, and methods as well as\\nmodules. Let’s also make the add_to_waitlist function public by adding the pub\\nkeyword before its definition, as in Listing 7-7. Filename: src/lib.rs mod front_of_house { pub mod hosting { pub fn add_to_waitlist() {} }\\n} // -- snip -- pub fn eat_at_restaurant() { // Absolute path crate::front_of_house::hosting::add_to_waitlist(); // Relative path front_of_house::hosting::add_to_waitlist(); } Listing 7-7: Adding the pub keyword to mod hosting and fn add_to_waitlist lets us call the function from eat_at_restaurant. Now the code will compile! To see why adding the pub keyword lets us use\\nthese paths in eat_at_restaurant with respect to the privacy rules, let’s\\nlook at the absolute and the relative paths. In the absolute path, we start with crate, the root of our crate’s module\\ntree. The front_of_house module is defined in the crate root. While front_of_house isn’t public, because the eat_at_restaurant function is\\ndefined in the same module as front_of_house (that is, eat_at_restaurant\\nand front_of_house are siblings), we can refer to front_of_house from eat_at_restaurant. Next is the hosting module marked with pub. We can\\naccess the parent module of hosting, so we can access hosting. Finally, the add_to_waitlist function is marked with pub, and we can access its parent\\nmodule, so this function call works! In the relative path, the logic is the same as the absolute path except for the\\nfirst step: Rather than starting from the crate root, the path starts from front_of_house. The front_of_house module is defined within the same module\\nas eat_at_restaurant, so the relative path starting from the module in which eat_at_restaurant is defined works. Then, because hosting and add_to_waitlist are marked with pub, the rest of the path works, and this\\nfunction call is valid! If you plan to share your library crate so that other projects can use your\\ncode, your public API is your contract with users of your crate that determines\\nhow they can interact with your code. There are many considerations around\\nmanaging changes to your public API to make it easier for people to depend on\\nyour crate. These considerations are beyond the scope of this book; if you’re\\ninterested in this topic, see the Rust API Guidelines. Best Practices for Packages with a Binary and a Library We mentioned that a package can contain both a src/main.rs binary crate\\nroot as well as a src/lib.rs library crate root, and both crates will have\\nthe package name by default. Typically, packages with this pattern of\\ncontaining both a library and a binary crate will have just enough code in the\\nbinary crate to start an executable that calls code defined in the library\\ncrate. This lets other projects benefit from the most functionality that the\\npackage provides because the library crate’s code can be shared. The module tree should be defined in src/lib.rs. Then, any public items can\\nbe used in the binary crate by starting paths with the name of the package.\\nThe binary crate becomes a user of the library crate just like a completely\\nexternal crate would use the library crate: It can only use the public API.\\nThis helps you design a good API; not only are you the author, but you’re\\nalso a client! In Chapter 12, we’ll demonstrate this organizational\\npractice with a command line program that will contain both a binary crate\\nand a library crate.","breadcrumbs":"Packages, Crates, and Modules » Paths for Referring to an Item in the Module Tree » Exposing Paths with the pub Keyword","id":"118","title":"Exposing Paths with the pub Keyword"},"119":{"body":"We can construct relative paths that begin in the parent module, rather than\\nthe current module or the crate root, by using super at the start of the\\npath. This is like starting a filesystem path with the .. syntax that means\\nto go to the parent directory. Using super allows us to reference an item\\nthat we know is in the parent module, which can make rearranging the module\\ntree easier when the module is closely related to the parent but the parent\\nmight be moved elsewhere in the module tree someday. Consider the code in Listing 7-8 that models the situation in which a chef\\nfixes an incorrect order and personally brings it out to the customer. The\\nfunction fix_incorrect_order defined in the back_of_house module calls the\\nfunction deliver_order defined in the parent module by specifying the path to deliver_order, starting with super. Filename: src/lib.rs fn deliver_order() {} mod back_of_house { fn fix_incorrect_order() { cook_order(); super::deliver_order(); } fn cook_order() {}\\n} Listing 7-8: Calling a function using a relative path starting with super The fix_incorrect_order function is in the back_of_house module, so we can\\nuse super to go to the parent module of back_of_house, which in this case\\nis crate, the root. From there, we look for deliver_order and find it.\\nSuccess! We think the back_of_house module and the deliver_order function\\nare likely to stay in the same relationship to each other and get moved\\ntogether should we decide to reorganize the crate’s module tree. Therefore, we\\nused super so that we’ll have fewer places to update code in the future if\\nthis code gets moved to a different module.","breadcrumbs":"Packages, Crates, and Modules » Paths for Referring to an Item in the Module Tree » Starting Relative Paths with super","id":"119","title":"Starting Relative Paths with super"},"12":{"body":"Let’s start your Rust journey! There’s a lot to learn, but every journey starts\\nsomewhere. In this chapter, we’ll discuss: Installing Rust on Linux, macOS, and Windows Writing a program that prints Hello, world! Using cargo, Rust’s package manager and build system","breadcrumbs":"Getting Started » Getting Started","id":"12","title":"Getting Started"},"120":{"body":"We can also use pub to designate structs and enums as public, but there are a\\nfew extra details to the usage of pub with structs and enums. If we use pub\\nbefore a struct definition, we make the struct public, but the struct’s fields\\nwill still be private. We can make each field public or not on a case-by-case\\nbasis. In Listing 7-9, we’ve defined a public back_of_house::Breakfast struct\\nwith a public toast field but a private seasonal_fruit field. This models\\nthe case in a restaurant where the customer can pick the type of bread that\\ncomes with a meal, but the chef decides which fruit accompanies the meal based\\non what’s in season and in stock. The available fruit changes quickly, so\\ncustomers can’t choose the fruit or even see which fruit they’ll get. Filename: src/lib.rs mod back_of_house { pub struct Breakfast { pub toast: String, seasonal_fruit: String, } impl Breakfast { pub fn summer(toast: &str) -> Breakfast { Breakfast { toast: String::from(toast), seasonal_fruit: String::from(\\"peaches\\"), } } }\\n} pub fn eat_at_restaurant() { // Order a breakfast in the summer with Rye toast. let mut meal = back_of_house::Breakfast::summer(\\"Rye\\"); // Change our mind about what bread we\'d like. meal.toast = String::from(\\"Wheat\\"); println!(\\"I\'d like {} toast please\\", meal.toast); // The next line won\'t compile if we uncomment it; we\'re not allowed // to see or modify the seasonal fruit that comes with the meal. // meal.seasonal_fruit = String::from(\\"blueberries\\");\\n} Listing 7-9: A struct with some public fields and some private fields Because the toast field in the back_of_house::Breakfast struct is public,\\nin eat_at_restaurant we can write and read to the toast field using dot\\nnotation. Notice that we can’t use the seasonal_fruit field in eat_at_restaurant, because seasonal_fruit is private. Try uncommenting the\\nline modifying the seasonal_fruit field value to see what error you get! Also, note that because back_of_house::Breakfast has a private field, the\\nstruct needs to provide a public associated function that constructs an\\ninstance of Breakfast (we’ve named it summer here). If Breakfast didn’t\\nhave such a function, we couldn’t create an instance of Breakfast in eat_at_restaurant, because we couldn’t set the value of the private seasonal_fruit field in eat_at_restaurant. In contrast, if we make an enum public, all of its variants are then public. We\\nonly need the pub before the enum keyword, as shown in Listing 7-10. Filename: src/lib.rs mod back_of_house { pub enum Appetizer { Soup, Salad, }\\n} pub fn eat_at_restaurant() { let order1 = back_of_house::Appetizer::Soup; let order2 = back_of_house::Appetizer::Salad;\\n} Listing 7-10: Designating an enum as public makes all its variants public. Because we made the Appetizer enum public, we can use the Soup and Salad\\nvariants in eat_at_restaurant. Enums aren’t very useful unless their variants are public; it would be annoying\\nto have to annotate all enum variants with pub in every case, so the default\\nfor enum variants is to be public. Structs are often useful without their\\nfields being public, so struct fields follow the general rule of everything\\nbeing private by default unless annotated with pub. There’s one more situation involving pub that we haven’t covered, and that is\\nour last module system feature: the use keyword. We’ll cover use by itself\\nfirst, and then we’ll show how to combine pub and use.","breadcrumbs":"Packages, Crates, and Modules » Paths for Referring to an Item in the Module Tree » Making Structs and Enums Public","id":"120","title":"Making Structs and Enums Public"},"121":{"body":"Having to write out the paths to call functions can feel inconvenient and\\nrepetitive. In Listing 7-7, whether we chose the absolute or relative path to\\nthe add_to_waitlist function, every time we wanted to call add_to_waitlist\\nwe had to specify front_of_house and hosting too. Fortunately, there’s a\\nway to simplify this process: We can create a shortcut to a path with the use\\nkeyword once and then use the shorter name everywhere else in the scope. In Listing 7-11, we bring the crate::front_of_house::hosting module into the\\nscope of the eat_at_restaurant function so that we only have to specify hosting::add_to_waitlist to call the add_to_waitlist function in eat_at_restaurant. Filename: src/lib.rs mod front_of_house { pub mod hosting { pub fn add_to_waitlist() {} }\\n} use crate::front_of_house::hosting; pub fn eat_at_restaurant() { hosting::add_to_waitlist();\\n} Listing 7-11: Bringing a module into scope with use Adding use and a path in a scope is similar to creating a symbolic link in\\nthe filesystem. By adding use crate::front_of_house::hosting in the crate\\nroot, hosting is now a valid name in that scope, just as though the hosting\\nmodule had been defined in the crate root. Paths brought into scope with use\\nalso check privacy, like any other paths. Note that use only creates the shortcut for the particular scope in which the use occurs. Listing 7-12 moves the eat_at_restaurant function into a new\\nchild module named customer, which is then a different scope than the use\\nstatement, so the function body won’t compile. Filename: src/lib.rs mod front_of_house { pub mod hosting { pub fn add_to_waitlist() {} }\\n} use crate::front_of_house::hosting; mod customer { pub fn eat_at_restaurant() { hosting::add_to_waitlist(); }\\n} Listing 7-12: A use statement only applies in the scope it’s in. The compiler error shows that the shortcut no longer applies within the customer module: $ cargo build Compiling restaurant v0.1.0 (file:///projects/restaurant)\\nerror[E0433]: failed to resolve: use of unresolved module or unlinked crate `hosting` --> src/lib.rs:11:9 |\\n11 | hosting::add_to_waitlist(); | ^^^^^^^ use of unresolved module or unlinked crate `hosting` | = help: if you wanted to use a crate named `hosting`, use `cargo add hosting` to add it to your `Cargo.toml`\\nhelp: consider importing this module through its public re-export |\\n10 + use crate::hosting; | warning: unused import: `crate::front_of_house::hosting` --> src/lib.rs:7:5 |\\n7 | use crate::front_of_house::hosting; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default For more information about this error, try `rustc --explain E0433`.\\nwarning: `restaurant` (lib) generated 1 warning\\nerror: could not compile `restaurant` (lib) due to 1 previous error; 1 warning emitted Notice there’s also a warning that the use is no longer used in its scope! To\\nfix this problem, move the use within the customer module too, or reference\\nthe shortcut in the parent module with super::hosting within the child customer module.","breadcrumbs":"Packages, Crates, and Modules » Bringing Paths Into Scope with the use Keyword » Bringing Paths into Scope with the use Keyword","id":"121","title":"Bringing Paths into Scope with the use Keyword"},"122":{"body":"In Listing 7-11, you might have wondered why we specified use crate::front_of_house::hosting and then called hosting::add_to_waitlist in eat_at_restaurant, rather than specifying the use path all the way out to\\nthe add_to_waitlist function to achieve the same result, as in Listing 7-13. Filename: src/lib.rs mod front_of_house { pub mod hosting { pub fn add_to_waitlist() {} }\\n} use crate::front_of_house::hosting::add_to_waitlist; pub fn eat_at_restaurant() { add_to_waitlist();\\n} Listing 7-13: Bringing the add_to_waitlist function into scope with use, which is unidiomatic Although both Listing 7-11 and Listing 7-13 accomplish the same task, Listing\\n7-11 is the idiomatic way to bring a function into scope with use. Bringing\\nthe function’s parent module into scope with use means we have to specify the\\nparent module when calling the function. Specifying the parent module when\\ncalling the function makes it clear that the function isn’t locally defined\\nwhile still minimizing repetition of the full path. The code in Listing 7-13 is\\nunclear as to where add_to_waitlist is defined. On the other hand, when bringing in structs, enums, and other items with use,\\nit’s idiomatic to specify the full path. Listing 7-14 shows the idiomatic way\\nto bring the standard library’s HashMap struct into the scope of a binary\\ncrate. Filename: src/main.rs use std::collections::HashMap; fn main() { let mut map = HashMap::new(); map.insert(1, 2);\\n} Listing 7-14: Bringing HashMap into scope in an idiomatic way There’s no strong reason behind this idiom: It’s just the convention that has\\nemerged, and folks have gotten used to reading and writing Rust code this way. The exception to this idiom is if we’re bringing two items with the same name\\ninto scope with use statements, because Rust doesn’t allow that. Listing 7-15\\nshows how to bring two Result types into scope that have the same name but\\ndifferent parent modules, and how to refer to them. Filename: src/lib.rs use std::fmt;\\nuse std::io; fn function1() -> fmt::Result { // --snip-- Ok(())\\n} fn function2() -> io::Result<()> { // --snip-- Ok(())\\n} Listing 7-15: Bringing two types with the same name into the same scope requires using their parent modules. As you can see, using the parent modules distinguishes the two Result types.\\nIf instead we specified use std::fmt::Result and use std::io::Result, we’d\\nhave two Result types in the same scope, and Rust wouldn’t know which one we\\nmeant when we used Result.","breadcrumbs":"Packages, Crates, and Modules » Bringing Paths Into Scope with the use Keyword » Creating Idiomatic use Paths","id":"122","title":"Creating Idiomatic use Paths"},"123":{"body":"There’s another solution to the problem of bringing two types of the same name\\ninto the same scope with use: After the path, we can specify as and a new\\nlocal name, or alias, for the type. Listing 7-16 shows another way to write\\nthe code in Listing 7-15 by renaming one of the two Result types using as. Filename: src/lib.rs use std::fmt::Result;\\nuse std::io::Result as IoResult; fn function1() -> Result { // --snip-- Ok(())\\n} fn function2() -> IoResult<()> { // --snip-- Ok(())\\n} Listing 7-16: Renaming a type when it’s brought into scope with the as keyword In the second use statement, we chose the new name IoResult for the std::io::Result type, which won’t conflict with the Result from std::fmt\\nthat we’ve also brought into scope. Listing 7-15 and Listing 7-16 are\\nconsidered idiomatic, so the choice is up to you!","breadcrumbs":"Packages, Crates, and Modules » Bringing Paths Into Scope with the use Keyword » Providing New Names with the as Keyword","id":"123","title":"Providing New Names with the as Keyword"},"124":{"body":"When we bring a name into scope with the use keyword, the name is private to\\nthe scope into which we imported it. To enable code outside that scope to refer\\nto that name as if it had been defined in that scope, we can combine pub and use. This technique is called re-exporting because we’re bringing an item\\ninto scope but also making that item available for others to bring into their\\nscope. Listing 7-17 shows the code in Listing 7-11 with use in the root module\\nchanged to pub use. Filename: src/lib.rs mod front_of_house { pub mod hosting { pub fn add_to_waitlist() {} }\\n} pub use crate::front_of_house::hosting; pub fn eat_at_restaurant() { hosting::add_to_waitlist();\\n} Listing 7-17: Making a name available for any code to use from a new scope with pub use Before this change, external code would have to call the add_to_waitlist\\nfunction by using the path restaurant::front_of_house::hosting::add_to_waitlist(), which also would have\\nrequired the front_of_house module to be marked as pub. Now that this pub use has re-exported the hosting module from the root module, external code\\ncan use the path restaurant::hosting::add_to_waitlist() instead. Re-exporting is useful when the internal structure of your code is different\\nfrom how programmers calling your code would think about the domain. For\\nexample, in this restaurant metaphor, the people running the restaurant think\\nabout “front of house” and “back of house.” But customers visiting a restaurant\\nprobably won’t think about the parts of the restaurant in those terms. With pub use, we can write our code with one structure but expose a different structure.\\nDoing so makes our library well organized for programmers working on the library\\nand programmers calling the library. We’ll look at another example of pub use\\nand how it affects your crate’s documentation in “Exporting a Convenient Public\\nAPI” in Chapter 14.","breadcrumbs":"Packages, Crates, and Modules » Bringing Paths Into Scope with the use Keyword » Re-exporting Names with pub use","id":"124","title":"Re-exporting Names with pub use"},"125":{"body":"In Chapter 2, we programmed a guessing game project that used an external\\npackage called rand to get random numbers. To use rand in our project, we\\nadded this line to Cargo.toml: Filename: Cargo.toml rand = \\"0.8.5\\" Adding rand as a dependency in Cargo.toml tells Cargo to download the rand package and any dependencies from crates.io and\\nmake rand available to our project. Then, to bring rand definitions into the scope of our package, we added a use line starting with the name of the crate, rand, and listed the items we\\nwanted to bring into scope. Recall that in “Generating a Random\\nNumber” in Chapter 2, we brought the Rng trait into\\nscope and called the rand::thread_rng function: use std::io; use rand::Rng; fn main() { println!(\\"Guess the number!\\"); let secret_number = rand::thread_rng().gen_range(1..=100); println!(\\"The secret number is: {secret_number}\\"); println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); println!(\\"You guessed: {guess}\\");\\n} Members of the Rust community have made many packages available at crates.io, and pulling any of them into your package\\ninvolves these same steps: listing them in your package’s Cargo.toml file and\\nusing use to bring items from their crates into scope. Note that the standard std library is also a crate that’s external to our\\npackage. Because the standard library is shipped with the Rust language, we\\ndon’t need to change Cargo.toml to include std. But we do need to refer to\\nit with use to bring items from there into our package’s scope. For example,\\nwith HashMap we would use this line: #![allow(unused)] fn main() {\\nuse std::collections::HashMap; } This is an absolute path starting with std, the name of the standard library\\ncrate.","breadcrumbs":"Packages, Crates, and Modules » Bringing Paths Into Scope with the use Keyword » Using External Packages","id":"125","title":"Using External Packages"},"126":{"body":"If we’re using multiple items defined in the same crate or same module, listing\\neach item on its own line can take up a lot of vertical space in our files. For\\nexample, these two use statements we had in the guessing game in Listing 2-4\\nbring items from std into scope: Filename: src/main.rs use rand::Rng;\\n// --snip--\\nuse std::cmp::Ordering;\\nuse std::io;\\n// --snip-- fn main() { println!(\\"Guess the number!\\"); let secret_number = rand::thread_rng().gen_range(1..=100); println!(\\"The secret number is: {secret_number}\\"); println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); println!(\\"You guessed: {guess}\\"); match guess.cmp(&secret_number) { Ordering::Less => println!(\\"Too small!\\"), Ordering::Greater => println!(\\"Too big!\\"), Ordering::Equal => println!(\\"You win!\\"), } } Instead, we can use nested paths to bring the same items into scope in one\\nline. We do this by specifying the common part of the path, followed by two\\ncolons, and then curly brackets around a list of the parts of the paths that\\ndiffer, as shown in Listing 7-18. Filename: src/main.rs use rand::Rng;\\n// --snip--\\nuse std::{cmp::Ordering, io};\\n// --snip-- fn main() { println!(\\"Guess the number!\\"); let secret_number = rand::thread_rng().gen_range(1..=100); println!(\\"The secret number is: {secret_number}\\"); println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); let guess: u32 = guess.trim().parse().expect(\\"Please type a number!\\"); println!(\\"You guessed: {guess}\\"); match guess.cmp(&secret_number) { Ordering::Less => println!(\\"Too small!\\"), Ordering::Greater => println!(\\"Too big!\\"), Ordering::Equal => println!(\\"You win!\\"), } } Listing 7-18: Specifying a nested path to bring multiple items with the same prefix into scope In bigger programs, bringing many items into scope from the same crate or\\nmodule using nested paths can reduce the number of separate use statements\\nneeded by a lot! We can use a nested path at any level in a path, which is useful when combining\\ntwo use statements that share a subpath. For example, Listing 7-19 shows two use statements: one that brings std::io into scope and one that brings std::io::Write into scope. Filename: src/lib.rs use std::io;\\nuse std::io::Write; Listing 7-19: Two use statements where one is a subpath of the other The common part of these two paths is std::io, and that’s the complete first\\npath. To merge these two paths into one use statement, we can use self in\\nthe nested path, as shown in Listing 7-20. Filename: src/lib.rs use std::io::{self, Write}; Listing 7-20: Combining the paths in Listing 7-19 into one use statement This line brings std::io and std::io::Write into scope.","breadcrumbs":"Packages, Crates, and Modules » Bringing Paths Into Scope with the use Keyword » Using Nested Paths to Clean Up use Lists","id":"126","title":"Using Nested Paths to Clean Up use Lists"},"127":{"body":"If we want to bring all public items defined in a path into scope, we can\\nspecify that path followed by the * glob operator: #![allow(unused)] fn main() {\\nuse std::collections::*; } This use statement brings all public items defined in std::collections into\\nthe current scope. Be careful when using the glob operator! Glob can make it\\nharder to tell what names are in scope and where a name used in your program\\nwas defined. Additionally, if the dependency changes its definitions, what\\nyou’ve imported changes as well, which may lead to compiler errors when you\\nupgrade the dependency if the dependency adds a definition with the same name\\nas a definition of yours in the same scope, for example. The glob operator is often used when testing to bring everything under test into\\nthe tests module; we’ll talk about that in “How to Write\\nTests” in Chapter 11. The glob operator is also\\nsometimes used as part of the prelude pattern: See the standard library\\ndocumentation for more\\ninformation on that pattern.","breadcrumbs":"Packages, Crates, and Modules » Bringing Paths Into Scope with the use Keyword » Importing Items with the Glob Operator","id":"127","title":"Importing Items with the Glob Operator"},"128":{"body":"So far, all the examples in this chapter defined multiple modules in one file.\\nWhen modules get large, you might want to move their definitions to a separate\\nfile to make the code easier to navigate. For example, let’s start from the code in Listing 7-17 that had multiple\\nrestaurant modules. We’ll extract modules into files instead of having all the\\nmodules defined in the crate root file. In this case, the crate root file is src/lib.rs, but this procedure also works with binary crates whose crate root\\nfile is src/main.rs. First, we’ll extract the front_of_house module to its own file. Remove the\\ncode inside the curly brackets for the front_of_house module, leaving only\\nthe mod front_of_house; declaration, so that src/lib.rs contains the code\\nshown in Listing 7-21. Note that this won’t compile until we create the src/front_of_house.rs file in Listing 7-22. Filename: src/lib.rs mod front_of_house; pub use crate::front_of_house::hosting; pub fn eat_at_restaurant() { hosting::add_to_waitlist();\\n} Listing 7-21: Declaring the front_of_house module whose body will be in src/front_of_house.rs Next, place the code that was in the curly brackets into a new file named src/front_of_house.rs, as shown in Listing 7-22. The compiler knows to look\\nin this file because it came across the module declaration in the crate root\\nwith the name front_of_house. Filename: src/front_of_house.rs pub mod hosting { pub fn add_to_waitlist() {}\\n} Listing 7-22: Definitions inside the front_of_house module in src/front_of_house.rs Note that you only need to load a file using a mod declaration once in your\\nmodule tree. Once the compiler knows the file is part of the project (and knows\\nwhere in the module tree the code resides because of where you’ve put the mod\\nstatement), other files in your project should refer to the loaded file’s code\\nusing a path to where it was declared, as covered in the “Paths for Referring\\nto an Item in the Module Tree” section. In other words, mod is not an “include” operation that you may have seen in other\\nprogramming languages. Next, we’ll extract the hosting module to its own file. The process is a bit\\ndifferent because hosting is a child module of front_of_house, not of the\\nroot module. We’ll place the file for hosting in a new directory that will be\\nnamed for its ancestors in the module tree, in this case src/front_of_house. To start moving hosting, we change src/front_of_house.rs to contain only\\nthe declaration of the hosting module: Filename: src/front_of_house.rs pub mod hosting; Then, we create a src/front_of_house directory and a hosting.rs file to\\ncontain the definitions made in the hosting module: Filename: src/front_of_house/hosting.rs pub fn add_to_waitlist() {} If we instead put hosting.rs in the src directory, the compiler would\\nexpect the hosting.rs code to be in a hosting module declared in the crate\\nroot and not declared as a child of the front_of_house module. The\\ncompiler’s rules for which files to check for which modules’ code mean the\\ndirectories and files more closely match the module tree.","breadcrumbs":"Packages, Crates, and Modules » Separating Modules into Different Files » Separating Modules into Different Files","id":"128","title":"Separating Modules into Different Files"},"129":{"body":"So far we’ve covered the most idiomatic file paths the Rust compiler uses,\\nbut Rust also supports an older style of file path. For a module named front_of_house declared in the crate root, the compiler will look for the\\nmodule’s code in: src/front_of_house.rs (what we covered) src/front_of_house/mod.rs (older style, still supported path) For a module named hosting that is a submodule of front_of_house, the\\ncompiler will look for the module’s code in: src/front_of_house/hosting.rs (what we covered) src/front_of_house/hosting/mod.rs (older style, still supported path) If you use both styles for the same module, you’ll get a compiler error.\\nUsing a mix of both styles for different modules in the same project is\\nallowed but might be confusing for people navigating your project. The main downside to the style that uses files named mod.rs is that your\\nproject can end up with many files named mod.rs, which can get confusing\\nwhen you have them open in your editor at the same time. We’ve moved each module’s code to a separate file, and the module tree remains\\nthe same. The function calls in eat_at_restaurant will work without any\\nmodification, even though the definitions live in different files. This\\ntechnique lets you move modules to new files as they grow in size. Note that the pub use crate::front_of_house::hosting statement in src/lib.rs also hasn’t changed, nor does use have any impact on what files\\nare compiled as part of the crate. The mod keyword declares modules, and Rust\\nlooks in a file with the same name as the module for the code that goes into\\nthat module.","breadcrumbs":"Packages, Crates, and Modules » Separating Modules into Different Files » Alternate File Paths","id":"129","title":"Alternate File Paths"},"13":{"body":"The first step is to install Rust. We’ll download Rust through rustup, a\\ncommand line tool for managing Rust versions and associated tools. You’ll need\\nan internet connection for the download. Note: If you prefer not to use rustup for some reason, please see the Other Rust Installation Methods page for more options. The following steps install the latest stable version of the Rust compiler.\\nRust’s stability guarantees ensure that all the examples in the book that\\ncompile will continue to compile with newer Rust versions. The output might\\ndiffer slightly between versions because Rust often improves error messages and\\nwarnings. In other words, any newer, stable version of Rust you install using\\nthese steps should work as expected with the content of this book.","breadcrumbs":"Getting Started » Installation » Installation","id":"13","title":"Installation"},"130":{"body":"Rust lets you split a package into multiple crates and a crate into modules so\\nthat you can refer to items defined in one module from another module. You can\\ndo this by specifying absolute or relative paths. These paths can be brought\\ninto scope with a use statement so that you can use a shorter path for\\nmultiple uses of the item in that scope. Module code is private by default, but\\nyou can make definitions public by adding the pub keyword. In the next chapter, we’ll look at some collection data structures in the\\nstandard library that you can use in your neatly organized code.","breadcrumbs":"Packages, Crates, and Modules » Separating Modules into Different Files » Summary","id":"130","title":"Summary"},"131":{"body":"Rust’s standard library includes a number of very useful data structures called collections. Most other data types represent one specific value, but\\ncollections can contain multiple values. Unlike the built-in array and tuple\\ntypes, the data that these collections point to is stored on the heap, which\\nmeans the amount of data does not need to be known at compile time and can grow\\nor shrink as the program runs. Each kind of collection has different\\ncapabilities and costs, and choosing an appropriate one for your current\\nsituation is a skill you’ll develop over time. In this chapter, we’ll discuss\\nthree collections that are used very often in Rust programs: A vector allows you to store a variable number of values next to each other. A string is a collection of characters. We’ve mentioned the String type\\npreviously, but in this chapter, we’ll talk about it in depth. A hash map allows you to associate a value with a specific key. It’s a\\nparticular implementation of the more general data structure called a map. To learn about the other kinds of collections provided by the standard library,\\nsee the documentation. We’ll discuss how to create and update vectors, strings, and hash maps, as well\\nas what makes each special.","breadcrumbs":"Common Collections » Common Collections","id":"131","title":"Common Collections"},"132":{"body":"The first collection type we’ll look at is Vec<T>, also known as a vector.\\nVectors allow you to store more than one value in a single data structure that\\nputs all the values next to each other in memory. Vectors can only store values\\nof the same type. They are useful when you have a list of items, such as the\\nlines of text in a file or the prices of items in a shopping cart.","breadcrumbs":"Common Collections » Storing Lists of Values with Vectors » Storing Lists of Values with Vectors","id":"132","title":"Storing Lists of Values with Vectors"},"133":{"body":"To create a new, empty vector, we call the Vec::new function, as shown in\\nListing 8-1. fn main() { let v: Vec<i32> = Vec::new(); } Listing 8-1: Creating a new, empty vector to hold values of type i32 Note that we added a type annotation here. Because we aren’t inserting any\\nvalues into this vector, Rust doesn’t know what kind of elements we intend to\\nstore. This is an important point. Vectors are implemented using generics;\\nwe’ll cover how to use generics with your own types in Chapter 10. For now,\\nknow that the Vec<T> type provided by the standard library can hold any type.\\nWhen we create a vector to hold a specific type, we can specify the type within\\nangle brackets. In Listing 8-1, we’ve told Rust that the Vec<T> in v will\\nhold elements of the i32 type. More often, you’ll create a Vec<T> with initial values, and Rust will infer\\nthe type of value you want to store, so you rarely need to do this type\\nannotation. Rust conveniently provides the vec! macro, which will create a\\nnew vector that holds the values you give it. Listing 8-2 creates a new Vec<i32> that holds the values 1, 2, and 3. The integer type is i32\\nbecause that’s the default integer type, as we discussed in the “Data\\nTypes” section of Chapter 3. fn main() { let v = vec![1, 2, 3]; } Listing 8-2: Creating a new vector containing values Because we’ve given initial i32 values, Rust can infer that the type of v\\nis Vec<i32>, and the type annotation isn’t necessary. Next, we’ll look at how\\nto modify a vector.","breadcrumbs":"Common Collections » Storing Lists of Values with Vectors » Creating a New Vector","id":"133","title":"Creating a New Vector"},"134":{"body":"To create a vector and then add elements to it, we can use the push method,\\nas shown in Listing 8-3. fn main() { let mut v = Vec::new(); v.push(5); v.push(6); v.push(7); v.push(8); } Listing 8-3: Using the push method to add values to a vector As with any variable, if we want to be able to change its value, we need to\\nmake it mutable using the mut keyword, as discussed in Chapter 3. The numbers\\nwe place inside are all of type i32, and Rust infers this from the data, so\\nwe don’t need the Vec<i32> annotation.","breadcrumbs":"Common Collections » Storing Lists of Values with Vectors » Updating a Vector","id":"134","title":"Updating a Vector"},"135":{"body":"There are two ways to reference a value stored in a vector: via indexing or by\\nusing the get method. In the following examples, we’ve annotated the types of\\nthe values that are returned from these functions for extra clarity. Listing 8-4 shows both methods of accessing a value in a vector, with indexing\\nsyntax and the get method. fn main() { let v = vec![1, 2, 3, 4, 5]; let third: &i32 = &v[2]; println!(\\"The third element is {third}\\"); let third: Option<&i32> = v.get(2); match third { Some(third) => println!(\\"The third element is {third}\\"), None => println!(\\"There is no third element.\\"), } } Listing 8-4: Using indexing syntax and using the get method to access an item in a vector Note a few details here. We use the index value of 2 to get the third element\\nbecause vectors are indexed by number, starting at zero. Using & and []\\ngives us a reference to the element at the index value. When we use the get\\nmethod with the index passed as an argument, we get an Option<&T> that we can\\nuse with match. Rust provides these two ways to reference an element so that you can choose how\\nthe program behaves when you try to use an index value outside the range of\\nexisting elements. As an example, let’s see what happens when we have a vector\\nof five elements and then we try to access an element at index 100 with each\\ntechnique, as shown in Listing 8-5. fn main() { let v = vec![1, 2, 3, 4, 5]; let does_not_exist = &v[100]; let does_not_exist = v.get(100); } Listing 8-5: Attempting to access the element at index 100 in a vector containing five elements When we run this code, the first [] method will cause the program to panic\\nbecause it references a nonexistent element. This method is best used when you\\nwant your program to crash if there’s an attempt to access an element past the\\nend of the vector. When the get method is passed an index that is outside the vector, it returns None without panicking. You would use this method if accessing an element\\nbeyond the range of the vector may happen occasionally under normal\\ncircumstances. Your code will then have logic to handle having either Some(&element) or None, as discussed in Chapter 6. For example, the index\\ncould be coming from a person entering a number. If they accidentally enter a\\nnumber that’s too large and the program gets a None value, you could tell the\\nuser how many items are in the current vector and give them another chance to\\nenter a valid value. That would be more user-friendly than crashing the program\\ndue to a typo! When the program has a valid reference, the borrow checker enforces the\\nownership and borrowing rules (covered in Chapter 4) to ensure that this\\nreference and any other references to the contents of the vector remain valid.\\nRecall the rule that states you can’t have mutable and immutable references in\\nthe same scope. That rule applies in Listing 8-6, where we hold an immutable\\nreference to the first element in a vector and try to add an element to the\\nend. This program won’t work if we also try to refer to that element later in\\nthe function. fn main() { let mut v = vec![1, 2, 3, 4, 5]; let first = &v[0]; v.push(6); println!(\\"The first element is: {first}\\"); } Listing 8-6: Attempting to add an element to a vector while holding a reference to an item Compiling this code will result in this error: $ cargo run Compiling collections v0.1.0 (file:///projects/collections)\\nerror[E0502]: cannot borrow `v` as mutable because it is also borrowed as immutable --> src/main.rs:6:5 |\\n4 | let first = &v[0]; | - immutable borrow occurs here\\n5 |\\n6 | v.push(6); | ^^^^^^^^^ mutable borrow occurs here\\n7 |\\n8 | println!(\\"The first element is: {first}\\"); | ----- immutable borrow later used here For more information about this error, try `rustc --explain E0502`.\\nerror: could not compile `collections` (bin \\"collections\\") due to 1 previous error The code in Listing 8-6 might look like it should work: Why should a reference\\nto the first element care about changes at the end of the vector? This error is\\ndue to the way vectors work: Because vectors put the values next to each other\\nin memory, adding a new element onto the end of the vector might require\\nallocating new memory and copying the old elements to the new space, if there\\nisn’t enough room to put all the elements next to each other where the vector\\nis currently stored. In that case, the reference to the first element would be\\npointing to deallocated memory. The borrowing rules prevent programs from\\nending up in that situation. Note: For more on the implementation details of the Vec<T> type, see “The\\nRustonomicon”.","breadcrumbs":"Common Collections » Storing Lists of Values with Vectors » Reading Elements of Vectors","id":"135","title":"Reading Elements of Vectors"},"136":{"body":"To access each element in a vector in turn, we would iterate through all of the\\nelements rather than use indices to access one at a time. Listing 8-7 shows how\\nto use a for loop to get immutable references to each element in a vector of i32 values and print them. fn main() { let v = vec![100, 32, 57]; for i in &v { println!(\\"{i}\\"); } } Listing 8-7: Printing each element in a vector by iterating over the elements using a for loop We can also iterate over mutable references to each element in a mutable vector\\nin order to make changes to all the elements. The for loop in Listing 8-8\\nwill add 50 to each element. fn main() { let mut v = vec![100, 32, 57]; for i in &mut v { *i += 50; } } Listing 8-8: Iterating over mutable references to elements in a vector To change the value that the mutable reference refers to, we have to use the * dereference operator to get to the value in i before we can use the +=\\noperator. We’ll talk more about the dereference operator in the “Following the\\nReference to the Value” section of Chapter 15. Iterating over a vector, whether immutably or mutably, is safe because of the\\nborrow checker’s rules. If we attempted to insert or remove items in the for\\nloop bodies in Listing 8-7 and Listing 8-8, we would get a compiler error\\nsimilar to the one we got with the code in Listing 8-6. The reference to the\\nvector that the for loop holds prevents simultaneous modification of the\\nwhole vector.","breadcrumbs":"Common Collections » Storing Lists of Values with Vectors » Iterating Over the Values in a Vector","id":"136","title":"Iterating Over the Values in a Vector"},"137":{"body":"Vectors can only store values that are of the same type. This can be\\ninconvenient; there are definitely use cases for needing to store a list of\\nitems of different types. Fortunately, the variants of an enum are defined\\nunder the same enum type, so when we need one type to represent elements of\\ndifferent types, we can define and use an enum! For example, say we want to get values from a row in a spreadsheet in which\\nsome of the columns in the row contain integers, some floating-point numbers,\\nand some strings. We can define an enum whose variants will hold the different\\nvalue types, and all the enum variants will be considered the same type: that\\nof the enum. Then, we can create a vector to hold that enum and so, ultimately,\\nhold different types. We’ve demonstrated this in Listing 8-9. fn main() { enum SpreadsheetCell { Int(i32), Float(f64), Text(String), } let row = vec![ SpreadsheetCell::Int(3), SpreadsheetCell::Text(String::from(\\"blue\\")), SpreadsheetCell::Float(10.12), ]; } Listing 8-9: Defining an enum to store values of different types in one vector Rust needs to know what types will be in the vector at compile time so that it\\nknows exactly how much memory on the heap will be needed to store each element.\\nWe must also be explicit about what types are allowed in this vector. If Rust\\nallowed a vector to hold any type, there would be a chance that one or more of\\nthe types would cause errors with the operations performed on the elements of\\nthe vector. Using an enum plus a match expression means that Rust will ensure\\nat compile time that every possible case is handled, as discussed in Chapter 6. If you don’t know the exhaustive set of types a program will get at runtime to\\nstore in a vector, the enum technique won’t work. Instead, you can use a trait\\nobject, which we’ll cover in Chapter 18. Now that we’ve discussed some of the most common ways to use vectors, be sure\\nto review the API documentation for all of the many\\nuseful methods defined on Vec<T> by the standard library. For example, in\\naddition to push, a pop method removes and returns the last element.","breadcrumbs":"Common Collections » Storing Lists of Values with Vectors » Using an Enum to Store Multiple Types","id":"137","title":"Using an Enum to Store Multiple Types"},"138":{"body":"Like any other struct, a vector is freed when it goes out of scope, as\\nannotated in Listing 8-10. fn main() { { let v = vec![1, 2, 3, 4]; // do stuff with v } // <- v goes out of scope and is freed here } Listing 8-10: Showing where the vector and its elements are dropped When the vector gets dropped, all of its contents are also dropped, meaning the\\nintegers it holds will be cleaned up. The borrow checker ensures that any\\nreferences to contents of a vector are only used while the vector itself is\\nvalid. Let’s move on to the next collection type: String!","breadcrumbs":"Common Collections » Storing Lists of Values with Vectors » Dropping a Vector Drops Its Elements","id":"138","title":"Dropping a Vector Drops Its Elements"},"139":{"body":"We talked about strings in Chapter 4, but we’ll look at them in more depth now.\\nNew Rustaceans commonly get stuck on strings for a combination of three\\nreasons: Rust’s propensity for exposing possible errors, strings being a more\\ncomplicated data structure than many programmers give them credit for, and\\nUTF-8. These factors combine in a way that can seem difficult when you’re\\ncoming from other programming languages. We discuss strings in the context of collections because strings are\\nimplemented as a collection of bytes, plus some methods to provide useful\\nfunctionality when those bytes are interpreted as text. In this section, we’ll\\ntalk about the operations on String that every collection type has, such as\\ncreating, updating, and reading. We’ll also discuss the ways in which String\\nis different from the other collections, namely, how indexing into a String is\\ncomplicated by the differences between how people and computers interpret String data.","breadcrumbs":"Common Collections » Storing UTF-8 Encoded Text with Strings » Storing UTF-8 Encoded Text with Strings","id":"139","title":"Storing UTF-8 Encoded Text with Strings"},"14":{"body":"In this chapter and throughout the book, we’ll show some commands used in the\\nterminal. Lines that you should enter in a terminal all start with $. You\\ndon’t need to type the $ character; it’s the command line prompt shown to\\nindicate the start of each command. Lines that don’t start with $ typically\\nshow the output of the previous command. Additionally, PowerShell-specific\\nexamples will use > rather than $.","breadcrumbs":"Getting Started » Installation » Command Line Notation","id":"14","title":"Command Line Notation"},"140":{"body":"We’ll first define what we mean by the term string. Rust has only one string\\ntype in the core language, which is the string slice str that is usually seen\\nin its borrowed form, &str. In Chapter 4, we talked about string slices,\\nwhich are references to some UTF-8 encoded string data stored elsewhere. String\\nliterals, for example, are stored in the program’s binary and are therefore\\nstring slices. The String type, which is provided by Rust’s standard library rather than\\ncoded into the core language, is a growable, mutable, owned, UTF-8 encoded\\nstring type. When Rustaceans refer to “strings” in Rust, they might be\\nreferring to either the String or the string slice &str types, not just one\\nof those types. Although this section is largely about String, both types are\\nused heavily in Rust’s standard library, and both String and string slices\\nare UTF-8 encoded.","breadcrumbs":"Common Collections » Storing UTF-8 Encoded Text with Strings » Defining Strings","id":"140","title":"Defining Strings"},"141":{"body":"Many of the same operations available with Vec<T> are available with String\\nas well because String is actually implemented as a wrapper around a vector\\nof bytes with some extra guarantees, restrictions, and capabilities. An example\\nof a function that works the same way with Vec<T> and String is the new\\nfunction to create an instance, shown in Listing 8-11. fn main() { let mut s = String::new(); } Listing 8-11: Creating a new, empty String This line creates a new, empty string called s, into which we can then load\\ndata. Often, we’ll have some initial data with which we want to start the\\nstring. For that, we use the to_string method, which is available on any type\\nthat implements the Display trait, as string literals do. Listing 8-12 shows\\ntwo examples. fn main() { let data = \\"initial contents\\"; let s = data.to_string(); // The method also works on a literal directly: let s = \\"initial contents\\".to_string(); } Listing 8-12: Using the to_string method to create a String from a string literal This code creates a string containing initial contents. We can also use the function String::from to create a String from a string\\nliteral. The code in Listing 8-13 is equivalent to the code in Listing 8-12\\nthat uses to_string. fn main() { let s = String::from(\\"initial contents\\"); } Listing 8-13: Using the String::from function to create a String from a string literal Because strings are used for so many things, we can use many different generic\\nAPIs for strings, providing us with a lot of options. Some of them can seem\\nredundant, but they all have their place! In this case, String::from and to_string do the same thing, so which one you choose is a matter of style and\\nreadability. Remember that strings are UTF-8 encoded, so we can include any properly encoded\\ndata in them, as shown in Listing 8-14. fn main() { let hello = String::from(\\"السلام عليكم\\"); let hello = String::from(\\"Dobrý den\\"); let hello = String::from(\\"Hello\\"); let hello = String::from(\\"שלום\\"); let hello = String::from(\\"नमस्ते\\"); let hello = String::from(\\"こんにちは\\"); let hello = String::from(\\"안녕하세요\\"); let hello = String::from(\\"你好\\"); let hello = String::from(\\"Olá\\"); let hello = String::from(\\"Здравствуйте\\"); let hello = String::from(\\"Hola\\"); } Listing 8-14: Storing greetings in different languages in strings All of these are valid String values.","breadcrumbs":"Common Collections » Storing UTF-8 Encoded Text with Strings » Creating a New String","id":"141","title":"Creating a New String"},"142":{"body":"A String can grow in size and its contents can change, just like the contents\\nof a Vec<T>, if you push more data into it. In addition, you can conveniently\\nuse the + operator or the format! macro to concatenate String values. Appending with push_str or push We can grow a String by using the push_str method to append a string slice,\\nas shown in Listing 8-15. fn main() { let mut s = String::from(\\"foo\\"); s.push_str(\\"bar\\"); } Listing 8-15: Appending a string slice to a String using the push_str method After these two lines, s will contain foobar. The push_str method takes a\\nstring slice because we don’t necessarily want to take ownership of the\\nparameter. For example, in the code in Listing 8-16, we want to be able to use s2 after appending its contents to s1. fn main() { let mut s1 = String::from(\\"foo\\"); let s2 = \\"bar\\"; s1.push_str(s2); println!(\\"s2 is {s2}\\"); } Listing 8-16: Using a string slice after appending its contents to a String If the push_str method took ownership of s2, we wouldn’t be able to print\\nits value on the last line. However, this code works as we’d expect! The push method takes a single character as a parameter and adds it to the String. Listing 8-17 adds the letter l to a String using the push\\nmethod. fn main() { let mut s = String::from(\\"lo\\"); s.push(\'l\'); } Listing 8-17: Adding one character to a String value using push As a result, s will contain lol. Concatenating with + or format! Often, you’ll want to combine two existing strings. One way to do so is to use\\nthe + operator, as shown in Listing 8-18. fn main() { let s1 = String::from(\\"Hello, \\"); let s2 = String::from(\\"world!\\"); let s3 = s1 + &s2; // note s1 has been moved here and can no longer be used } Listing 8-18: Using the + operator to combine two String values into a new String value The string s3 will contain Hello, world!. The reason s1 is no longer\\nvalid after the addition, and the reason we used a reference to s2, has to do\\nwith the signature of the method that’s called when we use the + operator.\\nThe + operator uses the add method, whose signature looks something like\\nthis: fn add(self, s: &str) -> String { In the standard library, you’ll see add defined using generics and associated\\ntypes. Here, we’ve substituted in concrete types, which is what happens when we\\ncall this method with String values. We’ll discuss generics in Chapter 10.\\nThis signature gives us the clues we need in order to understand the tricky\\nbits of the + operator. First, s2 has an &, meaning that we’re adding a reference of the second\\nstring to the first string. This is because of the s parameter in the add\\nfunction: We can only add a string slice to a String; we can’t add two String values together. But wait—the type of &s2 is &String, not &str,\\nas specified in the second parameter to add. So, why does Listing 8-18\\ncompile? The reason we’re able to use &s2 in the call to add is that the compiler\\ncan coerce the &String argument into a &str. When we call the add method,\\nRust uses a deref coercion, which here turns &s2 into &s2[..]. We’ll\\ndiscuss deref coercion in more depth in Chapter 15. Because add does not take\\nownership of the s parameter, s2 will still be a valid String after this\\noperation. Second, we can see in the signature that add takes ownership of self\\nbecause self does not have an &. This means s1 in Listing 8-18 will be\\nmoved into the add call and will no longer be valid after that. So, although let s3 = s1 + &s2; looks like it will copy both strings and create a new one,\\nthis statement actually takes ownership of s1, appends a copy of the contents\\nof s2, and then returns ownership of the result. In other words, it looks\\nlike it’s making a lot of copies, but it isn’t; the implementation is more\\nefficient than copying. If we need to concatenate multiple strings, the behavior of the + operator\\ngets unwieldy: fn main() { let s1 = String::from(\\"tic\\"); let s2 = String::from(\\"tac\\"); let s3 = String::from(\\"toe\\"); let s = s1 + \\"-\\" + &s2 + \\"-\\" + &s3; } At this point, s will be tic-tac-toe. With all of the + and \\"\\ncharacters, it’s difficult to see what’s going on. For combining strings in\\nmore complicated ways, we can instead use the format! macro: fn main() { let s1 = String::from(\\"tic\\"); let s2 = String::from(\\"tac\\"); let s3 = String::from(\\"toe\\"); let s = format!(\\"{s1}-{s2}-{s3}\\"); } This code also sets s to tic-tac-toe. The format! macro works like println!, but instead of printing the output to the screen, it returns a String with the contents. The version of the code using format! is much\\neasier to read, and the code generated by the format! macro uses references\\nso that this call doesn’t take ownership of any of its parameters.","breadcrumbs":"Common Collections » Storing UTF-8 Encoded Text with Strings » Updating a String","id":"142","title":"Updating a String"},"143":{"body":"In many other programming languages, accessing individual characters in a\\nstring by referencing them by index is a valid and common operation. However,\\nif you try to access parts of a String using indexing syntax in Rust, you’ll\\nget an error. Consider the invalid code in Listing 8-19. fn main() { let s1 = String::from(\\"hi\\"); let h = s1[0]; } Listing 8-19: Attempting to use indexing syntax with a String This code will result in the following error: $ cargo run Compiling collections v0.1.0 (file:///projects/collections)\\nerror[E0277]: the type `str` cannot be indexed by `{integer}` --> src/main.rs:3:16 |\\n3 | let h = s1[0]; | ^ string indices are ranges of `usize` | = help: the trait `SliceIndex<str>` is not implemented for `{integer}` = note: you can use `.chars().nth()` or `.bytes().nth()` for more information, see chapter 8 in The Book: <https://doc.rust-lang.org/book/ch08-02-strings.html#indexing-into-strings> = help: the following other types implement trait `SliceIndex<T>`: `usize` implements `SliceIndex<ByteStr>` `usize` implements `SliceIndex<[T]>` = note: required for `String` to implement `Index<{integer}>` For more information about this error, try `rustc --explain E0277`.\\nerror: could not compile `collections` (bin \\"collections\\") due to 1 previous error The error tells the story: Rust strings don’t support indexing. But why not? To\\nanswer that question, we need to discuss how Rust stores strings in memory. Internal Representation A String is a wrapper over a Vec<u8>. Let’s look at some of our properly\\nencoded UTF-8 example strings from Listing 8-14. First, this one: fn main() { let hello = String::from(\\"السلام عليكم\\"); let hello = String::from(\\"Dobrý den\\"); let hello = String::from(\\"Hello\\"); let hello = String::from(\\"שלום\\"); let hello = String::from(\\"नमस्ते\\"); let hello = String::from(\\"こんにちは\\"); let hello = String::from(\\"안녕하세요\\"); let hello = String::from(\\"你好\\"); let hello = String::from(\\"Olá\\"); let hello = String::from(\\"Здравствуйте\\"); let hello = String::from(\\"Hola\\"); } In this case, len will be 4, which means the vector storing the string \\"Hola\\" is 4 bytes long. Each of these letters takes 1 byte when encoded in\\nUTF-8. The following line, however, may surprise you (note that this string\\nbegins with the capital Cyrillic letter Ze, not the number 3): fn main() { let hello = String::from(\\"السلام عليكم\\"); let hello = String::from(\\"Dobrý den\\"); let hello = String::from(\\"Hello\\"); let hello = String::from(\\"שלום\\"); let hello = String::from(\\"नमस्ते\\"); let hello = String::from(\\"こんにちは\\"); let hello = String::from(\\"안녕하세요\\"); let hello = String::from(\\"你好\\"); let hello = String::from(\\"Olá\\"); let hello = String::from(\\"Здравствуйте\\"); let hello = String::from(\\"Hola\\"); } If you were asked how long the string is, you might say 12. In fact, Rust’s\\nanswer is 24: That’s the number of bytes it takes to encode “Здравствуйте” in\\nUTF-8, because each Unicode scalar value in that string takes 2 bytes of\\nstorage. Therefore, an index into the string’s bytes will not always correlate\\nto a valid Unicode scalar value. To demonstrate, consider this invalid Rust\\ncode: let hello = \\"Здравствуйте\\";\\nlet answer = &hello[0]; You already know that answer will not be З, the first letter. When encoded\\nin UTF-8, the first byte of З is 208 and the second is 151, so it would\\nseem that answer should in fact be 208, but 208 is not a valid character\\non its own. Returning 208 is likely not what a user would want if they asked\\nfor the first letter of this string; however, that’s the only data that Rust\\nhas at byte index 0. Users generally don’t want the byte value returned, even\\nif the string contains only Latin letters: If &\\"hi\\"[0] were valid code that\\nreturned the byte value, it would return 104, not h. The answer, then, is that to avoid returning an unexpected value and causing\\nbugs that might not be discovered immediately, Rust doesn’t compile this code\\nat all and prevents misunderstandings early in the development process. Bytes, Scalar Values, and Grapheme Clusters Another point about UTF-8 is that there are actually three relevant ways to\\nlook at strings from Rust’s perspective: as bytes, scalar values, and grapheme\\nclusters (the closest thing to what we would call letters). If we look at the Hindi word “नमस्ते” written in the Devanagari script, it is\\nstored as a vector of u8 values that looks like this: [224, 164, 168, 224, 164, 174, 224, 164, 184, 224, 165, 141, 224, 164, 164,\\n224, 165, 135] That’s 18 bytes and is how computers ultimately store this data. If we look at\\nthem as Unicode scalar values, which are what Rust’s char type is, those\\nbytes look like this: [\'न\', \'म\', \'स\', \'्\', \'त\', \'े\'] There are six char values here, but the fourth and sixth are not letters:\\nThey’re diacritics that don’t make sense on their own. Finally, if we look at\\nthem as grapheme clusters, we’d get what a person would call the four letters\\nthat make up the Hindi word: [\\"न\\", \\"म\\", \\"स्\\", \\"ते\\"] Rust provides different ways of interpreting the raw string data that computers\\nstore so that each program can choose the interpretation it needs, no matter\\nwhat human language the data is in. A final reason Rust doesn’t allow us to index into a String to get a\\ncharacter is that indexing operations are expected to always take constant time\\n(O(1)). But it isn’t possible to guarantee that performance with a String,\\nbecause Rust would have to walk through the contents from the beginning to the\\nindex to determine how many valid characters there were.","breadcrumbs":"Common Collections » Storing UTF-8 Encoded Text with Strings » Indexing into Strings","id":"143","title":"Indexing into Strings"},"144":{"body":"Indexing into a string is often a bad idea because it’s not clear what the\\nreturn type of the string-indexing operation should be: a byte value, a\\ncharacter, a grapheme cluster, or a string slice. If you really need to use\\nindices to create string slices, therefore, Rust asks you to be more specific. Rather than indexing using [] with a single number, you can use [] with a\\nrange to create a string slice containing particular bytes: #![allow(unused)] fn main() {\\nlet hello = \\"Здравствуйте\\"; let s = &hello[0..4]; } Here, s will be a &str that contains the first 4 bytes of the string.\\nEarlier, we mentioned that each of these characters was 2 bytes, which means s will be Зд. If we were to try to slice only part of a character’s bytes with something like &hello[0..1], Rust would panic at runtime in the same way as if an invalid\\nindex were accessed in a vector: $ cargo run Compiling collections v0.1.0 (file:///projects/collections) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.43s Running `target/debug/collections` thread \'main\' panicked at src/main.rs:4:19:\\nbyte index 1 is not a char boundary; it is inside \'З\' (bytes 0..2) of `Здравствуйте`\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace You should use caution when creating string slices with ranges, because doing\\nso can crash your program.","breadcrumbs":"Common Collections » Storing UTF-8 Encoded Text with Strings » Slicing Strings","id":"144","title":"Slicing Strings"},"145":{"body":"The best way to operate on pieces of strings is to be explicit about whether\\nyou want characters or bytes. For individual Unicode scalar values, use the chars method. Calling chars on “Зд” separates out and returns two values of\\ntype char, and you can iterate over the result to access each element: #![allow(unused)] fn main() {\\nfor c in \\"Зд\\".chars() { println!(\\"{c}\\");\\n} } This code will print the following: З\\nд Alternatively, the bytes method returns each raw byte, which might be\\nappropriate for your domain: #![allow(unused)] fn main() {\\nfor b in \\"Зд\\".bytes() { println!(\\"{b}\\");\\n} } This code will print the 4 bytes that make up this string: 208\\n151\\n208\\n180 But be sure to remember that valid Unicode scalar values may be made up of more\\nthan 1 byte. Getting grapheme clusters from strings, as with the Devanagari script, is\\ncomplex, so this functionality is not provided by the standard library. Crates\\nare available on crates.io if this is the\\nfunctionality you need.","breadcrumbs":"Common Collections » Storing UTF-8 Encoded Text with Strings » Iterating Over Strings","id":"145","title":"Iterating Over Strings"},"146":{"body":"To summarize, strings are complicated. Different programming languages make\\ndifferent choices about how to present this complexity to the programmer. Rust\\nhas chosen to make the correct handling of String data the default behavior\\nfor all Rust programs, which means programmers have to put more thought into\\nhandling UTF-8 data up front. This trade-off exposes more of the complexity of\\nstrings than is apparent in other programming languages, but it prevents you\\nfrom having to handle errors involving non-ASCII characters later in your\\ndevelopment life cycle. The good news is that the standard library offers a lot of functionality built\\noff the String and &str types to help handle these complex situations\\ncorrectly. Be sure to check out the documentation for useful methods like contains for searching in a string and replace for substituting parts of a\\nstring with another string. Let’s switch to something a bit less complex: hash maps!","breadcrumbs":"Common Collections » Storing UTF-8 Encoded Text with Strings » Handling the Complexities of Strings","id":"146","title":"Handling the Complexities of Strings"},"147":{"body":"The last of our common collections is the hash map. The type HashMap<K, V>\\nstores a mapping of keys of type K to values of type V using a hashing\\nfunction, which determines how it places these keys and values into memory.\\nMany programming languages support this kind of data structure, but they often\\nuse a different name, such as hash, map, object, hash table, dictionary, or associative array, just to name a few. Hash maps are useful when you want to look up data not by using an index, as\\nyou can with vectors, but by using a key that can be of any type. For example,\\nin a game, you could keep track of each team’s score in a hash map in which\\neach key is a team’s name and the values are each team’s score. Given a team\\nname, you can retrieve its score. We’ll go over the basic API of hash maps in this section, but many more goodies\\nare hiding in the functions defined on HashMap<K, V> by the standard library.\\nAs always, check the standard library documentation for more information.","breadcrumbs":"Common Collections » Storing Keys with Associated Values in Hash Maps » Storing Keys with Associated Values in Hash Maps","id":"147","title":"Storing Keys with Associated Values in Hash Maps"},"148":{"body":"One way to create an empty hash map is to use new and to add elements with insert. In Listing 8-20, we’re keeping track of the scores of two teams whose\\nnames are Blue and Yellow. The Blue team starts with 10 points, and the\\nYellow team starts with 50. fn main() { use std::collections::HashMap; let mut scores = HashMap::new(); scores.insert(String::from(\\"Blue\\"), 10); scores.insert(String::from(\\"Yellow\\"), 50); } Listing 8-20: Creating a new hash map and inserting some keys and values Note that we need to first use the HashMap from the collections portion of\\nthe standard library. Of our three common collections, this one is the least\\noften used, so it’s not included in the features brought into scope\\nautomatically in the prelude. Hash maps also have less support from the\\nstandard library; there’s no built-in macro to construct them, for example. Just like vectors, hash maps store their data on the heap. This HashMap has\\nkeys of type String and values of type i32. Like vectors, hash maps are\\nhomogeneous: All of the keys must have the same type, and all of the values\\nmust have the same type.","breadcrumbs":"Common Collections » Storing Keys with Associated Values in Hash Maps » Creating a New Hash Map","id":"148","title":"Creating a New Hash Map"},"149":{"body":"We can get a value out of the hash map by providing its key to the get\\nmethod, as shown in Listing 8-21. fn main() { use std::collections::HashMap; let mut scores = HashMap::new(); scores.insert(String::from(\\"Blue\\"), 10); scores.insert(String::from(\\"Yellow\\"), 50); let team_name = String::from(\\"Blue\\"); let score = scores.get(&team_name).copied().unwrap_or(0); } Listing 8-21: Accessing the score for the Blue team stored in the hash map Here, score will have the value that’s associated with the Blue team, and the\\nresult will be 10. The get method returns an Option<&V>; if there’s no\\nvalue for that key in the hash map, get will return None. This program\\nhandles the Option by calling copied to get an Option<i32> rather than an Option<&i32>, then unwrap_or to set score to zero if scores doesn’t\\nhave an entry for the key. We can iterate over each key-value pair in a hash map in a similar manner as we\\ndo with vectors, using a for loop: fn main() { use std::collections::HashMap; let mut scores = HashMap::new(); scores.insert(String::from(\\"Blue\\"), 10); scores.insert(String::from(\\"Yellow\\"), 50); for (key, value) in &scores { println!(\\"{key}: {value}\\"); } } This code will print each pair in an arbitrary order: Yellow: 50\\nBlue: 10","breadcrumbs":"Common Collections » Storing Keys with Associated Values in Hash Maps » Accessing Values in a Hash Map","id":"149","title":"Accessing Values in a Hash Map"},"15":{"body":"If you’re using Linux or macOS, open a terminal and enter the following command: $ curl --proto \'=https\' --tlsv1.2 https://sh.rustup.rs -sSf | sh The command downloads a script and starts the installation of the rustup\\ntool, which installs the latest stable version of Rust. You might be prompted\\nfor your password. If the install is successful, the following line will appear: Rust is installed now. Great! You will also need a linker, which is a program that Rust uses to join its\\ncompiled outputs into one file. It is likely you already have one. If you get\\nlinker errors, you should install a C compiler, which will typically include a\\nlinker. A C compiler is also useful because some common Rust packages depend on\\nC code and will need a C compiler. On macOS, you can get a C compiler by running: $ xcode-select --install Linux users should generally install GCC or Clang, according to their\\ndistribution’s documentation. For example, if you use Ubuntu, you can install\\nthe build-essential package.","breadcrumbs":"Getting Started » Installation » Installing rustup on Linux or macOS","id":"15","title":"Installing rustup on Linux or macOS"},"150":{"body":"For types that implement the Copy trait, like i32, the values are copied\\ninto the hash map. For owned values like String, the values will be moved and\\nthe hash map will be the owner of those values, as demonstrated in Listing 8-22. fn main() { use std::collections::HashMap; let field_name = String::from(\\"Favorite color\\"); let field_value = String::from(\\"Blue\\"); let mut map = HashMap::new(); map.insert(field_name, field_value); // field_name and field_value are invalid at this point, try using them and // see what compiler error you get! } Listing 8-22: Showing that keys and values are owned by the hash map once they’re inserted We aren’t able to use the variables field_name and field_value after\\nthey’ve been moved into the hash map with the call to insert. If we insert references to values into the hash map, the values won’t be moved\\ninto the hash map. The values that the references point to must be valid for at\\nleast as long as the hash map is valid. We’ll talk more about these issues in “Validating References with\\nLifetimes” in Chapter 10.","breadcrumbs":"Common Collections » Storing Keys with Associated Values in Hash Maps » Managing Ownership in Hash Maps","id":"150","title":"Managing Ownership in Hash Maps"},"151":{"body":"Although the number of key and value pairs is growable, each unique key can\\nonly have one value associated with it at a time (but not vice versa: For\\nexample, both the Blue team and the Yellow team could have the value 10\\nstored in the scores hash map). When you want to change the data in a hash map, you have to decide how to\\nhandle the case when a key already has a value assigned. You could replace the\\nold value with the new value, completely disregarding the old value. You could\\nkeep the old value and ignore the new value, only adding the new value if the\\nkey doesn’t already have a value. Or you could combine the old value and the\\nnew value. Let’s look at how to do each of these! Overwriting a Value If we insert a key and a value into a hash map and then insert that same key\\nwith a different value, the value associated with that key will be replaced.\\nEven though the code in Listing 8-23 calls insert twice, the hash map will\\nonly contain one key-value pair because we’re inserting the value for the Blue\\nteam’s key both times. fn main() { use std::collections::HashMap; let mut scores = HashMap::new(); scores.insert(String::from(\\"Blue\\"), 10); scores.insert(String::from(\\"Blue\\"), 25); println!(\\"{scores:?}\\"); } Listing 8-23: Replacing a value stored with a particular key This code will print {\\"Blue\\": 25}. The original value of 10 has been\\noverwritten. Adding a Key and Value Only If a Key Isn’t Present It’s common to check whether a particular key already exists in the hash map\\nwith a value and then to take the following actions: If the key does exist in\\nthe hash map, the existing value should remain the way it is; if the key\\ndoesn’t exist, insert it and a value for it. Hash maps have a special API for this called entry that takes the key you\\nwant to check as a parameter. The return value of the entry method is an enum\\ncalled Entry that represents a value that might or might not exist. Let’s say\\nwe want to check whether the key for the Yellow team has a value associated\\nwith it. If it doesn’t, we want to insert the value 50, and the same for the\\nBlue team. Using the entry API, the code looks like Listing 8-24. fn main() { use std::collections::HashMap; let mut scores = HashMap::new(); scores.insert(String::from(\\"Blue\\"), 10); scores.entry(String::from(\\"Yellow\\")).or_insert(50); scores.entry(String::from(\\"Blue\\")).or_insert(50); println!(\\"{scores:?}\\"); } Listing 8-24: Using the entry method to only insert if the key does not already have a value The or_insert method on Entry is defined to return a mutable reference to\\nthe value for the corresponding Entry key if that key exists, and if not, it\\ninserts the parameter as the new value for this key and returns a mutable\\nreference to the new value. This technique is much cleaner than writing the\\nlogic ourselves and, in addition, plays more nicely with the borrow checker. Running the code in Listing 8-24 will print {\\"Yellow\\": 50, \\"Blue\\": 10}. The\\nfirst call to entry will insert the key for the Yellow team with the value 50 because the Yellow team doesn’t have a value already. The second call to entry will not change the hash map, because the Blue team already has the\\nvalue 10. Updating a Value Based on the Old Value Another common use case for hash maps is to look up a key’s value and then\\nupdate it based on the old value. For instance, Listing 8-25 shows code that\\ncounts how many times each word appears in some text. We use a hash map with\\nthe words as keys and increment the value to keep track of how many times we’ve\\nseen that word. If it’s the first time we’ve seen a word, we’ll first insert\\nthe value 0. fn main() { use std::collections::HashMap; let text = \\"hello world wonderful world\\"; let mut map = HashMap::new(); for word in text.split_whitespace() { let count = map.entry(word).or_insert(0); *count += 1; } println!(\\"{map:?}\\"); } Listing 8-25: Counting occurrences of words using a hash map that stores words and counts This code will print {\\"world\\": 2, \\"hello\\": 1, \\"wonderful\\": 1}. You might see\\nthe same key-value pairs printed in a different order: Recall from “Accessing\\nValues in a Hash Map” that iterating over a hash map\\nhappens in an arbitrary order. The split_whitespace method returns an iterator over subslices, separated by\\nwhitespace, of the value in text. The or_insert method returns a mutable\\nreference ( &mut V) to the value for the specified key. Here, we store that\\nmutable reference in the count variable, so in order to assign to that value,\\nwe must first dereference count using the asterisk ( *). The mutable\\nreference goes out of scope at the end of the for loop, so all of these\\nchanges are safe and allowed by the borrowing rules.","breadcrumbs":"Common Collections » Storing Keys with Associated Values in Hash Maps » Updating a Hash Map","id":"151","title":"Updating a Hash Map"},"152":{"body":"By default, HashMap uses a hashing function called SipHash that can provide\\nresistance to denial-of-service (DoS) attacks involving hash\\ntables 1. This is not the fastest hashing algorithm\\navailable, but the trade-off for better security that comes with the drop in\\nperformance is worth it. If you profile your code and find that the default\\nhash function is too slow for your purposes, you can switch to another function\\nby specifying a different hasher. A hasher is a type that implements the BuildHasher trait. We’ll talk about traits and how to implement them in Chapter 10. You don’t necessarily have to implement\\nyour own hasher from scratch; crates.io\\nhas libraries shared by other Rust users that provide hashers implementing many\\ncommon hashing algorithms.","breadcrumbs":"Common Collections » Storing Keys with Associated Values in Hash Maps » Hashing Functions","id":"152","title":"Hashing Functions"},"153":{"body":"Vectors, strings, and hash maps will provide a large amount of functionality\\nnecessary in programs when you need to store, access, and modify data. Here are\\nsome exercises you should now be equipped to solve: Given a list of integers, use a vector and return the median (when sorted,\\nthe value in the middle position) and mode (the value that occurs most\\noften; a hash map will be helpful here) of the list. Convert strings to Pig Latin. The first consonant of each word is moved to\\nthe end of the word and ay is added, so first becomes irst-fay. Words\\nthat start with a vowel have hay added to the end instead ( apple becomes apple-hay). Keep in mind the details about UTF-8 encoding! Using a hash map and vectors, create a text interface to allow a user to add\\nemployee names to a department in a company; for example, “Add Sally to\\nEngineering” or “Add Amir to Sales.” Then, let the user retrieve a list of\\nall people in a department or all people in the company by department, sorted\\nalphabetically. The standard library API documentation describes methods that vectors, strings,\\nand hash maps have that will be helpful for these exercises! We’re getting into more complex programs in which operations can fail, so it’s\\na perfect time to discuss error handling. We’ll do that next! https://en.wikipedia.org/wiki/SipHash ↩","breadcrumbs":"Common Collections » Storing Keys with Associated Values in Hash Maps » Summary","id":"153","title":"Summary"},"154":{"body":"Errors are a fact of life in software, so Rust has a number of features for\\nhandling situations in which something goes wrong. In many cases, Rust requires\\nyou to acknowledge the possibility of an error and take some action before your\\ncode will compile. This requirement makes your program more robust by ensuring\\nthat you’ll discover errors and handle them appropriately before deploying your\\ncode to production! Rust groups errors into two major categories: recoverable and unrecoverable\\nerrors. For a recoverable error, such as a file not found error, we most\\nlikely just want to report the problem to the user and retry the operation. Unrecoverable errors are always symptoms of bugs, such as trying to access a\\nlocation beyond the end of an array, and so we want to immediately stop the\\nprogram. Most languages don’t distinguish between these two kinds of errors and handle\\nboth in the same way, using mechanisms such as exceptions. Rust doesn’t have\\nexceptions. Instead, it has the type Result<T, E> for recoverable errors and\\nthe panic! macro that stops execution when the program encounters an\\nunrecoverable error. This chapter covers calling panic! first and then talks\\nabout returning Result<T, E> values. Additionally, we’ll explore\\nconsiderations when deciding whether to try to recover from an error or to stop\\nexecution.","breadcrumbs":"Error Handling » Error Handling","id":"154","title":"Error Handling"},"155":{"body":"Sometimes bad things happen in your code, and there’s nothing you can do about\\nit. In these cases, Rust has the panic! macro. There are two ways to cause a\\npanic in practice: by taking an action that causes our code to panic (such as\\naccessing an array past the end) or by explicitly calling the panic! macro.\\nIn both cases, we cause a panic in our program. By default, these panics will\\nprint a failure message, unwind, clean up the stack, and quit. Via an\\nenvironment variable, you can also have Rust display the call stack when a\\npanic occurs to make it easier to track down the source of the panic.","breadcrumbs":"Error Handling » Unrecoverable Errors with panic! » Unrecoverable Errors with panic!","id":"155","title":"Unrecoverable Errors with panic!"},"156":{"body":"By default, when a panic occurs, the program starts unwinding, which means\\nRust walks back up the stack and cleans up the data from each function it\\nencounters. However, walking back and cleaning up is a lot of work. Rust\\ntherefore allows you to choose the alternative of immediately aborting,\\nwhich ends the program without cleaning up. Memory that the program was using will then need to be cleaned up by the\\noperating system. If in your project you need to make the resultant binary as\\nsmall as possible, you can switch from unwinding to aborting upon a panic by\\nadding panic = \'abort\' to the appropriate [profile] sections in your Cargo.toml file. For example, if you want to abort on panic in release mode,\\nadd this: [profile.release]\\npanic = \'abort\' Let’s try calling panic! in a simple program: Filename: src/main.rs fn main() { panic!(\\"crash and burn\\");\\n} When you run the program, you’ll see something like this: $ cargo run Compiling panic v0.1.0 (file:///projects/panic) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.25s Running `target/debug/panic` thread \'main\' panicked at src/main.rs:2:5:\\ncrash and burn\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace The call to panic! causes the error message contained in the last two lines.\\nThe first line shows our panic message and the place in our source code where\\nthe panic occurred: src/main.rs:2:5 indicates that it’s the second line,\\nfifth character of our src/main.rs file. In this case, the line indicated is part of our code, and if we go to that\\nline, we see the panic! macro call. In other cases, the panic! call might\\nbe in code that our code calls, and the filename and line number reported by\\nthe error message will be someone else’s code where the panic! macro is\\ncalled, not the line of our code that eventually led to the panic! call. We can use the backtrace of the functions the panic! call came from to figure\\nout the part of our code that is causing the problem. To understand how to use\\na panic! backtrace, let’s look at another example and see what it’s like when\\na panic! call comes from a library because of a bug in our code instead of\\nfrom our code calling the macro directly. Listing 9-1 has some code that\\nattempts to access an index in a vector beyond the range of valid indexes. Filename: src/main.rs fn main() { let v = vec![1, 2, 3]; v[99];\\n} Listing 9-1: Attempting to access an element beyond the end of a vector, which will cause a call to panic! Here, we’re attempting to access the 100th element of our vector (which is at\\nindex 99 because indexing starts at zero), but the vector has only three\\nelements. In this situation, Rust will panic. Using [] is supposed to return\\nan element, but if you pass an invalid index, there’s no element that Rust\\ncould return here that would be correct. In C, attempting to read beyond the end of a data structure is undefined\\nbehavior. You might get whatever is at the location in memory that would\\ncorrespond to that element in the data structure, even though the memory\\ndoesn’t belong to that structure. This is called a buffer overread and can\\nlead to security vulnerabilities if an attacker is able to manipulate the index\\nin such a way as to read data they shouldn’t be allowed to that is stored after\\nthe data structure. To protect your program from this sort of vulnerability, if you try to read an\\nelement at an index that doesn’t exist, Rust will stop execution and refuse to\\ncontinue. Let’s try it and see: $ cargo run Compiling panic v0.1.0 (file:///projects/panic) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.27s Running `target/debug/panic` thread \'main\' panicked at src/main.rs:4:6:\\nindex out of bounds: the len is 3 but the index is 99\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace This error points at line 4 of our main.rs where we attempt to access index\\n99 of the vector in v. The note: line tells us that we can set the RUST_BACKTRACE environment\\nvariable to get a backtrace of exactly what happened to cause the error. A backtrace is a list of all the functions that have been called to get to this\\npoint. Backtraces in Rust work as they do in other languages: The key to\\nreading the backtrace is to start from the top and read until you see files you\\nwrote. That’s the spot where the problem originated. The lines above that spot\\nare code that your code has called; the lines below are code that called your\\ncode. These before-and-after lines might include core Rust code, standard\\nlibrary code, or crates that you’re using. Let’s try to get a backtrace by\\nsetting the RUST_BACKTRACE environment variable to any value except 0.\\nListing 9-2 shows output similar to what you’ll see. $ RUST_BACKTRACE=1 cargo run\\nthread \'main\' panicked at src/main.rs:4:6:\\nindex out of bounds: the len is 3 but the index is 99\\nstack backtrace: 0: rust_begin_unwind at /rustc/4d91de4e48198da2e33413efdcd9cd2cc0c46688/library/std/src/panicking.rs:692:5 1: core::panicking::panic_fmt at /rustc/4d91de4e48198da2e33413efdcd9cd2cc0c46688/library/core/src/panicking.rs:75:14 2: core::panicking::panic_bounds_check at /rustc/4d91de4e48198da2e33413efdcd9cd2cc0c46688/library/core/src/panicking.rs:273:5 3: <usize as core::slice::index::SliceIndex<[T]>>::index at file:///home/.rustup/toolchains/1.85/lib/rustlib/src/rust/library/core/src/slice/index.rs:274:10 4: core::slice::index::<impl core::ops::index::Index<I> for [T]>::index at file:///home/.rustup/toolchains/1.85/lib/rustlib/src/rust/library/core/src/slice/index.rs:16:9 5: <alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index at file:///home/.rustup/toolchains/1.85/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs:3361:9 6: panic::main at ./src/main.rs:4:6 7: core::ops::function::FnOnce::call_once at file:///home/.rustup/toolchains/1.85/lib/rustlib/src/rust/library/core/src/ops/function.rs:250:5\\nnote: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. Listing 9-2: The backtrace generated by a call to panic! displayed when the environment variable RUST_BACKTRACE is set That’s a lot of output! The exact output you see might be different depending\\non your operating system and Rust version. In order to get backtraces with this\\ninformation, debug symbols must be enabled. Debug symbols are enabled by\\ndefault when using cargo build or cargo run without the --release flag,\\nas we have here. In the output in Listing 9-2, line 6 of the backtrace points to the line in our\\nproject that’s causing the problem: line 4 of src/main.rs. If we don’t want\\nour program to panic, we should start our investigation at the location pointed\\nto by the first line mentioning a file we wrote. In Listing 9-1, where we\\ndeliberately wrote code that would panic, the way to fix the panic is to not\\nrequest an element beyond the range of the vector indexes. When your code\\npanics in the future, you’ll need to figure out what action the code is taking\\nwith what values to cause the panic and what the code should do instead. We’ll come back to panic! and when we should and should not use panic! to\\nhandle error conditions in the “To panic! or Not to panic!” section later in this\\nchapter. Next, we’ll look at how to recover from an error using Result.","breadcrumbs":"Error Handling » Unrecoverable Errors with panic! » Unwinding the Stack or Aborting in Response to a Panic","id":"156","title":"Unwinding the Stack or Aborting in Response to a Panic"},"157":{"body":"Most errors aren’t serious enough to require the program to stop entirely.\\nSometimes when a function fails, it’s for a reason that you can easily interpret\\nand respond to. For example, if you try to open a file and that operation fails\\nbecause the file doesn’t exist, you might want to create the file instead of\\nterminating the process. Recall from “Handling Potential Failure with Result” in Chapter 2 that the Result enum is defined as having two\\nvariants, Ok and Err, as follows: #![allow(unused)] fn main() {\\nenum Result<T, E> { Ok(T), Err(E),\\n} } The T and E are generic type parameters: We’ll discuss generics in more\\ndetail in Chapter 10. What you need to know right now is that T represents\\nthe type of the value that will be returned in a success case within the Ok\\nvariant, and E represents the type of the error that will be returned in a\\nfailure case within the Err variant. Because Result has these generic type\\nparameters, we can use the Result type and the functions defined on it in\\nmany different situations where the success value and error value we want to\\nreturn may differ. Let’s call a function that returns a Result value because the function could\\nfail. In Listing 9-3, we try to open a file. Filename: src/main.rs use std::fs::File; fn main() { let greeting_file_result = File::open(\\"hello.txt\\");\\n} Listing 9-3: Opening a file The return type of File::open is a Result<T, E>. The generic parameter T\\nhas been filled in by the implementation of File::open with the type of the\\nsuccess value, std::fs::File, which is a file handle. The type of E used in\\nthe error value is std::io::Error. This return type means the call to File::open might succeed and return a file handle that we can read from or\\nwrite to. The function call also might fail: For example, the file might not\\nexist, or we might not have permission to access the file. The File::open\\nfunction needs to have a way to tell us whether it succeeded or failed and at\\nthe same time give us either the file handle or error information. This\\ninformation is exactly what the Result enum conveys. In the case where File::open succeeds, the value in the variable greeting_file_result will be an instance of Ok that contains a file handle.\\nIn the case where it fails, the value in greeting_file_result will be an\\ninstance of Err that contains more information about the kind of error that\\noccurred. We need to add to the code in Listing 9-3 to take different actions depending\\non the value File::open returns. Listing 9-4 shows one way to handle the Result using a basic tool, the match expression that we discussed in\\nChapter 6. Filename: src/main.rs use std::fs::File; fn main() { let greeting_file_result = File::open(\\"hello.txt\\"); let greeting_file = match greeting_file_result { Ok(file) => file, Err(error) => panic!(\\"Problem opening the file: {error:?}\\"), };\\n} Listing 9-4: Using a match expression to handle the Result variants that might be returned Note that, like the Option enum, the Result enum and its variants have been\\nbrought into scope by the prelude, so we don’t need to specify Result::\\nbefore the Ok and Err variants in the match arms. When the result is Ok, this code will return the inner file value out of\\nthe Ok variant, and we then assign that file handle value to the variable greeting_file. After the match, we can use the file handle for reading or\\nwriting. The other arm of the match handles the case where we get an Err value from File::open. In this example, we’ve chosen to call the panic! macro. If\\nthere’s no file named hello.txt in our current directory and we run this\\ncode, we’ll see the following output from the panic! macro: $ cargo run Compiling error-handling v0.1.0 (file:///projects/error-handling) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.73s Running `target/debug/error-handling` thread \'main\' panicked at src/main.rs:8:23:\\nProblem opening the file: Os { code: 2, kind: NotFound, message: \\"No such file or directory\\" }\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace As usual, this output tells us exactly what has gone wrong.","breadcrumbs":"Error Handling » Recoverable Errors with Result » Recoverable Errors with Result","id":"157","title":"Recoverable Errors with Result"},"158":{"body":"The code in Listing 9-4 will panic! no matter why File::open failed.\\nHowever, we want to take different actions for different failure reasons. If File::open failed because the file doesn’t exist, we want to create the file\\nand return the handle to the new file. If File::open failed for any other\\nreason—for example, because we didn’t have permission to open the file—we still\\nwant the code to panic! in the same way it did in Listing 9-4. For this, we\\nadd an inner match expression, shown in Listing 9-5. Filename: src/main.rs use std::fs::File;\\nuse std::io::ErrorKind; fn main() { let greeting_file_result = File::open(\\"hello.txt\\"); let greeting_file = match greeting_file_result { Ok(file) => file, Err(error) => match error.kind() { ErrorKind::NotFound => match File::create(\\"hello.txt\\") { Ok(fc) => fc, Err(e) => panic!(\\"Problem creating the file: {e:?}\\"), }, _ => { panic!(\\"Problem opening the file: {error:?}\\"); } }, };\\n} Listing 9-5: Handling different kinds of errors in different ways The type of the value that File::open returns inside the Err variant is io::Error, which is a struct provided by the standard library. This struct\\nhas a method, kind, that we can call to get an io::ErrorKind value. The\\nenum io::ErrorKind is provided by the standard library and has variants\\nrepresenting the different kinds of errors that might result from an io\\noperation. The variant we want to use is ErrorKind::NotFound, which indicates\\nthe file we’re trying to open doesn’t exist yet. So, we match on greeting_file_result, but we also have an inner match on error.kind(). The condition we want to check in the inner match is whether the value returned\\nby error.kind() is the NotFound variant of the ErrorKind enum. If it is,\\nwe try to create the file with File::create. However, because File::create\\ncould also fail, we need a second arm in the inner match expression. When the\\nfile can’t be created, a different error message is printed. The second arm of\\nthe outer match stays the same, so the program panics on any error besides\\nthe missing file error. Alternatives to Using match with Result<T, E> That’s a lot of match! The match expression is very useful but also very\\nmuch a primitive. In Chapter 13, you’ll learn about closures, which are used\\nwith many of the methods defined on Result<T, E>. These methods can be more\\nconcise than using match when handling Result<T, E> values in your code. For example, here’s another way to write the same logic as shown in Listing\\n9-5, this time using closures and the unwrap_or_else method: use std::fs::File;\\nuse std::io::ErrorKind; fn main() { let greeting_file = File::open(\\"hello.txt\\").unwrap_or_else(|error| { if error.kind() == ErrorKind::NotFound { File::create(\\"hello.txt\\").unwrap_or_else(|error| { panic!(\\"Problem creating the file: {error:?}\\"); }) } else { panic!(\\"Problem opening the file: {error:?}\\"); } });\\n} Although this code has the same behavior as Listing 9-5, it doesn’t contain\\nany match expressions and is cleaner to read. Come back to this example\\nafter you’ve read Chapter 13 and look up the unwrap_or_else method in the\\nstandard library documentation. Many more of these methods can clean up huge,\\nnested match expressions when you’re dealing with errors. Shortcuts for Panic on Error Using match works well enough, but it can be a bit verbose and doesn’t always\\ncommunicate intent well. The Result<T, E> type has many helper methods\\ndefined on it to do various, more specific tasks. The unwrap method is a\\nshortcut method implemented just like the match expression we wrote in\\nListing 9-4. If the Result value is the Ok variant, unwrap will return\\nthe value inside the Ok. If the Result is the Err variant, unwrap will\\ncall the panic! macro for us. Here is an example of unwrap in action: Filename: src/main.rs use std::fs::File; fn main() { let greeting_file = File::open(\\"hello.txt\\").unwrap();\\n} If we run this code without a hello.txt file, we’ll see an error message from\\nthe panic! call that the unwrap method makes: thread \'main\' panicked at src/main.rs:4:49:\\ncalled `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: \\"No such file or directory\\" } Similarly, the expect method lets us also choose the panic! error message.\\nUsing expect instead of unwrap and providing good error messages can convey\\nyour intent and make tracking down the source of a panic easier. The syntax of expect looks like this: Filename: src/main.rs use std::fs::File; fn main() { let greeting_file = File::open(\\"hello.txt\\") .expect(\\"hello.txt should be included in this project\\");\\n} We use expect in the same way as unwrap: to return the file handle or call\\nthe panic! macro. The error message used by expect in its call to panic!\\nwill be the parameter that we pass to expect, rather than the default panic! message that unwrap uses. Here’s what it looks like: thread \'main\' panicked at src/main.rs:5:10:\\nhello.txt should be included in this project: Os { code: 2, kind: NotFound, message: \\"No such file or directory\\" } In production-quality code, most Rustaceans choose expect rather than unwrap and give more context about why the operation is expected to always\\nsucceed. That way, if your assumptions are ever proven wrong, you have more\\ninformation to use in debugging.","breadcrumbs":"Error Handling » Recoverable Errors with Result » Matching on Different Errors","id":"158","title":"Matching on Different Errors"},"159":{"body":"When a function’s implementation calls something that might fail, instead of\\nhandling the error within the function itself, you can return the error to the\\ncalling code so that it can decide what to do. This is known as propagating\\nthe error and gives more control to the calling code, where there might be more\\ninformation or logic that dictates how the error should be handled than what\\nyou have available in the context of your code. For example, Listing 9-6 shows a function that reads a username from a file. If\\nthe file doesn’t exist or can’t be read, this function will return those errors\\nto the code that called the function. Filename: src/main.rs #![allow(unused)] fn main() {\\nuse std::fs::File;\\nuse std::io::{self, Read}; fn read_username_from_file() -> Result<String, io::Error> { let username_file_result = File::open(\\"hello.txt\\"); let mut username_file = match username_file_result { Ok(file) => file, Err(e) => return Err(e), }; let mut username = String::new(); match username_file.read_to_string(&mut username) { Ok(_) => Ok(username), Err(e) => Err(e), }\\n} } Listing 9-6: A function that returns errors to the calling code using match This function can be written in a much shorter way, but we’re going to start by\\ndoing a lot of it manually in order to explore error handling; at the end,\\nwe’ll show the shorter way. Let’s look at the return type of the function\\nfirst: Result<String, io::Error>. This means the function is returning a\\nvalue of the type Result<T, E>, where the generic parameter T has been\\nfilled in with the concrete type String and the generic type E has been\\nfilled in with the concrete type io::Error. If this function succeeds without any problems, the code that calls this\\nfunction will receive an Ok value that holds a String—the username that\\nthis function read from the file. If this function encounters any problems, the\\ncalling code will receive an Err value that holds an instance of io::Error\\nthat contains more information about what the problems were. We chose io::Error as the return type of this function because that happens to be the\\ntype of the error value returned from both of the operations we’re calling in\\nthis function’s body that might fail: the File::open function and the read_to_string method. The body of the function starts by calling the File::open function. Then, we\\nhandle the Result value with a match similar to the match in Listing 9-4.\\nIf File::open succeeds, the file handle in the pattern variable file\\nbecomes the value in the mutable variable username_file and the function\\ncontinues. In the Err case, instead of calling panic!, we use the return\\nkeyword to return early out of the function entirely and pass the error value\\nfrom File::open, now in the pattern variable e, back to the calling code as\\nthis function’s error value. So, if we have a file handle in username_file, the function then creates a\\nnew String in variable username and calls the read_to_string method on\\nthe file handle in username_file to read the contents of the file into username. The read_to_string method also returns a Result because it\\nmight fail, even though File::open succeeded. So, we need another match to\\nhandle that Result: If read_to_string succeeds, then our function has\\nsucceeded, and we return the username from the file that’s now in username\\nwrapped in an Ok. If read_to_string fails, we return the error value in the\\nsame way that we returned the error value in the match that handled the\\nreturn value of File::open. However, we don’t need to explicitly say return, because this is the last expression in the function. The code that calls this code will then handle getting either an Ok value\\nthat contains a username or an Err value that contains an io::Error. It’s\\nup to the calling code to decide what to do with those values. If the calling\\ncode gets an Err value, it could call panic! and crash the program, use a\\ndefault username, or look up the username from somewhere other than a file, for\\nexample. We don’t have enough information on what the calling code is actually\\ntrying to do, so we propagate all the success or error information upward for\\nit to handle appropriately. This pattern of propagating errors is so common in Rust that Rust provides the\\nquestion mark operator ? to make this easier. The ? Operator Shortcut Listing 9-7 shows an implementation of read_username_from_file that has the\\nsame functionality as in Listing 9-6, but this implementation uses the ?\\noperator. Filename: src/main.rs #![allow(unused)] fn main() {\\nuse std::fs::File;\\nuse std::io::{self, Read}; fn read_username_from_file() -> Result<String, io::Error> { let mut username_file = File::open(\\"hello.txt\\")?; let mut username = String::new(); username_file.read_to_string(&mut username)?; Ok(username)\\n} } Listing 9-7: A function that returns errors to the calling code using the ? operator The ? placed after a Result value is defined to work in almost the same way\\nas the match expressions that we defined to handle the Result values in\\nListing 9-6. If the value of the Result is an Ok, the value inside the Ok\\nwill get returned from this expression, and the program will continue. If the\\nvalue is an Err, the Err will be returned from the whole function as if we\\nhad used the return keyword so that the error value gets propagated to the\\ncalling code. There is a difference between what the match expression from Listing 9-6 does\\nand what the ? operator does: Error values that have the ? operator called\\non them go through the from function, defined in the From trait in the\\nstandard library, which is used to convert values from one type into another.\\nWhen the ? operator calls the from function, the error type received is\\nconverted into the error type defined in the return type of the current\\nfunction. This is useful when a function returns one error type to represent\\nall the ways a function might fail, even if parts might fail for many different\\nreasons. For example, we could change the read_username_from_file function in Listing\\n9-7 to return a custom error type named OurError that we define. If we also\\ndefine impl From<io::Error> for OurError to construct an instance of OurError from an io::Error, then the ? operator calls in the body of read_username_from_file will call from and convert the error types without\\nneeding to add any more code to the function. In the context of Listing 9-7, the ? at the end of the File::open call will\\nreturn the value inside an Ok to the variable username_file. If an error\\noccurs, the ? operator will return early out of the whole function and give\\nany Err value to the calling code. The same thing applies to the ? at the\\nend of the read_to_string call. The ? operator eliminates a lot of boilerplate and makes this function’s\\nimplementation simpler. We could even shorten this code further by chaining\\nmethod calls immediately after the ?, as shown in Listing 9-8. Filename: src/main.rs #![allow(unused)] fn main() {\\nuse std::fs::File;\\nuse std::io::{self, Read}; fn read_username_from_file() -> Result<String, io::Error> { let mut username = String::new(); File::open(\\"hello.txt\\")?.read_to_string(&mut username)?; Ok(username)\\n} } Listing 9-8: Chaining method calls after the ? operator We’ve moved the creation of the new String in username to the beginning of\\nthe function; that part hasn’t changed. Instead of creating a variable username_file, we’ve chained the call to read_to_string directly onto the\\nresult of File::open(\\"hello.txt\\")?. We still have a ? at the end of the read_to_string call, and we still return an Ok value containing username\\nwhen both File::open and read_to_string succeed rather than returning\\nerrors. The functionality is again the same as in Listing 9-6 and Listing 9-7;\\nthis is just a different, more ergonomic way to write it. Listing 9-9 shows a way to make this even shorter using fs::read_to_string. Filename: src/main.rs #![allow(unused)] fn main() {\\nuse std::fs;\\nuse std::io; fn read_username_from_file() -> Result<String, io::Error> { fs::read_to_string(\\"hello.txt\\")\\n} } Listing 9-9: Using fs::read_to_string instead of opening and then reading the file Reading a file into a string is a fairly common operation, so the standard\\nlibrary provides the convenient fs::read_to_string function that opens the\\nfile, creates a new String, reads the contents of the file, puts the contents\\ninto that String, and returns it. Of course, using fs::read_to_string\\ndoesn’t give us the opportunity to explain all the error handling, so we did it\\nthe longer way first. Where to Use the ? Operator The ? operator can only be used in functions whose return type is compatible\\nwith the value the ? is used on. This is because the ? operator is defined\\nto perform an early return of a value out of the function, in the same manner\\nas the match expression we defined in Listing 9-6. In Listing 9-6, the match was using a Result value, and the early return arm returned an Err(e) value. The return type of the function has to be a Result so that\\nit’s compatible with this return. In Listing 9-10, let’s look at the error we’ll get if we use the ? operator\\nin a main function with a return type that is incompatible with the type of\\nthe value we use ? on. Filename: src/main.rs use std::fs::File; fn main() { let greeting_file = File::open(\\"hello.txt\\")?;\\n} Listing 9-10: Attempting to use the ? in the main function that returns () won’t compile. This code opens a file, which might fail. The ? operator follows the Result\\nvalue returned by File::open, but this main function has the return type of (), not Result. When we compile this code, we get the following error\\nmessage: $ cargo run Compiling error-handling v0.1.0 (file:///projects/error-handling)\\nerror[E0277]: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`) --> src/main.rs:4:48 |\\n3 | fn main() { | --------- this function should return `Result` or `Option` to accept `?`\\n4 | let greeting_file = File::open(\\"hello.txt\\")?; | ^ cannot use the `?` operator in a function that returns `()` |\\nhelp: consider adding return type |\\n3 ~ fn main() -> Result<(), Box<dyn std::error::Error>> {\\n4 | let greeting_file = File::open(\\"hello.txt\\")?;\\n5 + Ok(()) | For more information about this error, try `rustc --explain E0277`.\\nerror: could not compile `error-handling` (bin \\"error-handling\\") due to 1 previous error This error points out that we’re only allowed to use the ? operator in a\\nfunction that returns Result, Option, or another type that implements FromResidual. To fix the error, you have two choices. One choice is to change the return type\\nof your function to be compatible with the value you’re using the ? operator\\non as long as you have no restrictions preventing that. The other choice is to\\nuse a match or one of the Result<T, E> methods to handle the Result<T, E>\\nin whatever way is appropriate. The error message also mentioned that ? can be used with Option<T> values\\nas well. As with using ? on Result, you can only use ? on Option in a\\nfunction that returns an Option. The behavior of the ? operator when called\\non an Option<T> is similar to its behavior when called on a Result<T, E>:\\nIf the value is None, the None will be returned early from the function at\\nthat point. If the value is Some, the value inside the Some is the\\nresultant value of the expression, and the function continues. Listing 9-11 has\\nan example of a function that finds the last character of the first line in the\\ngiven text. fn last_char_of_first_line(text: &str) -> Option<char> { text.lines().next()?.chars().last()\\n} fn main() { assert_eq!( last_char_of_first_line(\\"Hello, world\\\\nHow are you today?\\"), Some(\'d\') ); assert_eq!(last_char_of_first_line(\\"\\"), None); assert_eq!(last_char_of_first_line(\\"\\\\nhi\\"), None); } Listing 9-11: Using the ? operator on an Option<T> value This function returns Option<char> because it’s possible that there is a\\ncharacter there, but it’s also possible that there isn’t. This code takes the text string slice argument and calls the lines method on it, which returns\\nan iterator over the lines in the string. Because this function wants to\\nexamine the first line, it calls next on the iterator to get the first value\\nfrom the iterator. If text is the empty string, this call to next will\\nreturn None, in which case we use ? to stop and return None from last_char_of_first_line. If text is not the empty string, next will\\nreturn a Some value containing a string slice of the first line in text. The ? extracts the string slice, and we can call chars on that string slice\\nto get an iterator of its characters. We’re interested in the last character in\\nthis first line, so we call last to return the last item in the iterator.\\nThis is an Option because it’s possible that the first line is the empty\\nstring; for example, if text starts with a blank line but has characters on\\nother lines, as in \\"\\\\nhi\\". However, if there is a last character on the first\\nline, it will be returned in the Some variant. The ? operator in the middle\\ngives us a concise way to express this logic, allowing us to implement the\\nfunction in one line. If we couldn’t use the ? operator on Option, we’d\\nhave to implement this logic using more method calls or a match expression. Note that you can use the ? operator on a Result in a function that returns Result, and you can use the ? operator on an Option in a function that\\nreturns Option, but you can’t mix and match. The ? operator won’t\\nautomatically convert a Result to an Option or vice versa; in those cases,\\nyou can use methods like the ok method on Result or the ok_or method on Option to do the conversion explicitly. So far, all the main functions we’ve used return (). The main function is\\nspecial because it’s the entry point and exit point of an executable program,\\nand there are restrictions on what its return type can be for the program to\\nbehave as expected. Luckily, main can also return a Result<(), E>. Listing 9-12 has the code\\nfrom Listing 9-10, but we’ve changed the return type of main to be Result<(), Box<dyn Error>> and added a return value Ok(()) to the end. This\\ncode will now compile. Filename: src/main.rs use std::error::Error;\\nuse std::fs::File; fn main() -> Result<(), Box<dyn Error>> { let greeting_file = File::open(\\"hello.txt\\")?; Ok(())\\n} Listing 9-12: Changing main to return Result<(), E> allows the use of the ? operator on Result values. The Box<dyn Error> type is a trait object, which we’ll talk about in “Using\\nTrait Objects to Abstract over Shared Behavior”\\nin Chapter 18. For now, you can read Box<dyn Error> to mean “any kind of\\nerror.” Using ? on a Result value in a main function with the error type Box<dyn Error> is allowed because it allows any Err value to be returned\\nearly. Even though the body of this main function will only ever return\\nerrors of type std::io::Error, by specifying Box<dyn Error>, this signature\\nwill continue to be correct even if more code that returns other errors is\\nadded to the body of main. When a main function returns a Result<(), E>, the executable will exit with\\na value of 0 if main returns Ok(()) and will exit with a nonzero value if main returns an Err value. Executables written in C return integers when\\nthey exit: Programs that exit successfully return the integer 0, and programs\\nthat error return some integer other than 0. Rust also returns integers from\\nexecutables to be compatible with this convention. The main function may return any types that implement the std::process::Termination trait, which contains\\na function report that returns an ExitCode. Consult the standard library\\ndocumentation for more information on implementing the Termination trait for\\nyour own types. Now that we’ve discussed the details of calling panic! or returning Result,\\nlet’s return to the topic of how to decide which is appropriate to use in which\\ncases.","breadcrumbs":"Error Handling » Recoverable Errors with Result » Propagating Errors","id":"159","title":"Propagating Errors"},"16":{"body":"On Windows, go to https://www.rust-lang.org/tools/install and follow the instructions for installing Rust. At some point in the\\ninstallation, you’ll be prompted to install Visual Studio. This provides a\\nlinker and the native libraries needed to compile programs. If you need more\\nhelp with this step, see https://rust-lang.github.io/rustup/installation/windows-msvc.html. The rest of this book uses commands that work in both cmd.exe and PowerShell.\\nIf there are specific differences, we’ll explain which to use.","breadcrumbs":"Getting Started » Installation » Installing rustup on Windows","id":"16","title":"Installing rustup on Windows"},"160":{"body":"So, how do you decide when you should call panic! and when you should return Result? When code panics, there’s no way to recover. You could call panic!\\nfor any error situation, whether there’s a possible way to recover or not, but\\nthen you’re making the decision that a situation is unrecoverable on behalf of\\nthe calling code. When you choose to return a Result value, you give the\\ncalling code options. The calling code could choose to attempt to recover in a\\nway that’s appropriate for its situation, or it could decide that an Err\\nvalue in this case is unrecoverable, so it can call panic! and turn your\\nrecoverable error into an unrecoverable one. Therefore, returning Result is a\\ngood default choice when you’re defining a function that might fail. In situations such as examples, prototype code, and tests, it’s more\\nappropriate to write code that panics instead of returning a Result. Let’s\\nexplore why, then discuss situations in which the compiler can’t tell that\\nfailure is impossible, but you as a human can. The chapter will conclude with\\nsome general guidelines on how to decide whether to panic in library code.","breadcrumbs":"Error Handling » To panic! or Not to panic! » To panic! or Not to panic!","id":"160","title":"To panic! or Not to panic!"},"161":{"body":"When you’re writing an example to illustrate some concept, also including\\nrobust error-handling code can make the example less clear. In examples, it’s\\nunderstood that a call to a method like unwrap that could panic is meant as a\\nplaceholder for the way you’d want your application to handle errors, which can\\ndiffer based on what the rest of your code is doing. Similarly, the unwrap and expect methods are very handy when you’re\\nprototyping and you’re not yet ready to decide how to handle errors. They leave\\nclear markers in your code for when you’re ready to make your program more\\nrobust. If a method call fails in a test, you’d want the whole test to fail, even if\\nthat method isn’t the functionality under test. Because panic! is how a test\\nis marked as a failure, calling unwrap or expect is exactly what should\\nhappen.","breadcrumbs":"Error Handling » To panic! or Not to panic! » Examples, Prototype Code, and Tests","id":"161","title":"Examples, Prototype Code, and Tests"},"162":{"body":"It would also be appropriate to call expect when you have some other logic\\nthat ensures that the Result will have an Ok value, but the logic isn’t\\nsomething the compiler understands. You’ll still have a Result value that you\\nneed to handle: Whatever operation you’re calling still has the possibility of\\nfailing in general, even though it’s logically impossible in your particular\\nsituation. If you can ensure by manually inspecting the code that you’ll never\\nhave an Err variant, it’s perfectly acceptable to call expect and document\\nthe reason you think you’ll never have an Err variant in the argument text.\\nHere’s an example: fn main() { use std::net::IpAddr; let home: IpAddr = \\"127.0.0.1\\" .parse() .expect(\\"Hardcoded IP address should be valid\\"); } We’re creating an IpAddr instance by parsing a hardcoded string. We can see\\nthat 127.0.0.1 is a valid IP address, so it’s acceptable to use expect\\nhere. However, having a hardcoded, valid string doesn’t change the return type\\nof the parse method: We still get a Result value, and the compiler will\\nstill make us handle the Result as if the Err variant is a possibility\\nbecause the compiler isn’t smart enough to see that this string is always a\\nvalid IP address. If the IP address string came from a user rather than being\\nhardcoded into the program and therefore did have a possibility of failure,\\nwe’d definitely want to handle the Result in a more robust way instead.\\nMentioning the assumption that this IP address is hardcoded will prompt us to\\nchange expect to better error-handling code if, in the future, we need to get\\nthe IP address from some other source instead.","breadcrumbs":"Error Handling » To panic! or Not to panic! » When You Have More Information Than the Compiler","id":"162","title":"When You Have More Information Than the Compiler"},"163":{"body":"It’s advisable to have your code panic when it’s possible that your code could\\nend up in a bad state. In this context, a bad state is when some assumption,\\nguarantee, contract, or invariant has been broken, such as when invalid values,\\ncontradictory values, or missing values are passed to your code—plus one or\\nmore of the following: The bad state is something that is unexpected, as opposed to something that\\nwill likely happen occasionally, like a user entering data in the wrong\\nformat. Your code after this point needs to rely on not being in this bad state,\\nrather than checking for the problem at every step. There’s not a good way to encode this information in the types you use. We’ll\\nwork through an example of what we mean in “Encoding States and Behavior as\\nTypes” in Chapter 18. If someone calls your code and passes in values that don’t make sense, it’s\\nbest to return an error if you can so that the user of the library can decide\\nwhat they want to do in that case. However, in cases where continuing could be\\ninsecure or harmful, the best choice might be to call panic! and alert the\\nperson using your library to the bug in their code so that they can fix it\\nduring development. Similarly, panic! is often appropriate if you’re calling\\nexternal code that is out of your control and returns an invalid state that you\\nhave no way of fixing. However, when failure is expected, it’s more appropriate to return a Result\\nthan to make a panic! call. Examples include a parser being given malformed\\ndata or an HTTP request returning a status that indicates you have hit a rate\\nlimit. In these cases, returning a Result indicates that failure is an\\nexpected possibility that the calling code must decide how to handle. When your code performs an operation that could put a user at risk if it’s\\ncalled using invalid values, your code should verify the values are valid first\\nand panic if the values aren’t valid. This is mostly for safety reasons:\\nAttempting to operate on invalid data can expose your code to vulnerabilities.\\nThis is the main reason the standard library will call panic! if you attempt\\nan out-of-bounds memory access: Trying to access memory that doesn’t belong to\\nthe current data structure is a common security problem. Functions often have contracts: Their behavior is only guaranteed if the inputs meet particular\\nrequirements. Panicking when the contract is violated makes sense because a\\ncontract violation always indicates a caller-side bug, and it’s not a kind of\\nerror you want the calling code to have to explicitly handle. In fact, there’s\\nno reasonable way for calling code to recover; the calling programmers need\\nto fix the code. Contracts for a function, especially when a violation will\\ncause a panic, should be explained in the API documentation for the function. However, having lots of error checks in all of your functions would be verbose\\nand annoying. Fortunately, you can use Rust’s type system (and thus the type\\nchecking done by the compiler) to do many of the checks for you. If your\\nfunction has a particular type as a parameter, you can proceed with your code’s\\nlogic knowing that the compiler has already ensured that you have a valid\\nvalue. For example, if you have a type rather than an Option, your program\\nexpects to have something rather than nothing. Your code then doesn’t have\\nto handle two cases for the Some and None variants: It will only have one\\ncase for definitely having a value. Code trying to pass nothing to your\\nfunction won’t even compile, so your function doesn’t have to check for that\\ncase at runtime. Another example is using an unsigned integer type such as u32, which ensures that the parameter is never negative.","breadcrumbs":"Error Handling » To panic! or Not to panic! » Guidelines for Error Handling","id":"163","title":"Guidelines for Error Handling"},"164":{"body":"Let’s take the idea of using Rust’s type system to ensure that we have a valid\\nvalue one step further and look at creating a custom type for validation.\\nRecall the guessing game in Chapter 2 in which our code asked the user to guess\\na number between 1 and 100. We never validated that the user’s guess was\\nbetween those numbers before checking it against our secret number; we only\\nvalidated that the guess was positive. In this case, the consequences were not\\nvery dire: Our output of “Too high” or “Too low” would still be correct. But it\\nwould be a useful enhancement to guide the user toward valid guesses and have\\ndifferent behavior when the user guesses a number that’s out of range versus\\nwhen the user types, for example, letters instead. One way to do this would be to parse the guess as an i32 instead of only a u32 to allow potentially negative numbers, and then add a check for the\\nnumber being in range, like so: Filename: src/main.rs use rand::Rng; use std::cmp::Ordering; use std::io; fn main() { println!(\\"Guess the number!\\"); let secret_number = rand::thread_rng().gen_range(1..=100); loop { // --snip-- println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); let guess: i32 = match guess.trim().parse() { Ok(num) => num, Err(_) => continue, }; if guess < 1 || guess > 100 { println!(\\"The secret number will be between 1 and 100.\\"); continue; } match guess.cmp(&secret_number) { // --snip-- Ordering::Less => println!(\\"Too small!\\"), Ordering::Greater => println!(\\"Too big!\\"), Ordering::Equal => { println!(\\"You win!\\"); break; } } } } The if expression checks whether our value is out of range, tells the user\\nabout the problem, and calls continue to start the next iteration of the loop\\nand ask for another guess. After the if expression, we can proceed with the\\ncomparisons between guess and the secret number knowing that guess is\\nbetween 1 and 100. However, this is not an ideal solution: If it were absolutely critical that the\\nprogram only operated on values between 1 and 100, and it had many functions\\nwith this requirement, having a check like this in every function would be\\ntedious (and might impact performance). Instead, we can make a new type in a dedicated module and put the validations\\nin a function to create an instance of the type rather than repeating the\\nvalidations everywhere. That way, it’s safe for functions to use the new type\\nin their signatures and confidently use the values they receive. Listing 9-13\\nshows one way to define a Guess type that will only create an instance of Guess if the new function receives a value between 1 and 100. Filename: src/guessing_game.rs #![allow(unused)] fn main() {\\npub struct Guess { value: i32,\\n} impl Guess { pub fn new(value: i32) -> Guess { if value < 1 || value > 100 { panic!(\\"Guess value must be between 1 and 100, got {value}.\\"); } Guess { value } } pub fn value(&self) -> i32 { self.value }\\n} } Listing 9-13: A Guess type that will only continue with values between 1 and 100 Note that this code in src/guessing_game.rs depends on adding a module\\ndeclaration mod guessing_game; in src/lib.rs that we haven’t shown here.\\nWithin this new module’s file, we define a struct named Guess that has a\\nfield named value that holds an i32. This is where the number will be\\nstored. Then, we implement an associated function named new on Guess that creates\\ninstances of Guess values. The new function is defined to have one\\nparameter named value of type i32 and to return a Guess. The code in the\\nbody of the new function tests value to make sure it’s between 1 and 100.\\nIf value doesn’t pass this test, we make a panic! call, which will alert\\nthe programmer who is writing the calling code that they have a bug they need\\nto fix, because creating a Guess with a value outside this range would\\nviolate the contract that Guess::new is relying on. The conditions in which Guess::new might panic should be discussed in its public-facing API\\ndocumentation; we’ll cover documentation conventions indicating the possibility\\nof a panic! in the API documentation that you create in Chapter 14. If value does pass the test, we create a new Guess with its value field set\\nto the value parameter and return the Guess. Next, we implement a method named value that borrows self, doesn’t have any\\nother parameters, and returns an i32. This kind of method is sometimes called\\na getter because its purpose is to get some data from its fields and return\\nit. This public method is necessary because the value field of the Guess\\nstruct is private. It’s important that the value field be private so that\\ncode using the Guess struct is not allowed to set value directly: Code\\noutside the guessing_game module must use the Guess::new function to\\ncreate an instance of Guess, thereby ensuring that there’s no way for a Guess to have a value that hasn’t been checked by the conditions in the Guess::new function. A function that has a parameter or returns only numbers between 1 and 100 could\\nthen declare in its signature that it takes or returns a Guess rather than an i32 and wouldn’t need to do any additional checks in its body.","breadcrumbs":"Error Handling » To panic! or Not to panic! » Custom Types for Validation","id":"164","title":"Custom Types for Validation"},"165":{"body":"Rust’s error-handling features are designed to help you write more robust code.\\nThe panic! macro signals that your program is in a state it can’t handle and\\nlets you tell the process to stop instead of trying to proceed with invalid or\\nincorrect values. The Result enum uses Rust’s type system to indicate that\\noperations might fail in a way that your code could recover from. You can use Result to tell code that calls your code that it needs to handle potential\\nsuccess or failure as well. Using panic! and Result in the appropriate\\nsituations will make your code more reliable in the face of inevitable problems. Now that you’ve seen useful ways that the standard library uses generics with\\nthe Option and Result enums, we’ll talk about how generics work and how you\\ncan use them in your code.","breadcrumbs":"Error Handling » To panic! or Not to panic! » Summary","id":"165","title":"Summary"},"166":{"body":"Every programming language has tools for effectively handling the duplication\\nof concepts. In Rust, one such tool is generics: abstract stand-ins for\\nconcrete types or other properties. We can express the behavior of generics or\\nhow they relate to other generics without knowing what will be in their place\\nwhen compiling and running the code. Functions can take parameters of some generic type, instead of a concrete type\\nlike i32 or String, in the same way they take parameters with unknown\\nvalues to run the same code on multiple concrete values. In fact, we already\\nused generics in Chapter 6 with Option<T>, in Chapter 8 with Vec<T> and HashMap<K, V>, and in Chapter 9 with Result<T, E>. In this chapter, you’ll\\nexplore how to define your own types, functions, and methods with generics! First, we’ll review how to extract a function to reduce code duplication. We’ll\\nthen use the same technique to make a generic function from two functions that\\ndiffer only in the types of their parameters. We’ll also explain how to use\\ngeneric types in struct and enum definitions. Then, you’ll learn how to use traits to define behavior in a generic way. You\\ncan combine traits with generic types to constrain a generic type to accept\\nonly those types that have a particular behavior, as opposed to just any type. Finally, we’ll discuss lifetimes: a variety of generics that give the\\ncompiler information about how references relate to each other. Lifetimes allow\\nus to give the compiler enough information about borrowed values so that it can\\nensure that references will be valid in more situations than it could without\\nour help.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Generic Types, Traits, and Lifetimes","id":"166","title":"Generic Types, Traits, and Lifetimes"},"167":{"body":"Generics allow us to replace specific types with a placeholder that represents\\nmultiple types to remove code duplication. Before diving into generics syntax,\\nlet’s first look at how to remove duplication in a way that doesn’t involve\\ngeneric types by extracting a function that replaces specific values with a\\nplaceholder that represents multiple values. Then, we’ll apply the same\\ntechnique to extract a generic function! By looking at how to recognize\\nduplicated code you can extract into a function, you’ll start to recognize\\nduplicated code that can use generics. We’ll begin with the short program in Listing 10-1 that finds the largest\\nnumber in a list. Filename: src/main.rs fn main() { let number_list = vec![34, 50, 25, 100, 65]; let mut largest = &number_list[0]; for number in &number_list { if number > largest { largest = number; } } println!(\\"The largest number is {largest}\\"); assert_eq!(*largest, 100);\\n} Listing 10-1: Finding the largest number in a list of numbers We store a list of integers in the variable number_list and place a reference\\nto the first number in the list in a variable named largest. We then iterate\\nthrough all the numbers in the list, and if the current number is greater than\\nthe number stored in largest, we replace the reference in that variable.\\nHowever, if the current number is less than or equal to the largest number seen\\nso far, the variable doesn’t change, and the code moves on to the next number\\nin the list. After considering all the numbers in the list, largest should\\nrefer to the largest number, which in this case is 100. We’ve now been tasked with finding the largest number in two different lists of\\nnumbers. To do so, we can choose to duplicate the code in Listing 10-1 and use\\nthe same logic at two different places in the program, as shown in Listing 10-2. Filename: src/main.rs fn main() { let number_list = vec![34, 50, 25, 100, 65]; let mut largest = &number_list[0]; for number in &number_list { if number > largest { largest = number; } } println!(\\"The largest number is {largest}\\"); let number_list = vec![102, 34, 6000, 89, 54, 2, 43, 8]; let mut largest = &number_list[0]; for number in &number_list { if number > largest { largest = number; } } println!(\\"The largest number is {largest}\\");\\n} Listing 10-2: Code to find the largest number in two lists of numbers Although this code works, duplicating code is tedious and error-prone. We also\\nhave to remember to update the code in multiple places when we want to change\\nit. To eliminate this duplication, we’ll create an abstraction by defining a\\nfunction that operates on any list of integers passed in as a parameter. This\\nsolution makes our code clearer and lets us express the concept of finding the\\nlargest number in a list abstractly. In Listing 10-3, we extract the code that finds the largest number into a\\nfunction named largest. Then, we call the function to find the largest number\\nin the two lists from Listing 10-2. We could also use the function on any other\\nlist of i32 values we might have in the future. Filename: src/main.rs fn largest(list: &[i32]) -> &i32 { let mut largest = &list[0]; for item in list { if item > largest { largest = item; } } largest\\n} fn main() { let number_list = vec![34, 50, 25, 100, 65]; let result = largest(&number_list); println!(\\"The largest number is {result}\\"); assert_eq!(*result, 100); let number_list = vec![102, 34, 6000, 89, 54, 2, 43, 8]; let result = largest(&number_list); println!(\\"The largest number is {result}\\"); assert_eq!(*result, 6000);\\n} Listing 10-3: Abstracted code to find the largest number in two lists The largest function has a parameter called list, which represents any\\nconcrete slice of i32 values we might pass into the function. As a result,\\nwhen we call the function, the code runs on the specific values that we pass\\nin. In summary, here are the steps we took to change the code from Listing 10-2 to\\nListing 10-3: Identify duplicate code. Extract the duplicate code into the body of the function, and specify the\\ninputs and return values of that code in the function signature. Update the two instances of duplicated code to call the function instead. Next, we’ll use these same steps with generics to reduce code duplication. In\\nthe same way that the function body can operate on an abstract list instead\\nof specific values, generics allow code to operate on abstract types. For example, say we had two functions: one that finds the largest item in a\\nslice of i32 values and one that finds the largest item in a slice of char\\nvalues. How would we eliminate that duplication? Let’s find out!","breadcrumbs":"Generic Types, Traits, and Lifetimes » Removing Duplication by Extracting a Function","id":"167","title":"Removing Duplication by Extracting a Function"},"168":{"body":"We use generics to create definitions for items like function signatures or\\nstructs, which we can then use with many different concrete data types. Let’s\\nfirst look at how to define functions, structs, enums, and methods using\\ngenerics. Then, we’ll discuss how generics affect code performance.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Generic Data Types » Generic Data Types","id":"168","title":"Generic Data Types"},"169":{"body":"When defining a function that uses generics, we place the generics in the\\nsignature of the function where we would usually specify the data types of the\\nparameters and return value. Doing so makes our code more flexible and provides\\nmore functionality to callers of our function while preventing code duplication. Continuing with our largest function, Listing 10-4 shows two functions that\\nboth find the largest value in a slice. We’ll then combine these into a single\\nfunction that uses generics. Filename: src/main.rs fn largest_i32(list: &[i32]) -> &i32 { let mut largest = &list[0]; for item in list { if item > largest { largest = item; } } largest\\n} fn largest_char(list: &[char]) -> &char { let mut largest = &list[0]; for item in list { if item > largest { largest = item; } } largest\\n} fn main() { let number_list = vec![34, 50, 25, 100, 65]; let result = largest_i32(&number_list); println!(\\"The largest number is {result}\\"); assert_eq!(*result, 100); let char_list = vec![\'y\', \'m\', \'a\', \'q\']; let result = largest_char(&char_list); println!(\\"The largest char is {result}\\"); assert_eq!(*result, \'y\');\\n} Listing 10-4: Two functions that differ only in their names and in the types in their signatures The largest_i32 function is the one we extracted in Listing 10-3 that finds\\nthe largest i32 in a slice. The largest_char function finds the largest char in a slice. The function bodies have the same code, so let’s eliminate\\nthe duplication by introducing a generic type parameter in a single function. To parameterize the types in a new single function, we need to name the type\\nparameter, just as we do for the value parameters to a function. You can use\\nany identifier as a type parameter name. But we’ll use T because, by\\nconvention, type parameter names in Rust are short, often just one letter, and\\nRust’s type-naming convention is UpperCamelCase. Short for type, T is the\\ndefault choice of most Rust programmers. When we use a parameter in the body of the function, we have to declare the\\nparameter name in the signature so that the compiler knows what that name\\nmeans. Similarly, when we use a type parameter name in a function signature, we\\nhave to declare the type parameter name before we use it. To define the generic largest function, we place type name declarations inside angle brackets, <>, between the name of the function and the parameter list, like this: fn largest<T>(list: &[T]) -> &T { We read this definition as “The function largest is generic over some type T.” This function has one parameter named list, which is a slice of values\\nof type T. The largest function will return a reference to a value of the\\nsame type T. Listing 10-5 shows the combined largest function definition using the generic\\ndata type in its signature. The listing also shows how we can call the function\\nwith either a slice of i32 values or char values. Note that this code won’t\\ncompile yet. Filename: src/main.rs fn largest<T>(list: &[T]) -> &T { let mut largest = &list[0]; for item in list { if item > largest { largest = item; } } largest\\n} fn main() { let number_list = vec![34, 50, 25, 100, 65]; let result = largest(&number_list); println!(\\"The largest number is {result}\\"); let char_list = vec![\'y\', \'m\', \'a\', \'q\']; let result = largest(&char_list); println!(\\"The largest char is {result}\\");\\n} Listing 10-5: The largest function using generic type parameters; this doesn’t compile yet If we compile this code right now, we’ll get this error: $ cargo run Compiling chapter10 v0.1.0 (file:///projects/chapter10)\\nerror[E0369]: binary operation `>` cannot be applied to type `&T` --> src/main.rs:5:17 |\\n5 | if item > largest { | ---- ^ ------- &T | | | &T |\\nhelp: consider restricting type parameter `T` with trait `PartialOrd` |\\n1 | fn largest<T: std::cmp::PartialOrd>(list: &[T]) -> &T { | ++++++++++++++++++++++ For more information about this error, try `rustc --explain E0369`.\\nerror: could not compile `chapter10` (bin \\"chapter10\\") due to 1 previous error The help text mentions std::cmp::PartialOrd, which is a trait, and we’re\\ngoing to talk about traits in the next section. For now, know that this error\\nstates that the body of largest won’t work for all possible types that T\\ncould be. Because we want to compare values of type T in the body, we can\\nonly use types whose values can be ordered. To enable comparisons, the standard\\nlibrary has the std::cmp::PartialOrd trait that you can implement on types\\n(see Appendix C for more on this trait). To fix Listing 10-5, we can follow the\\nhelp text’s suggestion and restrict the types valid for T to only those that\\nimplement PartialOrd. The listing will then compile, because the standard\\nlibrary implements PartialOrd on both i32 and char.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Generic Data Types » In Function Definitions","id":"169","title":"In Function Definitions"},"17":{"body":"To check whether you have Rust installed correctly, open a shell and enter this\\nline: $ rustc --version You should see the version number, commit hash, and commit date for the latest\\nstable version that has been released, in the following format: rustc x.y.z (abcabcabc yyyy-mm-dd) If you see this information, you have installed Rust successfully! If you don’t\\nsee this information, check that Rust is in your %PATH% system variable as\\nfollows. In Windows CMD, use: > echo %PATH% In PowerShell, use: > echo $env:Path In Linux and macOS, use: $ echo $PATH If that’s all correct and Rust still isn’t working, there are a number of\\nplaces you can get help. Find out how to get in touch with other Rustaceans (a\\nsilly nickname we call ourselves) on the community page.","breadcrumbs":"Getting Started » Installation » Troubleshooting","id":"17","title":"Troubleshooting"},"170":{"body":"We can also define structs to use a generic type parameter in one or more\\nfields using the <> syntax. Listing 10-6 defines a Point<T> struct to hold x and y coordinate values of any type. Filename: src/main.rs struct Point<T> { x: T, y: T,\\n} fn main() { let integer = Point { x: 5, y: 10 }; let float = Point { x: 1.0, y: 4.0 };\\n} Listing 10-6: A Point<T> struct that holds x and y values of type T The syntax for using generics in struct definitions is similar to that used in\\nfunction definitions. First, we declare the name of the type parameter inside\\nangle brackets just after the name of the struct. Then, we use the generic type\\nin the struct definition where we would otherwise specify concrete data types. Note that because we’ve used only one generic type to define Point<T>, this\\ndefinition says that the Point<T> struct is generic over some type T, and\\nthe fields x and y are both that same type, whatever that type may be. If\\nwe create an instance of a Point<T> that has values of different types, as in\\nListing 10-7, our code won’t compile. Filename: src/main.rs struct Point<T> { x: T, y: T,\\n} fn main() { let wont_work = Point { x: 5, y: 4.0 };\\n} Listing 10-7: The fields x and y must be the same type because both have the same generic data type T. In this example, when we assign the integer value 5 to x, we let the\\ncompiler know that the generic type T will be an integer for this instance of Point<T>. Then, when we specify 4.0 for y, which we’ve defined to have\\nthe same type as x, we’ll get a type mismatch error like this: $ cargo run Compiling chapter10 v0.1.0 (file:///projects/chapter10)\\nerror[E0308]: mismatched types --> src/main.rs:7:38 |\\n7 | let wont_work = Point { x: 5, y: 4.0 }; | ^^^ expected integer, found floating-point number For more information about this error, try `rustc --explain E0308`.\\nerror: could not compile `chapter10` (bin \\"chapter10\\") due to 1 previous error To define a Point struct where x and y are both generics but could have\\ndifferent types, we can use multiple generic type parameters. For example, in\\nListing 10-8, we change the definition of Point to be generic over types T\\nand U where x is of type T and y is of type U. Filename: src/main.rs struct Point<T, U> { x: T, y: U,\\n} fn main() { let both_integer = Point { x: 5, y: 10 }; let both_float = Point { x: 1.0, y: 4.0 }; let integer_and_float = Point { x: 5, y: 4.0 };\\n} Listing 10-8: A Point<T, U> generic over two types so that x and y can be values of different types Now all the instances of Point shown are allowed! You can use as many generic\\ntype parameters in a definition as you want, but using more than a few makes\\nyour code hard to read. If you’re finding you need lots of generic types in\\nyour code, it could indicate that your code needs restructuring into smaller\\npieces.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Generic Data Types » In Struct Definitions","id":"170","title":"In Struct Definitions"},"171":{"body":"As we did with structs, we can define enums to hold generic data types in their\\nvariants. Let’s take another look at the Option<T> enum that the standard\\nlibrary provides, which we used in Chapter 6: #![allow(unused)] fn main() {\\nenum Option<T> { Some(T), None,\\n} } This definition should now make more sense to you. As you can see, the Option<T> enum is generic over type T and has two variants: Some, which\\nholds one value of type T, and a None variant that doesn’t hold any value.\\nBy using the Option<T> enum, we can express the abstract concept of an\\noptional value, and because Option<T> is generic, we can use this abstraction\\nno matter what the type of the optional value is. Enums can use multiple generic types as well. The definition of the Result\\nenum that we used in Chapter 9 is one example: #![allow(unused)] fn main() {\\nenum Result<T, E> { Ok(T), Err(E),\\n} } The Result enum is generic over two types, T and E, and has two variants: Ok, which holds a value of type T, and Err, which holds a value of type E. This definition makes it convenient to use the Result enum anywhere we\\nhave an operation that might succeed (return a value of some type T) or fail\\n(return an error of some type E). In fact, this is what we used to open a\\nfile in Listing 9-3, where T was filled in with the type std::fs::File when\\nthe file was opened successfully and E was filled in with the type std::io::Error when there were problems opening the file. When you recognize situations in your code with multiple struct or enum\\ndefinitions that differ only in the types of the values they hold, you can\\navoid duplication by using generic types instead.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Generic Data Types » In Enum Definitions","id":"171","title":"In Enum Definitions"},"172":{"body":"We can implement methods on structs and enums (as we did in Chapter 5) and use\\ngeneric types in their definitions too. Listing 10-9 shows the Point<T>\\nstruct we defined in Listing 10-6 with a method named x implemented on it. Filename: src/main.rs struct Point<T> { x: T, y: T,\\n} impl<T> Point<T> { fn x(&self) -> &T { &self.x }\\n} fn main() { let p = Point { x: 5, y: 10 }; println!(\\"p.x = {}\\", p.x());\\n} Listing 10-9: Implementing a method named x on the Point<T> struct that will return a reference to the x field of type T Here, we’ve defined a method named x on Point<T> that returns a reference\\nto the data in the field x. Note that we have to declare T just after impl so that we can use T to\\nspecify that we’re implementing methods on the type Point<T>. By declaring T as a generic type after impl, Rust can identify that the type in the\\nangle brackets in Point is a generic type rather than a concrete type. We\\ncould have chosen a different name for this generic parameter than the generic\\nparameter declared in the struct definition, but using the same name is\\nconventional. If you write a method within an impl that declares a generic\\ntype, that method will be defined on any instance of the type, no matter what\\nconcrete type ends up substituting for the generic type. We can also specify constraints on generic types when defining methods on the\\ntype. We could, for example, implement methods only on Point<f32> instances\\nrather than on Point<T> instances with any generic type. In Listing 10-10, we\\nuse the concrete type f32, meaning we don’t declare any types after impl. Filename: src/main.rs struct Point<T> { x: T, y: T, } impl<T> Point<T> { fn x(&self) -> &T { &self.x } } impl Point<f32> { fn distance_from_origin(&self) -> f32 { (self.x.powi(2) + self.y.powi(2)).sqrt() }\\n} fn main() { let p = Point { x: 5, y: 10 }; println!(\\"p.x = {}\\", p.x()); } Listing 10-10: An impl block that only applies to a struct with a particular concrete type for the generic type parameter T This code means the type Point<f32> will have a distance_from_origin\\nmethod; other instances of Point<T> where T is not of type f32 will not\\nhave this method defined. The method measures how far our point is from the\\npoint at coordinates (0.0, 0.0) and uses mathematical operations that are\\navailable only for floating-point types. Generic type parameters in a struct definition aren’t always the same as those\\nyou use in that same struct’s method signatures. Listing 10-11 uses the generic\\ntypes X1 and Y1 for the Point struct and X2 and Y2 for the mixup\\nmethod signature to make the example clearer. The method creates a new Point\\ninstance with the x value from the self Point (of type X1) and the y\\nvalue from the passed-in Point (of type Y2). Filename: src/main.rs struct Point<X1, Y1> { x: X1, y: Y1,\\n} impl<X1, Y1> Point<X1, Y1> { fn mixup<X2, Y2>(self, other: Point<X2, Y2>) -> Point<X1, Y2> { Point { x: self.x, y: other.y, } }\\n} fn main() { let p1 = Point { x: 5, y: 10.4 }; let p2 = Point { x: \\"Hello\\", y: \'c\' }; let p3 = p1.mixup(p2); println!(\\"p3.x = {}, p3.y = {}\\", p3.x, p3.y);\\n} Listing 10-11: A method that uses generic types that are different from its struct’s definition In main, we’ve defined a Point that has an i32 for x (with value 5)\\nand an f64 for y (with value 10.4). The p2 variable is a Point struct\\nthat has a string slice for x (with value \\"Hello\\") and a char for y\\n(with value c). Calling mixup on p1 with the argument p2 gives us p3,\\nwhich will have an i32 for x because x came from p1. The p3 variable\\nwill have a char for y because y came from p2. The println! macro\\ncall will print p3.x = 5, p3.y = c. The purpose of this example is to demonstrate a situation in which some generic\\nparameters are declared with impl and some are declared with the method\\ndefinition. Here, the generic parameters X1 and Y1 are declared after impl because they go with the struct definition. The generic parameters X2\\nand Y2 are declared after fn mixup because they’re only relevant to the\\nmethod.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Generic Data Types » In Method Definitions","id":"172","title":"In Method Definitions"},"173":{"body":"You might be wondering whether there is a runtime cost when using generic type\\nparameters. The good news is that using generic types won’t make your program\\nrun any slower than it would with concrete types. Rust accomplishes this by performing monomorphization of the code using\\ngenerics at compile time. Monomorphization is the process of turning generic\\ncode into specific code by filling in the concrete types that are used when\\ncompiled. In this process, the compiler does the opposite of the steps we used\\nto create the generic function in Listing 10-5: The compiler looks at all the\\nplaces where generic code is called and generates code for the concrete types\\nthe generic code is called with. Let’s look at how this works by using the standard library’s generic Option<T> enum: #![allow(unused)] fn main() {\\nlet integer = Some(5);\\nlet float = Some(5.0); } When Rust compiles this code, it performs monomorphization. During that\\nprocess, the compiler reads the values that have been used in Option<T>\\ninstances and identifies two kinds of Option<T>: One is i32 and the other\\nis f64. As such, it expands the generic definition of Option<T> into two\\ndefinitions specialized to i32 and f64, thereby replacing the generic\\ndefinition with the specific ones. The monomorphized version of the code looks similar to the following (the\\ncompiler uses different names than what we’re using here for illustration): Filename: src/main.rs enum Option_i32 { Some(i32), None,\\n} enum Option_f64 { Some(f64), None,\\n} fn main() { let integer = Option_i32::Some(5); let float = Option_f64::Some(5.0);\\n} The generic Option<T> is replaced with the specific definitions created by\\nthe compiler. Because Rust compiles generic code into code that specifies the\\ntype in each instance, we pay no runtime cost for using generics. When the code\\nruns, it performs just as it would if we had duplicated each definition by\\nhand. The process of monomorphization makes Rust’s generics extremely efficient\\nat runtime.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Generic Data Types » Performance of Code Using Generics","id":"173","title":"Performance of Code Using Generics"},"174":{"body":"A trait defines the functionality a particular type has and can share with\\nother types. We can use traits to define shared behavior in an abstract way. We\\ncan use trait bounds to specify that a generic type can be any type that has\\ncertain behavior. Note: Traits are similar to a feature often called interfaces in other\\nlanguages, although with some differences.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Defining Shared Behavior with Traits » Defining Shared Behavior with Traits","id":"174","title":"Defining Shared Behavior with Traits"},"175":{"body":"A type’s behavior consists of the methods we can call on that type. Different\\ntypes share the same behavior if we can call the same methods on all of those\\ntypes. Trait definitions are a way to group method signatures together to\\ndefine a set of behaviors necessary to accomplish some purpose. For example, let’s say we have multiple structs that hold various kinds and\\namounts of text: a NewsArticle struct that holds a news story filed in a\\nparticular location and a SocialPost that can have, at most, 280 characters\\nalong with metadata that indicates whether it was a new post, a repost, or a\\nreply to another post. We want to make a media aggregator library crate named aggregator that can\\ndisplay summaries of data that might be stored in a NewsArticle or SocialPost instance. To do this, we need a summary from each type, and we’ll\\nrequest that summary by calling a summarize method on an instance. Listing\\n10-12 shows the definition of a public Summary trait that expresses this\\nbehavior. Filename: src/lib.rs pub trait Summary { fn summarize(&self) -> String;\\n} Listing 10-12: A Summary trait that consists of the behavior provided by a summarize method Here, we declare a trait using the trait keyword and then the trait’s name,\\nwhich is Summary in this case. We also declare the trait as pub so that\\ncrates depending on this crate can make use of this trait too, as we’ll see in\\na few examples. Inside the curly brackets, we declare the method signatures\\nthat describe the behaviors of the types that implement this trait, which in\\nthis case is fn summarize(&self) -> String. After the method signature, instead of providing an implementation within curly\\nbrackets, we use a semicolon. Each type implementing this trait must provide\\nits own custom behavior for the body of the method. The compiler will enforce\\nthat any type that has the Summary trait will have the method summarize\\ndefined with this signature exactly. A trait can have multiple methods in its body: The method signatures are listed\\none per line, and each line ends in a semicolon.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Defining Shared Behavior with Traits » Defining a Trait","id":"175","title":"Defining a Trait"},"176":{"body":"Now that we’ve defined the desired signatures of the Summary trait’s methods,\\nwe can implement it on the types in our media aggregator. Listing 10-13 shows\\nan implementation of the Summary trait on the NewsArticle struct that uses\\nthe headline, the author, and the location to create the return value of summarize. For the SocialPost struct, we define summarize as the username\\nfollowed by the entire text of the post, assuming that the post content is\\nalready limited to 280 characters. Filename: src/lib.rs pub trait Summary { fn summarize(&self) -> String; } pub struct NewsArticle { pub headline: String, pub location: String, pub author: String, pub content: String,\\n} impl Summary for NewsArticle { fn summarize(&self) -> String { format!(\\"{}, by {} ({})\\", self.headline, self.author, self.location) }\\n} pub struct SocialPost { pub username: String, pub content: String, pub reply: bool, pub repost: bool,\\n} impl Summary for SocialPost { fn summarize(&self) -> String { format!(\\"{}: {}\\", self.username, self.content) }\\n} Listing 10-13: Implementing the Summary trait on the NewsArticle and SocialPost types Implementing a trait on a type is similar to implementing regular methods. The\\ndifference is that after impl, we put the trait name we want to implement,\\nthen use the for keyword, and then specify the name of the type we want to\\nimplement the trait for. Within the impl block, we put the method signatures\\nthat the trait definition has defined. Instead of adding a semicolon after each\\nsignature, we use curly brackets and fill in the method body with the specific\\nbehavior that we want the methods of the trait to have for the particular type. Now that the library has implemented the Summary trait on NewsArticle and SocialPost, users of the crate can call the trait methods on instances of NewsArticle and SocialPost in the same way we call regular methods. The only\\ndifference is that the user must bring the trait into scope as well as the\\ntypes. Here’s an example of how a binary crate could use our aggregator\\nlibrary crate: use aggregator::{SocialPost, Summary}; fn main() { let post = SocialPost { username: String::from(\\"horse_ebooks\\"), content: String::from( \\"of course, as you probably already know, people\\", ), reply: false, repost: false, }; println!(\\"1 new post: {}\\", post.summarize());\\n} This code prints 1 new post: horse_ebooks: of course, as you probably already know, people. Other crates that depend on the aggregator crate can also bring the Summary\\ntrait into scope to implement Summary on their own types. One restriction to\\nnote is that we can implement a trait on a type only if either the trait or the\\ntype, or both, are local to our crate. For example, we can implement standard\\nlibrary traits like Display on a custom type like SocialPost as part of our aggregator crate functionality because the type SocialPost is local to our aggregator crate. We can also implement Summary on Vec<T> in our aggregator crate because the trait Summary is local to our aggregator\\ncrate. But we can’t implement external traits on external types. For example, we can’t\\nimplement the Display trait on Vec<T> within our aggregator crate,\\nbecause Display and Vec<T> are both defined in the standard library and\\naren’t local to our aggregator crate. This restriction is part of a property\\ncalled coherence, and more specifically the orphan rule, so named because\\nthe parent type is not present. This rule ensures that other people’s code\\ncan’t break your code and vice versa. Without the rule, two crates could\\nimplement the same trait for the same type, and Rust wouldn’t know which\\nimplementation to use.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Defining Shared Behavior with Traits » Implementing a Trait on a Type","id":"176","title":"Implementing a Trait on a Type"},"177":{"body":"Sometimes it’s useful to have default behavior for some or all of the methods\\nin a trait instead of requiring implementations for all methods on every type.\\nThen, as we implement the trait on a particular type, we can keep or override\\neach method’s default behavior. In Listing 10-14, we specify a default string for the summarize method of the Summary trait instead of only defining the method signature, as we did in\\nListing 10-12. Filename: src/lib.rs pub trait Summary { fn summarize(&self) -> String { String::from(\\"(Read more...)\\") }\\n} pub struct NewsArticle { pub headline: String, pub location: String, pub author: String, pub content: String, } impl Summary for NewsArticle {} pub struct SocialPost { pub username: String, pub content: String, pub reply: bool, pub repost: bool, } impl Summary for SocialPost { fn summarize(&self) -> String { format!(\\"{}: {}\\", self.username, self.content) } } Listing 10-14: Defining a Summary trait with a default implementation of the summarize method To use a default implementation to summarize instances of NewsArticle, we\\nspecify an empty impl block with impl Summary for NewsArticle {}. Even though we’re no longer defining the summarize method on NewsArticle\\ndirectly, we’ve provided a default implementation and specified that NewsArticle implements the Summary trait. As a result, we can still call\\nthe summarize method on an instance of NewsArticle, like this: use aggregator::{self, NewsArticle, Summary}; fn main() { let article = NewsArticle { headline: String::from(\\"Penguins win the Stanley Cup Championship!\\"), location: String::from(\\"Pittsburgh, PA, USA\\"), author: String::from(\\"Iceburgh\\"), content: String::from( \\"The Pittsburgh Penguins once again are the best \\\\ hockey team in the NHL.\\", ), }; println!(\\"New article available! {}\\", article.summarize()); } This code prints New article available! (Read more...). Creating a default implementation doesn’t require us to change anything about\\nthe implementation of Summary on SocialPost in Listing 10-13. The reason is\\nthat the syntax for overriding a default implementation is the same as the\\nsyntax for implementing a trait method that doesn’t have a default\\nimplementation. Default implementations can call other methods in the same trait, even if those\\nother methods don’t have a default implementation. In this way, a trait can\\nprovide a lot of useful functionality and only require implementors to specify\\na small part of it. For example, we could define the Summary trait to have a summarize_author method whose implementation is required, and then define a summarize method that has a default implementation that calls the summarize_author method: pub trait Summary { fn summarize_author(&self) -> String; fn summarize(&self) -> String { format!(\\"(Read more from {}...)\\", self.summarize_author()) }\\n} pub struct SocialPost { pub username: String, pub content: String, pub reply: bool, pub repost: bool, } impl Summary for SocialPost { fn summarize_author(&self) -> String { format!(\\"@{}\\", self.username) } } To use this version of Summary, we only need to define summarize_author\\nwhen we implement the trait on a type: pub trait Summary { fn summarize_author(&self) -> String; fn summarize(&self) -> String { format!(\\"(Read more from {}...)\\", self.summarize_author()) } } pub struct SocialPost { pub username: String, pub content: String, pub reply: bool, pub repost: bool, } impl Summary for SocialPost { fn summarize_author(&self) -> String { format!(\\"@{}\\", self.username) }\\n} After we define summarize_author, we can call summarize on instances of the SocialPost struct, and the default implementation of summarize will call the\\ndefinition of summarize_author that we’ve provided. Because we’ve implemented summarize_author, the Summary trait has given us the behavior of the summarize method without requiring us to write any more code. Here’s what\\nthat looks like: use aggregator::{self, SocialPost, Summary}; fn main() { let post = SocialPost { username: String::from(\\"horse_ebooks\\"), content: String::from( \\"of course, as you probably already know, people\\", ), reply: false, repost: false, }; println!(\\"1 new post: {}\\", post.summarize()); } This code prints 1 new post: (Read more from @horse_ebooks...). Note that it isn’t possible to call the default implementation from an\\noverriding implementation of that same method.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Defining Shared Behavior with Traits » Using Default Implementations","id":"177","title":"Using Default Implementations"},"178":{"body":"Now that you know how to define and implement traits, we can explore how to use\\ntraits to define functions that accept many different types. We’ll use the Summary trait we implemented on the NewsArticle and SocialPost types in\\nListing 10-13 to define a notify function that calls the summarize method\\non its item parameter, which is of some type that implements the Summary\\ntrait. To do this, we use the impl Trait syntax, like this: pub trait Summary { fn summarize(&self) -> String; } pub struct NewsArticle { pub headline: String, pub location: String, pub author: String, pub content: String, } impl Summary for NewsArticle { fn summarize(&self) -> String { format!(\\"{}, by {} ({})\\", self.headline, self.author, self.location) } } pub struct SocialPost { pub username: String, pub content: String, pub reply: bool, pub repost: bool, } impl Summary for SocialPost { fn summarize(&self) -> String { format!(\\"{}: {}\\", self.username, self.content) } } pub fn notify(item: &impl Summary) { println!(\\"Breaking news! {}\\", item.summarize());\\n} Instead of a concrete type for the item parameter, we specify the impl\\nkeyword and the trait name. This parameter accepts any type that implements the\\nspecified trait. In the body of notify, we can call any methods on item\\nthat come from the Summary trait, such as summarize. We can call notify\\nand pass in any instance of NewsArticle or SocialPost. Code that calls the\\nfunction with any other type, such as a String or an i32, won’t compile,\\nbecause those types don’t implement Summary. Trait Bound Syntax The impl Trait syntax works for straightforward cases but is actually syntax\\nsugar for a longer form known as a trait bound; it looks like this: pub fn notify<T: Summary>(item: &T) { println!(\\"Breaking news! {}\\", item.summarize());\\n} This longer form is equivalent to the example in the previous section but is\\nmore verbose. We place trait bounds with the declaration of the generic type\\nparameter after a colon and inside angle brackets. The impl Trait syntax is convenient and makes for more concise code in simple\\ncases, while the fuller trait bound syntax can express more complexity in other\\ncases. For example, we can have two parameters that implement Summary. Doing\\nso with the impl Trait syntax looks like this: pub fn notify(item1: &impl Summary, item2: &impl Summary) { Using impl Trait is appropriate if we want this function to allow item1 and item2 to have different types (as long as both types implement Summary). If\\nwe want to force both parameters to have the same type, however, we must use a\\ntrait bound, like this: pub fn notify<T: Summary>(item1: &T, item2: &T) { The generic type T specified as the type of the item1 and item2\\nparameters constrains the function such that the concrete type of the value\\npassed as an argument for item1 and item2 must be the same. Multiple Trait Bounds with the + Syntax We can also specify more than one trait bound. Say we wanted notify to use\\ndisplay formatting as well as summarize on item: We specify in the notify\\ndefinition that item must implement both Display and Summary. We can do\\nso using the + syntax: pub fn notify(item: &(impl Summary + Display)) { The + syntax is also valid with trait bounds on generic types: pub fn notify<T: Summary + Display>(item: &T) { With the two trait bounds specified, the body of notify can call summarize\\nand use {} to format item. Clearer Trait Bounds with where Clauses Using too many trait bounds has its downsides. Each generic has its own trait\\nbounds, so functions with multiple generic type parameters can contain lots of\\ntrait bound information between the function’s name and its parameter list,\\nmaking the function signature hard to read. For this reason, Rust has alternate\\nsyntax for specifying trait bounds inside a where clause after the function\\nsignature. So, instead of writing this: fn some_function<T: Display + Clone, U: Clone + Debug>(t: &T, u: &U) -> i32 { we can use a where clause, like this: fn some_function<T, U>(t: &T, u: &U) -> i32\\nwhere T: Display + Clone, U: Clone + Debug,\\n{ unimplemented!() } This function’s signature is less cluttered: The function name, parameter list,\\nand return type are close together, similar to a function without lots of trait\\nbounds.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Defining Shared Behavior with Traits » Using Traits as Parameters","id":"178","title":"Using Traits as Parameters"},"179":{"body":"We can also use the impl Trait syntax in the return position to return a\\nvalue of some type that implements a trait, as shown here: pub trait Summary { fn summarize(&self) -> String; } pub struct NewsArticle { pub headline: String, pub location: String, pub author: String, pub content: String, } impl Summary for NewsArticle { fn summarize(&self) -> String { format!(\\"{}, by {} ({})\\", self.headline, self.author, self.location) } } pub struct SocialPost { pub username: String, pub content: String, pub reply: bool, pub repost: bool, } impl Summary for SocialPost { fn summarize(&self) -> String { format!(\\"{}: {}\\", self.username, self.content) } } fn returns_summarizable() -> impl Summary { SocialPost { username: String::from(\\"horse_ebooks\\"), content: String::from( \\"of course, as you probably already know, people\\", ), reply: false, repost: false, }\\n} By using impl Summary for the return type, we specify that the returns_summarizable function returns some type that implements the Summary\\ntrait without naming the concrete type. In this case, returns_summarizable\\nreturns a SocialPost, but the code calling this function doesn’t need to know\\nthat. The ability to specify a return type only by the trait it implements is\\nespecially useful in the context of closures and iterators, which we cover in\\nChapter 13. Closures and iterators create types that only the compiler knows or\\ntypes that are very long to specify. The impl Trait syntax lets you concisely\\nspecify that a function returns some type that implements the Iterator trait\\nwithout needing to write out a very long type. However, you can only use impl Trait if you’re returning a single type. For\\nexample, this code that returns either a NewsArticle or a SocialPost with\\nthe return type specified as impl Summary wouldn’t work: pub trait Summary { fn summarize(&self) -> String; } pub struct NewsArticle { pub headline: String, pub location: String, pub author: String, pub content: String, } impl Summary for NewsArticle { fn summarize(&self) -> String { format!(\\"{}, by {} ({})\\", self.headline, self.author, self.location) } } pub struct SocialPost { pub username: String, pub content: String, pub reply: bool, pub repost: bool, } impl Summary for SocialPost { fn summarize(&self) -> String { format!(\\"{}: {}\\", self.username, self.content) } } fn returns_summarizable(switch: bool) -> impl Summary { if switch { NewsArticle { headline: String::from( \\"Penguins win the Stanley Cup Championship!\\", ), location: String::from(\\"Pittsburgh, PA, USA\\"), author: String::from(\\"Iceburgh\\"), content: String::from( \\"The Pittsburgh Penguins once again are the best \\\\ hockey team in the NHL.\\", ), } } else { SocialPost { username: String::from(\\"horse_ebooks\\"), content: String::from( \\"of course, as you probably already know, people\\", ), reply: false, repost: false, } }\\n} Returning either a NewsArticle or a SocialPost isn’t allowed due to\\nrestrictions around how the impl Trait syntax is implemented in the compiler.\\nWe’ll cover how to write a function with this behavior in the “Using Trait\\nObjects to Abstract over Shared Behavior”\\nsection of Chapter 18.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Defining Shared Behavior with Traits » Returning Types That Implement Traits","id":"179","title":"Returning Types That Implement Traits"},"18":{"body":"Once Rust is installed via rustup, updating to a newly released version is\\neasy. From your shell, run the following update script: $ rustup update To uninstall Rust and rustup, run the following uninstall script from your\\nshell: $ rustup self uninstall","breadcrumbs":"Getting Started » Installation » Updating and Uninstalling","id":"18","title":"Updating and Uninstalling"},"180":{"body":"By using a trait bound with an impl block that uses generic type parameters,\\nwe can implement methods conditionally for types that implement the specified\\ntraits. For example, the type Pair<T> in Listing 10-15 always implements the new function to return a new instance of Pair<T> (recall from the “Method\\nSyntax” section of Chapter 5 that Self is a type\\nalias for the type of the impl block, which in this case is Pair<T>). But\\nin the next impl block, Pair<T> only implements the cmp_display method if\\nits inner type T implements the PartialOrd trait that enables comparison and the Display trait that enables printing. Filename: src/lib.rs use std::fmt::Display; struct Pair<T> { x: T, y: T,\\n} impl<T> Pair<T> { fn new(x: T, y: T) -> Self { Self { x, y } }\\n} impl<T: Display + PartialOrd> Pair<T> { fn cmp_display(&self) { if self.x >= self.y { println!(\\"The largest member is x = {}\\", self.x); } else { println!(\\"The largest member is y = {}\\", self.y); } }\\n} Listing 10-15: Conditionally implementing methods on a generic type depending on trait bounds We can also conditionally implement a trait for any type that implements\\nanother trait. Implementations of a trait on any type that satisfies the trait\\nbounds are called blanket implementations and are used extensively in the\\nRust standard library. For example, the standard library implements the ToString trait on any type that implements the Display trait. The impl\\nblock in the standard library looks similar to this code: impl<T: Display> ToString for T { // --snip--\\n} Because the standard library has this blanket implementation, we can call the to_string method defined by the ToString trait on any type that implements\\nthe Display trait. For example, we can turn integers into their corresponding String values like this because integers implement Display: #![allow(unused)] fn main() {\\nlet s = 3.to_string(); } Blanket implementations appear in the documentation for the trait in the\\n“Implementors” section. Traits and trait bounds let us write code that uses generic type parameters to\\nreduce duplication but also specify to the compiler that we want the generic\\ntype to have particular behavior. The compiler can then use the trait bound\\ninformation to check that all the concrete types used with our code provide the\\ncorrect behavior. In dynamically typed languages, we would get an error at\\nruntime if we called a method on a type that didn’t define the method. But Rust\\nmoves these errors to compile time so that we’re forced to fix the problems\\nbefore our code is even able to run. Additionally, we don’t have to write code\\nthat checks for behavior at runtime, because we’ve already checked at compile\\ntime. Doing so improves performance without having to give up the flexibility\\nof generics.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Defining Shared Behavior with Traits » Using Trait Bounds to Conditionally Implement Methods","id":"180","title":"Using Trait Bounds to Conditionally Implement Methods"},"181":{"body":"Lifetimes are another kind of generic that we’ve already been using. Rather\\nthan ensuring that a type has the behavior we want, lifetimes ensure that\\nreferences are valid as long as we need them to be. One detail we didn’t discuss in the “References and\\nBorrowing” section in Chapter 4 is\\nthat every reference in Rust has a lifetime, which is the scope for which\\nthat reference is valid. Most of the time, lifetimes are implicit and inferred,\\njust like most of the time, types are inferred. We are only required to\\nannotate types when multiple types are possible. In a similar way, we must\\nannotate lifetimes when the lifetimes of references could be related in a few\\ndifferent ways. Rust requires us to annotate the relationships using generic\\nlifetime parameters to ensure that the actual references used at runtime will\\ndefinitely be valid. Annotating lifetimes is not even a concept most other programming languages\\nhave, so this is going to feel unfamiliar. Although we won’t cover lifetimes in\\ntheir entirety in this chapter, we’ll discuss common ways you might encounter\\nlifetime syntax so that you can get comfortable with the concept.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Validating References with Lifetimes » Validating References with Lifetimes","id":"181","title":"Validating References with Lifetimes"},"182":{"body":"The main aim of lifetimes is to prevent dangling references, which, if they\\nwere allowed to exist, would cause a program to reference data other than the\\ndata it’s intended to reference. Consider the program in Listing 10-16, which\\nhas an outer scope and an inner scope. fn main() { let r; { let x = 5; r = &x; } println!(\\"r: {r}\\");\\n} Listing 10-16: An attempt to use a reference whose value has gone out of scope Note: The examples in Listings 10-16, 10-17, and 10-23 declare variables\\nwithout giving them an initial value, so the variable name exists in the outer\\nscope. At first glance, this might appear to be in conflict with Rust having\\nno null values. However, if we try to use a variable before giving it a value,\\nwe’ll get a compile-time error, which shows that indeed Rust does not allow\\nnull values. The outer scope declares a variable named r with no initial value, and the\\ninner scope declares a variable named x with the initial value of 5. Inside\\nthe inner scope, we attempt to set the value of r as a reference to x.\\nThen, the inner scope ends, and we attempt to print the value in r. This code\\nwon’t compile, because the value that r is referring to has gone out of scope\\nbefore we try to use it. Here is the error message: $ cargo run Compiling chapter10 v0.1.0 (file:///projects/chapter10)\\nerror[E0597]: `x` does not live long enough --> src/main.rs:6:13 |\\n5 | let x = 5; | - binding `x` declared here\\n6 | r = &x; | ^^ borrowed value does not live long enough\\n7 | } | - `x` dropped here while still borrowed\\n8 |\\n9 | println!(\\"r: {r}\\"); | - borrow later used here For more information about this error, try `rustc --explain E0597`.\\nerror: could not compile `chapter10` (bin \\"chapter10\\") due to 1 previous error The error message says that the variable x “does not live long enough.” The\\nreason is that x will be out of scope when the inner scope ends on line 7.\\nBut r is still valid for the outer scope; because its scope is larger, we say\\nthat it “lives longer.” If Rust allowed this code to work, r would be\\nreferencing memory that was deallocated when x went out of scope, and\\nanything we tried to do with r wouldn’t work correctly. So, how does Rust\\ndetermine that this code is invalid? It uses a borrow checker.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Validating References with Lifetimes » Dangling References","id":"182","title":"Dangling References"},"183":{"body":"The Rust compiler has a borrow checker that compares scopes to determine\\nwhether all borrows are valid. Listing 10-17 shows the same code as Listing\\n10-16 but with annotations showing the lifetimes of the variables. fn main() { let r; // ---------+-- \'a // | { // | let x = 5; // -+-- \'b | r = &x; // | | } // -+ | // | println!(\\"r: {r}\\"); // |\\n} // ---------+ Listing 10-17: Annotations of the lifetimes of r and x, named \'a and \'b, respectively Here, we’ve annotated the lifetime of r with \'a and the lifetime of x\\nwith \'b. As you can see, the inner \'b block is much smaller than the outer \'a lifetime block. At compile time, Rust compares the size of the two\\nlifetimes and sees that r has a lifetime of \'a but that it refers to memory\\nwith a lifetime of \'b. The program is rejected because \'b is shorter than \'a: The subject of the reference doesn’t live as long as the reference. Listing 10-18 fixes the code so that it doesn’t have a dangling reference and\\nit compiles without any errors. fn main() { let x = 5; // ----------+-- \'b // | let r = &x; // --+-- \'a | // | | println!(\\"r: {r}\\"); // | | // --+ |\\n} // ----------+ Listing 10-18: A valid reference because the data has a longer lifetime than the reference Here, x has the lifetime \'b, which in this case is larger than \'a. This\\nmeans r can reference x because Rust knows that the reference in r will\\nalways be valid while x is valid. Now that you know where the lifetimes of references are and how Rust analyzes\\nlifetimes to ensure that references will always be valid, let’s explore generic\\nlifetimes in function parameters and return values.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Validating References with Lifetimes » The Borrow Checker","id":"183","title":"The Borrow Checker"},"184":{"body":"We’ll write a function that returns the longer of two string slices. This\\nfunction will take two string slices and return a single string slice. After\\nwe’ve implemented the longest function, the code in Listing 10-19 should\\nprint The longest string is abcd. Filename: src/main.rs fn main() { let string1 = String::from(\\"abcd\\"); let string2 = \\"xyz\\"; let result = longest(string1.as_str(), string2); println!(\\"The longest string is {result}\\");\\n} Listing 10-19: A main function that calls the longest function to find the longer of two string slices Note that we want the function to take string slices, which are references,\\nrather than strings, because we don’t want the longest function to take\\nownership of its parameters. Refer to “String Slices as\\nParameters” in Chapter 4 for more\\ndiscussion about why the parameters we use in Listing 10-19 are the ones we\\nwant. If we try to implement the longest function as shown in Listing 10-20, it\\nwon’t compile. Filename: src/main.rs fn main() { let string1 = String::from(\\"abcd\\"); let string2 = \\"xyz\\"; let result = longest(string1.as_str(), string2); println!(\\"The longest string is {result}\\"); } fn longest(x: &str, y: &str) -> &str { if x.len() > y.len() { x } else { y }\\n} Listing 10-20: An implementation of the longest function that returns the longer of two string slices but does not yet compile Instead, we get the following error that talks about lifetimes: $ cargo run Compiling chapter10 v0.1.0 (file:///projects/chapter10)\\nerror[E0106]: missing lifetime specifier --> src/main.rs:9:33 |\\n9 | fn longest(x: &str, y: &str) -> &str { | ---- ---- ^ expected named lifetime parameter | = help: this function\'s return type contains a borrowed value, but the signature does not say whether it is borrowed from `x` or `y`\\nhelp: consider introducing a named lifetime parameter |\\n9 | fn longest<\'a>(x: &\'a str, y: &\'a str) -> &\'a str { | ++++ ++ ++ ++ For more information about this error, try `rustc --explain E0106`.\\nerror: could not compile `chapter10` (bin \\"chapter10\\") due to 1 previous error The help text reveals that the return type needs a generic lifetime parameter\\non it because Rust can’t tell whether the reference being returned refers to x or y. Actually, we don’t know either, because the if block in the body\\nof this function returns a reference to x and the else block returns a\\nreference to y! When we’re defining this function, we don’t know the concrete values that will\\nbe passed into this function, so we don’t know whether the if case or the else case will execute. We also don’t know the concrete lifetimes of the\\nreferences that will be passed in, so we can’t look at the scopes as we did in\\nListings 10-17 and 10-18 to determine whether the reference we return will\\nalways be valid. The borrow checker can’t determine this either, because it\\ndoesn’t know how the lifetimes of x and y relate to the lifetime of the\\nreturn value. To fix this error, we’ll add generic lifetime parameters that\\ndefine the relationship between the references so that the borrow checker can\\nperform its analysis.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Validating References with Lifetimes » Generic Lifetimes in Functions","id":"184","title":"Generic Lifetimes in Functions"},"185":{"body":"Lifetime annotations don’t change how long any of the references live. Rather,\\nthey describe the relationships of the lifetimes of multiple references to each\\nother without affecting the lifetimes. Just as functions can accept any type\\nwhen the signature specifies a generic type parameter, functions can accept\\nreferences with any lifetime by specifying a generic lifetime parameter. Lifetime annotations have a slightly unusual syntax: The names of lifetime\\nparameters must start with an apostrophe ( \') and are usually all lowercase\\nand very short, like generic types. Most people use the name \'a for the first\\nlifetime annotation. We place lifetime parameter annotations after the & of a\\nreference, using a space to separate the annotation from the reference’s type. Here are some examples—a reference to an i32 without a lifetime parameter, a\\nreference to an i32 that has a lifetime parameter named \'a, and a mutable\\nreference to an i32 that also has the lifetime \'a: &i32 // a reference\\n&\'a i32 // a reference with an explicit lifetime\\n&\'a mut i32 // a mutable reference with an explicit lifetime One lifetime annotation by itself doesn’t have much meaning, because the\\nannotations are meant to tell Rust how generic lifetime parameters of multiple\\nreferences relate to each other. Let’s examine how the lifetime annotations\\nrelate to each other in the context of the longest function.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Validating References with Lifetimes » Lifetime Annotation Syntax","id":"185","title":"Lifetime Annotation Syntax"},"186":{"body":"To use lifetime annotations in function signatures, we need to declare the\\ngeneric lifetime parameters inside angle brackets between the function name and\\nthe parameter list, just as we did with generic type parameters. We want the signature to express the following constraint: The returned\\nreference will be valid as long as both of the parameters are valid. This is\\nthe relationship between lifetimes of the parameters and the return value.\\nWe’ll name the lifetime \'a and then add it to each reference, as shown in\\nListing 10-21. Filename: src/main.rs fn main() { let string1 = String::from(\\"abcd\\"); let string2 = \\"xyz\\"; let result = longest(string1.as_str(), string2); println!(\\"The longest string is {result}\\"); } fn longest<\'a>(x: &\'a str, y: &\'a str) -> &\'a str { if x.len() > y.len() { x } else { y }\\n} Listing 10-21: The longest function definition specifying that all the references in the signature must have the same lifetime \'a This code should compile and produce the result we want when we use it with the main function in Listing 10-19. The function signature now tells Rust that for some lifetime \'a, the function\\ntakes two parameters, both of which are string slices that live at least as\\nlong as lifetime \'a. The function signature also tells Rust that the string\\nslice returned from the function will live at least as long as lifetime \'a.\\nIn practice, it means that the lifetime of the reference returned by the longest function is the same as the smaller of the lifetimes of the values\\nreferred to by the function arguments. These relationships are what we want\\nRust to use when analyzing this code. Remember, when we specify the lifetime parameters in this function signature,\\nwe’re not changing the lifetimes of any values passed in or returned. Rather,\\nwe’re specifying that the borrow checker should reject any values that don’t\\nadhere to these constraints. Note that the longest function doesn’t need to\\nknow exactly how long x and y will live, only that some scope can be\\nsubstituted for \'a that will satisfy this signature. When annotating lifetimes in functions, the annotations go in the function\\nsignature, not in the function body. The lifetime annotations become part of\\nthe contract of the function, much like the types in the signature. Having\\nfunction signatures contain the lifetime contract means the analysis the Rust\\ncompiler does can be simpler. If there’s a problem with the way a function is\\nannotated or the way it is called, the compiler errors can point to the part of\\nour code and the constraints more precisely. If, instead, the Rust compiler\\nmade more inferences about what we intended the relationships of the lifetimes\\nto be, the compiler might only be able to point to a use of our code many steps\\naway from the cause of the problem. When we pass concrete references to longest, the concrete lifetime that is\\nsubstituted for \'a is the part of the scope of x that overlaps with the\\nscope of y. In other words, the generic lifetime \'a will get the concrete\\nlifetime that is equal to the smaller of the lifetimes of x and y. Because\\nwe’ve annotated the returned reference with the same lifetime parameter \'a,\\nthe returned reference will also be valid for the length of the smaller of the\\nlifetimes of x and y. Let’s look at how the lifetime annotations restrict the longest function by\\npassing in references that have different concrete lifetimes. Listing 10-22 is\\na straightforward example. Filename: src/main.rs fn main() { let string1 = String::from(\\"long string is long\\"); { let string2 = String::from(\\"xyz\\"); let result = longest(string1.as_str(), string2.as_str()); println!(\\"The longest string is {result}\\"); }\\n} fn longest<\'a>(x: &\'a str, y: &\'a str) -> &\'a str { if x.len() > y.len() { x } else { y } } Listing 10-22: Using the longest function with references to String values that have different concrete lifetimes In this example, string1 is valid until the end of the outer scope, string2\\nis valid until the end of the inner scope, and result references something\\nthat is valid until the end of the inner scope. Run this code and you’ll see\\nthat the borrow checker approves; it will compile and print The longest string is long string is long. Next, let’s try an example that shows that the lifetime of the reference in result must be the smaller lifetime of the two arguments. We’ll move the\\ndeclaration of the result variable outside the inner scope but leave the\\nassignment of the value to the result variable inside the scope with string2. Then, we’ll move the println! that uses result to outside the\\ninner scope, after the inner scope has ended. The code in Listing 10-23 will\\nnot compile. Filename: src/main.rs fn main() { let string1 = String::from(\\"long string is long\\"); let result; { let string2 = String::from(\\"xyz\\"); result = longest(string1.as_str(), string2.as_str()); } println!(\\"The longest string is {result}\\");\\n} fn longest<\'a>(x: &\'a str, y: &\'a str) -> &\'a str { if x.len() > y.len() { x } else { y } } Listing 10-23: Attempting to use result after string2 has gone out of scope When we try to compile this code, we get this error: $ cargo run Compiling chapter10 v0.1.0 (file:///projects/chapter10)\\nerror[E0597]: `string2` does not live long enough --> src/main.rs:6:44 |\\n5 | let string2 = String::from(\\"xyz\\"); | ------- binding `string2` declared here\\n6 | result = longest(string1.as_str(), string2.as_str()); | ^^^^^^^ borrowed value does not live long enough\\n7 | } | - `string2` dropped here while still borrowed\\n8 | println!(\\"The longest string is {result}\\"); | ------ borrow later used here For more information about this error, try `rustc --explain E0597`.\\nerror: could not compile `chapter10` (bin \\"chapter10\\") due to 1 previous error The error shows that for result to be valid for the println! statement, string2 would need to be valid until the end of the outer scope. Rust knows\\nthis because we annotated the lifetimes of the function parameters and return\\nvalues using the same lifetime parameter \'a. As humans, we can look at this code and see that string1 is longer than string2, and therefore, result will contain a reference to string1.\\nBecause string1 has not gone out of scope yet, a reference to string1 will\\nstill be valid for the println! statement. However, the compiler can’t see\\nthat the reference is valid in this case. We’ve told Rust that the lifetime of\\nthe reference returned by the longest function is the same as the smaller of\\nthe lifetimes of the references passed in. Therefore, the borrow checker\\ndisallows the code in Listing 10-23 as possibly having an invalid reference. Try designing more experiments that vary the values and lifetimes of the\\nreferences passed in to the longest function and how the returned reference\\nis used. Make hypotheses about whether or not your experiments will pass the\\nborrow checker before you compile; then, check to see if you’re right!","breadcrumbs":"Generic Types, Traits, and Lifetimes » Validating References with Lifetimes » In Function Signatures","id":"186","title":"In Function Signatures"},"187":{"body":"The way in which you need to specify lifetime parameters depends on what your\\nfunction is doing. For example, if we changed the implementation of the longest function to always return the first parameter rather than the longest\\nstring slice, we wouldn’t need to specify a lifetime on the y parameter. The\\nfollowing code will compile: Filename: src/main.rs fn main() { let string1 = String::from(\\"abcd\\"); let string2 = \\"efghijklmnopqrstuvwxyz\\"; let result = longest(string1.as_str(), string2); println!(\\"The longest string is {result}\\"); } fn longest<\'a>(x: &\'a str, y: &str) -> &\'a str { x\\n} We’ve specified a lifetime parameter \'a for the parameter x and the return\\ntype, but not for the parameter y, because the lifetime of y does not have\\nany relationship with the lifetime of x or the return value. When returning a reference from a function, the lifetime parameter for the\\nreturn type needs to match the lifetime parameter for one of the parameters. If\\nthe reference returned does not refer to one of the parameters, it must refer\\nto a value created within this function. However, this would be a dangling\\nreference because the value will go out of scope at the end of the function.\\nConsider this attempted implementation of the longest function that won’t\\ncompile: Filename: src/main.rs fn main() { let string1 = String::from(\\"abcd\\"); let string2 = \\"xyz\\"; let result = longest(string1.as_str(), string2); println!(\\"The longest string is {result}\\"); } fn longest<\'a>(x: &str, y: &str) -> &\'a str { let result = String::from(\\"really long string\\"); result.as_str()\\n} Here, even though we’ve specified a lifetime parameter \'a for the return\\ntype, this implementation will fail to compile because the return value\\nlifetime is not related to the lifetime of the parameters at all. Here is the\\nerror message we get: $ cargo run Compiling chapter10 v0.1.0 (file:///projects/chapter10)\\nerror[E0515]: cannot return value referencing local variable `result` --> src/main.rs:11:5 |\\n11 | result.as_str() | ------^^^^^^^^^ | | | returns a value referencing data owned by the current function | `result` is borrowed here For more information about this error, try `rustc --explain E0515`.\\nerror: could not compile `chapter10` (bin \\"chapter10\\") due to 1 previous error The problem is that result goes out of scope and gets cleaned up at the end\\nof the longest function. We’re also trying to return a reference to result\\nfrom the function. There is no way we can specify lifetime parameters that\\nwould change the dangling reference, and Rust won’t let us create a dangling\\nreference. In this case, the best fix would be to return an owned data type\\nrather than a reference so that the calling function is then responsible for\\ncleaning up the value. Ultimately, lifetime syntax is about connecting the lifetimes of various\\nparameters and return values of functions. Once they’re connected, Rust has\\nenough information to allow memory-safe operations and disallow operations that\\nwould create dangling pointers or otherwise violate memory safety.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Validating References with Lifetimes » Relationships","id":"187","title":"Relationships"},"188":{"body":"So far, the structs we’ve defined all hold owned types. We can define structs\\nto hold references, but in that case, we would need to add a lifetime\\nannotation on every reference in the struct’s definition. Listing 10-24 has a\\nstruct named ImportantExcerpt that holds a string slice. Filename: src/main.rs struct ImportantExcerpt<\'a> { part: &\'a str,\\n} fn main() { let novel = String::from(\\"Call me Ishmael. Some years ago...\\"); let first_sentence = novel.split(\'.\').next().unwrap(); let i = ImportantExcerpt { part: first_sentence, };\\n} Listing 10-24: A struct that holds a reference, requiring a lifetime annotation This struct has the single field part that holds a string slice, which is a\\nreference. As with generic data types, we declare the name of the generic\\nlifetime parameter inside angle brackets after the name of the struct so that\\nwe can use the lifetime parameter in the body of the struct definition. This\\nannotation means an instance of ImportantExcerpt can’t outlive the reference\\nit holds in its part field. The main function here creates an instance of the ImportantExcerpt struct\\nthat holds a reference to the first sentence of the String owned by the\\nvariable novel. The data in novel exists before the ImportantExcerpt\\ninstance is created. In addition, novel doesn’t go out of scope until after\\nthe ImportantExcerpt goes out of scope, so the reference in the ImportantExcerpt instance is valid.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Validating References with Lifetimes » In Struct Definitions","id":"188","title":"In Struct Definitions"},"189":{"body":"You’ve learned that every reference has a lifetime and that you need to specify\\nlifetime parameters for functions or structs that use references. However, we\\nhad a function in Listing 4-9, shown again in Listing 10-25, that compiled\\nwithout lifetime annotations. Filename: src/lib.rs fn first_word(s: &str) -> &str { let bytes = s.as_bytes(); for (i, &item) in bytes.iter().enumerate() { if item == b\' \' { return &s[0..i]; } } &s[..]\\n} fn main() { let my_string = String::from(\\"hello world\\"); // first_word works on slices of `String`s let word = first_word(&my_string[..]); let my_string_literal = \\"hello world\\"; // first_word works on slices of string literals let word = first_word(&my_string_literal[..]); // Because string literals *are* string slices already, // this works too, without the slice syntax! let word = first_word(my_string_literal); } Listing 10-25: A function we defined in Listing 4-9 that compiled without lifetime annotations, even though the parameter and return type are references The reason this function compiles without lifetime annotations is historical:\\nIn early versions (pre-1.0) of Rust, this code wouldn’t have compiled, because\\nevery reference needed an explicit lifetime. At that time, the function\\nsignature would have been written like this: fn first_word<\'a>(s: &\'a str) -> &\'a str { After writing a lot of Rust code, the Rust team found that Rust programmers\\nwere entering the same lifetime annotations over and over in particular\\nsituations. These situations were predictable and followed a few deterministic\\npatterns. The developers programmed these patterns into the compiler’s code so\\nthat the borrow checker could infer the lifetimes in these situations and\\nwouldn’t need explicit annotations. This piece of Rust history is relevant because it’s possible that more\\ndeterministic patterns will emerge and be added to the compiler. In the future,\\neven fewer lifetime annotations might be required. The patterns programmed into Rust’s analysis of references are called the lifetime elision rules. These aren’t rules for programmers to follow; they’re\\na set of particular cases that the compiler will consider, and if your code\\nfits these cases, you don’t need to write the lifetimes explicitly. The elision rules don’t provide full inference. If there is still ambiguity\\nabout what lifetimes the references have after Rust applies the rules, the\\ncompiler won’t guess what the lifetime of the remaining references should be.\\nInstead of guessing, the compiler will give you an error that you can resolve\\nby adding the lifetime annotations. Lifetimes on function or method parameters are called input lifetimes, and\\nlifetimes on return values are called output lifetimes. The compiler uses three rules to figure out the lifetimes of the references\\nwhen there aren’t explicit annotations. The first rule applies to input\\nlifetimes, and the second and third rules apply to output lifetimes. If the\\ncompiler gets to the end of the three rules and there are still references for\\nwhich it can’t figure out lifetimes, the compiler will stop with an error.\\nThese rules apply to fn definitions as well as impl blocks. The first rule is that the compiler assigns a lifetime parameter to each\\nparameter that’s a reference. In other words, a function with one parameter\\ngets one lifetime parameter: fn foo<\'a>(x: &\'a i32); a function with two\\nparameters gets two separate lifetime parameters: fn foo<\'a, \'b>(x: &\'a i32, y: &\'b i32); and so on. The second rule is that, if there is exactly one input lifetime parameter, that\\nlifetime is assigned to all output lifetime parameters: fn foo<\'a>(x: &\'a i32) -> &\'a i32. The third rule is that, if there are multiple input lifetime parameters, but\\none of them is &self or &mut self because this is a method, the lifetime of self is assigned to all output lifetime parameters. This third rule makes\\nmethods much nicer to read and write because fewer symbols are necessary. Let’s pretend we’re the compiler. We’ll apply these rules to figure out the\\nlifetimes of the references in the signature of the first_word function in\\nListing 10-25. The signature starts without any lifetimes associated with the\\nreferences: fn first_word(s: &str) -> &str { Then, the compiler applies the first rule, which specifies that each parameter\\ngets its own lifetime. We’ll call it \'a as usual, so now the signature is\\nthis: fn first_word<\'a>(s: &\'a str) -> &str { The second rule applies because there is exactly one input lifetime. The second\\nrule specifies that the lifetime of the one input parameter gets assigned to\\nthe output lifetime, so the signature is now this: fn first_word<\'a>(s: &\'a str) -> &\'a str { Now all the references in this function signature have lifetimes, and the\\ncompiler can continue its analysis without needing the programmer to annotate\\nthe lifetimes in this function signature. Let’s look at another example, this time using the longest function that had\\nno lifetime parameters when we started working with it in Listing 10-20: fn longest(x: &str, y: &str) -> &str { Let’s apply the first rule: Each parameter gets its own lifetime. This time we\\nhave two parameters instead of one, so we have two lifetimes: fn longest<\'a, \'b>(x: &\'a str, y: &\'b str) -> &str { You can see that the second rule doesn’t apply, because there is more than one\\ninput lifetime. The third rule doesn’t apply either, because longest is a\\nfunction rather than a method, so none of the parameters are self. After\\nworking through all three rules, we still haven’t figured out what the return\\ntype’s lifetime is. This is why we got an error trying to compile the code in\\nListing 10-20: The compiler worked through the lifetime elision rules but still\\ncouldn’t figure out all the lifetimes of the references in the signature. Because the third rule really only applies in method signatures, we’ll look at\\nlifetimes in that context next to see why the third rule means we don’t have to\\nannotate lifetimes in method signatures very often.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Validating References with Lifetimes » Lifetime Elision","id":"189","title":"Lifetime Elision"},"19":{"body":"The installation of Rust also includes a local copy of the documentation so\\nthat you can read it offline. Run rustup doc to open the local documentation\\nin your browser. Any time a type or function is provided by the standard library and you’re not\\nsure what it does or how to use it, use the application programming interface\\n(API) documentation to find out!","breadcrumbs":"Getting Started » Installation » Reading the Local Documentation","id":"19","title":"Reading the Local Documentation"},"190":{"body":"When we implement methods on a struct with lifetimes, we use the same syntax as\\nthat of generic type parameters, as shown in Listing 10-11. Where we declare\\nand use the lifetime parameters depends on whether they’re related to the\\nstruct fields or the method parameters and return values. Lifetime names for struct fields always need to be declared after the impl\\nkeyword and then used after the struct’s name because those lifetimes are part\\nof the struct’s type. In method signatures inside the impl block, references might be tied to the\\nlifetime of references in the struct’s fields, or they might be independent. In\\naddition, the lifetime elision rules often make it so that lifetime annotations\\naren’t necessary in method signatures. Let’s look at some examples using the\\nstruct named ImportantExcerpt that we defined in Listing 10-24. First, we’ll use a method named level whose only parameter is a reference to self and whose return value is an i32, which is not a reference to anything: struct ImportantExcerpt<\'a> { part: &\'a str, } impl<\'a> ImportantExcerpt<\'a> { fn level(&self) -> i32 { 3 }\\n} impl<\'a> ImportantExcerpt<\'a> { fn announce_and_return_part(&self, announcement: &str) -> &str { println!(\\"Attention please: {announcement}\\"); self.part } } fn main() { let novel = String::from(\\"Call me Ishmael. Some years ago...\\"); let first_sentence = novel.split(\'.\').next().unwrap(); let i = ImportantExcerpt { part: first_sentence, }; } The lifetime parameter declaration after impl and its use after the type name\\nare required, but because of the first elision rule, we’re not required to\\nannotate the lifetime of the reference to self. Here is an example where the third lifetime elision rule applies: struct ImportantExcerpt<\'a> { part: &\'a str, } impl<\'a> ImportantExcerpt<\'a> { fn level(&self) -> i32 { 3 } } impl<\'a> ImportantExcerpt<\'a> { fn announce_and_return_part(&self, announcement: &str) -> &str { println!(\\"Attention please: {announcement}\\"); self.part }\\n} fn main() { let novel = String::from(\\"Call me Ishmael. Some years ago...\\"); let first_sentence = novel.split(\'.\').next().unwrap(); let i = ImportantExcerpt { part: first_sentence, }; } There are two input lifetimes, so Rust applies the first lifetime elision rule\\nand gives both &self and announcement their own lifetimes. Then, because\\none of the parameters is &self, the return type gets the lifetime of &self,\\nand all lifetimes have been accounted for.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Validating References with Lifetimes » In Method Definitions","id":"190","title":"In Method Definitions"},"191":{"body":"One special lifetime we need to discuss is \'static, which denotes that the\\naffected reference can live for the entire duration of the program. All\\nstring literals have the \'static lifetime, which we can annotate as follows: #![allow(unused)] fn main() {\\nlet s: &\'static str = \\"I have a static lifetime.\\"; } The text of this string is stored directly in the program’s binary, which is\\nalways available. Therefore, the lifetime of all string literals is \'static. You might see suggestions in error messages to use the \'static lifetime. But\\nbefore specifying \'static as the lifetime for a reference, think about\\nwhether or not the reference you have actually lives the entire lifetime of\\nyour program, and whether you want it to. Most of the time, an error message\\nsuggesting the \'static lifetime results from attempting to create a dangling\\nreference or a mismatch of the available lifetimes. In such cases, the solution\\nis to fix those problems, not to specify the \'static lifetime.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Validating References with Lifetimes » The Static Lifetime","id":"191","title":"The Static Lifetime"},"192":{"body":"Let’s briefly look at the syntax of specifying generic type parameters, trait\\nbounds, and lifetimes all in one function! fn main() { let string1 = String::from(\\"abcd\\"); let string2 = \\"xyz\\"; let result = longest_with_an_announcement( string1.as_str(), string2, \\"Today is someone\'s birthday!\\", ); println!(\\"The longest string is {result}\\"); } use std::fmt::Display; fn longest_with_an_announcement<\'a, T>( x: &\'a str, y: &\'a str, ann: T,\\n) -> &\'a str\\nwhere T: Display,\\n{ println!(\\"Announcement! {ann}\\"); if x.len() > y.len() { x } else { y }\\n} This is the longest function from Listing 10-21 that returns the longer of\\ntwo string slices. But now it has an extra parameter named ann of the generic\\ntype T, which can be filled in by any type that implements the Display\\ntrait as specified by the where clause. This extra parameter will be printed\\nusing {}, which is why the Display trait bound is necessary. Because\\nlifetimes are a type of generic, the declarations of the lifetime parameter \'a and the generic type parameter T go in the same list inside the angle\\nbrackets after the function name.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Validating References with Lifetimes » Generic Type Parameters, Trait Bounds, and Lifetimes","id":"192","title":"Generic Type Parameters, Trait Bounds, and Lifetimes"},"193":{"body":"We covered a lot in this chapter! Now that you know about generic type\\nparameters, traits and trait bounds, and generic lifetime parameters, you’re\\nready to write code without repetition that works in many different situations.\\nGeneric type parameters let you apply the code to different types. Traits and\\ntrait bounds ensure that even though the types are generic, they’ll have the\\nbehavior the code needs. You learned how to use lifetime annotations to ensure\\nthat this flexible code won’t have any dangling references. And all of this\\nanalysis happens at compile time, which doesn’t affect runtime performance! Believe it or not, there is much more to learn on the topics we discussed in\\nthis chapter: Chapter 18 discusses trait objects, which are another way to use\\ntraits. There are also more complex scenarios involving lifetime annotations\\nthat you will only need in very advanced scenarios; for those, you should read\\nthe Rust Reference. But next, you’ll learn how to write tests in\\nRust so that you can make sure your code is working the way it should.","breadcrumbs":"Generic Types, Traits, and Lifetimes » Validating References with Lifetimes » Summary","id":"193","title":"Summary"},"194":{"body":"In his 1972 essay “The Humble Programmer,” Edsger W. Dijkstra said that “program\\ntesting can be a very effective way to show the presence of bugs, but it is\\nhopelessly inadequate for showing their absence.” That doesn’t mean we shouldn’t\\ntry to test as much as we can! Correctness in our programs is the extent to which our code does what we\\nintend it to do. Rust is designed with a high degree of concern about the\\ncorrectness of programs, but correctness is complex and not easy to prove.\\nRust’s type system shoulders a huge part of this burden, but the type system\\ncannot catch everything. As such, Rust includes support for writing automated\\nsoftware tests. Say we write a function add_two that adds 2 to whatever number is passed to\\nit. This function’s signature accepts an integer as a parameter and returns an\\ninteger as a result. When we implement and compile that function, Rust does all\\nthe type checking and borrow checking that you’ve learned so far to ensure\\nthat, for instance, we aren’t passing a String value or an invalid reference\\nto this function. But Rust can’t check that this function will do precisely\\nwhat we intend, which is return the parameter plus 2 rather than, say, the\\nparameter plus 10 or the parameter minus 50! That’s where tests come in. We can write tests that assert, for example, that when we pass 3 to the add_two function, the returned value is 5. We can run these tests whenever\\nwe make changes to our code to make sure any existing correct behavior has not\\nchanged. Testing is a complex skill: Although we can’t cover in one chapter every detail\\nabout how to write good tests, in this chapter we will discuss the mechanics of\\nRust’s testing facilities. We’ll talk about the annotations and macros\\navailable to you when writing your tests, the default behavior and options\\nprovided for running your tests, and how to organize tests into unit tests and\\nintegration tests.","breadcrumbs":"Writing Automated Tests » Writing Automated Tests","id":"194","title":"Writing Automated Tests"},"195":{"body":"Tests are Rust functions that verify that the non-test code is functioning in\\nthe expected manner. The bodies of test functions typically perform these three\\nactions: Set up any needed data or state. Run the code you want to test. Assert that the results are what you expect. Let’s look at the features Rust provides specifically for writing tests that\\ntake these actions, which include the test attribute, a few macros, and the should_panic attribute.","breadcrumbs":"Writing Automated Tests » How to Write Tests » How to Write Tests","id":"195","title":"How to Write Tests"},"196":{"body":"At its simplest, a test in Rust is a function that’s annotated with the test\\nattribute. Attributes are metadata about pieces of Rust code; one example is\\nthe derive attribute we used with structs in Chapter 5. To change a function\\ninto a test function, add #[test] on the line before fn. When you run your\\ntests with the cargo test command, Rust builds a test runner binary that runs\\nthe annotated functions and reports on whether each test function passes or\\nfails. Whenever we make a new library project with Cargo, a test module with a test\\nfunction in it is automatically generated for us. This module gives you a\\ntemplate for writing your tests so that you don’t have to look up the exact\\nstructure and syntax every time you start a new project. You can add as many\\nadditional test functions and as many test modules as you want! We’ll explore some aspects of how tests work by experimenting with the template\\ntest before we actually test any code. Then, we’ll write some real-world tests\\nthat call some code that we’ve written and assert that its behavior is correct. Let’s create a new library project called adder that will add two numbers: $ cargo new adder --lib Created library `adder` project\\n$ cd adder The contents of the src/lib.rs file in your adder library should look like\\nListing 11-1. Filename: src/lib.rs pub fn add(left: u64, right: u64) -> u64 { left + right\\n} #[cfg(test)]\\nmod tests { use super::*; #[test] fn it_works() { let result = add(2, 2); assert_eq!(result, 4); }\\n} Listing 11-1: The code generated automatically by cargo new The file starts with an example add function so that we have something to\\ntest. For now, let’s focus solely on the it_works function. Note the #[test]\\nannotation: This attribute indicates this is a test function, so the test\\nrunner knows to treat this function as a test. We might also have non-test\\nfunctions in the tests module to help set up common scenarios or perform\\ncommon operations, so we always need to indicate which functions are tests. The example function body uses the assert_eq! macro to assert that result,\\nwhich contains the result of calling add with 2 and 2, equals 4. This\\nassertion serves as an example of the format for a typical test. Let’s run it\\nto see that this test passes. The cargo test command runs all tests in our project, as shown in Listing\\n11-2. $ cargo test Compiling adder v0.1.0 (file:///projects/adder) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.57s Running unittests src/lib.rs (target/debug/deps/adder-01ad14159ff659ab) running 1 test\\ntest tests::it_works ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests adder running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Listing 11-2: The output from running the automatically generated test Cargo compiled and ran the test. We see the line running 1 test. The next\\nline shows the name of the generated test function, called tests::it_works,\\nand that the result of running that test is ok. The overall summary test result: ok. means that all the tests passed, and the portion that reads 1 passed; 0 failed totals the number of tests that passed or failed. It’s possible to mark a test as ignored so that it doesn’t run in a particular\\ninstance; we’ll cover that in the “Ignoring Tests Unless Specifically\\nRequested” section later in this chapter. Because we\\nhaven’t done that here, the summary shows 0 ignored. We can also pass an\\nargument to the cargo test command to run only tests whose name matches a\\nstring; this is called filtering, and we’ll cover it in the “Running a\\nSubset of Tests by Name” section. Here, we haven’t\\nfiltered the tests being run, so the end of the summary shows 0 filtered out. The 0 measured statistic is for benchmark tests that measure performance.\\nBenchmark tests are, as of this writing, only available in nightly Rust. See the documentation about benchmark tests to learn more. The next part of the test output starting at Doc-tests adder is for the\\nresults of any documentation tests. We don’t have any documentation tests yet,\\nbut Rust can compile any code examples that appear in our API documentation.\\nThis feature helps keep your docs and your code in sync! We’ll discuss how to\\nwrite documentation tests in the “Documentation Comments as\\nTests” section of Chapter 14. For now, we’ll\\nignore the Doc-tests output. Let’s start to customize the test to our own needs. First, change the name of\\nthe it_works function to a different name, such as exploration, like so: Filename: src/lib.rs pub fn add(left: u64, right: u64) -> u64 { left + right\\n} #[cfg(test)]\\nmod tests { use super::*; #[test] fn exploration() { let result = add(2, 2); assert_eq!(result, 4); }\\n} Then, run cargo test again. The output now shows exploration instead of it_works: $ cargo test Compiling adder v0.1.0 (file:///projects/adder) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.59s Running unittests src/lib.rs (target/debug/deps/adder-92948b65e88960b4) running 1 test\\ntest tests::exploration ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests adder running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Now we’ll add another test, but this time we’ll make a test that fails! Tests\\nfail when something in the test function panics. Each test is run in a new\\nthread, and when the main thread sees that a test thread has died, the test is\\nmarked as failed. In Chapter 9, we talked about how the simplest way to panic\\nis to call the panic! macro. Enter the new test as a function named another, so your src/lib.rs file looks like Listing 11-3. Filename: src/lib.rs pub fn add(left: u64, right: u64) -> u64 { left + right\\n} #[cfg(test)]\\nmod tests { use super::*; #[test] fn exploration() { let result = add(2, 2); assert_eq!(result, 4); } #[test] fn another() { panic!(\\"Make this test fail\\"); }\\n} Listing 11-3: Adding a second test that will fail because we call the panic! macro Run the tests again using cargo test. The output should look like Listing\\n11-4, which shows that our exploration test passed and another failed. $ cargo test Compiling adder v0.1.0 (file:///projects/adder) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.72s Running unittests src/lib.rs (target/debug/deps/adder-92948b65e88960b4) running 2 tests\\ntest tests::another ... FAILED\\ntest tests::exploration ... ok failures: ---- tests::another stdout ---- thread \'tests::another\' panicked at src/lib.rs:17:9:\\nMake this test fail\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace failures: tests::another test result: FAILED. 1 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s error: test failed, to rerun pass `--lib` Listing 11-4: Test results when one test passes and one test fails Instead of ok, the line test tests::another shows FAILED. Two new\\nsections appear between the individual results and the summary: The first\\ndisplays the detailed reason for each test failure. In this case, we get the\\ndetails that tests::another failed because it panicked with the message Make this test fail on line 17 in the src/lib.rs file. The next section lists\\njust the names of all the failing tests, which is useful when there are lots of\\ntests and lots of detailed failing test output. We can use the name of a\\nfailing test to run just that test to debug it more easily; we’ll talk more\\nabout ways to run tests in the “Controlling How Tests Are\\nRun” section. The summary line displays at the end: Overall, our test result is FAILED. We\\nhad one test pass and one test fail. Now that you’ve seen what the test results look like in different scenarios,\\nlet’s look at some macros other than panic! that are useful in tests.","breadcrumbs":"Writing Automated Tests » How to Write Tests » Structuring Test Functions","id":"196","title":"Structuring Test Functions"},"197":{"body":"The assert! macro, provided by the standard library, is useful when you want\\nto ensure that some condition in a test evaluates to true. We give the assert! macro an argument that evaluates to a Boolean. If the value is true, nothing happens and the test passes. If the value is false, the assert! macro calls panic! to cause the test to fail. Using the assert!\\nmacro helps us check that our code is functioning in the way we intend. In Chapter 5, Listing 5-15, we used a Rectangle struct and a can_hold\\nmethod, which are repeated here in Listing 11-5. Let’s put this code in the src/lib.rs file, then write some tests for it using the assert! macro. Filename: src/lib.rs #[derive(Debug)]\\nstruct Rectangle { width: u32, height: u32,\\n} impl Rectangle { fn can_hold(&self, other: &Rectangle) -> bool { self.width > other.width && self.height > other.height }\\n} Listing 11-5: The Rectangle struct and its can_hold method from Chapter 5 The can_hold method returns a Boolean, which means it’s a perfect use case\\nfor the assert! macro. In Listing 11-6, we write a test that exercises the can_hold method by creating a Rectangle instance that has a width of 8 and\\na height of 7 and asserting that it can hold another Rectangle instance that\\nhas a width of 5 and a height of 1. Filename: src/lib.rs #[derive(Debug)] struct Rectangle { width: u32, height: u32, } impl Rectangle { fn can_hold(&self, other: &Rectangle) -> bool { self.width > other.width && self.height > other.height } } #[cfg(test)]\\nmod tests { use super::*; #[test] fn larger_can_hold_smaller() { let larger = Rectangle { width: 8, height: 7, }; let smaller = Rectangle { width: 5, height: 1, }; assert!(larger.can_hold(&smaller)); }\\n} Listing 11-6: A test for can_hold that checks whether a larger rectangle can indeed hold a smaller rectangle Note the use super::*; line inside the tests module. The tests module is\\na regular module that follows the usual visibility rules we covered in Chapter\\n7 in the “Paths for Referring to an Item in the Module\\nTree”\\nsection. Because the tests module is an inner module, we need to bring the\\ncode under test in the outer module into the scope of the inner module. We use\\na glob here, so anything we define in the outer module is available to this tests module. We’ve named our test larger_can_hold_smaller, and we’ve created the two Rectangle instances that we need. Then, we called the assert! macro and\\npassed it the result of calling larger.can_hold(&smaller). This expression is\\nsupposed to return true, so our test should pass. Let’s find out! $ cargo test Compiling rectangle v0.1.0 (file:///projects/rectangle) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.66s Running unittests src/lib.rs (target/debug/deps/rectangle-6584c4561e48942e) running 1 test\\ntest tests::larger_can_hold_smaller ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests rectangle running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s It does pass! Let’s add another test, this time asserting that a smaller\\nrectangle cannot hold a larger rectangle: Filename: src/lib.rs #[derive(Debug)] struct Rectangle { width: u32, height: u32, } impl Rectangle { fn can_hold(&self, other: &Rectangle) -> bool { self.width > other.width && self.height > other.height } } #[cfg(test)]\\nmod tests { use super::*; #[test] fn larger_can_hold_smaller() { // --snip-- let larger = Rectangle { width: 8, height: 7, }; let smaller = Rectangle { width: 5, height: 1, }; assert!(larger.can_hold(&smaller)); } #[test] fn smaller_cannot_hold_larger() { let larger = Rectangle { width: 8, height: 7, }; let smaller = Rectangle { width: 5, height: 1, }; assert!(!smaller.can_hold(&larger)); }\\n} Because the correct result of the can_hold function in this case is false,\\nwe need to negate that result before we pass it to the assert! macro. As a\\nresult, our test will pass if can_hold returns false: $ cargo test Compiling rectangle v0.1.0 (file:///projects/rectangle) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.66s Running unittests src/lib.rs (target/debug/deps/rectangle-6584c4561e48942e) running 2 tests\\ntest tests::larger_can_hold_smaller ... ok\\ntest tests::smaller_cannot_hold_larger ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests rectangle running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Two tests that pass! Now let’s see what happens to our test results when we\\nintroduce a bug in our code. We’ll change the implementation of the can_hold\\nmethod by replacing the greater-than sign ( >) with a less-than sign ( <)\\nwhen it compares the widths: #[derive(Debug)] struct Rectangle { width: u32, height: u32, } // --snip--\\nimpl Rectangle { fn can_hold(&self, other: &Rectangle) -> bool { self.width < other.width && self.height > other.height }\\n} #[cfg(test)] mod tests { use super::*; #[test] fn larger_can_hold_smaller() { let larger = Rectangle { width: 8, height: 7, }; let smaller = Rectangle { width: 5, height: 1, }; assert!(larger.can_hold(&smaller)); } #[test] fn smaller_cannot_hold_larger() { let larger = Rectangle { width: 8, height: 7, }; let smaller = Rectangle { width: 5, height: 1, }; assert!(!smaller.can_hold(&larger)); } } Running the tests now produces the following: $ cargo test Compiling rectangle v0.1.0 (file:///projects/rectangle) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.66s Running unittests src/lib.rs (target/debug/deps/rectangle-6584c4561e48942e) running 2 tests\\ntest tests::larger_can_hold_smaller ... FAILED\\ntest tests::smaller_cannot_hold_larger ... ok failures: ---- tests::larger_can_hold_smaller stdout ---- thread \'tests::larger_can_hold_smaller\' panicked at src/lib.rs:28:9:\\nassertion failed: larger.can_hold(&smaller)\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace failures: tests::larger_can_hold_smaller test result: FAILED. 1 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s error: test failed, to rerun pass `--lib` Our tests caught the bug! Because larger.width is 8 and smaller.width is 5, the comparison of the widths in can_hold now returns false: 8 is not\\nless than 5.","breadcrumbs":"Writing Automated Tests » How to Write Tests » Checking Results with assert!","id":"197","title":"Checking Results with assert!"},"198":{"body":"A common way to verify functionality is to test for equality between the result\\nof the code under test and the value you expect the code to return. You could\\ndo this by using the assert! macro and passing it an expression using the == operator. However, this is such a common test that the standard library\\nprovides a pair of macros— assert_eq! and assert_ne!—to perform this test\\nmore conveniently. These macros compare two arguments for equality or\\ninequality, respectively. They’ll also print the two values if the assertion\\nfails, which makes it easier to see why the test failed; conversely, the assert! macro only indicates that it got a false value for the ==\\nexpression, without printing the values that led to the false value. In Listing 11-7, we write a function named add_two that adds 2 to its\\nparameter, and then we test this function using the assert_eq! macro. Filename: src/lib.rs pub fn add_two(a: u64) -> u64 { a + 2\\n} #[cfg(test)]\\nmod tests { use super::*; #[test] fn it_adds_two() { let result = add_two(2); assert_eq!(result, 4); }\\n} Listing 11-7: Testing the function add_two using the assert_eq! macro Let’s check that it passes! $ cargo test Compiling adder v0.1.0 (file:///projects/adder) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.58s Running unittests src/lib.rs (target/debug/deps/adder-92948b65e88960b4) running 1 test\\ntest tests::it_adds_two ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests adder running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s We create a variable named result that holds the result of calling add_two(2). Then, we pass result and 4 as the arguments to the assert_eq! macro. The output line for this test is test tests::it_adds_two ... ok, and the ok text indicates that our test passed! Let’s introduce a bug into our code to see what assert_eq! looks like when it\\nfails. Change the implementation of the add_two function to instead add 3: pub fn add_two(a: u64) -> u64 { a + 3\\n} #[cfg(test)] mod tests { use super::*; #[test] fn it_adds_two() { let result = add_two(2); assert_eq!(result, 4); } } Run the tests again: $ cargo test Compiling adder v0.1.0 (file:///projects/adder) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.61s Running unittests src/lib.rs (target/debug/deps/adder-92948b65e88960b4) running 1 test\\ntest tests::it_adds_two ... FAILED failures: ---- tests::it_adds_two stdout ---- thread \'tests::it_adds_two\' panicked at src/lib.rs:12:9:\\nassertion `left == right` failed left: 5 right: 4\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace failures: tests::it_adds_two test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s error: test failed, to rerun pass `--lib` Our test caught the bug! The tests::it_adds_two test failed, and the message\\ntells us that the assertion that failed was left == right and what the left\\nand right values are. This message helps us start debugging: The left\\nargument, where we had the result of calling add_two(2), was 5, but the right argument was 4. You can imagine that this would be especially helpful\\nwhen we have a lot of tests going on. Note that in some languages and test frameworks, the parameters to equality\\nassertion functions are called expected and actual, and the order in which\\nwe specify the arguments matters. However, in Rust, they’re called left and right, and the order in which we specify the value we expect and the value\\nthe code produces doesn’t matter. We could write the assertion in this test as assert_eq!(4, result), which would result in the same failure message that\\ndisplays assertion `left == right` failed. The assert_ne! macro will pass if the two values we give it are not equal and\\nwill fail if they are equal. This macro is most useful for cases when we’re not\\nsure what a value will be, but we know what the value definitely shouldn’t\\nbe. For example, if we’re testing a function that is guaranteed to change its\\ninput in some way, but the way in which the input is changed depends on the day\\nof the week that we run our tests, the best thing to assert might be that the\\noutput of the function is not equal to the input. Under the surface, the assert_eq! and assert_ne! macros use the operators == and !=, respectively. When the assertions fail, these macros print their\\narguments using debug formatting, which means the values being compared must\\nimplement the PartialEq and Debug traits. All primitive types and most of\\nthe standard library types implement these traits. For structs and enums that\\nyou define yourself, you’ll need to implement PartialEq to assert equality of\\nthose types. You’ll also need to implement Debug to print the values when the\\nassertion fails. Because both traits are derivable traits, as mentioned in\\nListing 5-12 in Chapter 5, this is usually as straightforward as adding the #[derive(PartialEq, Debug)] annotation to your struct or enum definition. See\\nAppendix C, “Derivable Traits,” for more\\ndetails about these and other derivable traits.","breadcrumbs":"Writing Automated Tests » How to Write Tests » Testing Equality with assert_eq! and assert_ne!","id":"198","title":"Testing Equality with assert_eq! and assert_ne!"},"199":{"body":"You can also add a custom message to be printed with the failure message as\\noptional arguments to the assert!, assert_eq!, and assert_ne! macros. Any\\narguments specified after the required arguments are passed along to the format! macro (discussed in “Concatenating with + or format!” in Chapter 8), so you can pass a format string that contains {}\\nplaceholders and values to go in those placeholders. Custom messages are useful\\nfor documenting what an assertion means; when a test fails, you’ll have a better\\nidea of what the problem is with the code. For example, let’s say we have a function that greets people by name and we\\nwant to test that the name we pass into the function appears in the output: Filename: src/lib.rs pub fn greeting(name: &str) -> String { format!(\\"Hello {name}!\\")\\n} #[cfg(test)]\\nmod tests { use super::*; #[test] fn greeting_contains_name() { let result = greeting(\\"Carol\\"); assert!(result.contains(\\"Carol\\")); }\\n} The requirements for this program haven’t been agreed upon yet, and we’re\\npretty sure the Hello text at the beginning of the greeting will change. We\\ndecided we don’t want to have to update the test when the requirements change,\\nso instead of checking for exact equality to the value returned from the greeting function, we’ll just assert that the output contains the text of the\\ninput parameter. Now let’s introduce a bug into this code by changing greeting to exclude name to see what the default test failure looks like: pub fn greeting(name: &str) -> String { String::from(\\"Hello!\\")\\n} #[cfg(test)] mod tests { use super::*; #[test] fn greeting_contains_name() { let result = greeting(\\"Carol\\"); assert!(result.contains(\\"Carol\\")); } } Running this test produces the following: $ cargo test Compiling greeter v0.1.0 (file:///projects/greeter) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.91s Running unittests src/lib.rs (target/debug/deps/greeter-170b942eb5bf5e3a) running 1 test\\ntest tests::greeting_contains_name ... FAILED failures: ---- tests::greeting_contains_name stdout ---- thread \'tests::greeting_contains_name\' panicked at src/lib.rs:12:9:\\nassertion failed: result.contains(\\"Carol\\")\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace failures: tests::greeting_contains_name test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s error: test failed, to rerun pass `--lib` This result just indicates that the assertion failed and which line the\\nassertion is on. A more useful failure message would print the value from the greeting function. Let’s add a custom failure message composed of a format\\nstring with a placeholder filled in with the actual value we got from the greeting function: pub fn greeting(name: &str) -> String { String::from(\\"Hello!\\") } #[cfg(test)] mod tests { use super::*; #[test] fn greeting_contains_name() { let result = greeting(\\"Carol\\"); assert!( result.contains(\\"Carol\\"), \\"Greeting did not contain name, value was `{result}`\\" ); } } Now when we run the test, we’ll get a more informative error message: $ cargo test Compiling greeter v0.1.0 (file:///projects/greeter) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.93s Running unittests src/lib.rs (target/debug/deps/greeter-170b942eb5bf5e3a) running 1 test\\ntest tests::greeting_contains_name ... FAILED failures: ---- tests::greeting_contains_name stdout ---- thread \'tests::greeting_contains_name\' panicked at src/lib.rs:12:9:\\nGreeting did not contain name, value was `Hello!`\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace failures: tests::greeting_contains_name test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s error: test failed, to rerun pass `--lib` We can see the value we actually got in the test output, which would help us\\ndebug what happened instead of what we were expecting to happen.","breadcrumbs":"Writing Automated Tests » How to Write Tests » Adding Custom Failure Messages","id":"199","title":"Adding Custom Failure Messages"},"2":{"body":"Note: This edition of the book is the same as The Rust Programming\\nLanguage available in print and ebook format from No Starch\\nPress. Welcome to The Rust Programming Language, an introductory book about Rust.\\nThe Rust programming language helps you write faster, more reliable software.\\nHigh-level ergonomics and low-level control are often at odds in programming\\nlanguage design; Rust challenges that conflict. Through balancing powerful\\ntechnical capacity and a great developer experience, Rust gives you the option\\nto control low-level details (such as memory usage) without all the hassle\\ntraditionally associated with such control.","breadcrumbs":"Introduction » Introduction","id":"2","title":"Introduction"},"20":{"body":"This book makes no assumptions about what tools you use to author Rust code.\\nJust about any text editor will get the job done! However, many text editors and\\nintegrated development environments (IDEs) have built-in support for Rust. You\\ncan always find a fairly current list of many editors and IDEs on the tools\\npage on the Rust website.","breadcrumbs":"Getting Started » Installation » Using Text Editors and IDEs","id":"20","title":"Using Text Editors and IDEs"},"200":{"body":"In addition to checking return values, it’s important to check that our code\\nhandles error conditions as we expect. For example, consider the Guess type\\nthat we created in Chapter 9, Listing 9-13. Other code that uses Guess\\ndepends on the guarantee that Guess instances will contain only values\\nbetween 1 and 100. We can write a test that ensures that attempting to create a Guess instance with a value outside that range panics. We do this by adding the attribute should_panic to our test function. The\\ntest passes if the code inside the function panics; the test fails if the code\\ninside the function doesn’t panic. Listing 11-8 shows a test that checks that the error conditions of Guess::new\\nhappen when we expect them to. Filename: src/lib.rs pub struct Guess { value: i32,\\n} impl Guess { pub fn new(value: i32) -> Guess { if value < 1 || value > 100 { panic!(\\"Guess value must be between 1 and 100, got {value}.\\"); } Guess { value } }\\n} #[cfg(test)]\\nmod tests { use super::*; #[test] #[should_panic] fn greater_than_100() { Guess::new(200); }\\n} Listing 11-8: Testing that a condition will cause a panic! We place the #[should_panic] attribute after the #[test] attribute and\\nbefore the test function it applies to. Let’s look at the result when this test\\npasses: $ cargo test Compiling guessing_game v0.1.0 (file:///projects/guessing_game) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.58s Running unittests src/lib.rs (target/debug/deps/guessing_game-57d70c3acb738f4d) running 1 test\\ntest tests::greater_than_100 - should panic ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests guessing_game running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Looks good! Now let’s introduce a bug in our code by removing the condition\\nthat the new function will panic if the value is greater than 100: pub struct Guess { value: i32, } // --snip--\\nimpl Guess { pub fn new(value: i32) -> Guess { if value < 1 { panic!(\\"Guess value must be between 1 and 100, got {value}.\\"); } Guess { value } }\\n} #[cfg(test)] mod tests { use super::*; #[test] #[should_panic] fn greater_than_100() { Guess::new(200); } } When we run the test in Listing 11-8, it will fail: $ cargo test Compiling guessing_game v0.1.0 (file:///projects/guessing_game) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.62s Running unittests src/lib.rs (target/debug/deps/guessing_game-57d70c3acb738f4d) running 1 test\\ntest tests::greater_than_100 - should panic ... FAILED failures: ---- tests::greater_than_100 stdout ----\\nnote: test did not panic as expected at src/lib.rs:21:8 failures: tests::greater_than_100 test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s error: test failed, to rerun pass `--lib` We don’t get a very helpful message in this case, but when we look at the test\\nfunction, we see that it’s annotated with #[should_panic]. The failure we got\\nmeans that the code in the test function did not cause a panic. Tests that use should_panic can be imprecise. A should_panic test would\\npass even if the test panics for a different reason from the one we were\\nexpecting. To make should_panic tests more precise, we can add an optional expected parameter to the should_panic attribute. The test harness will\\nmake sure that the failure message contains the provided text. For example,\\nconsider the modified code for Guess in Listing 11-9 where the new function\\npanics with different messages depending on whether the value is too small or\\ntoo large. Filename: src/lib.rs pub struct Guess { value: i32, } // --snip-- impl Guess { pub fn new(value: i32) -> Guess { if value < 1 { panic!( \\"Guess value must be greater than or equal to 1, got {value}.\\" ); } else if value > 100 { panic!( \\"Guess value must be less than or equal to 100, got {value}.\\" ); } Guess { value } }\\n} #[cfg(test)]\\nmod tests { use super::*; #[test] #[should_panic(expected = \\"less than or equal to 100\\")] fn greater_than_100() { Guess::new(200); }\\n} Listing 11-9: Testing for a panic! with a panic message containing a specified substring This test will pass because the value we put in the should_panic attribute’s expected parameter is a substring of the message that the Guess::new\\nfunction panics with. We could have specified the entire panic message that we\\nexpect, which in this case would be Guess value must be less than or equal to 100, got 200. What you choose to specify depends on how much of the panic\\nmessage is unique or dynamic and how precise you want your test to be. In this\\ncase, a substring of the panic message is enough to ensure that the code in the\\ntest function executes the else if value > 100 case. To see what happens when a should_panic test with an expected message\\nfails, let’s again introduce a bug into our code by swapping the bodies of the if value < 1 and the else if value > 100 blocks: pub struct Guess { value: i32, } impl Guess { pub fn new(value: i32) -> Guess { if value < 1 { panic!( \\"Guess value must be less than or equal to 100, got {value}.\\" ); } else if value > 100 { panic!( \\"Guess value must be greater than or equal to 1, got {value}.\\" ); } Guess { value } } } #[cfg(test)] mod tests { use super::*; #[test] #[should_panic(expected = \\"less than or equal to 100\\")] fn greater_than_100() { Guess::new(200); } } This time when we run the should_panic test, it will fail: $ cargo test Compiling guessing_game v0.1.0 (file:///projects/guessing_game) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.66s Running unittests src/lib.rs (target/debug/deps/guessing_game-57d70c3acb738f4d) running 1 test\\ntest tests::greater_than_100 - should panic ... FAILED failures: ---- tests::greater_than_100 stdout ---- thread \'tests::greater_than_100\' panicked at src/lib.rs:12:13:\\nGuess value must be greater than or equal to 1, got 200.\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\\nnote: panic did not contain expected string panic message: \\"Guess value must be greater than or equal to 1, got 200.\\" expected substring: \\"less than or equal to 100\\" failures: tests::greater_than_100 test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s error: test failed, to rerun pass `--lib` The failure message indicates that this test did indeed panic as we expected,\\nbut the panic message did not include the expected string less than or equal to 100. The panic message that we did get in this case was Guess value must be greater than or equal to 1, got 200. Now we can start figuring out where\\nour bug is!","breadcrumbs":"Writing Automated Tests » How to Write Tests » Checking for Panics with should_panic","id":"200","title":"Checking for Panics with should_panic"},"201":{"body":"All of our tests so far panic when they fail. We can also write tests that use Result<T, E>! Here’s the test from Listing 11-1, rewritten to use Result<T, E> and return an Err instead of panicking: pub fn add(left: u64, right: u64) -> u64 { left + right } #[cfg(test)]\\nmod tests { use super::*; #[test] fn it_works() -> Result<(), String> { let result = add(2, 2); if result == 4 { Ok(()) } else { Err(String::from(\\"two plus two does not equal four\\")) } }\\n} The it_works function now has the Result<(), String> return type. In the\\nbody of the function, rather than calling the assert_eq! macro, we return Ok(()) when the test passes and an Err with a String inside when the test\\nfails. Writing tests so that they return a Result<T, E> enables you to use the\\nquestion mark operator in the body of tests, which can be a convenient way to\\nwrite tests that should fail if any operation within them returns an Err\\nvariant. You can’t use the #[should_panic] annotation on tests that use Result<T, E>. To assert that an operation returns an Err variant, don’t use the\\nquestion mark operator on the Result<T, E> value. Instead, use assert!(value.is_err()). Now that you know several ways to write tests, let’s look at what is happening\\nwhen we run our tests and explore the different options we can use with cargo test.","breadcrumbs":"Writing Automated Tests » How to Write Tests » Using Result<T, E> in Tests","id":"201","title":"Using Result<T, E> in Tests"},"202":{"body":"Just as cargo run compiles your code and then runs the resultant binary, cargo test compiles your code in test mode and runs the resultant test\\nbinary. The default behavior of the binary produced by cargo test is to run\\nall the tests in parallel and capture output generated during test runs,\\npreventing the output from being displayed and making it easier to read the\\noutput related to the test results. You can, however, specify command line\\noptions to change this default behavior. Some command line options go to cargo test, and some go to the resultant test\\nbinary. To separate these two types of arguments, you list the arguments that\\ngo to cargo test followed by the separator -- and then the ones that go to\\nthe test binary. Running cargo test --help displays the options you can use\\nwith cargo test, and running cargo test -- --help displays the options you\\ncan use after the separator. These options are also documented in the “Tests”\\nsection of The rustc Book.","breadcrumbs":"Writing Automated Tests » Controlling How Tests Are Run » Controlling How Tests Are Run","id":"202","title":"Controlling How Tests Are Run"},"203":{"body":"When you run multiple tests, by default they run in parallel using threads,\\nmeaning they finish running more quickly and you get feedback sooner. Because\\nthe tests are running at the same time, you must make sure your tests don’t\\ndepend on each other or on any shared state, including a shared environment,\\nsuch as the current working directory or environment variables. For example, say each of your tests runs some code that creates a file on disk\\nnamed test-output.txt and writes some data to that file. Then, each test\\nreads the data in that file and asserts that the file contains a particular\\nvalue, which is different in each test. Because the tests run at the same time,\\none test might overwrite the file in the time between when another test is\\nwriting and reading the file. The second test will then fail, not because the\\ncode is incorrect but because the tests have interfered with each other while\\nrunning in parallel. One solution is to make sure each test writes to a\\ndifferent file; another solution is to run the tests one at a time. If you don’t want to run the tests in parallel or if you want more fine-grained\\ncontrol over the number of threads used, you can send the --test-threads flag\\nand the number of threads you want to use to the test binary. Take a look at\\nthe following example: $ cargo test -- --test-threads=1 We set the number of test threads to 1, telling the program not to use any\\nparallelism. Running the tests using one thread will take longer than running\\nthem in parallel, but the tests won’t interfere with each other if they share\\nstate.","breadcrumbs":"Writing Automated Tests » Controlling How Tests Are Run » Running Tests in Parallel or Consecutively","id":"203","title":"Running Tests in Parallel or Consecutively"},"204":{"body":"By default, if a test passes, Rust’s test library captures anything printed to\\nstandard output. For example, if we call println! in a test and the test\\npasses, we won’t see the println! output in the terminal; we’ll see only the\\nline that indicates the test passed. If a test fails, we’ll see whatever was\\nprinted to standard output with the rest of the failure message. As an example, Listing 11-10 has a silly function that prints the value of its\\nparameter and returns 10, as well as a test that passes and a test that fails. Filename: src/lib.rs fn prints_and_returns_10(a: i32) -> i32 { println!(\\"I got the value {a}\\"); 10\\n} #[cfg(test)]\\nmod tests { use super::*; #[test] fn this_test_will_pass() { let value = prints_and_returns_10(4); assert_eq!(value, 10); } #[test] fn this_test_will_fail() { let value = prints_and_returns_10(8); assert_eq!(value, 5); }\\n} Listing 11-10: Tests for a function that calls println! When we run these tests with cargo test, we’ll see the following output: $ cargo test Compiling silly-function v0.1.0 (file:///projects/silly-function) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.58s Running unittests src/lib.rs (target/debug/deps/silly_function-160869f38cff9166) running 2 tests\\ntest tests::this_test_will_fail ... FAILED\\ntest tests::this_test_will_pass ... ok failures: ---- tests::this_test_will_fail stdout ----\\nI got the value 8 thread \'tests::this_test_will_fail\' panicked at src/lib.rs:19:9:\\nassertion `left == right` failed left: 10 right: 5\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace failures: tests::this_test_will_fail test result: FAILED. 1 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s error: test failed, to rerun pass `--lib` Note that nowhere in this output do we see I got the value 4, which is\\nprinted when the test that passes runs. That output has been captured. The\\noutput from the test that failed, I got the value 8, appears in the section\\nof the test summary output, which also shows the cause of the test failure. If we want to see printed values for passing tests as well, we can tell Rust to\\nalso show the output of successful tests with --show-output: $ cargo test -- --show-output When we run the tests in Listing 11-10 again with the --show-output flag, we\\nsee the following output: $ cargo test -- --show-output Compiling silly-function v0.1.0 (file:///projects/silly-function) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.60s Running unittests src/lib.rs (target/debug/deps/silly_function-160869f38cff9166) running 2 tests\\ntest tests::this_test_will_fail ... FAILED\\ntest tests::this_test_will_pass ... ok successes: ---- tests::this_test_will_pass stdout ----\\nI got the value 4 successes: tests::this_test_will_pass failures: ---- tests::this_test_will_fail stdout ----\\nI got the value 8 thread \'tests::this_test_will_fail\' panicked at src/lib.rs:19:9:\\nassertion `left == right` failed left: 10 right: 5\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace failures: tests::this_test_will_fail test result: FAILED. 1 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s error: test failed, to rerun pass `--lib`","breadcrumbs":"Writing Automated Tests » Controlling How Tests Are Run » Showing Function Output","id":"204","title":"Showing Function Output"},"205":{"body":"Running a full test suite can sometimes take a long time. If you’re working on\\ncode in a particular area, you might want to run only the tests pertaining to\\nthat code. You can choose which tests to run by passing cargo test the name\\nor names of the test(s) you want to run as an argument. To demonstrate how to run a subset of tests, we’ll first create three tests for\\nour add_two function, as shown in Listing 11-11, and choose which ones to run. Filename: src/lib.rs pub fn add_two(a: u64) -> u64 { a + 2\\n} #[cfg(test)]\\nmod tests { use super::*; #[test] fn add_two_and_two() { let result = add_two(2); assert_eq!(result, 4); } #[test] fn add_three_and_two() { let result = add_two(3); assert_eq!(result, 5); } #[test] fn one_hundred() { let result = add_two(100); assert_eq!(result, 102); }\\n} Listing 11-11: Three tests with three different names If we run the tests without passing any arguments, as we saw earlier, all the\\ntests will run in parallel: $ cargo test Compiling adder v0.1.0 (file:///projects/adder) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.62s Running unittests src/lib.rs (target/debug/deps/adder-92948b65e88960b4) running 3 tests\\ntest tests::add_three_and_two ... ok\\ntest tests::add_two_and_two ... ok\\ntest tests::one_hundred ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests adder running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running Single Tests We can pass the name of any test function to cargo test to run only that test: $ cargo test one_hundred Compiling adder v0.1.0 (file:///projects/adder) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.69s Running unittests src/lib.rs (target/debug/deps/adder-92948b65e88960b4) running 1 test\\ntest tests::one_hundred ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 2 filtered out; finished in 0.00s Only the test with the name one_hundred ran; the other two tests didn’t match\\nthat name. The test output lets us know we had more tests that didn’t run by\\ndisplaying 2 filtered out at the end. We can’t specify the names of multiple tests in this way; only the first value\\ngiven to cargo test will be used. But there is a way to run multiple tests. Filtering to Run Multiple Tests We can specify part of a test name, and any test whose name matches that value\\nwill be run. For example, because two of our tests’ names contain add, we can\\nrun those two by running cargo test add: $ cargo test add Compiling adder v0.1.0 (file:///projects/adder) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.61s Running unittests src/lib.rs (target/debug/deps/adder-92948b65e88960b4) running 2 tests\\ntest tests::add_three_and_two ... ok\\ntest tests::add_two_and_two ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 1 filtered out; finished in 0.00s This command ran all tests with add in the name and filtered out the test\\nnamed one_hundred. Also note that the module in which a test appears becomes\\npart of the test’s name, so we can run all the tests in a module by filtering\\non the module’s name.","breadcrumbs":"Writing Automated Tests » Controlling How Tests Are Run » Running a Subset of Tests by Name","id":"205","title":"Running a Subset of Tests by Name"},"206":{"body":"Sometimes a few specific tests can be very time-consuming to execute, so you\\nmight want to exclude them during most runs of cargo test. Rather than\\nlisting as arguments all tests you do want to run, you can instead annotate the\\ntime-consuming tests using the ignore attribute to exclude them, as shown\\nhere: Filename: src/lib.rs pub fn add(left: u64, right: u64) -> u64 { left + right } #[cfg(test)]\\nmod tests { use super::*; #[test] fn it_works() { let result = add(2, 2); assert_eq!(result, 4); } #[test] #[ignore] fn expensive_test() { // code that takes an hour to run }\\n} After #[test], we add the #[ignore] line to the test we want to exclude.\\nNow when we run our tests, it_works runs, but expensive_test doesn’t: $ cargo test Compiling adder v0.1.0 (file:///projects/adder) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.60s Running unittests src/lib.rs (target/debug/deps/adder-92948b65e88960b4) running 2 tests\\ntest tests::expensive_test ... ignored\\ntest tests::it_works ... ok test result: ok. 1 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests adder running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s The expensive_test function is listed as ignored. If we want to run only\\nthe ignored tests, we can use cargo test -- --ignored: $ cargo test -- --ignored Compiling adder v0.1.0 (file:///projects/adder) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.61s Running unittests src/lib.rs (target/debug/deps/adder-92948b65e88960b4) running 1 test\\ntest tests::expensive_test ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 1 filtered out; finished in 0.00s Doc-tests adder running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s By controlling which tests run, you can make sure your cargo test results\\nwill be returned quickly. When you’re at a point where it makes sense to check\\nthe results of the ignored tests and you have time to wait for the results,\\nyou can run cargo test -- --ignored instead. If you want to run all tests\\nwhether they’re ignored or not, you can run cargo test -- --include-ignored.","breadcrumbs":"Writing Automated Tests » Controlling How Tests Are Run » Ignoring Tests Unless Specifically Requested","id":"206","title":"Ignoring Tests Unless Specifically Requested"},"207":{"body":"As mentioned at the start of the chapter, testing is a complex discipline, and\\ndifferent people use different terminology and organization. The Rust community\\nthinks about tests in terms of two main categories: unit tests and integration\\ntests. Unit tests are small and more focused, testing one module in isolation\\nat a time, and can test private interfaces. Integration tests are entirely\\nexternal to your library and use your code in the same way any other external\\ncode would, using only the public interface and potentially exercising multiple\\nmodules per test. Writing both kinds of tests is important to ensure that the pieces of your\\nlibrary are doing what you expect them to, separately and together.","breadcrumbs":"Writing Automated Tests » Test Organization » Test Organization","id":"207","title":"Test Organization"},"208":{"body":"The purpose of unit tests is to test each unit of code in isolation from the\\nrest of the code to quickly pinpoint where code is and isn’t working as\\nexpected. You’ll put unit tests in the src directory in each file with the\\ncode that they’re testing. The convention is to create a module named tests\\nin each file to contain the test functions and to annotate the module with cfg(test). The tests Module and #[cfg(test)] The #[cfg(test)] annotation on the tests module tells Rust to compile and\\nrun the test code only when you run cargo test, not when you run cargo build. This saves compile time when you only want to build the library and\\nsaves space in the resultant compiled artifact because the tests are not\\nincluded. You’ll see that because integration tests go in a different\\ndirectory, they don’t need the #[cfg(test)] annotation. However, because unit\\ntests go in the same files as the code, you’ll use #[cfg(test)] to specify\\nthat they shouldn’t be included in the compiled result. Recall that when we generated the new adder project in the first section of\\nthis chapter, Cargo generated this code for us: Filename: src/lib.rs pub fn add(left: u64, right: u64) -> u64 { left + right\\n} #[cfg(test)]\\nmod tests { use super::*; #[test] fn it_works() { let result = add(2, 2); assert_eq!(result, 4); }\\n} On the automatically generated tests module, the attribute cfg stands for configuration and tells Rust that the following item should only be included\\ngiven a certain configuration option. In this case, the configuration option is test, which is provided by Rust for compiling and running tests. By using the cfg attribute, Cargo compiles our test code only if we actively run the tests\\nwith cargo test. This includes any helper functions that might be within this\\nmodule, in addition to the functions annotated with #[test]. Private Function Tests There’s debate within the testing community about whether or not private\\nfunctions should be tested directly, and other languages make it difficult or\\nimpossible to test private functions. Regardless of which testing ideology you\\nadhere to, Rust’s privacy rules do allow you to test private functions.\\nConsider the code in Listing 11-12 with the private function internal_adder. Filename: src/lib.rs pub fn add_two(a: u64) -> u64 { internal_adder(a, 2)\\n} fn internal_adder(left: u64, right: u64) -> u64 { left + right\\n} #[cfg(test)]\\nmod tests { use super::*; #[test] fn internal() { let result = internal_adder(2, 2); assert_eq!(result, 4); }\\n} Listing 11-12: Testing a private function Note that the internal_adder function is not marked as pub. Tests are just\\nRust code, and the tests module is just another module. As we discussed in “Paths for Referring to an Item in the Module Tree”,\\nitems in child modules can use the items in their ancestor modules. In this\\ntest, we bring all of the items belonging to the tests module’s parent into\\nscope with use super::*, and then the test can call internal_adder. If you\\ndon’t think private functions should be tested, there’s nothing in Rust that\\nwill compel you to do so.","breadcrumbs":"Writing Automated Tests » Test Organization » Unit Tests","id":"208","title":"Unit Tests"},"209":{"body":"In Rust, integration tests are entirely external to your library. They use your\\nlibrary in the same way any other code would, which means they can only call\\nfunctions that are part of your library’s public API. Their purpose is to test\\nwhether many parts of your library work together correctly. Units of code that\\nwork correctly on their own could have problems when integrated, so test\\ncoverage of the integrated code is important as well. To create integration\\ntests, you first need a tests directory. The tests Directory We create a tests directory at the top level of our project directory, next\\nto src. Cargo knows to look for integration test files in this directory. We\\ncan then make as many test files as we want, and Cargo will compile each of the\\nfiles as an individual crate. Let’s create an integration test. With the code in Listing 11-12 still in the src/lib.rs file, make a tests directory, and create a new file named tests/integration_test.rs. Your directory structure should look like this: adder\\n├── Cargo.lock\\n├── Cargo.toml\\n├── src\\n│ └── lib.rs\\n└── tests └── integration_test.rs Enter the code in Listing 11-13 into the tests/integration_test.rs file. Filename: tests/integration_test.rs use adder::add_two; #[test]\\nfn it_adds_two() { let result = add_two(2); assert_eq!(result, 4);\\n} Listing 11-13: An integration test of a function in the adder crate Each file in the tests directory is a separate crate, so we need to bring our\\nlibrary into each test crate’s scope. For that reason, we add use adder::add_two; at the top of the code, which we didn’t need in the unit tests. We don’t need to annotate any code in tests/integration_test.rs with #[cfg(test)]. Cargo treats the tests directory specially and compiles files\\nin this directory only when we run cargo test. Run cargo test now: $ cargo test Compiling adder v0.1.0 (file:///projects/adder) Finished `test` profile [unoptimized + debuginfo] target(s) in 1.31s Running unittests src/lib.rs (target/debug/deps/adder-1082c4b063a8fbe6) running 1 test\\ntest tests::internal ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/integration_test.rs (target/debug/deps/integration_test-1082c4b063a8fbe6) running 1 test\\ntest it_adds_two ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests adder running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s The three sections of output include the unit tests, the integration test, and\\nthe doc tests. Note that if any test in a section fails, the following sections\\nwill not be run. For example, if a unit test fails, there won’t be any output\\nfor integration and doc tests, because those tests will only be run if all unit\\ntests are passing. The first section for the unit tests is the same as we’ve been seeing: one line\\nfor each unit test (one named internal that we added in Listing 11-12) and\\nthen a summary line for the unit tests. The integration tests section starts with the line Running tests/integration_test.rs. Next, there is a line for each test function in\\nthat integration test and a summary line for the results of the integration\\ntest just before the Doc-tests adder section starts. Each integration test file has its own section, so if we add more files in the tests directory, there will be more integration test sections. We can still run a particular integration test function by specifying the test\\nfunction’s name as an argument to cargo test. To run all the tests in a\\nparticular integration test file, use the --test argument of cargo test\\nfollowed by the name of the file: $ cargo test --test integration_test Compiling adder v0.1.0 (file:///projects/adder) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.64s Running tests/integration_test.rs (target/debug/deps/integration_test-82e7799c1bc62298) running 1 test\\ntest it_adds_two ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s This command runs only the tests in the tests/integration_test.rs file. Submodules in Integration Tests As you add more integration tests, you might want to make more files in the tests directory to help organize them; for example, you can group the test\\nfunctions by the functionality they’re testing. As mentioned earlier, each file\\nin the tests directory is compiled as its own separate crate, which is useful\\nfor creating separate scopes to more closely imitate the way end users will be\\nusing your crate. However, this means files in the tests directory don’t\\nshare the same behavior as files in src do, as you learned in Chapter 7\\nregarding how to separate code into modules and files. The different behavior of tests directory files is most noticeable when you\\nhave a set of helper functions to use in multiple integration test files, and\\nyou try to follow the steps in the “Separating Modules into Different\\nFiles” section of Chapter 7 to\\nextract them into a common module. For example, if we create tests/common.rs\\nand place a function named setup in it, we can add some code to setup that\\nwe want to call from multiple test functions in multiple test files: Filename: tests/common.rs pub fn setup() { // setup code specific to your library\'s tests would go here\\n} When we run the tests again, we’ll see a new section in the test output for the common.rs file, even though this file doesn’t contain any test functions nor\\ndid we call the setup function from anywhere: $ cargo test Compiling adder v0.1.0 (file:///projects/adder) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.89s Running unittests src/lib.rs (target/debug/deps/adder-92948b65e88960b4) running 1 test\\ntest tests::internal ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/common.rs (target/debug/deps/common-92948b65e88960b4) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/integration_test.rs (target/debug/deps/integration_test-92948b65e88960b4) running 1 test\\ntest it_adds_two ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests adder running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Having common appear in the test results with running 0 tests displayed for\\nit is not what we wanted. We just wanted to share some code with the other\\nintegration test files. To avoid having common appear in the test output,\\ninstead of creating tests/common.rs, we’ll create tests/common/mod.rs. The\\nproject directory now looks like this: ├── Cargo.lock\\n├── Cargo.toml\\n├── src\\n│ └── lib.rs\\n└── tests ├── common │ └── mod.rs └── integration_test.rs This is the older naming convention that Rust also understands that we mentioned\\nin “Alternate File Paths” in Chapter 7. Naming the\\nfile this way tells Rust not to treat the common module as an integration test\\nfile. When we move the setup function code into tests/common/mod.rs and\\ndelete the tests/common.rs file, the section in the test output will no longer\\nappear. Files in subdirectories of the tests directory don’t get compiled as\\nseparate crates or have sections in the test output. After we’ve created tests/common/mod.rs, we can use it from any of the\\nintegration test files as a module. Here’s an example of calling the setup\\nfunction from the it_adds_two test in tests/integration_test.rs: Filename: tests/integration_test.rs use adder::add_two; mod common; #[test]\\nfn it_adds_two() { common::setup(); let result = add_two(2); assert_eq!(result, 4);\\n} Note that the mod common; declaration is the same as the module declaration\\nwe demonstrated in Listing 7-21. Then, in the test function, we can call the common::setup() function. Integration Tests for Binary Crates If our project is a binary crate that only contains a src/main.rs file and\\ndoesn’t have a src/lib.rs file, we can’t create integration tests in the tests directory and bring functions defined in the src/main.rs file into\\nscope with a use statement. Only library crates expose functions that other\\ncrates can use; binary crates are meant to be run on their own. This is one of the reasons Rust projects that provide a binary have a\\nstraightforward src/main.rs file that calls logic that lives in the src/lib.rs file. Using that structure, integration tests can test the\\nlibrary crate with use to make the important functionality available. If the\\nimportant functionality works, the small amount of code in the src/main.rs\\nfile will work as well, and that small amount of code doesn’t need to be tested.","breadcrumbs":"Writing Automated Tests » Test Organization » Integration Tests","id":"209","title":"Integration Tests"},"21":{"body":"In several examples, we will use Rust packages beyond the standard library. To\\nwork through those examples, you will either need to have an internet connection\\nor to have downloaded those dependencies ahead of time. To download the\\ndependencies ahead of time, you can run the following commands. (We’ll explain\\nwhat cargo is and what each of these commands does in detail later.) $ cargo new get-dependencies\\n$ cd get-dependencies\\n$ cargo add rand@0.8.5 trpl@0.2.0 This will cache the downloads for these packages so you will not need to\\ndownload them later. Once you have run this command, you do not need to keep the get-dependencies folder. If you have run this command, you can use the --offline flag with all cargo commands in the rest of the book to use these\\ncached versions instead of attempting to use the network.","breadcrumbs":"Getting Started » Installation » Working Offline with This Book","id":"21","title":"Working Offline with This Book"},"210":{"body":"Rust’s testing features provide a way to specify how code should function to\\nensure that it continues to work as you expect, even as you make changes. Unit\\ntests exercise different parts of a library separately and can test private\\nimplementation details. Integration tests check that many parts of the library\\nwork together correctly, and they use the library’s public API to test the code\\nin the same way external code will use it. Even though Rust’s type system and\\nownership rules help prevent some kinds of bugs, tests are still important to\\nreduce logic bugs having to do with how your code is expected to behave. Let’s combine the knowledge you learned in this chapter and in previous\\nchapters to work on a project!","breadcrumbs":"Writing Automated Tests » Test Organization » Summary","id":"210","title":"Summary"},"211":{"body":"This chapter is a recap of the many skills you’ve learned so far and an\\nexploration of a few more standard library features. We’ll build a command line\\ntool that interacts with file and command line input/output to practice some of\\nthe Rust concepts you now have under your belt. Rust’s speed, safety, single binary output, and cross-platform support make it\\nan ideal language for creating command line tools, so for our project, we’ll\\nmake our own version of the classic command line search tool grep\\n( globally search a regular expression and print). In the\\nsimplest use case, grep searches a specified file for a specified string. To\\ndo so, grep takes as its arguments a file path and a string. Then, it reads\\nthe file, finds lines in that file that contain the string argument, and prints\\nthose lines. Along the way, we’ll show how to make our command line tool use the terminal\\nfeatures that many other command line tools use. We’ll read the value of an\\nenvironment variable to allow the user to configure the behavior of our tool.\\nWe’ll also print error messages to the standard error console stream ( stderr)\\ninstead of standard output ( stdout) so that, for example, the user can\\nredirect successful output to a file while still seeing error messages onscreen. One Rust community member, Andrew Gallant, has already created a fully\\nfeatured, very fast version of grep, called ripgrep. By comparison, our\\nversion will be fairly simple, but this chapter will give you some of the\\nbackground knowledge you need to understand a real-world project such as ripgrep. Our grep project will combine a number of concepts you’ve learned so far: Organizing code ( Chapter 7) Using vectors and strings ( Chapter 8) Handling errors ( Chapter 9) Using traits and lifetimes where appropriate ( Chapter 10) Writing tests ( Chapter 11) We’ll also briefly introduce closures, iterators, and trait objects, which Chapter 13 and Chapter 18 will\\ncover in detail.","breadcrumbs":"An I/O Project: Building a Command Line Program » An I/O Project: Building a Command Line Program","id":"211","title":"An I/O Project: Building a Command Line Program"},"212":{"body":"Let’s create a new project with, as always, cargo new. We’ll call our project minigrep to distinguish it from the grep tool that you might already have\\non your system: $ cargo new minigrep Created binary (application) `minigrep` project\\n$ cd minigrep The first task is to make minigrep accept its two command line arguments: the\\nfile path and a string to search for. That is, we want to be able to run our\\nprogram with cargo run, two hyphens to indicate the following arguments are\\nfor our program rather than for cargo, a string to search for, and a path to\\na file to search in, like so: $ cargo run -- searchstring example-filename.txt Right now, the program generated by cargo new cannot process arguments we\\ngive it. Some existing libraries on crates.io can help\\nwith writing a program that accepts command line arguments, but because you’re\\njust learning this concept, let’s implement this capability ourselves.","breadcrumbs":"An I/O Project: Building a Command Line Program » Accepting Command Line Arguments » Accepting Command Line Arguments","id":"212","title":"Accepting Command Line Arguments"},"213":{"body":"To enable minigrep to read the values of command line arguments we pass to\\nit, we’ll need the std::env::args function provided in Rust’s standard\\nlibrary. This function returns an iterator of the command line arguments passed\\nto minigrep. We’ll cover iterators fully in Chapter 13. For now, you only need to know two details about iterators: Iterators\\nproduce a series of values, and we can call the collect method on an iterator\\nto turn it into a collection, such as a vector, which contains all the elements\\nthe iterator produces. The code in Listing 12-1 allows your minigrep program to read any command\\nline arguments passed to it and then collect the values into a vector. Filename: src/main.rs use std::env; fn main() { let args: Vec<String> = env::args().collect(); dbg!(args);\\n} Listing 12-1: Collecting the command line arguments into a vector and printing them First, we bring the std::env module into scope with a use statement so that\\nwe can use its args function. Notice that the std::env::args function is\\nnested in two levels of modules. As we discussed in Chapter\\n7, in cases where the desired function is\\nnested in more than one module, we’ve chosen to bring the parent module into\\nscope rather than the function. By doing so, we can easily use other functions\\nfrom std::env. It’s also less ambiguous than adding use std::env::args and\\nthen calling the function with just args, because args might easily be\\nmistaken for a function that’s defined in the current module.","breadcrumbs":"An I/O Project: Building a Command Line Program » Accepting Command Line Arguments » Reading the Argument Values","id":"213","title":"Reading the Argument Values"},"214":{"body":"Note that std::env::args will panic if any argument contains invalid\\nUnicode. If your program needs to accept arguments containing invalid\\nUnicode, use std::env::args_os instead. That function returns an iterator\\nthat produces OsString values instead of String values. We’ve chosen to\\nuse std::env::args here for simplicity because OsString values differ per\\nplatform and are more complex to work with than String values. On the first line of main, we call env::args, and we immediately use collect to turn the iterator into a vector containing all the values produced\\nby the iterator. We can use the collect function to create many kinds of\\ncollections, so we explicitly annotate the type of args to specify that we\\nwant a vector of strings. Although you very rarely need to annotate types in\\nRust, collect is one function you do often need to annotate because Rust\\nisn’t able to infer the kind of collection you want. Finally, we print the vector using the debug macro. Let’s try running the code\\nfirst with no arguments and then with two arguments: $ cargo run Compiling minigrep v0.1.0 (file:///projects/minigrep) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.61s Running `target/debug/minigrep`\\n[src/main.rs:5:5] args = [ \\"target/debug/minigrep\\",\\n] $ cargo run -- needle haystack Compiling minigrep v0.1.0 (file:///projects/minigrep) Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.57s Running `target/debug/minigrep needle haystack`\\n[src/main.rs:5:5] args = [ \\"target/debug/minigrep\\", \\"needle\\", \\"haystack\\",\\n] Notice that the first value in the vector is \\"target/debug/minigrep\\", which\\nis the name of our binary. This matches the behavior of the arguments list in\\nC, letting programs use the name by which they were invoked in their execution.\\nIt’s often convenient to have access to the program name in case you want to\\nprint it in messages or change the behavior of the program based on what\\ncommand line alias was used to invoke the program. But for the purposes of this\\nchapter, we’ll ignore it and save only the two arguments we need.","breadcrumbs":"An I/O Project: Building a Command Line Program » Accepting Command Line Arguments » The args Function and Invalid Unicode","id":"214","title":"The args Function and Invalid Unicode"},"215":{"body":"The program is currently able to access the values specified as command line\\narguments. Now we need to save the values of the two arguments in variables so\\nthat we can use the values throughout the rest of the program. We do that in\\nListing 12-2. Filename: src/main.rs use std::env; fn main() { let args: Vec<String> = env::args().collect(); let query = &args[1]; let file_path = &args[2]; println!(\\"Searching for {query}\\"); println!(\\"In file {file_path}\\");\\n} Listing 12-2: Creating variables to hold the query argument and file path argument As we saw when we printed the vector, the program’s name takes up the first\\nvalue in the vector at args[0], so we’re starting arguments at index 1. The\\nfirst argument minigrep takes is the string we’re searching for, so we put a\\nreference to the first argument in the variable query. The second argument\\nwill be the file path, so we put a reference to the second argument in the\\nvariable file_path. We temporarily print the values of these variables to prove that the code is\\nworking as we intend. Let’s run this program again with the arguments test\\nand sample.txt: $ cargo run -- test sample.txt Compiling minigrep v0.1.0 (file:///projects/minigrep) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.0s Running `target/debug/minigrep test sample.txt`\\nSearching for test\\nIn file sample.txt Great, the program is working! The values of the arguments we need are being\\nsaved into the right variables. Later we’ll add some error handling to deal\\nwith certain potential erroneous situations, such as when the user provides no\\narguments; for now, we’ll ignore that situation and work on adding file-reading\\ncapabilities instead.","breadcrumbs":"An I/O Project: Building a Command Line Program » Accepting Command Line Arguments » Saving the Argument Values in Variables","id":"215","title":"Saving the Argument Values in Variables"},"216":{"body":"Now we’ll add functionality to read the file specified in the file_path\\nargument. First, we need a sample file to test it with: We’ll use a file with a\\nsmall amount of text over multiple lines with some repeated words. Listing 12-3\\nhas an Emily Dickinson poem that will work well! Create a file called poem.txt at the root level of your project, and enter the poem “I’m Nobody!\\nWho are you?” Filename: poem.txt I\'m nobody! Who are you?\\nAre you nobody, too?\\nThen there\'s a pair of us - don\'t tell!\\nThey\'d banish us, you know. How dreary to be somebody!\\nHow public, like a frog\\nTo tell your name the livelong day\\nTo an admiring bog! Listing 12-3: A poem by Emily Dickinson makes a good test case. With the text in place, edit src/main.rs and add code to read the file, as\\nshown in Listing 12-4. Filename: src/main.rs use std::env;\\nuse std::fs; fn main() { // --snip-- let args: Vec<String> = env::args().collect(); let query = &args[1]; let file_path = &args[2]; println!(\\"Searching for {query}\\"); println!(\\"In file {file_path}\\"); let contents = fs::read_to_string(file_path) .expect(\\"Should have been able to read the file\\"); println!(\\"With text:\\\\n{contents}\\");\\n} Listing 12-4: Reading the contents of the file specified by the second argument First, we bring in a relevant part of the standard library with a use\\nstatement: We need std::fs to handle files. In main, the new statement fs::read_to_string takes the file_path, opens\\nthat file, and returns a value of type std::io::Result<String> that contains\\nthe file’s contents. After that, we again add a temporary println! statement that prints the value\\nof contents after the file is read so that we can check that the program is\\nworking so far. Let’s run this code with any string as the first command line argument (because\\nwe haven’t implemented the searching part yet) and the poem.txt file as the\\nsecond argument: $ cargo run -- the poem.txt Compiling minigrep v0.1.0 (file:///projects/minigrep) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.0s Running `target/debug/minigrep the poem.txt`\\nSearching for the\\nIn file poem.txt\\nWith text:\\nI\'m nobody! Who are you?\\nAre you nobody, too?\\nThen there\'s a pair of us - don\'t tell!\\nThey\'d banish us, you know. How dreary to be somebody!\\nHow public, like a frog\\nTo tell your name the livelong day\\nTo an admiring bog! Great! The code read and then printed the contents of the file. But the code\\nhas a few flaws. At the moment, the main function has multiple\\nresponsibilities: Generally, functions are clearer and easier to maintain if\\neach function is responsible for only one idea. The other problem is that we’re\\nnot handling errors as well as we could. The program is still small, so these\\nflaws aren’t a big problem, but as the program grows, it will be harder to fix\\nthem cleanly. It’s a good practice to begin refactoring early on when\\ndeveloping a program because it’s much easier to refactor smaller amounts of\\ncode. We’ll do that next.","breadcrumbs":"An I/O Project: Building a Command Line Program » Reading a File » Reading a File","id":"216","title":"Reading a File"},"217":{"body":"To improve our program, we’ll fix four problems that have to do with the\\nprogram’s structure and how it’s handling potential errors. First, our main\\nfunction now performs two tasks: It parses arguments and reads files. As our\\nprogram grows, the number of separate tasks the main function handles will\\nincrease. As a function gains responsibilities, it becomes more difficult to\\nreason about, harder to test, and harder to change without breaking one of its\\nparts. It’s best to separate functionality so that each function is responsible\\nfor one task. This issue also ties into the second problem: Although query and file_path\\nare configuration variables to our program, variables like contents are used\\nto perform the program’s logic. The longer main becomes, the more variables\\nwe’ll need to bring into scope; the more variables we have in scope, the harder\\nit will be to keep track of the purpose of each. It’s best to group the\\nconfiguration variables into one structure to make their purpose clear. The third problem is that we’ve used expect to print an error message when\\nreading the file fails, but the error message just prints Should have been able to read the file. Reading a file can fail in a number of ways: For\\nexample, the file could be missing, or we might not have permission to open it.\\nRight now, regardless of the situation, we’d print the same error message for\\neverything, which wouldn’t give the user any information! Fourth, we use expect to handle an error, and if the user runs our program\\nwithout specifying enough arguments, they’ll get an index out of bounds error\\nfrom Rust that doesn’t clearly explain the problem. It would be best if all the\\nerror-handling code were in one place so that future maintainers had only one\\nplace to consult the code if the error-handling logic needed to change. Having\\nall the error-handling code in one place will also ensure that we’re printing\\nmessages that will be meaningful to our end users. Let’s address these four problems by refactoring our project.","breadcrumbs":"An I/O Project: Building a Command Line Program » Refactoring to Improve Modularity and Error Handling » Refactoring to Improve Modularity and Error Handling","id":"217","title":"Refactoring to Improve Modularity and Error Handling"},"218":{"body":"The organizational problem of allocating responsibility for multiple tasks to\\nthe main function is common to many binary projects. As a result, many Rust\\nprogrammers find it useful to split up the separate concerns of a binary\\nprogram when the main function starts getting large. This process has the\\nfollowing steps: Split your program into a main.rs file and a lib.rs file and move your\\nprogram’s logic to lib.rs. As long as your command line parsing logic is small, it can remain in\\nthe main function. When the command line parsing logic starts getting complicated, extract it\\nfrom the main function into other functions or types. The responsibilities that remain in the main function after this process\\nshould be limited to the following: Calling the command line parsing logic with the argument values Setting up any other configuration Calling a run function in lib.rs Handling the error if run returns an error This pattern is about separating concerns: main.rs handles running the\\nprogram and lib.rs handles all the logic of the task at hand. Because you\\ncan’t test the main function directly, this structure lets you test all of\\nyour program’s logic by moving it out of the main function. The code that\\nremains in the main function will be small enough to verify its correctness\\nby reading it. Let’s rework our program by following this process. Extracting the Argument Parser We’ll extract the functionality for parsing arguments into a function that main will call. Listing 12-5 shows the new start of the main function that\\ncalls a new function parse_config, which we’ll define in src/main.rs. Filename: src/main.rs use std::env; use std::fs; fn main() { let args: Vec<String> = env::args().collect(); let (query, file_path) = parse_config(&args); // --snip-- println!(\\"Searching for {query}\\"); println!(\\"In file {file_path}\\"); let contents = fs::read_to_string(file_path) .expect(\\"Should have been able to read the file\\"); println!(\\"With text:\\\\n{contents}\\");\\n} fn parse_config(args: &[String]) -> (&str, &str) { let query = &args[1]; let file_path = &args[2]; (query, file_path)\\n} Listing 12-5: Extracting a parse_config function from main We’re still collecting the command line arguments into a vector, but instead of\\nassigning the argument value at index 1 to the variable query and the\\nargument value at index 2 to the variable file_path within the main\\nfunction, we pass the whole vector to the parse_config function. The parse_config function then holds the logic that determines which argument\\ngoes in which variable and passes the values back to main. We still create\\nthe query and file_path variables in main, but main no longer has the\\nresponsibility of determining how the command line arguments and variables\\ncorrespond. This rework may seem like overkill for our small program, but we’re refactoring\\nin small, incremental steps. After making this change, run the program again to\\nverify that the argument parsing still works. It’s good to check your progress\\noften, to help identify the cause of problems when they occur. Grouping Configuration Values We can take another small step to improve the parse_config function further.\\nAt the moment, we’re returning a tuple, but then we immediately break that\\ntuple into individual parts again. This is a sign that perhaps we don’t have\\nthe right abstraction yet. Another indicator that shows there’s room for improvement is the config part\\nof parse_config, which implies that the two values we return are related and\\nare both part of one configuration value. We’re not currently conveying this\\nmeaning in the structure of the data other than by grouping the two values into\\na tuple; we’ll instead put the two values into one struct and give each of the\\nstruct fields a meaningful name. Doing so will make it easier for future\\nmaintainers of this code to understand how the different values relate to each\\nother and what their purpose is. Listing 12-6 shows the improvements to the parse_config function. Filename: src/main.rs use std::env; use std::fs; fn main() { let args: Vec<String> = env::args().collect(); let config = parse_config(&args); println!(\\"Searching for {}\\", config.query); println!(\\"In file {}\\", config.file_path); let contents = fs::read_to_string(config.file_path) .expect(\\"Should have been able to read the file\\"); // --snip-- println!(\\"With text:\\\\n{contents}\\");\\n} struct Config { query: String, file_path: String,\\n} fn parse_config(args: &[String]) -> Config { let query = args[1].clone(); let file_path = args[2].clone(); Config { query, file_path }\\n} Listing 12-6: Refactoring parse_config to return an instance of a Config struct We’ve added a struct named Config defined to have fields named query and file_path. The signature of parse_config now indicates that it returns a Config value. In the body of parse_config, where we used to return\\nstring slices that reference String values in args, we now define Config\\nto contain owned String values. The args variable in main is the owner of\\nthe argument values and is only letting the parse_config function borrow\\nthem, which means we’d violate Rust’s borrowing rules if Config tried to take\\nownership of the values in args. There are a number of ways we could manage the String data; the easiest,\\nthough somewhat inefficient, route is to call the clone method on the values.\\nThis will make a full copy of the data for the Config instance to own, which\\ntakes more time and memory than storing a reference to the string data.\\nHowever, cloning the data also makes our code very straightforward because we\\ndon’t have to manage the lifetimes of the references; in this circumstance,\\ngiving up a little performance to gain simplicity is a worthwhile trade-off.","breadcrumbs":"An I/O Project: Building a Command Line Program » Refactoring to Improve Modularity and Error Handling » Separating Concerns in Binary Projects","id":"218","title":"Separating Concerns in Binary Projects"},"219":{"body":"There’s a tendency among many Rustaceans to avoid using clone to fix\\nownership problems because of its runtime cost. In Chapter 13, you’ll learn how to use more efficient\\nmethods in this type of situation. But for now, it’s okay to copy a few\\nstrings to continue making progress because you’ll make these copies only\\nonce and your file path and query string are very small. It’s better to have\\na working program that’s a bit inefficient than to try to hyperoptimize code\\non your first pass. As you become more experienced with Rust, it’ll be\\neasier to start with the most efficient solution, but for now, it’s\\nperfectly acceptable to call clone. We’ve updated main so that it places the instance of Config returned by parse_config into a variable named config, and we updated the code that\\npreviously used the separate query and file_path variables so that it now\\nuses the fields on the Config struct instead. Now our code more clearly conveys that query and file_path are related and\\nthat their purpose is to configure how the program will work. Any code that\\nuses these values knows to find them in the config instance in the fields\\nnamed for their purpose. Creating a Constructor for Config So far, we’ve extracted the logic responsible for parsing the command line\\narguments from main and placed it in the parse_config function. Doing so\\nhelped us see that the query and file_path values were related, and that\\nrelationship should be conveyed in our code. We then added a Config struct to\\nname the related purpose of query and file_path and to be able to return the\\nvalues’ names as struct field names from the parse_config function. So, now that the purpose of the parse_config function is to create a Config\\ninstance, we can change parse_config from a plain function to a function\\nnamed new that is associated with the Config struct. Making this change\\nwill make the code more idiomatic. We can create instances of types in the\\nstandard library, such as String, by calling String::new. Similarly, by\\nchanging parse_config into a new function associated with Config, we’ll\\nbe able to create instances of Config by calling Config::new. Listing 12-7\\nshows the changes we need to make. Filename: src/main.rs use std::env; use std::fs; fn main() { let args: Vec<String> = env::args().collect(); let config = Config::new(&args); println!(\\"Searching for {}\\", config.query); println!(\\"In file {}\\", config.file_path); let contents = fs::read_to_string(config.file_path) .expect(\\"Should have been able to read the file\\"); println!(\\"With text:\\\\n{contents}\\"); // --snip--\\n} // --snip-- struct Config { query: String, file_path: String, } impl Config { fn new(args: &[String]) -> Config { let query = args[1].clone(); let file_path = args[2].clone(); Config { query, file_path } }\\n} Listing 12-7: Changing parse_config into Config::new We’ve updated main where we were calling parse_config to instead call Config::new. We’ve changed the name of parse_config to new and moved it\\nwithin an impl block, which associates the new function with Config. Try\\ncompiling this code again to make sure it works.","breadcrumbs":"An I/O Project: Building a Command Line Program » Refactoring to Improve Modularity and Error Handling » The Trade-Offs of Using clone","id":"219","title":"The Trade-Offs of Using clone"},"22":{"body":"Now that you’ve installed Rust, it’s time to write your first Rust program.\\nIt’s traditional when learning a new language to write a little program that\\nprints the text Hello, world! to the screen, so we’ll do the same here! Note: This book assumes basic familiarity with the command line. Rust makes\\nno specific demands about your editing or tooling or where your code lives, so\\nif you prefer to use an IDE instead of the command line, feel free to use your\\nfavorite IDE. Many IDEs now have some degree of Rust support; check the IDE’s\\ndocumentation for details. The Rust team has been focusing on enabling great\\nIDE support via rust-analyzer. See Appendix D\\nfor more details.","breadcrumbs":"Getting Started » Hello, World! » Hello, World!","id":"22","title":"Hello, World!"},"220":{"body":"Now we’ll work on fixing our error handling. Recall that attempting to access\\nthe values in the args vector at index 1 or index 2 will cause the program to\\npanic if the vector contains fewer than three items. Try running the program\\nwithout any arguments; it will look like this: $ cargo run Compiling minigrep v0.1.0 (file:///projects/minigrep) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.0s Running `target/debug/minigrep` thread \'main\' panicked at src/main.rs:27:21:\\nindex out of bounds: the len is 1 but the index is 1\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace The line index out of bounds: the len is 1 but the index is 1 is an error\\nmessage intended for programmers. It won’t help our end users understand what\\nthey should do instead. Let’s fix that now. Improving the Error Message In Listing 12-8, we add a check in the new function that will verify that the\\nslice is long enough before accessing index 1 and index 2. If the slice isn’t\\nlong enough, the program panics and displays a better error message. Filename: src/main.rs use std::env; use std::fs; fn main() { let args: Vec<String> = env::args().collect(); let config = Config::new(&args); println!(\\"Searching for {}\\", config.query); println!(\\"In file {}\\", config.file_path); let contents = fs::read_to_string(config.file_path) .expect(\\"Should have been able to read the file\\"); println!(\\"With text:\\\\n{contents}\\"); } struct Config { query: String, file_path: String, } impl Config { // --snip-- fn new(args: &[String]) -> Config { if args.len() < 3 { panic!(\\"not enough arguments\\"); } // --snip-- let query = args[1].clone(); let file_path = args[2].clone(); Config { query, file_path } } } Listing 12-8: Adding a check for the number of arguments This code is similar to the Guess::new function we wrote in Listing\\n9-13, where we called panic! when the value argument was out of the range of valid values. Instead of checking for\\na range of values here, we’re checking that the length of args is at least 3 and the rest of the function can operate under the assumption that this\\ncondition has been met. If args has fewer than three items, this condition\\nwill be true, and we call the panic! macro to end the program immediately. With these extra few lines of code in new, let’s run the program without any\\narguments again to see what the error looks like now: $ cargo run Compiling minigrep v0.1.0 (file:///projects/minigrep) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.0s Running `target/debug/minigrep` thread \'main\' panicked at src/main.rs:26:13:\\nnot enough arguments\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace This output is better: We now have a reasonable error message. However, we also\\nhave extraneous information we don’t want to give to our users. Perhaps the\\ntechnique we used in Listing 9-13 isn’t the best one to use here: A call to panic! is more appropriate for a programming problem than a usage problem, as discussed in Chapter 9. Instead,\\nwe’ll use the other technique you learned about in Chapter 9— returning a Result that indicates either success or an error. Returning a Result Instead of Calling panic! We can instead return a Result value that will contain a Config instance in\\nthe successful case and will describe the problem in the error case. We’re also\\ngoing to change the function name from new to build because many\\nprogrammers expect new functions to never fail. When Config::build is\\ncommunicating to main, we can use the Result type to signal there was a\\nproblem. Then, we can change main to convert an Err variant into a more\\npractical error for our users without the surrounding text about thread \'main\' and RUST_BACKTRACE that a call to panic! causes. Listing 12-9 shows the changes we need to make to the return value of the\\nfunction we’re now calling Config::build and the body of the function needed\\nto return a Result. Note that this won’t compile until we update main as\\nwell, which we’ll do in the next listing. Filename: src/main.rs use std::env; use std::fs; fn main() { let args: Vec<String> = env::args().collect(); let config = Config::new(&args); println!(\\"Searching for {}\\", config.query); println!(\\"In file {}\\", config.file_path); let contents = fs::read_to_string(config.file_path) .expect(\\"Should have been able to read the file\\"); println!(\\"With text:\\\\n{contents}\\"); } struct Config { query: String, file_path: String, } impl Config { fn build(args: &[String]) -> Result<Config, &\'static str> { if args.len() < 3 { return Err(\\"not enough arguments\\"); } let query = args[1].clone(); let file_path = args[2].clone(); Ok(Config { query, file_path }) }\\n} Listing 12-9: Returning a Result from Config::build Our build function returns a Result with a Config instance in the success\\ncase and a string literal in the error case. Our error values will always be\\nstring literals that have the \'static lifetime. We’ve made two changes in the body of the function: Instead of calling panic!\\nwhen the user doesn’t pass enough arguments, we now return an Err value, and\\nwe’ve wrapped the Config return value in an Ok. These changes make the\\nfunction conform to its new type signature. Returning an Err value from Config::build allows the main function to\\nhandle the Result value returned from the build function and exit the\\nprocess more cleanly in the error case. Calling Config::build and Handling Errors To handle the error case and print a user-friendly message, we need to update main to handle the Result being returned by Config::build, as shown in\\nListing 12-10. We’ll also take the responsibility of exiting the command line\\ntool with a nonzero error code away from panic! and instead implement it by\\nhand. A nonzero exit status is a convention to signal to the process that\\ncalled our program that the program exited with an error state. Filename: src/main.rs use std::env; use std::fs;\\nuse std::process; fn main() { let args: Vec<String> = env::args().collect(); let config = Config::build(&args).unwrap_or_else(|err| { println!(\\"Problem parsing arguments: {err}\\"); process::exit(1); }); // --snip-- println!(\\"Searching for {}\\", config.query); println!(\\"In file {}\\", config.file_path); let contents = fs::read_to_string(config.file_path) .expect(\\"Should have been able to read the file\\"); println!(\\"With text:\\\\n{contents}\\"); } struct Config { query: String, file_path: String, } impl Config { fn build(args: &[String]) -> Result<Config, &\'static str> { if args.len() < 3 { return Err(\\"not enough arguments\\"); } let query = args[1].clone(); let file_path = args[2].clone(); Ok(Config { query, file_path }) } } Listing 12-10: Exiting with an error code if building a Config fails In this listing, we’ve used a method we haven’t covered in detail yet: unwrap_or_else, which is defined on Result<T, E> by the standard library.\\nUsing unwrap_or_else allows us to define some custom, non- panic! error\\nhandling. If the Result is an Ok value, this method’s behavior is similar\\nto unwrap: It returns the inner value that Ok is wrapping. However, if the\\nvalue is an Err value, this method calls the code in the closure, which is\\nan anonymous function we define and pass as an argument to unwrap_or_else.\\nWe’ll cover closures in more detail in Chapter 13. For\\nnow, you just need to know that unwrap_or_else will pass the inner value of\\nthe Err, which in this case is the static string \\"not enough arguments\\"\\nthat we added in Listing 12-9, to our closure in the argument err that\\nappears between the vertical pipes. The code in the closure can then use the err value when it runs. We’ve added a new use line to bring process from the standard library into\\nscope. The code in the closure that will be run in the error case is only two\\nlines: We print the err value and then call process::exit. The process::exit function will stop the program immediately and return the\\nnumber that was passed as the exit status code. This is similar to the panic!-based handling we used in Listing 12-8, but we no longer get all the\\nextra output. Let’s try it: $ cargo run Compiling minigrep v0.1.0 (file:///projects/minigrep) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.48s Running `target/debug/minigrep`\\nProblem parsing arguments: not enough arguments Great! This output is much friendlier for our users.","breadcrumbs":"An I/O Project: Building a Command Line Program » Refactoring to Improve Modularity and Error Handling » Fixing the Error Handling","id":"220","title":"Fixing the Error Handling"},"221":{"body":"Now that we’ve finished refactoring the configuration parsing, let’s turn to\\nthe program’s logic. As we stated in “Separating Concerns in Binary\\nProjects”, we’ll\\nextract a function named run that will hold all the logic currently in the main function that isn’t involved with setting up configuration or handling\\nerrors. When we’re done, the main function will be concise and easy to verify\\nby inspection, and we’ll be able to write tests for all the other logic. Listing 12-11 shows the small, incremental improvement of extracting a run\\nfunction. Filename: src/main.rs use std::env; use std::fs; use std::process; fn main() { // --snip-- let args: Vec<String> = env::args().collect(); let config = Config::build(&args).unwrap_or_else(|err| { println!(\\"Problem parsing arguments: {err}\\"); process::exit(1); }); println!(\\"Searching for {}\\", config.query); println!(\\"In file {}\\", config.file_path); run(config);\\n} fn run(config: Config) { let contents = fs::read_to_string(config.file_path) .expect(\\"Should have been able to read the file\\"); println!(\\"With text:\\\\n{contents}\\");\\n} // --snip-- struct Config { query: String, file_path: String, } impl Config { fn build(args: &[String]) -> Result<Config, &\'static str> { if args.len() < 3 { return Err(\\"not enough arguments\\"); } let query = args[1].clone(); let file_path = args[2].clone(); Ok(Config { query, file_path }) } } Listing 12-11: Extracting a run function containing the rest of the program logic The run function now contains all the remaining logic from main, starting\\nfrom reading the file. The run function takes the Config instance as an\\nargument. Returning Errors from run With the remaining program logic separated into the run function, we can\\nimprove the error handling, as we did with Config::build in Listing 12-9.\\nInstead of allowing the program to panic by calling expect, the run\\nfunction will return a Result<T, E> when something goes wrong. This will let\\nus further consolidate the logic around handling errors into main in a\\nuser-friendly way. Listing 12-12 shows the changes we need to make to the\\nsignature and body of run. Filename: src/main.rs use std::env; use std::fs; use std::process;\\nuse std::error::Error; // --snip-- fn main() { let args: Vec<String> = env::args().collect(); let config = Config::build(&args).unwrap_or_else(|err| { println!(\\"Problem parsing arguments: {err}\\"); process::exit(1); }); println!(\\"Searching for {}\\", config.query); println!(\\"In file {}\\", config.file_path); run(config); } fn run(config: Config) -> Result<(), Box<dyn Error>> { let contents = fs::read_to_string(config.file_path)?; println!(\\"With text:\\\\n{contents}\\"); Ok(())\\n} struct Config { query: String, file_path: String, } impl Config { fn build(args: &[String]) -> Result<Config, &\'static str> { if args.len() < 3 { return Err(\\"not enough arguments\\"); } let query = args[1].clone(); let file_path = args[2].clone(); Ok(Config { query, file_path }) } } Listing 12-12: Changing the run function to return Result We’ve made three significant changes here. First, we changed the return type of\\nthe run function to Result<(), Box<dyn Error>>. This function previously\\nreturned the unit type, (), and we keep that as the value returned in the Ok case. For the error type, we used the trait object Box<dyn Error> (and we brought std::error::Error into scope with a use statement at the top). We’ll cover\\ntrait objects in Chapter 18. For now, just know that Box<dyn Error> means the function will return a type that implements the Error trait, but we don’t have to specify what particular type the return\\nvalue will be. This gives us flexibility to return error values that may be of\\ndifferent types in different error cases. The dyn keyword is short for dynamic. Second, we’ve removed the call to expect in favor of the ? operator, as we\\ntalked about in Chapter 9. Rather than panic! on an error, ? will return the error value from the current function\\nfor the caller to handle. Third, the run function now returns an Ok value in the success case.\\nWe’ve declared the run function’s success type as () in the signature,\\nwhich means we need to wrap the unit type value in the Ok value. This Ok(()) syntax might look a bit strange at first. But using () like this is\\nthe idiomatic way to indicate that we’re calling run for its side effects\\nonly; it doesn’t return a value we need. When you run this code, it will compile but will display a warning: $ cargo run -- the poem.txt Compiling minigrep v0.1.0 (file:///projects/minigrep)\\nwarning: unused `Result` that must be used --> src/main.rs:19:5 |\\n19 | run(config); | ^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled = note: `#[warn(unused_must_use)]` on by default\\nhelp: use `let _ = ...` to ignore the resulting value |\\n19 | let _ = run(config); | +++++++ warning: `minigrep` (bin \\"minigrep\\") generated 1 warning Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.71s Running `target/debug/minigrep the poem.txt`\\nSearching for the\\nIn file poem.txt\\nWith text:\\nI\'m nobody! Who are you?\\nAre you nobody, too?\\nThen there\'s a pair of us - don\'t tell!\\nThey\'d banish us, you know. How dreary to be somebody!\\nHow public, like a frog\\nTo tell your name the livelong day\\nTo an admiring bog! Rust tells us that our code ignored the Result value and the Result value\\nmight indicate that an error occurred. But we’re not checking to see whether or\\nnot there was an error, and the compiler reminds us that we probably meant to\\nhave some error-handling code here! Let’s rectify that problem now. Handling Errors Returned from run in main We’ll check for errors and handle them using a technique similar to one we used\\nwith Config::build in Listing 12-10, but with a slight difference: Filename: src/main.rs use std::env; use std::error::Error; use std::fs; use std::process; fn main() { // --snip-- let args: Vec<String> = env::args().collect(); let config = Config::build(&args).unwrap_or_else(|err| { println!(\\"Problem parsing arguments: {err}\\"); process::exit(1); }); println!(\\"Searching for {}\\", config.query); println!(\\"In file {}\\", config.file_path); if let Err(e) = run(config) { println!(\\"Application error: {e}\\"); process::exit(1); }\\n} fn run(config: Config) -> Result<(), Box<dyn Error>> { let contents = fs::read_to_string(config.file_path)?; println!(\\"With text:\\\\n{contents}\\"); Ok(()) } struct Config { query: String, file_path: String, } impl Config { fn build(args: &[String]) -> Result<Config, &\'static str> { if args.len() < 3 { return Err(\\"not enough arguments\\"); } let query = args[1].clone(); let file_path = args[2].clone(); Ok(Config { query, file_path }) } } We use if let rather than unwrap_or_else to check whether run returns an Err value and to call process::exit(1) if it does. The run function\\ndoesn’t return a value that we want to unwrap in the same way that Config::build returns the Config instance. Because run returns () in\\nthe success case, we only care about detecting an error, so we don’t need unwrap_or_else to return the unwrapped value, which would only be (). The bodies of the if let and the unwrap_or_else functions are the same in\\nboth cases: We print the error and exit.","breadcrumbs":"An I/O Project: Building a Command Line Program » Refactoring to Improve Modularity and Error Handling » Extracting Logic from main","id":"221","title":"Extracting Logic from main"},"222":{"body":"Our minigrep project is looking good so far! Now we’ll split the src/main.rs file and put some code into the src/lib.rs file. That way, we\\ncan test the code and have a src/main.rs file with fewer responsibilities. Let’s define the code responsible for searching text in src/lib.rs rather\\nthan in src/main.rs, which will let us (or anyone else using our minigrep library) call the searching function from more contexts than our minigrep binary. First, let’s define the search function signature in src/lib.rs as shown in\\nListing 12-13, with a body that calls the unimplemented! macro. We’ll explain\\nthe signature in more detail when we fill in the implementation. Filename: src/lib.rs pub fn search<\'a>(query: &str, contents: &\'a str) -> Vec<&\'a str> { unimplemented!();\\n} Listing 12-13: Defining the search function in src/lib.rs We’ve used the pub keyword on the function definition to designate search\\nas part of our library crate’s public API. We now have a library crate that we\\ncan use from our binary crate and that we can test! Now we need to bring the code defined in src/lib.rs into the scope of the\\nbinary crate in src/main.rs and call it, as shown in Listing 12-14. Filename: src/main.rs use std::env; use std::error::Error; use std::fs; use std::process; // --snip--\\nuse minigrep::search; fn main() { // --snip-- let args: Vec<String> = env::args().collect(); let config = Config::build(&args).unwrap_or_else(|err| { println!(\\"Problem parsing arguments: {err}\\"); process::exit(1); }); if let Err(e) = run(config) { println!(\\"Application error: {e}\\"); process::exit(1); }\\n} // --snip-- struct Config { query: String, file_path: String, } impl Config { fn build(args: &[String]) -> Result<Config, &\'static str> { if args.len() < 3 { return Err(\\"not enough arguments\\"); } let query = args[1].clone(); let file_path = args[2].clone(); Ok(Config { query, file_path }) } } fn run(config: Config) -> Result<(), Box<dyn Error>> { let contents = fs::read_to_string(config.file_path)?; for line in search(&config.query, &contents) { println!(\\"{line}\\"); } Ok(())\\n} Listing 12-14: Using the minigrep library crate’s search function in src/main.rs We add a use minigrep::search line to bring the search function from\\nthe library crate into the binary crate’s scope. Then, in the run function,\\nrather than printing out the contents of the file, we call the search\\nfunction and pass the config.query value and contents as arguments. Then, run will use a for loop to print each line returned from search that\\nmatched the query. This is also a good time to remove the println! calls in\\nthe main function that displayed the query and the file path so that our\\nprogram only prints the search results (if no errors occur). Note that the search function will be collecting all the results into a vector\\nit returns before any printing happens. This implementation could be slow to\\ndisplay results when searching large files, because results aren’t printed as\\nthey’re found; we’ll discuss a possible way to fix this using iterators in\\nChapter 13. Whew! That was a lot of work, but we’ve set ourselves up for success in the\\nfuture. Now it’s much easier to handle errors, and we’ve made the code more\\nmodular. Almost all of our work will be done in src/lib.rs from here on out. Let’s take advantage of this newfound modularity by doing something that would\\nhave been difficult with the old code but is easy with the new code: We’ll\\nwrite some tests!","breadcrumbs":"An I/O Project: Building a Command Line Program » Refactoring to Improve Modularity and Error Handling » Splitting Code into a Library Crate","id":"222","title":"Splitting Code into a Library Crate"},"223":{"body":"Now that we have the search logic in src/lib.rs separate from the main\\nfunction, it’s much easier to write tests for the core functionality of our\\ncode. We can call functions directly with various arguments and check return\\nvalues without having to call our binary from the command line. In this section, we’ll add the searching logic to the minigrep program using\\nthe test-driven development (TDD) process with the following steps: Write a test that fails and run it to make sure it fails for the reason you\\nexpect. Write or modify just enough code to make the new test pass. Refactor the code you just added or changed and make sure the tests continue\\nto pass. Repeat from step 1! Though it’s just one of many ways to write software, TDD can help drive code\\ndesign. Writing the test before you write the code that makes the test pass\\nhelps maintain high test coverage throughout the process. We’ll test-drive the implementation of the functionality that will actually do\\nthe searching for the query string in the file contents and produce a list of\\nlines that match the query. We’ll add this functionality in a function called search.","breadcrumbs":"An I/O Project: Building a Command Line Program » Adding Functionality with Test Driven Development » Adding Functionality with Test-Driven Development","id":"223","title":"Adding Functionality with Test-Driven Development"},"224":{"body":"In src/lib.rs, we’ll add a tests module with a test function, as we did in Chapter 11. The test function specifies the\\nbehavior we want the search function to have: It will take a query and the\\ntext to search, and it will return only the lines from the text that contain\\nthe query. Listing 12-15 shows this test. Filename: src/lib.rs pub fn search<\'a>(query: &str, contents: &\'a str) -> Vec<&\'a str> { unimplemented!(); } // --snip-- #[cfg(test)]\\nmod tests { use super::*; #[test] fn one_result() { let query = \\"duct\\"; let contents = \\"\\\\\\nRust:\\nsafe, fast, productive.\\nPick three.\\"; assert_eq!(vec![\\"safe, fast, productive.\\"], search(query, contents)); }\\n} Listing 12-15: Creating a failing test for the search function for the functionality we wish we had This test searches for the string \\"duct\\". The text we’re searching is three\\nlines, only one of which contains \\"duct\\" (note that the backslash after the\\nopening double quote tells Rust not to put a newline character at the beginning\\nof the contents of this string literal). We assert that the value returned from\\nthe search function contains only the line we expect. If we run this test, it will currently fail because the unimplemented! macro\\npanics with the message “not implemented”. In accordance with TDD principles,\\nwe’ll take a small step of adding just enough code to get the test to not panic\\nwhen calling the function by defining the search function to always return an\\nempty vector, as shown in Listing 12-16. Then, the test should compile and fail\\nbecause an empty vector doesn’t match a vector containing the line \\"safe, fast, productive.\\". Filename: src/lib.rs pub fn search<\'a>(query: &str, contents: &\'a str) -> Vec<&\'a str> { vec![]\\n} #[cfg(test)] mod tests { use super::*; #[test] fn one_result() { let query = \\"duct\\"; let contents = \\"\\\\ Rust: safe, fast, productive. Pick three.\\"; assert_eq!(vec![\\"safe, fast, productive.\\"], search(query, contents)); } } Listing 12-16: Defining just enough of the search function so that calling it won’t panic Now let’s discuss why we need to define an explicit lifetime \'a in the\\nsignature of search and use that lifetime with the contents argument and\\nthe return value. Recall in Chapter 10 that\\nthe lifetime parameters specify which argument lifetime is connected to the\\nlifetime of the return value. In this case, we indicate that the returned\\nvector should contain string slices that reference slices of the argument contents (rather than the argument query). In other words, we tell Rust that the data returned by the search function\\nwill live as long as the data passed into the search function in the contents argument. This is important! The data referenced by a slice needs\\nto be valid for the reference to be valid; if the compiler assumes we’re making\\nstring slices of query rather than contents, it will do its safety checking\\nincorrectly. If we forget the lifetime annotations and try to compile this function, we’ll\\nget this error: $ cargo build Compiling minigrep v0.1.0 (file:///projects/minigrep)\\nerror[E0106]: missing lifetime specifier --> src/lib.rs:1:51 |\\n1 | pub fn search(query: &str, contents: &str) -> Vec<&str> { | ---- ---- ^ expected named lifetime parameter | = help: this function\'s return type contains a borrowed value, but the signature does not say whether it is borrowed from `query` or `contents`\\nhelp: consider introducing a named lifetime parameter |\\n1 | pub fn search<\'a>(query: &\'a str, contents: &\'a str) -> Vec<&\'a str> { | ++++ ++ ++ ++ For more information about this error, try `rustc --explain E0106`.\\nerror: could not compile `minigrep` (lib) due to 1 previous error Rust can’t know which of the two parameters we need for the output, so we need\\nto tell it explicitly. Note that the help text suggests specifying the same\\nlifetime parameter for all the parameters and the output type, which is\\nincorrect! Because contents is the parameter that contains all of our text\\nand we want to return the parts of that text that match, we know contents is\\nthe only parameter that should be connected to the return value using the\\nlifetime syntax. Other programming languages don’t require you to connect arguments to return\\nvalues in the signature, but this practice will get easier over time. You might\\nwant to compare this example with the examples in the “Validating References\\nwith Lifetimes” section\\nin Chapter 10.","breadcrumbs":"An I/O Project: Building a Command Line Program » Adding Functionality with Test Driven Development » Writing a Failing Test","id":"224","title":"Writing a Failing Test"},"225":{"body":"Currently, our test is failing because we always return an empty vector. To fix\\nthat and implement search, our program needs to follow these steps: Iterate through each line of the contents. Check whether the line contains our query string. If it does, add it to the list of values we’re returning. If it doesn’t, do nothing. Return the list of results that match. Let’s work through each step, starting with iterating through lines. Iterating Through Lines with the lines Method Rust has a helpful method to handle line-by-line iteration of strings,\\nconveniently named lines, that works as shown in Listing 12-17. Note that\\nthis won’t compile yet. Filename: src/lib.rs pub fn search<\'a>(query: &str, contents: &\'a str) -> Vec<&\'a str> { for line in contents.lines() { // do something with line }\\n} #[cfg(test)] mod tests { use super::*; #[test] fn one_result() { let query = \\"duct\\"; let contents = \\"\\\\ Rust: safe, fast, productive. Pick three.\\"; assert_eq!(vec![\\"safe, fast, productive.\\"], search(query, contents)); } } Listing 12-17: Iterating through each line in contents The lines method returns an iterator. We’ll talk about iterators in depth in Chapter 13. But recall that you saw this way\\nof using an iterator in Listing 3-5, where we used a for loop with an iterator to run some code on each item in a collection. Searching Each Line for the Query Next, we’ll check whether the current line contains our query string.\\nFortunately, strings have a helpful method named contains that does this for\\nus! Add a call to the contains method in the search function, as shown in\\nListing 12-18. Note that this still won’t compile yet. Filename: src/lib.rs pub fn search<\'a>(query: &str, contents: &\'a str) -> Vec<&\'a str> { for line in contents.lines() { if line.contains(query) { // do something with line } }\\n} #[cfg(test)] mod tests { use super::*; #[test] fn one_result() { let query = \\"duct\\"; let contents = \\"\\\\ Rust: safe, fast, productive. Pick three.\\"; assert_eq!(vec![\\"safe, fast, productive.\\"], search(query, contents)); } } Listing 12-18: Adding functionality to see whether the line contains the string in query At the moment, we’re building up functionality. To get the code to compile, we\\nneed to return a value from the body as we indicated we would in the function\\nsignature. Storing Matching Lines To finish this function, we need a way to store the matching lines that we want\\nto return. For that, we can make a mutable vector before the for loop and\\ncall the push method to store a line in the vector. After the for loop,\\nwe return the vector, as shown in Listing 12-19. Filename: src/lib.rs pub fn search<\'a>(query: &str, contents: &\'a str) -> Vec<&\'a str> { let mut results = Vec::new(); for line in contents.lines() { if line.contains(query) { results.push(line); } } results\\n} #[cfg(test)] mod tests { use super::*; #[test] fn one_result() { let query = \\"duct\\"; let contents = \\"\\\\ Rust: safe, fast, productive. Pick three.\\"; assert_eq!(vec![\\"safe, fast, productive.\\"], search(query, contents)); } } Listing 12-19: Storing the lines that match so that we can return them Now the search function should return only the lines that contain query,\\nand our test should pass. Let’s run the test: $ cargo test Compiling minigrep v0.1.0 (file:///projects/minigrep) Finished `test` profile [unoptimized + debuginfo] target(s) in 1.22s Running unittests src/lib.rs (target/debug/deps/minigrep-9cd200e5fac0fc94) running 1 test\\ntest tests::one_result ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/minigrep-9cd200e5fac0fc94) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests minigrep running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Our test passed, so we know it works! At this point, we could consider opportunities for refactoring the\\nimplementation of the search function while keeping the tests passing to\\nmaintain the same functionality. The code in the search function isn’t too bad,\\nbut it doesn’t take advantage of some useful features of iterators. We’ll\\nreturn to this example in Chapter 13, where\\nwe’ll explore iterators in detail, and look at how to improve it. Now the entire program should work! Let’s try it out, first with a word that\\nshould return exactly one line from the Emily Dickinson poem: frog. $ cargo run -- frog poem.txt Compiling minigrep v0.1.0 (file:///projects/minigrep) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.38s Running `target/debug/minigrep frog poem.txt`\\nHow public, like a frog Cool! Now let’s try a word that will match multiple lines, like body: $ cargo run -- body poem.txt Compiling minigrep v0.1.0 (file:///projects/minigrep) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.0s Running `target/debug/minigrep body poem.txt`\\nI\'m nobody! Who are you?\\nAre you nobody, too?\\nHow dreary to be somebody! And finally, let’s make sure that we don’t get any lines when we search for a\\nword that isn’t anywhere in the poem, such as monomorphization: $ cargo run -- monomorphization poem.txt Compiling minigrep v0.1.0 (file:///projects/minigrep) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.0s Running `target/debug/minigrep monomorphization poem.txt` Excellent! We’ve built our own mini version of a classic tool and learned a lot\\nabout how to structure applications. We’ve also learned a bit about file input\\nand output, lifetimes, testing, and command line parsing. To round out this project, we’ll briefly demonstrate how to work with\\nenvironment variables and how to print to standard error, both of which are\\nuseful when you’re writing command line programs.","breadcrumbs":"An I/O Project: Building a Command Line Program » Adding Functionality with Test Driven Development » Writing Code to Pass the Test","id":"225","title":"Writing Code to Pass the Test"},"226":{"body":"We’ll improve the minigrep binary by adding an extra feature: an option for\\ncase-insensitive searching that the user can turn on via an environment\\nvariable. We could make this feature a command line option and require that\\nusers enter it each time they want it to apply, but by instead making it an\\nenvironment variable, we allow our users to set the environment variable once\\nand have all their searches be case insensitive in that terminal session.","breadcrumbs":"An I/O Project: Building a Command Line Program » Working with Environment Variables » Working with Environment Variables","id":"226","title":"Working with Environment Variables"},"227":{"body":"We first add a new search_case_insensitive function to the minigrep library\\nthat will be called when the environment variable has a value. We’ll continue\\nto follow the TDD process, so the first step is again to write a failing test.\\nWe’ll add a new test for the new search_case_insensitive function and rename\\nour old test from one_result to case_sensitive to clarify the differences\\nbetween the two tests, as shown in Listing 12-20. Filename: src/lib.rs pub fn search<\'a>(query: &str, contents: &\'a str) -> Vec<&\'a str> { let mut results = Vec::new(); for line in contents.lines() { if line.contains(query) { results.push(line); } } results } #[cfg(test)]\\nmod tests { use super::*; #[test] fn case_sensitive() { let query = \\"duct\\"; let contents = \\"\\\\\\nRust:\\nsafe, fast, productive.\\nPick three.\\nDuct tape.\\"; assert_eq!(vec![\\"safe, fast, productive.\\"], search(query, contents)); } #[test] fn case_insensitive() { let query = \\"rUsT\\"; let contents = \\"\\\\\\nRust:\\nsafe, fast, productive.\\nPick three.\\nTrust me.\\"; assert_eq!( vec![\\"Rust:\\", \\"Trust me.\\"], search_case_insensitive(query, contents) ); }\\n} Listing 12-20: Adding a new failing test for the case-insensitive function we’re about to add Note that we’ve edited the old test’s contents too. We’ve added a new line\\nwith the text \\"Duct tape.\\" using a capital D that shouldn’t match the query \\"duct\\" when we’re searching in a case-sensitive manner. Changing the old test\\nin this way helps ensure that we don’t accidentally break the case-sensitive\\nsearch functionality that we’ve already implemented. This test should pass now\\nand should continue to pass as we work on the case-insensitive search. The new test for the case- insensitive search uses \\"rUsT\\" as its query. In\\nthe search_case_insensitive function we’re about to add, the query \\"rUsT\\"\\nshould match the line containing \\"Rust:\\" with a capital R and match the\\nline \\"Trust me.\\" even though both have different casing from the query. This\\nis our failing test, and it will fail to compile because we haven’t yet defined\\nthe search_case_insensitive function. Feel free to add a skeleton\\nimplementation that always returns an empty vector, similar to the way we did\\nfor the search function in Listing 12-16 to see the test compile and fail.","breadcrumbs":"An I/O Project: Building a Command Line Program » Working with Environment Variables » Writing a Failing Test for Case-Insensitive Search","id":"227","title":"Writing a Failing Test for Case-Insensitive Search"},"228":{"body":"The search_case_insensitive function, shown in Listing 12-21, will be almost\\nthe same as the search function. The only difference is that we’ll lowercase\\nthe query and each line so that whatever the case of the input arguments,\\nthey’ll be the same case when we check whether the line contains the query. Filename: src/lib.rs pub fn search<\'a>(query: &str, contents: &\'a str) -> Vec<&\'a str> { let mut results = Vec::new(); for line in contents.lines() { if line.contains(query) { results.push(line); } } results } pub fn search_case_insensitive<\'a>( query: &str, contents: &\'a str,\\n) -> Vec<&\'a str> { let query = query.to_lowercase(); let mut results = Vec::new(); for line in contents.lines() { if line.to_lowercase().contains(&query) { results.push(line); } } results\\n} #[cfg(test)] mod tests { use super::*; #[test] fn case_sensitive() { let query = \\"duct\\"; let contents = \\"\\\\ Rust: safe, fast, productive. Pick three. Duct tape.\\"; assert_eq!(vec![\\"safe, fast, productive.\\"], search(query, contents)); } #[test] fn case_insensitive() { let query = \\"rUsT\\"; let contents = \\"\\\\ Rust: safe, fast, productive. Pick three. Trust me.\\"; assert_eq!( vec![\\"Rust:\\", \\"Trust me.\\"], search_case_insensitive(query, contents) ); } } Listing 12-21: Defining the search_case_insensitive function to lowercase the query and the line before comparing them First, we lowercase the query string and store it in a new variable with the\\nsame name, shadowing the original query. Calling to_lowercase on the query\\nis necessary so that no matter whether the user’s query is \\"rust\\", \\"RUST\\", \\"Rust\\", or \\"rUsT\\", we’ll treat the query as if it were \\"rust\\" and be\\ninsensitive to the case. While to_lowercase will handle basic Unicode, it\\nwon’t be 100 percent accurate. If we were writing a real application, we’d want\\nto do a bit more work here, but this section is about environment variables,\\nnot Unicode, so we’ll leave it at that here. Note that query is now a String rather than a string slice because calling to_lowercase creates new data rather than referencing existing data. Say the\\nquery is \\"rUsT\\", as an example: That string slice doesn’t contain a lowercase u or t for us to use, so we have to allocate a new String containing \\"rust\\". When we pass query as an argument to the contains method now, we\\nneed to add an ampersand because the signature of contains is defined to take\\na string slice. Next, we add a call to to_lowercase on each line to lowercase all\\ncharacters. Now that we’ve converted line and query to lowercase, we’ll\\nfind matches no matter what the case of the query is. Let’s see if this implementation passes the tests: $ cargo test Compiling minigrep v0.1.0 (file:///projects/minigrep) Finished `test` profile [unoptimized + debuginfo] target(s) in 1.33s Running unittests src/lib.rs (target/debug/deps/minigrep-9cd200e5fac0fc94) running 2 tests\\ntest tests::case_insensitive ... ok\\ntest tests::case_sensitive ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/minigrep-9cd200e5fac0fc94) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests minigrep running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Great! They passed. Now let’s call the new search_case_insensitive function\\nfrom the run function. First, we’ll add a configuration option to the Config\\nstruct to switch between case-sensitive and case-insensitive search. Adding\\nthis field will cause compiler errors because we aren’t initializing this field\\nanywhere yet: Filename: src/main.rs use std::env; use std::error::Error; use std::fs; use std::process; use minigrep::{search, search_case_insensitive}; // --snip-- fn main() { let args: Vec<String> = env::args().collect(); let config = Config::build(&args).unwrap_or_else(|err| { println!(\\"Problem parsing arguments: {err}\\"); process::exit(1); }); if let Err(e) = run(config) { println!(\\"Application error: {e}\\"); process::exit(1); } } pub struct Config { pub query: String, pub file_path: String, pub ignore_case: bool,\\n} impl Config { fn build(args: &[String]) -> Result<Config, &\'static str> { if args.len() < 3 { return Err(\\"not enough arguments\\"); } let query = args[1].clone(); let file_path = args[2].clone(); Ok(Config { query, file_path }) } } fn run(config: Config) -> Result<(), Box<dyn Error>> { let contents = fs::read_to_string(config.file_path)?; let results = if config.ignore_case { search_case_insensitive(&config.query, &contents) } else { search(&config.query, &contents) }; for line in results { println!(\\"{line}\\"); } Ok(()) } We added the ignore_case field that holds a Boolean. Next, we need the run\\nfunction to check the ignore_case field’s value and use that to decide\\nwhether to call the search function or the search_case_insensitive\\nfunction, as shown in Listing 12-22. This still won’t compile yet. Filename: src/main.rs use std::env; use std::error::Error; use std::fs; use std::process; use minigrep::{search, search_case_insensitive}; // --snip-- fn main() { let args: Vec<String> = env::args().collect(); let config = Config::build(&args).unwrap_or_else(|err| { println!(\\"Problem parsing arguments: {err}\\"); process::exit(1); }); if let Err(e) = run(config) { println!(\\"Application error: {e}\\"); process::exit(1); } } pub struct Config { pub query: String, pub file_path: String, pub ignore_case: bool, } impl Config { fn build(args: &[String]) -> Result<Config, &\'static str> { if args.len() < 3 { return Err(\\"not enough arguments\\"); } let query = args[1].clone(); let file_path = args[2].clone(); Ok(Config { query, file_path }) } } fn run(config: Config) -> Result<(), Box<dyn Error>> { let contents = fs::read_to_string(config.file_path)?; let results = if config.ignore_case { search_case_insensitive(&config.query, &contents) } else { search(&config.query, &contents) }; for line in results { println!(\\"{line}\\"); } Ok(())\\n} Listing 12-22: Calling either search or search_case_insensitive based on the value in config.ignore_case Finally, we need to check for the environment variable. The functions for\\nworking with environment variables are in the env module in the standard\\nlibrary, which is already in scope at the top of src/main.rs. We’ll use the var function from the env module to check to see if any value has been set\\nfor an environment variable named IGNORE_CASE, as shown in Listing 12-23. Filename: src/main.rs use std::env; use std::error::Error; use std::fs; use std::process; use minigrep::{search, search_case_insensitive}; fn main() { let args: Vec<String> = env::args().collect(); let config = Config::build(&args).unwrap_or_else(|err| { println!(\\"Problem parsing arguments: {err}\\"); process::exit(1); }); if let Err(e) = run(config) { println!(\\"Application error: {e}\\"); process::exit(1); } } pub struct Config { pub query: String, pub file_path: String, pub ignore_case: bool, } impl Config { fn build(args: &[String]) -> Result<Config, &\'static str> { if args.len() < 3 { return Err(\\"not enough arguments\\"); } let query = args[1].clone(); let file_path = args[2].clone(); let ignore_case = env::var(\\"IGNORE_CASE\\").is_ok(); Ok(Config { query, file_path, ignore_case, }) }\\n} fn run(config: Config) -> Result<(), Box<dyn Error>> { let contents = fs::read_to_string(config.file_path)?; let results = if config.ignore_case { search_case_insensitive(&config.query, &contents) } else { search(&config.query, &contents) }; for line in results { println!(\\"{line}\\"); } Ok(()) } Listing 12-23: Checking for any value in an environment variable named IGNORE_CASE Here, we create a new variable, ignore_case. To set its value, we call the env::var function and pass it the name of the IGNORE_CASE environment\\nvariable. The env::var function returns a Result that will be the\\nsuccessful Ok variant that contains the value of the environment variable if\\nthe environment variable is set to any value. It will return the Err variant\\nif the environment variable is not set. We’re using the is_ok method on the Result to check whether the environment\\nvariable is set, which means the program should do a case-insensitive search.\\nIf the IGNORE_CASE environment variable isn’t set to anything, is_ok will\\nreturn false and the program will perform a case-sensitive search. We don’t\\ncare about the value of the environment variable, just whether it’s set or\\nunset, so we’re checking is_ok rather than using unwrap, expect, or any\\nof the other methods we’ve seen on Result. We pass the value in the ignore_case variable to the Config instance so\\nthat the run function can read that value and decide whether to call search_case_insensitive or search, as we implemented in Listing 12-22. Let’s give it a try! First, we’ll run our program without the environment\\nvariable set and with the query to, which should match any line that contains\\nthe word to in all lowercase: $ cargo run -- to poem.txt Compiling minigrep v0.1.0 (file:///projects/minigrep) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.0s Running `target/debug/minigrep to poem.txt`\\nAre you nobody, too?\\nHow dreary to be somebody! Looks like that still works! Now let’s run the program with IGNORE_CASE set\\nto 1 but with the same query to: $ IGNORE_CASE=1 cargo run -- to poem.txt If you’re using PowerShell, you will need to set the environment variable and\\nrun the program as separate commands: PS> $Env:IGNORE_CASE=1; cargo run -- to poem.txt This will make IGNORE_CASE persist for the remainder of your shell session.\\nIt can be unset with the Remove-Item cmdlet: PS> Remove-Item Env:IGNORE_CASE We should get lines that contain to that might have uppercase letters: Are you nobody, too?\\nHow dreary to be somebody!\\nTo tell your name the livelong day\\nTo an admiring bog! Excellent, we also got lines containing To! Our minigrep program can now do\\ncase-insensitive searching controlled by an environment variable. Now you know\\nhow to manage options set using either command line arguments or environment\\nvariables. Some programs allow arguments and environment variables for the same\\nconfiguration. In those cases, the programs decide that one or the other takes\\nprecedence. For another exercise on your own, try controlling case sensitivity\\nthrough either a command line argument or an environment variable. Decide\\nwhether the command line argument or the environment variable should take\\nprecedence if the program is run with one set to case sensitive and one set to\\nignore case. The std::env module contains many more useful features for dealing with\\nenvironment variables: Check out its documentation to see what is available.","breadcrumbs":"An I/O Project: Building a Command Line Program » Working with Environment Variables » Implementing the search_case_insensitive Function","id":"228","title":"Implementing the search_case_insensitive Function"},"229":{"body":"At the moment, we’re writing all of our output to the terminal using the println! macro. In most terminals, there are two kinds of output: standard\\noutput ( stdout) for general information and standard error ( stderr) for\\nerror messages. This distinction enables users to choose to direct the\\nsuccessful output of a program to a file but still print error messages to the\\nscreen. The println! macro is only capable of printing to standard output, so we have\\nto use something else to print to standard error.","breadcrumbs":"An I/O Project: Building a Command Line Program » Redirecting Errors to Standard Error » Redirecting Errors to Standard Error","id":"229","title":"Redirecting Errors to Standard Error"},"23":{"body":"You’ll start by making a directory to store your Rust code. It doesn’t matter\\nto Rust where your code lives, but for the exercises and projects in this book,\\nwe suggest making a projects directory in your home directory and keeping all\\nyour projects there. Open a terminal and enter the following commands to make a projects directory\\nand a directory for the “Hello, world!” project within the projects directory. For Linux, macOS, and PowerShell on Windows, enter this: $ mkdir ~/projects\\n$ cd ~/projects\\n$ mkdir hello_world\\n$ cd hello_world For Windows CMD, enter this: > mkdir \\"%USERPROFILE%\\\\projects\\"\\n> cd /d \\"%USERPROFILE%\\\\projects\\"\\n> mkdir hello_world\\n> cd hello_world","breadcrumbs":"Getting Started » Hello, World! » Project Directory Setup","id":"23","title":"Project Directory Setup"},"230":{"body":"First, let’s observe how the content printed by minigrep is currently being\\nwritten to standard output, including any error messages we want to write to\\nstandard error instead. We’ll do that by redirecting the standard output stream\\nto a file while intentionally causing an error. We won’t redirect the standard\\nerror stream, so any content sent to standard error will continue to display on\\nthe screen. Command line programs are expected to send error messages to the standard error\\nstream so that we can still see error messages on the screen even if we\\nredirect the standard output stream to a file. Our program is not currently\\nwell behaved: We’re about to see that it saves the error message output to a\\nfile instead! To demonstrate this behavior, we’ll run the program with > and the file path, output.txt, that we want to redirect the standard output stream to. We won’t\\npass any arguments, which should cause an error: $ cargo run > output.txt The > syntax tells the shell to write the contents of standard output to output.txt instead of the screen. We didn’t see the error message we were\\nexpecting printed to the screen, so that means it must have ended up in the\\nfile. This is what output.txt contains: Problem parsing arguments: not enough arguments Yup, our error message is being printed to standard output. It’s much more\\nuseful for error messages like this to be printed to standard error so that\\nonly data from a successful run ends up in the file. We’ll change that.","breadcrumbs":"An I/O Project: Building a Command Line Program » Redirecting Errors to Standard Error » Checking Where Errors Are Written","id":"230","title":"Checking Where Errors Are Written"},"231":{"body":"We’ll use the code in Listing 12-24 to change how error messages are printed.\\nBecause of the refactoring we did earlier in this chapter, all the code that\\nprints error messages is in one function, main. The standard library provides\\nthe eprintln! macro that prints to the standard error stream, so let’s change\\nthe two places we were calling println! to print errors to use eprintln!\\ninstead. Filename: src/main.rs use std::env; use std::error::Error; use std::fs; use std::process; use minigrep::{search, search_case_insensitive}; fn main() { let args: Vec<String> = env::args().collect(); let config = Config::build(&args).unwrap_or_else(|err| { eprintln!(\\"Problem parsing arguments: {err}\\"); process::exit(1); }); if let Err(e) = run(config) { eprintln!(\\"Application error: {e}\\"); process::exit(1); }\\n} pub struct Config { pub query: String, pub file_path: String, pub ignore_case: bool, } impl Config { fn build(args: &[String]) -> Result<Config, &\'static str> { if args.len() < 3 { return Err(\\"not enough arguments\\"); } let query = args[1].clone(); let file_path = args[2].clone(); let ignore_case = env::var(\\"IGNORE_CASE\\").is_ok(); Ok(Config { query, file_path, ignore_case, }) } } fn run(config: Config) -> Result<(), Box<dyn Error>> { let contents = fs::read_to_string(config.file_path)?; let results = if config.ignore_case { search_case_insensitive(&config.query, &contents) } else { search(&config.query, &contents) }; for line in results { println!(\\"{line}\\"); } Ok(()) } Listing 12-24: Writing error messages to standard error instead of standard output using eprintln! Let’s now run the program again in the same way, without any arguments and\\nredirecting standard output with >: $ cargo run > output.txt\\nProblem parsing arguments: not enough arguments Now we see the error onscreen and output.txt contains nothing, which is the\\nbehavior we expect of command line programs. Let’s run the program again with arguments that don’t cause an error but still\\nredirect standard output to a file, like so: $ cargo run -- to poem.txt > output.txt We won’t see any output to the terminal, and output.txt will contain our\\nresults: Filename: output.txt Are you nobody, too?\\nHow dreary to be somebody! This demonstrates that we’re now using standard output for successful output\\nand standard error for error output as appropriate.","breadcrumbs":"An I/O Project: Building a Command Line Program » Redirecting Errors to Standard Error » Printing Errors to Standard Error","id":"231","title":"Printing Errors to Standard Error"},"232":{"body":"This chapter recapped some of the major concepts you’ve learned so far and\\ncovered how to perform common I/O operations in Rust. By using command line\\narguments, files, environment variables, and the eprintln! macro for printing\\nerrors, you’re now prepared to write command line applications. Combined with\\nthe concepts in previous chapters, your code will be well organized, store data\\neffectively in the appropriate data structures, handle errors nicely, and be\\nwell tested. Next, we’ll explore some Rust features that were influenced by functional\\nlanguages: closures and iterators.","breadcrumbs":"An I/O Project: Building a Command Line Program » Redirecting Errors to Standard Error » Summary","id":"232","title":"Summary"},"233":{"body":"Rust’s design has taken inspiration from many existing languages and\\ntechniques, and one significant influence is functional programming.\\nProgramming in a functional style often includes using functions as values by\\npassing them in arguments, returning them from other functions, assigning them\\nto variables for later execution, and so forth. In this chapter, we won’t debate the issue of what functional programming is or\\nisn’t but will instead discuss some features of Rust that are similar to\\nfeatures in many languages often referred to as functional. More specifically, we’ll cover: Closures, a function-like construct you can store in a variable Iterators, a way of processing a series of elements How to use closures and iterators to improve the I/O project in Chapter 12 The performance of closures and iterators (spoiler alert: They’re faster than\\nyou might think!) We’ve already covered some other Rust features, such as pattern matching and\\nenums, that are also influenced by the functional style. Because mastering\\nclosures and iterators is an important part of writing fast, idiomatic, Rust\\ncode, we’ll devote this entire chapter to them.","breadcrumbs":"Functional Language Features: Iterators and Closures » Functional Language Features: Iterators and Closures","id":"233","title":"Functional Language Features: Iterators and Closures"},"234":{"body":"Rust’s closures are anonymous functions you can save in a variable or pass as\\narguments to other functions. You can create the closure in one place and then\\ncall the closure elsewhere to evaluate it in a different context. Unlike\\nfunctions, closures can capture values from the scope in which they’re defined.\\nWe’ll demonstrate how these closure features allow for code reuse and behavior\\ncustomization.","breadcrumbs":"Functional Language Features: Iterators and Closures » Closures » Closures","id":"234","title":"Closures"},"235":{"body":"We’ll first examine how we can use closures to capture values from the\\nenvironment they’re defined in for later use. Here’s the scenario: Every so\\noften, our T-shirt company gives away an exclusive, limited-edition shirt to\\nsomeone on our mailing list as a promotion. People on the mailing list can\\noptionally add their favorite color to their profile. If the person chosen for\\na free shirt has their favorite color set, they get that color shirt. If the\\nperson hasn’t specified a favorite color, they get whatever color the company\\ncurrently has the most of. There are many ways to implement this. For this example, we’re going to use an\\nenum called ShirtColor that has the variants Red and Blue (limiting the\\nnumber of colors available for simplicity). We represent the company’s\\ninventory with an Inventory struct that has a field named shirts that\\ncontains a Vec<ShirtColor> representing the shirt colors currently in stock.\\nThe method giveaway defined on Inventory gets the optional shirt color\\npreference of the free-shirt winner, and it returns the shirt color the\\nperson will get. This setup is shown in Listing 13-1. Filename: src/main.rs #[derive(Debug, PartialEq, Copy, Clone)]\\nenum ShirtColor { Red, Blue,\\n} struct Inventory { shirts: Vec<ShirtColor>,\\n} impl Inventory { fn giveaway(&self, user_preference: Option<ShirtColor>) -> ShirtColor { user_preference.unwrap_or_else(|| self.most_stocked()) } fn most_stocked(&self) -> ShirtColor { let mut num_red = 0; let mut num_blue = 0; for color in &self.shirts { match color { ShirtColor::Red => num_red += 1, ShirtColor::Blue => num_blue += 1, } } if num_red > num_blue { ShirtColor::Red } else { ShirtColor::Blue } }\\n} fn main() { let store = Inventory { shirts: vec![ShirtColor::Blue, ShirtColor::Red, ShirtColor::Blue], }; let user_pref1 = Some(ShirtColor::Red); let giveaway1 = store.giveaway(user_pref1); println!( \\"The user with preference {:?} gets {:?}\\", user_pref1, giveaway1 ); let user_pref2 = None; let giveaway2 = store.giveaway(user_pref2); println!( \\"The user with preference {:?} gets {:?}\\", user_pref2, giveaway2 );\\n} Listing 13-1: Shirt company giveaway situation The store defined in main has two blue shirts and one red shirt remaining\\nto distribute for this limited-edition promotion. We call the giveaway method\\nfor a user with a preference for a red shirt and a user without any preference. Again, this code could be implemented in many ways, and here, to focus on\\nclosures, we’ve stuck to concepts you’ve already learned, except for the body of\\nthe giveaway method that uses a closure. In the giveaway method, we get the\\nuser preference as a parameter of type Option<ShirtColor> and call the unwrap_or_else method on user_preference. The unwrap_or_else method on Option<T> is defined by the standard library.\\nIt takes one argument: a closure without any arguments that returns a value T\\n(the same type stored in the Some variant of the Option<T>, in this case ShirtColor). If the Option<T> is the Some variant, unwrap_or_else\\nreturns the value from within the Some. If the Option<T> is the None\\nvariant, unwrap_or_else calls the closure and returns the value returned by\\nthe closure. We specify the closure expression || self.most_stocked() as the argument to unwrap_or_else. This is a closure that takes no parameters itself (if the\\nclosure had parameters, they would appear between the two vertical pipes). The\\nbody of the closure calls self.most_stocked(). We’re defining the closure\\nhere, and the implementation of unwrap_or_else will evaluate the closure\\nlater if the result is needed. Running this code prints the following: $ cargo run Compiling shirt-company v0.1.0 (file:///projects/shirt-company) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.27s Running `target/debug/shirt-company`\\nThe user with preference Some(Red) gets Red\\nThe user with preference None gets Blue One interesting aspect here is that we’ve passed a closure that calls self.most_stocked() on the current Inventory instance. The standard library\\ndidn’t need to know anything about the Inventory or ShirtColor types we\\ndefined, or the logic we want to use in this scenario. The closure captures an\\nimmutable reference to the self Inventory instance and passes it with the\\ncode we specify to the unwrap_or_else method. Functions, on the other hand,\\nare not able to capture their environment in this way.","breadcrumbs":"Functional Language Features: Iterators and Closures » Closures » Capturing the Environment","id":"235","title":"Capturing the Environment"},"236":{"body":"There are more differences between functions and closures. Closures don’t\\nusually require you to annotate the types of the parameters or the return value\\nlike fn functions do. Type annotations are required on functions because the\\ntypes are part of an explicit interface exposed to your users. Defining this\\ninterface rigidly is important for ensuring that everyone agrees on what types\\nof values a function uses and returns. Closures, on the other hand, aren’t used\\nin an exposed interface like this: They’re stored in variables, and they’re\\nused without naming them and exposing them to users of our library. Closures are typically short and relevant only within a narrow context rather\\nthan in any arbitrary scenario. Within these limited contexts, the compiler can\\ninfer the types of the parameters and the return type, similar to how it’s able\\nto infer the types of most variables (there are rare cases where the compiler\\nneeds closure type annotations too). As with variables, we can add type annotations if we want to increase\\nexplicitness and clarity at the cost of being more verbose than is strictly\\nnecessary. Annotating the types for a closure would look like the definition\\nshown in Listing 13-2. In this example, we’re defining a closure and storing it\\nin a variable rather than defining the closure in the spot we pass it as an\\nargument, as we did in Listing 13-1. Filename: src/main.rs use std::thread; use std::time::Duration; fn generate_workout(intensity: u32, random_number: u32) { let expensive_closure = |num: u32| -> u32 { println!(\\"calculating slowly...\\"); thread::sleep(Duration::from_secs(2)); num }; if intensity < 25 { println!(\\"Today, do {} pushups!\\", expensive_closure(intensity)); println!(\\"Next, do {} situps!\\", expensive_closure(intensity)); } else { if random_number == 3 { println!(\\"Take a break today! Remember to stay hydrated!\\"); } else { println!( \\"Today, run for {} minutes!\\", expensive_closure(intensity) ); } } } fn main() { let simulated_user_specified_value = 10; let simulated_random_number = 7; generate_workout(simulated_user_specified_value, simulated_random_number); } Listing 13-2: Adding optional type annotations of the parameter and return value types in the closure With type annotations added, the syntax of closures looks more similar to the\\nsyntax of functions. Here, we define a function that adds 1 to its parameter and\\na closure that has the same behavior, for comparison. We’ve added some spaces\\nto line up the relevant parts. This illustrates how closure syntax is similar\\nto function syntax except for the use of pipes and the amount of syntax that is\\noptional: fn add_one_v1 (x: u32) -> u32 { x + 1 }\\nlet add_one_v2 = |x: u32| -> u32 { x + 1 };\\nlet add_one_v3 = |x| { x + 1 };\\nlet add_one_v4 = |x| x + 1 ; The first line shows a function definition and the second line shows a fully\\nannotated closure definition. In the third line, we remove the type annotations\\nfrom the closure definition. In the fourth line, we remove the brackets, which\\nare optional because the closure body has only one expression. These are all\\nvalid definitions that will produce the same behavior when they’re called. The add_one_v3 and add_one_v4 lines require the closures to be evaluated to be\\nable to compile because the types will be inferred from their usage. This is\\nsimilar to let v = Vec::new(); needing either type annotations or values of\\nsome type to be inserted into the Vec for Rust to be able to infer the type. For closure definitions, the compiler will infer one concrete type for each of\\ntheir parameters and for their return value. For instance, Listing 13-3 shows\\nthe definition of a short closure that just returns the value it receives as a\\nparameter. This closure isn’t very useful except for the purposes of this\\nexample. Note that we haven’t added any type annotations to the definition.\\nBecause there are no type annotations, we can call the closure with any type,\\nwhich we’ve done here with String the first time. If we then try to call example_closure with an integer, we’ll get an error. Filename: src/main.rs fn main() { let example_closure = |x| x; let s = example_closure(String::from(\\"hello\\")); let n = example_closure(5); } Listing 13-3: Attempting to call a closure whose types are inferred with two different types The compiler gives us this error: $ cargo run Compiling closure-example v0.1.0 (file:///projects/closure-example)\\nerror[E0308]: mismatched types --> src/main.rs:5:29 |\\n5 | let n = example_closure(5); | --------------- ^ expected `String`, found integer | | | arguments to this function are incorrect |\\nnote: expected because the closure was earlier called with an argument of type `String` --> src/main.rs:4:29 |\\n4 | let s = example_closure(String::from(\\"hello\\")); | --------------- ^^^^^^^^^^^^^^^^^^^^^ expected because this argument is of type `String` | | | in this closure call\\nnote: closure parameter defined here --> src/main.rs:2:28 |\\n2 | let example_closure = |x| x; | ^\\nhelp: try using a conversion method |\\n5 | let n = example_closure(5.to_string()); | ++++++++++++ For more information about this error, try `rustc --explain E0308`.\\nerror: could not compile `closure-example` (bin \\"closure-example\\") due to 1 previous error The first time we call example_closure with the String value, the compiler\\ninfers the type of x and the return type of the closure to be String. Those\\ntypes are then locked into the closure in example_closure, and we get a type\\nerror when we next try to use a different type with the same closure.","breadcrumbs":"Functional Language Features: Iterators and Closures » Closures » Inferring and Annotating Closure Types","id":"236","title":"Inferring and Annotating Closure Types"},"237":{"body":"Closures can capture values from their environment in three ways, which\\ndirectly map to the three ways a function can take a parameter: borrowing\\nimmutably, borrowing mutably, and taking ownership. The closure will decide\\nwhich of these to use based on what the body of the function does with the\\ncaptured values. In Listing 13-4, we define a closure that captures an immutable reference to\\nthe vector named list because it only needs an immutable reference to print\\nthe value. Filename: src/main.rs fn main() { let list = vec![1, 2, 3]; println!(\\"Before defining closure: {list:?}\\"); let only_borrows = || println!(\\"From closure: {list:?}\\"); println!(\\"Before calling closure: {list:?}\\"); only_borrows(); println!(\\"After calling closure: {list:?}\\");\\n} Listing 13-4: Defining and calling a closure that captures an immutable reference This example also illustrates that a variable can bind to a closure definition,\\nand we can later call the closure by using the variable name and parentheses as\\nif the variable name were a function name. Because we can have multiple immutable references to list at the same time, list is still accessible from the code before the closure definition, after\\nthe closure definition but before the closure is called, and after the closure\\nis called. This code compiles, runs, and prints: $ cargo run Compiling closure-example v0.1.0 (file:///projects/closure-example) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.43s Running `target/debug/closure-example`\\nBefore defining closure: [1, 2, 3]\\nBefore calling closure: [1, 2, 3]\\nFrom closure: [1, 2, 3]\\nAfter calling closure: [1, 2, 3] Next, in Listing 13-5, we change the closure body so that it adds an element to\\nthe list vector. The closure now captures a mutable reference. Filename: src/main.rs fn main() { let mut list = vec![1, 2, 3]; println!(\\"Before defining closure: {list:?}\\"); let mut borrows_mutably = || list.push(7); borrows_mutably(); println!(\\"After calling closure: {list:?}\\");\\n} Listing 13-5: Defining and calling a closure that captures a mutable reference This code compiles, runs, and prints: $ cargo run Compiling closure-example v0.1.0 (file:///projects/closure-example) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.43s Running `target/debug/closure-example`\\nBefore defining closure: [1, 2, 3]\\nAfter calling closure: [1, 2, 3, 7] Note that there’s no longer a println! between the definition and the call of\\nthe borrows_mutably closure: When borrows_mutably is defined, it captures a\\nmutable reference to list. We don’t use the closure again after the closure\\nis called, so the mutable borrow ends. Between the closure definition and the\\nclosure call, an immutable borrow to print isn’t allowed, because no other\\nborrows are allowed when there’s a mutable borrow. Try adding a println!\\nthere to see what error message you get! If you want to force the closure to take ownership of the values it uses in the\\nenvironment even though the body of the closure doesn’t strictly need\\nownership, you can use the move keyword before the parameter list. This technique is mostly useful when passing a closure to a new thread to move\\nthe data so that it’s owned by the new thread. We’ll discuss threads and why\\nyou would want to use them in detail in Chapter 16 when we talk about\\nconcurrency, but for now, let’s briefly explore spawning a new thread using a\\nclosure that needs the move keyword. Listing 13-6 shows Listing 13-4 modified\\nto print the vector in a new thread rather than in the main thread. Filename: src/main.rs use std::thread; fn main() { let list = vec![1, 2, 3]; println!(\\"Before defining closure: {list:?}\\"); thread::spawn(move || println!(\\"From thread: {list:?}\\")) .join() .unwrap();\\n} Listing 13-6: Using move to force the closure for the thread to take ownership of list We spawn a new thread, giving the thread a closure to run as an argument. The\\nclosure body prints out the list. In Listing 13-4, the closure only captured list using an immutable reference because that’s the least amount of access\\nto list needed to print it. In this example, even though the closure body\\nstill only needs an immutable reference, we need to specify that list should\\nbe moved into the closure by putting the move keyword at the beginning of the\\nclosure definition. If the main thread performed more operations before calling join on the new thread, the new thread might finish before the rest of the\\nmain thread finishes, or the main thread might finish first. If the main thread\\nmaintained ownership of list but ended before the new thread and drops list, the immutable reference in the thread would be invalid. Therefore, the\\ncompiler requires that list be moved into the closure given to the new thread\\nso that the reference will be valid. Try removing the move keyword or using list in the main thread after the closure is defined to see what compiler\\nerrors you get!","breadcrumbs":"Functional Language Features: Iterators and Closures » Closures » Capturing References or Moving Ownership","id":"237","title":"Capturing References or Moving Ownership"},"238":{"body":"Once a closure has captured a reference or captured ownership of a value from\\nthe environment where the closure is defined (thus affecting what, if anything,\\nis moved into the closure), the code in the body of the closure defines what\\nhappens to the references or values when the closure is evaluated later (thus\\naffecting what, if anything, is moved out of the closure). A closure body can do any of the following: Move a captured value out of the\\nclosure, mutate the captured value, neither move nor mutate the value, or\\ncapture nothing from the environment to begin with. The way a closure captures and handles values from the environment affects\\nwhich traits the closure implements, and traits are how functions and structs\\ncan specify what kinds of closures they can use. Closures will automatically\\nimplement one, two, or all three of these Fn traits, in an additive fashion,\\ndepending on how the closure’s body handles the values: FnOnce applies to closures that can be called once. All closures implement\\nat least this trait because all closures can be called. A closure that moves\\ncaptured values out of its body will only implement FnOnce and none of the\\nother Fn traits because it can only be called once. FnMut applies to closures that don’t move captured values out of their body\\nbut might mutate the captured values. These closures can be called more than\\nonce. Fn applies to closures that don’t move captured values out of their body\\nand don’t mutate captured values, as well as closures that capture nothing\\nfrom their environment. These closures can be called more than once without\\nmutating their environment, which is important in cases such as calling a closure multiple times concurrently. Let’s look at the definition of the unwrap_or_else method on Option<T> that\\nwe used in Listing 13-1: impl<T> Option<T> { pub fn unwrap_or_else<F>(self, f: F) -> T where F: FnOnce() -> T { match self { Some(x) => x, None => f(), } }\\n} Recall that T is the generic type representing the type of the value in the Some variant of an Option. That type T is also the return type of the unwrap_or_else function: Code that calls unwrap_or_else on an Option<String>, for example, will get a String. Next, notice that the unwrap_or_else function has the additional generic type\\nparameter F. The F type is the type of the parameter named f, which is\\nthe closure we provide when calling unwrap_or_else. The trait bound specified on the generic type F is FnOnce() -> T, which\\nmeans F must be able to be called once, take no arguments, and return a T.\\nUsing FnOnce in the trait bound expresses the constraint that unwrap_or_else will not call f more than once. In the body of unwrap_or_else, we can see that if the Option is Some, f won’t be\\ncalled. If the Option is None, f will be called once. Because all\\nclosures implement FnOnce, unwrap_or_else accepts all three kinds of\\nclosures and is as flexible as it can be. Note: If what we want to do doesn’t require capturing a value from the\\nenvironment, we can use the name of a function rather than a closure where we\\nneed something that implements one of the Fn traits. For example, on an Option<Vec<T>> value, we could call unwrap_or_else(Vec::new) to get a\\nnew, empty vector if the value is None. The compiler automatically\\nimplements whichever of the Fn traits is applicable for a function\\ndefinition. Now let’s look at the standard library method sort_by_key, defined on slices,\\nto see how that differs from unwrap_or_else and why sort_by_key uses FnMut instead of FnOnce for the trait bound. The closure gets one argument\\nin the form of a reference to the current item in the slice being considered,\\nand it returns a value of type K that can be ordered. This function is useful\\nwhen you want to sort a slice by a particular attribute of each item. In\\nListing 13-7, we have a list of Rectangle instances, and we use sort_by_key\\nto order them by their width attribute from low to high. Filename: src/main.rs #[derive(Debug)]\\nstruct Rectangle { width: u32, height: u32,\\n} fn main() { let mut list = [ Rectangle { width: 10, height: 1 }, Rectangle { width: 3, height: 5 }, Rectangle { width: 7, height: 12 }, ]; list.sort_by_key(|r| r.width); println!(\\"{list:#?}\\");\\n} Listing 13-7: Using sort_by_key to order rectangles by width This code prints: $ cargo run Compiling rectangles v0.1.0 (file:///projects/rectangles) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.41s Running `target/debug/rectangles`\\n[ Rectangle { width: 3, height: 5, }, Rectangle { width: 7, height: 12, }, Rectangle { width: 10, height: 1, },\\n] The reason sort_by_key is defined to take an FnMut closure is that it calls\\nthe closure multiple times: once for each item in the slice. The closure |r| r.width doesn’t capture, mutate, or move anything out from its environment, so\\nit meets the trait bound requirements. In contrast, Listing 13-8 shows an example of a closure that implements just\\nthe FnOnce trait, because it moves a value out of the environment. The\\ncompiler won’t let us use this closure with sort_by_key. Filename: src/main.rs #[derive(Debug)]\\nstruct Rectangle { width: u32, height: u32,\\n} fn main() { let mut list = [ Rectangle { width: 10, height: 1 }, Rectangle { width: 3, height: 5 }, Rectangle { width: 7, height: 12 }, ]; let mut sort_operations = vec![]; let value = String::from(\\"closure called\\"); list.sort_by_key(|r| { sort_operations.push(value); r.width }); println!(\\"{list:#?}\\");\\n} Listing 13-8: Attempting to use an FnOnce closure with sort_by_key This is a contrived, convoluted way (that doesn’t work) to try to count the\\nnumber of times sort_by_key calls the closure when sorting list. This code\\nattempts to do this counting by pushing value—a String from the closure’s\\nenvironment—into the sort_operations vector. The closure captures value and\\nthen moves value out of the closure by transferring ownership of value to\\nthe sort_operations vector. This closure can be called once; trying to call\\nit a second time wouldn’t work, because value would no longer be in the\\nenvironment to be pushed into sort_operations again! Therefore, this closure\\nonly implements FnOnce. When we try to compile this code, we get this error\\nthat value can’t be moved out of the closure because the closure must\\nimplement FnMut: $ cargo run Compiling rectangles v0.1.0 (file:///projects/rectangles)\\nerror[E0507]: cannot move out of `value`, a captured variable in an `FnMut` closure --> src/main.rs:18:30 |\\n15 | let value = String::from(\\"closure called\\"); | ----- ------------------------------ move occurs because `value` has type `String`, which does not implement the `Copy` trait | | | captured outer variable\\n16 |\\n17 | list.sort_by_key(|r| { | --- captured by this `FnMut` closure\\n18 | sort_operations.push(value); | ^^^^^ `value` is moved here |\\nhelp: consider cloning the value if the performance cost is acceptable |\\n18 | sort_operations.push(value.clone()); | ++++++++ For more information about this error, try `rustc --explain E0507`.\\nerror: could not compile `rectangles` (bin \\"rectangles\\") due to 1 previous error The error points to the line in the closure body that moves value out of the\\nenvironment. To fix this, we need to change the closure body so that it doesn’t\\nmove values out of the environment. Keeping a counter in the environment and\\nincrementing its value in the closure body is a more straightforward way to\\ncount the number of times the closure is called. The closure in Listing 13-9\\nworks with sort_by_key because it is only capturing a mutable reference to the num_sort_operations counter and can therefore be called more than once. Filename: src/main.rs #[derive(Debug)]\\nstruct Rectangle { width: u32, height: u32,\\n} fn main() { let mut list = [ Rectangle { width: 10, height: 1 }, Rectangle { width: 3, height: 5 }, Rectangle { width: 7, height: 12 }, ]; let mut num_sort_operations = 0; list.sort_by_key(|r| { num_sort_operations += 1; r.width }); println!(\\"{list:#?}, sorted in {num_sort_operations} operations\\");\\n} Listing 13-9: Using an FnMut closure with sort_by_key is allowed. The Fn traits are important when defining or using functions or types that\\nmake use of closures. In the next section, we’ll discuss iterators. Many\\niterator methods take closure arguments, so keep these closure details in mind\\nas we continue!","breadcrumbs":"Functional Language Features: Iterators and Closures » Closures » Moving Captured Values Out of Closures","id":"238","title":"Moving Captured Values Out of Closures"},"239":{"body":"The iterator pattern allows you to perform some task on a sequence of items in\\nturn. An iterator is responsible for the logic of iterating over each item and\\ndetermining when the sequence has finished. When you use iterators, you don’t\\nhave to reimplement that logic yourself. In Rust, iterators are lazy, meaning they have no effect until you call\\nmethods that consume the iterator to use it up. For example, the code in\\nListing 13-10 creates an iterator over the items in the vector v1 by calling\\nthe iter method defined on Vec<T>. This code by itself doesn’t do anything\\nuseful. Filename: src/main.rs fn main() { let v1 = vec![1, 2, 3]; let v1_iter = v1.iter(); } Listing 13-10: Creating an iterator The iterator is stored in the v1_iter variable. Once we’ve created an\\niterator, we can use it in a variety of ways. In Listing 3-5, we iterated over\\nan array using a for loop to execute some code on each of its items. Under\\nthe hood, this implicitly created and then consumed an iterator, but we glossed\\nover how exactly that works until now. In the example in Listing 13-11, we separate the creation of the iterator from\\nthe use of the iterator in the for loop. When the for loop is called using\\nthe iterator in v1_iter, each element in the iterator is used in one\\niteration of the loop, which prints out each value. Filename: src/main.rs fn main() { let v1 = vec![1, 2, 3]; let v1_iter = v1.iter(); for val in v1_iter { println!(\\"Got: {val}\\"); } } Listing 13-11: Using an iterator in a for loop In languages that don’t have iterators provided by their standard libraries,\\nyou would likely write this same functionality by starting a variable at index\\n0, using that variable to index into the vector to get a value, and\\nincrementing the variable value in a loop until it reached the total number of\\nitems in the vector. Iterators handle all of that logic for you, cutting down on repetitive code you\\ncould potentially mess up. Iterators give you more flexibility to use the same\\nlogic with many different kinds of sequences, not just data structures you can\\nindex into, like vectors. Let’s examine how iterators do that.","breadcrumbs":"Functional Language Features: Iterators and Closures » Processing a Series of Items with Iterators » Processing a Series of Items with Iterators","id":"239","title":"Processing a Series of Items with Iterators"},"24":{"body":"Next, make a new source file and call it main.rs. Rust files always end with\\nthe .rs extension. If you’re using more than one word in your filename, the\\nconvention is to use an underscore to separate them. For example, use hello_world.rs rather than helloworld.rs. Now open the main.rs file you just created and enter the code in Listing 1-1. Filename: main.rs fn main() { println!(\\"Hello, world!\\");\\n} Listing 1-1: A program that prints Hello, world! Save the file and go back to your terminal window in the ~/projects/hello_world directory. On Linux or macOS, enter the following\\ncommands to compile and run the file: $ rustc main.rs\\n$ ./main\\nHello, world! On Windows, enter the command .\\\\main instead of ./main: > rustc main.rs\\n> .\\\\main\\nHello, world! Regardless of your operating system, the string Hello, world! should print to\\nthe terminal. If you don’t see this output, refer back to the “Troubleshooting” part of the Installation\\nsection for ways to get help. If Hello, world! did print, congratulations! You’ve officially written a Rust\\nprogram. That makes you a Rust programmer—welcome!","breadcrumbs":"Getting Started » Hello, World! » Rust Program Basics","id":"24","title":"Rust Program Basics"},"240":{"body":"All iterators implement a trait named Iterator that is defined in the\\nstandard library. The definition of the trait looks like this: #![allow(unused)] fn main() {\\npub trait Iterator { type Item; fn next(&mut self) -> Option<Self::Item>; // methods with default implementations elided\\n} } Notice that this definition uses some new syntax: type Item and Self::Item,\\nwhich are defining an associated type with this trait. We’ll talk about\\nassociated types in depth in Chapter 20. For now, all you need to know is that\\nthis code says implementing the Iterator trait requires that you also define\\nan Item type, and this Item type is used in the return type of the next\\nmethod. In other words, the Item type will be the type returned from the\\niterator. The Iterator trait only requires implementors to define one method: the next method, which returns one item of the iterator at a time, wrapped in Some, and, when iteration is over, returns None. We can call the next method on iterators directly; Listing 13-12 demonstrates\\nwhat values are returned from repeated calls to next on the iterator created\\nfrom the vector. Filename: src/lib.rs #[cfg(test)] mod tests { #[test] fn iterator_demonstration() { let v1 = vec![1, 2, 3]; let mut v1_iter = v1.iter(); assert_eq!(v1_iter.next(), Some(&1)); assert_eq!(v1_iter.next(), Some(&2)); assert_eq!(v1_iter.next(), Some(&3)); assert_eq!(v1_iter.next(), None); } } Listing 13-12: Calling the next method on an iterator Note that we needed to make v1_iter mutable: Calling the next method on an\\niterator changes internal state that the iterator uses to keep track of where\\nit is in the sequence. In other words, this code consumes, or uses up, the\\niterator. Each call to next eats up an item from the iterator. We didn’t need\\nto make v1_iter mutable when we used a for loop, because the loop took\\nownership of v1_iter and made it mutable behind the scenes. Also note that the values we get from the calls to next are immutable\\nreferences to the values in the vector. The iter method produces an iterator\\nover immutable references. If we want to create an iterator that takes\\nownership of v1 and returns owned values, we can call into_iter instead of iter. Similarly, if we want to iterate over mutable references, we can call iter_mut instead of iter.","breadcrumbs":"Functional Language Features: Iterators and Closures » Processing a Series of Items with Iterators » The Iterator Trait and the next Method","id":"240","title":"The Iterator Trait and the next Method"},"241":{"body":"The Iterator trait has a number of different methods with default\\nimplementations provided by the standard library; you can find out about these\\nmethods by looking in the standard library API documentation for the Iterator\\ntrait. Some of these methods call the next method in their definition, which\\nis why you’re required to implement the next method when implementing the Iterator trait. Methods that call next are called consuming adapters because calling them\\nuses up the iterator. One example is the sum method, which takes ownership of\\nthe iterator and iterates through the items by repeatedly calling next, thus\\nconsuming the iterator. As it iterates through, it adds each item to a running\\ntotal and returns the total when iteration is complete. Listing 13-13 has a\\ntest illustrating a use of the sum method. Filename: src/lib.rs #[cfg(test)] mod tests { #[test] fn iterator_sum() { let v1 = vec![1, 2, 3]; let v1_iter = v1.iter(); let total: i32 = v1_iter.sum(); assert_eq!(total, 6); } } Listing 13-13: Calling the sum method to get the total of all items in the iterator We aren’t allowed to use v1_iter after the call to sum, because sum takes\\nownership of the iterator we call it on.","breadcrumbs":"Functional Language Features: Iterators and Closures » Processing a Series of Items with Iterators » Methods That Consume the Iterator","id":"241","title":"Methods That Consume the Iterator"},"242":{"body":"Iterator adapters are methods defined on the Iterator trait that don’t\\nconsume the iterator. Instead, they produce different iterators by changing\\nsome aspect of the original iterator. Listing 13-14 shows an example of calling the iterator adapter method map,\\nwhich takes a closure to call on each item as the items are iterated through.\\nThe map method returns a new iterator that produces the modified items. The\\nclosure here creates a new iterator in which each item from the vector will be\\nincremented by 1. Filename: src/main.rs fn main() { let v1: Vec<i32> = vec![1, 2, 3]; v1.iter().map(|x| x + 1); } Listing 13-14: Calling the iterator adapter map to create a new iterator However, this code produces a warning: $ cargo run Compiling iterators v0.1.0 (file:///projects/iterators)\\nwarning: unused `Map` that must be used --> src/main.rs:4:5 |\\n4 | v1.iter().map(|x| x + 1); | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: iterators are lazy and do nothing unless consumed = note: `#[warn(unused_must_use)]` on by default\\nhelp: use `let _ = ...` to ignore the resulting value |\\n4 | let _ = v1.iter().map(|x| x + 1); | +++++++ warning: `iterators` (bin \\"iterators\\") generated 1 warning Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.47s Running `target/debug/iterators` The code in Listing 13-14 doesn’t do anything; the closure we’ve specified\\nnever gets called. The warning reminds us why: Iterator adapters are lazy, and\\nwe need to consume the iterator here. To fix this warning and consume the iterator, we’ll use the collect method,\\nwhich we used with env::args in Listing 12-1. This method consumes the\\niterator and collects the resultant values into a collection data type. In Listing 13-15, we collect the results of iterating over the iterator that’s\\nreturned from the call to map into a vector. This vector will end up\\ncontaining each item from the original vector, incremented by 1. Filename: src/main.rs fn main() { let v1: Vec<i32> = vec![1, 2, 3]; let v2: Vec<_> = v1.iter().map(|x| x + 1).collect(); assert_eq!(v2, vec![2, 3, 4]); } Listing 13-15: Calling the map method to create a new iterator, and then calling the collect method to consume the new iterator and create a vector Because map takes a closure, we can specify any operation we want to perform\\non each item. This is a great example of how closures let you customize some\\nbehavior while reusing the iteration behavior that the Iterator trait\\nprovides. You can chain multiple calls to iterator adapters to perform complex actions in\\na readable way. But because all iterators are lazy, you have to call one of the\\nconsuming adapter methods to get results from calls to iterator adapters.","breadcrumbs":"Functional Language Features: Iterators and Closures » Processing a Series of Items with Iterators » Methods That Produce Other Iterators","id":"242","title":"Methods That Produce Other Iterators"},"243":{"body":"Many iterator adapters take closures as arguments, and commonly the closures\\nwe’ll specify as arguments to iterator adapters will be closures that capture\\ntheir environment. For this example, we’ll use the filter method that takes a closure. The\\nclosure gets an item from the iterator and returns a bool. If the closure\\nreturns true, the value will be included in the iteration produced by filter. If the closure returns false, the value won’t be included. In Listing 13-16, we use filter with a closure that captures the shoe_size\\nvariable from its environment to iterate over a collection of Shoe struct\\ninstances. It will return only shoes that are the specified size. Filename: src/lib.rs #[derive(PartialEq, Debug)]\\nstruct Shoe { size: u32, style: String,\\n} fn shoes_in_size(shoes: Vec<Shoe>, shoe_size: u32) -> Vec<Shoe> { shoes.into_iter().filter(|s| s.size == shoe_size).collect()\\n} #[cfg(test)]\\nmod tests { use super::*; #[test] fn filters_by_size() { let shoes = vec![ Shoe { size: 10, style: String::from(\\"sneaker\\"), }, Shoe { size: 13, style: String::from(\\"sandal\\"), }, Shoe { size: 10, style: String::from(\\"boot\\"), }, ]; let in_my_size = shoes_in_size(shoes, 10); assert_eq!( in_my_size, vec![ Shoe { size: 10, style: String::from(\\"sneaker\\") }, Shoe { size: 10, style: String::from(\\"boot\\") }, ] ); }\\n} Listing 13-16: Using the filter method with a closure that captures shoe_size The shoes_in_size function takes ownership of a vector of shoes and a shoe\\nsize as parameters. It returns a vector containing only shoes of the specified\\nsize. In the body of shoes_in_size, we call into_iter to create an iterator that\\ntakes ownership of the vector. Then, we call filter to adapt that iterator\\ninto a new iterator that only contains elements for which the closure returns true. The closure captures the shoe_size parameter from the environment and\\ncompares the value with each shoe’s size, keeping only shoes of the size\\nspecified. Finally, calling collect gathers the values returned by the\\nadapted iterator into a vector that’s returned by the function. The test shows that when we call shoes_in_size, we get back only shoes that\\nhave the same size as the value we specified.","breadcrumbs":"Functional Language Features: Iterators and Closures » Processing a Series of Items with Iterators » Closures That Capture Their Environment","id":"243","title":"Closures That Capture Their Environment"},"244":{"body":"With this new knowledge about iterators, we can improve the I/O project in\\nChapter 12 by using iterators to make places in the code clearer and more\\nconcise. Let’s look at how iterators can improve our implementation of the Config::build function and the search function.","breadcrumbs":"Functional Language Features: Iterators and Closures » Improving Our I/O Project » Improving Our I/O Project","id":"244","title":"Improving Our I/O Project"},"245":{"body":"In Listing 12-6, we added code that took a slice of String values and created\\nan instance of the Config struct by indexing into the slice and cloning the\\nvalues, allowing the Config struct to own those values. In Listing 13-17,\\nwe’ve reproduced the implementation of the Config::build function as it was\\nin Listing 12-23. Filename: src/main.rs use std::env; use std::error::Error; use std::fs; use std::process; use minigrep::{search, search_case_insensitive}; fn main() { let args: Vec<String> = env::args().collect(); let config = Config::build(&args).unwrap_or_else(|err| { println!(\\"Problem parsing arguments: {err}\\"); process::exit(1); }); if let Err(e) = run(config) { println!(\\"Application error: {e}\\"); process::exit(1); } } pub struct Config { pub query: String, pub file_path: String, pub ignore_case: bool, } impl Config { fn build(args: &[String]) -> Result<Config, &\'static str> { if args.len() < 3 { return Err(\\"not enough arguments\\"); } let query = args[1].clone(); let file_path = args[2].clone(); let ignore_case = env::var(\\"IGNORE_CASE\\").is_ok(); Ok(Config { query, file_path, ignore_case, }) }\\n} fn run(config: Config) -> Result<(), Box<dyn Error>> { let contents = fs::read_to_string(config.file_path)?; let results = if config.ignore_case { search_case_insensitive(&config.query, &contents) } else { search(&config.query, &contents) }; for line in results { println!(\\"{line}\\"); } Ok(()) } Listing 13-17: Reproduction of the Config::build function from Listing 12-23 At the time, we said not to worry about the inefficient clone calls because\\nwe would remove them in the future. Well, that time is now! We needed clone here because we have a slice with String elements in the\\nparameter args, but the build function doesn’t own args. To return\\nownership of a Config instance, we had to clone the values from the query\\nand file_path fields of Config so that the Config instance can own its\\nvalues. With our new knowledge about iterators, we can change the build function to\\ntake ownership of an iterator as its argument instead of borrowing a slice.\\nWe’ll use the iterator functionality instead of the code that checks the length\\nof the slice and indexes into specific locations. This will clarify what the Config::build function is doing because the iterator will access the values. Once Config::build takes ownership of the iterator and stops using indexing\\noperations that borrow, we can move the String values from the iterator into Config rather than calling clone and making a new allocation. Using the Returned Iterator Directly Open your I/O project’s src/main.rs file, which should look like this: Filename: src/main.rs use std::env; use std::error::Error; use std::fs; use std::process; use minigrep::{search, search_case_insensitive}; fn main() { let args: Vec<String> = env::args().collect(); let config = Config::build(&args).unwrap_or_else(|err| { eprintln!(\\"Problem parsing arguments: {err}\\"); process::exit(1); }); // --snip-- if let Err(e) = run(config) { eprintln!(\\"Application error: {e}\\"); process::exit(1); }\\n} pub struct Config { pub query: String, pub file_path: String, pub ignore_case: bool, } impl Config { fn build(args: &[String]) -> Result<Config, &\'static str> { if args.len() < 3 { return Err(\\"not enough arguments\\"); } let query = args[1].clone(); let file_path = args[2].clone(); let ignore_case = env::var(\\"IGNORE_CASE\\").is_ok(); Ok(Config { query, file_path, ignore_case, }) } } fn run(config: Config) -> Result<(), Box<dyn Error>> { let contents = fs::read_to_string(config.file_path)?; let results = if config.ignore_case { search_case_insensitive(&config.query, &contents) } else { search(&config.query, &contents) }; for line in results { println!(\\"{line}\\"); } Ok(()) } We’ll first change the start of the main function that we had in Listing\\n12-24 to the code in Listing 13-18, which this time uses an iterator. This\\nwon’t compile until we update Config::build as well. Filename: src/main.rs use std::env; use std::error::Error; use std::fs; use std::process; use minigrep::{search, search_case_insensitive}; fn main() { let config = Config::build(env::args()).unwrap_or_else(|err| { eprintln!(\\"Problem parsing arguments: {err}\\"); process::exit(1); }); // --snip-- if let Err(e) = run(config) { eprintln!(\\"Application error: {e}\\"); process::exit(1); }\\n} pub struct Config { pub query: String, pub file_path: String, pub ignore_case: bool, } impl Config { fn build(args: &[String]) -> Result<Config, &\'static str> { if args.len() < 3 { return Err(\\"not enough arguments\\"); } let query = args[1].clone(); let file_path = args[2].clone(); let ignore_case = env::var(\\"IGNORE_CASE\\").is_ok(); Ok(Config { query, file_path, ignore_case, }) } } fn run(config: Config) -> Result<(), Box<dyn Error>> { let contents = fs::read_to_string(config.file_path)?; let results = if config.ignore_case { search_case_insensitive(&config.query, &contents) } else { search(&config.query, &contents) }; for line in results { println!(\\"{line}\\"); } Ok(()) } Listing 13-18: Passing the return value of env::args to Config::build The env::args function returns an iterator! Rather than collecting the\\niterator values into a vector and then passing a slice to Config::build, now\\nwe’re passing ownership of the iterator returned from env::args to Config::build directly. Next, we need to update the definition of Config::build. Let’s change the\\nsignature of Config::build to look like Listing 13-19. This still won’t\\ncompile, because we need to update the function body. Filename: src/main.rs use std::env; use std::error::Error; use std::fs; use std::process; use minigrep::{search, search_case_insensitive}; fn main() { let config = Config::build(env::args()).unwrap_or_else(|err| { eprintln!(\\"Problem parsing arguments: {err}\\"); process::exit(1); }); if let Err(e) = run(config) { eprintln!(\\"Application error: {e}\\"); process::exit(1); } } pub struct Config { pub query: String, pub file_path: String, pub ignore_case: bool, } impl Config { fn build( mut args: impl Iterator<Item = String>, ) -> Result<Config, &\'static str> { // --snip-- if args.len() < 3 { return Err(\\"not enough arguments\\"); } let query = args[1].clone(); let file_path = args[2].clone(); let ignore_case = env::var(\\"IGNORE_CASE\\").is_ok(); Ok(Config { query, file_path, ignore_case, }) } } fn run(config: Config) -> Result<(), Box<dyn Error>> { let contents = fs::read_to_string(config.file_path)?; let results = if config.ignore_case { search_case_insensitive(&config.query, &contents) } else { search(&config.query, &contents) }; for line in results { println!(\\"{line}\\"); } Ok(()) } Listing 13-19: Updating the signature of Config::build to expect an iterator The standard library documentation for the env::args function shows that the\\ntype of the iterator it returns is std::env::Args, and that type implements\\nthe Iterator trait and returns String values. We’ve updated the signature of the Config::build function so that the\\nparameter args has a generic type with the trait bounds impl Iterator<Item = String> instead of &[String]. This usage of the impl Trait syntax we\\ndiscussed in the “Using Traits as Parameters”\\nsection of Chapter 10 means that args can be any type that implements the Iterator trait and returns String items. Because we’re taking ownership of args and we’ll be mutating args by\\niterating over it, we can add the mut keyword into the specification of the args parameter to make it mutable. Using Iterator Trait Methods Next, we’ll fix the body of Config::build. Because args implements the Iterator trait, we know we can call the next method on it! Listing 13-20\\nupdates the code from Listing 12-23 to use the next method. Filename: src/main.rs use std::env; use std::error::Error; use std::fs; use std::process; use minigrep::{search, search_case_insensitive}; fn main() { let config = Config::build(env::args()).unwrap_or_else(|err| { eprintln!(\\"Problem parsing arguments: {err}\\"); process::exit(1); }); if let Err(e) = run(config) { eprintln!(\\"Application error: {e}\\"); process::exit(1); } } pub struct Config { pub query: String, pub file_path: String, pub ignore_case: bool, } impl Config { fn build( mut args: impl Iterator<Item = String>, ) -> Result<Config, &\'static str> { args.next(); let query = match args.next() { Some(arg) => arg, None => return Err(\\"Didn\'t get a query string\\"), }; let file_path = match args.next() { Some(arg) => arg, None => return Err(\\"Didn\'t get a file path\\"), }; let ignore_case = env::var(\\"IGNORE_CASE\\").is_ok(); Ok(Config { query, file_path, ignore_case, }) }\\n} fn run(config: Config) -> Result<(), Box<dyn Error>> { let contents = fs::read_to_string(config.file_path)?; let results = if config.ignore_case { search_case_insensitive(&config.query, &contents) } else { search(&config.query, &contents) }; for line in results { println!(\\"{line}\\"); } Ok(()) } Listing 13-20: Changing the body of Config::build to use iterator methods Remember that the first value in the return value of env::args is the name of\\nthe program. We want to ignore that and get to the next value, so first we call next and do nothing with the return value. Then, we call next to get the\\nvalue we want to put in the query field of Config. If next returns Some, we use a match to extract the value. If it returns None, it means\\nnot enough arguments were given, and we return early with an Err value. We do\\nthe same thing for the file_path value.","breadcrumbs":"Functional Language Features: Iterators and Closures » Improving Our I/O Project » Removing a clone Using an Iterator","id":"245","title":"Removing a clone Using an Iterator"},"246":{"body":"We can also take advantage of iterators in the search function in our I/O\\nproject, which is reproduced here in Listing 13-21 as it was in Listing 12-19. Filename: src/lib.rs pub fn search<\'a>(query: &str, contents: &\'a str) -> Vec<&\'a str> { let mut results = Vec::new(); for line in contents.lines() { if line.contains(query) { results.push(line); } } results\\n} #[cfg(test)] mod tests { use super::*; #[test] fn one_result() { let query = \\"duct\\"; let contents = \\"\\\\ Rust: safe, fast, productive. Pick three.\\"; assert_eq!(vec![\\"safe, fast, productive.\\"], search(query, contents)); } } Listing 13-21: The implementation of the search function from Listing 12-19 We can write this code in a more concise way using iterator adapter methods.\\nDoing so also lets us avoid having a mutable intermediate results vector. The\\nfunctional programming style prefers to minimize the amount of mutable state to\\nmake code clearer. Removing the mutable state might enable a future enhancement\\nto make searching happen in parallel because we wouldn’t have to manage\\nconcurrent access to the results vector. Listing 13-22 shows this change. Filename: src/lib.rs pub fn search<\'a>(query: &str, contents: &\'a str) -> Vec<&\'a str> { contents .lines() .filter(|line| line.contains(query)) .collect()\\n} pub fn search_case_insensitive<\'a>( query: &str, contents: &\'a str, ) -> Vec<&\'a str> { let query = query.to_lowercase(); let mut results = Vec::new(); for line in contents.lines() { if line.to_lowercase().contains(&query) { results.push(line); } } results } #[cfg(test)] mod tests { use super::*; #[test] fn case_sensitive() { let query = \\"duct\\"; let contents = \\"\\\\ Rust: safe, fast, productive. Pick three. Duct tape.\\"; assert_eq!(vec![\\"safe, fast, productive.\\"], search(query, contents)); } #[test] fn case_insensitive() { let query = \\"rUsT\\"; let contents = \\"\\\\ Rust: safe, fast, productive. Pick three. Trust me.\\"; assert_eq!( vec![\\"Rust:\\", \\"Trust me.\\"], search_case_insensitive(query, contents) ); } } Listing 13-22: Using iterator adapter methods in the implementation of the search function Recall that the purpose of the search function is to return all lines in contents that contain the query. Similar to the filter example in Listing\\n13-16, this code uses the filter adapter to keep only the lines for which line.contains(query) returns true. We then collect the matching lines into\\nanother vector with collect. Much simpler! Feel free to make the same change\\nto use iterator methods in the search_case_insensitive function as well. For a further improvement, return an iterator from the search function by\\nremoving the call to collect and changing the return type to impl Iterator<Item = &\'a str> so that the function becomes an iterator adapter.\\nNote that you’ll also need to update the tests! Search through a large file\\nusing your minigrep tool before and after making this change to observe the\\ndifference in behavior. Before this change, the program won’t print any results\\nuntil it has collected all of the results, but after the change, the results\\nwill be printed as each matching line is found because the for loop in the run function is able to take advantage of the laziness of the iterator.","breadcrumbs":"Functional Language Features: Iterators and Closures » Improving Our I/O Project » Clarifying Code with Iterator Adapters","id":"246","title":"Clarifying Code with Iterator Adapters"},"247":{"body":"The next logical question is which style you should choose in your own code and\\nwhy: the original implementation in Listing 13-21 or the version using\\niterators in Listing 13-22 (assuming we’re collecting all the results before\\nreturning them rather than returning the iterator). Most Rust programmers\\nprefer to use the iterator style. It’s a bit tougher to get the hang of at\\nfirst, but once you get a feel for the various iterator adapters and what they\\ndo, iterators can be easier to understand. Instead of fiddling with the various\\nbits of looping and building new vectors, the code focuses on the high-level\\nobjective of the loop. This abstracts away some of the commonplace code so that\\nit’s easier to see the concepts that are unique to this code, such as the\\nfiltering condition each element in the iterator must pass. But are the two implementations truly equivalent? The intuitive assumption\\nmight be that the lower-level loop will be faster. Let’s talk about performance.","breadcrumbs":"Functional Language Features: Iterators and Closures » Improving Our I/O Project » Choosing Between Loops and Iterators","id":"247","title":"Choosing Between Loops and Iterators"},"248":{"body":"To determine whether to use loops or iterators, you need to know which\\nimplementation is faster: the version of the search function with an explicit for loop or the version with iterators. We ran a benchmark by loading the entire contents of The Adventures of\\nSherlock Holmes by Sir Arthur Conan Doyle into a String and looking for the\\nword the in the contents. Here are the results of the benchmark on the\\nversion of search using the for loop and the version using iterators: test bench_search_for ... bench: 19,620,300 ns/iter (+/- 915,700)\\ntest bench_search_iter ... bench: 19,234,900 ns/iter (+/- 657,200) The two implementations have similar performance! We won’t explain the\\nbenchmark code here because the point is not to prove that the two versions\\nare equivalent but to get a general sense of how these two implementations\\ncompare performance-wise. For a more comprehensive benchmark, you should check using various texts of\\nvarious sizes as the contents, different words and words of different lengths\\nas the query, and all kinds of other variations. The point is this:\\nIterators, although a high-level abstraction, get compiled down to roughly the\\nsame code as if you’d written the lower-level code yourself. Iterators are one\\nof Rust’s zero-cost abstractions, by which we mean that using the abstraction\\nimposes no additional runtime overhead. This is analogous to how Bjarne\\nStroustrup, the original designer and implementor of C++, defines\\nzero-overhead in his 2012 ETAPS keynote presentation “Foundations of C++”: In general, C++ implementations obey the zero-overhead principle: What you\\ndon’t use, you don’t pay for. And further: What you do use, you couldn’t hand\\ncode any better. In many cases, Rust code using iterators compiles to the same assembly you’d\\nwrite by hand. Optimizations such as loop unrolling and eliminating bounds\\nchecking on array access apply and make the resultant code extremely efficient.\\nNow that you know this, you can use iterators and closures without fear! They\\nmake code seem like it’s higher level but don’t impose a runtime performance\\npenalty for doing so.","breadcrumbs":"Functional Language Features: Iterators and Closures » Performance in Loops vs. Iterators » Performance in Loops vs. Iterators","id":"248","title":"Performance in Loops vs. Iterators"},"249":{"body":"Closures and iterators are Rust features inspired by functional programming\\nlanguage ideas. They contribute to Rust’s capability to clearly express\\nhigh-level ideas at low-level performance. The implementations of closures and\\niterators are such that runtime performance is not affected. This is part of\\nRust’s goal to strive to provide zero-cost abstractions. Now that we’ve improved the expressiveness of our I/O project, let’s look at\\nsome more features of cargo that will help us share the project with the\\nworld.","breadcrumbs":"Functional Language Features: Iterators and Closures » Performance in Loops vs. Iterators » Summary","id":"249","title":"Summary"},"25":{"body":"Let’s review this “Hello, world!” program in detail. Here’s the first piece of\\nthe puzzle: fn main() { } These lines define a function named main. The main function is special: It\\nis always the first code that runs in every executable Rust program. Here, the\\nfirst line declares a function named main that has no parameters and returns\\nnothing. If there were parameters, they would go inside the parentheses ( ()). The function body is wrapped in {}. Rust requires curly brackets around all\\nfunction bodies. It’s good style to place the opening curly bracket on the same\\nline as the function declaration, adding one space in between. Note: If you want to stick to a standard style across Rust projects, you can\\nuse an automatic formatter tool called rustfmt to format your code in a\\nparticular style (more on rustfmt in Appendix D). The Rust team has included this tool\\nwith the standard Rust distribution, as rustc is, so it should already be\\ninstalled on your computer! The body of the main function holds the following code: #![allow(unused)] fn main() {\\nprintln!(\\"Hello, world!\\"); } This line does all the work in this little program: It prints text to the\\nscreen. There are three important details to notice here. First, println! calls a Rust macro. If it had called a function instead, it\\nwould be entered as println (without the !). Rust macros are a way to write\\ncode that generates code to extend Rust syntax, and we’ll discuss them in more\\ndetail in Chapter 20. For now, you just need to\\nknow that using a ! means that you’re calling a macro instead of a normal\\nfunction and that macros don’t always follow the same rules as functions. Second, you see the \\"Hello, world!\\" string. We pass this string as an argument\\nto println!, and the string is printed to the screen. Third, we end the line with a semicolon ( ;), which indicates that this\\nexpression is over, and the next one is ready to begin. Most lines of Rust code\\nend with a semicolon.","breadcrumbs":"Getting Started » Hello, World! » The Anatomy of a Rust Program","id":"25","title":"The Anatomy of a Rust Program"},"250":{"body":"So far, we’ve used only the most basic features of Cargo to build, run, and\\ntest our code, but it can do a lot more. In this chapter, we’ll discuss some of\\nits other, more advanced features to show you how to do the following: Customize your build through release profiles. Publish libraries on crates.io. Organize large projects with workspaces. Install binaries from crates.io. Extend Cargo using custom commands. Cargo can do even more than the functionality we cover in this chapter, so for\\na full explanation of all its features, see its documentation.","breadcrumbs":"More about Cargo and Crates.io » More About Cargo and Crates.io","id":"250","title":"More About Cargo and Crates.io"},"251":{"body":"In Rust, release profiles are predefined, customizable profiles with\\ndifferent configurations that allow a programmer to have more control over\\nvarious options for compiling code. Each profile is configured independently of\\nthe others. Cargo has two main profiles: the dev profile Cargo uses when you run cargo build, and the release profile Cargo uses when you run cargo build --release. The dev profile is defined with good defaults for development,\\nand the release profile has good defaults for release builds. These profile names might be familiar from the output of your builds: $ cargo build Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.00s\\n$ cargo build --release Finished `release` profile [optimized] target(s) in 0.32s The dev and release are these different profiles used by the compiler. Cargo has default settings for each of the profiles that apply when you haven’t\\nexplicitly added any [profile.*] sections in the project’s Cargo.toml file.\\nBy adding [profile.*] sections for any profile you want to customize, you\\noverride any subset of the default settings. For example, here are the default\\nvalues for the opt-level setting for the dev and release profiles: Filename: Cargo.toml [profile.dev]\\nopt-level = 0 [profile.release]\\nopt-level = 3 The opt-level setting controls the number of optimizations Rust will apply to\\nyour code, with a range of 0 to 3. Applying more optimizations extends\\ncompiling time, so if you’re in development and compiling your code often,\\nyou’ll want fewer optimizations to compile faster even if the resultant code\\nruns slower. The default opt-level for dev is therefore 0. When you’re\\nready to release your code, it’s best to spend more time compiling. You’ll only\\ncompile in release mode once, but you’ll run the compiled program many times,\\nso release mode trades longer compile time for code that runs faster. That is\\nwhy the default opt-level for the release profile is 3. You can override a default setting by adding a different value for it in Cargo.toml. For example, if we want to use optimization level 1 in the\\ndevelopment profile, we can add these two lines to our project’s Cargo.toml\\nfile: Filename: Cargo.toml [profile.dev]\\nopt-level = 1 This code overrides the default setting of 0. Now when we run cargo build,\\nCargo will use the defaults for the dev profile plus our customization to opt-level. Because we set opt-level to 1, Cargo will apply more\\noptimizations than the default, but not as many as in a release build. For the full list of configuration options and defaults for each profile, see Cargo’s documentation.","breadcrumbs":"More about Cargo and Crates.io » Customizing Builds with Release Profiles » Customizing Builds with Release Profiles","id":"251","title":"Customizing Builds with Release Profiles"},"252":{"body":"We’ve used packages from crates.io as\\ndependencies of our project, but you can also share your code with other people\\nby publishing your own packages. The crate registry at crates.io distributes the source code of\\nyour packages, so it primarily hosts code that is open source. Rust and Cargo have features that make your published package easier for people\\nto find and use. We’ll talk about some of these features next and then explain\\nhow to publish a package.","breadcrumbs":"More about Cargo and Crates.io » Publishing a Crate to Crates.io » Publishing a Crate to Crates.io","id":"252","title":"Publishing a Crate to Crates.io"},"253":{"body":"Accurately documenting your packages will help other users know how and when to\\nuse them, so it’s worth investing the time to write documentation. In Chapter\\n3, we discussed how to comment Rust code using two slashes, //. Rust also has\\na particular kind of comment for documentation, known conveniently as a documentation comment, that will generate HTML documentation. The HTML\\ndisplays the contents of documentation comments for public API items intended\\nfor programmers interested in knowing how to use your crate as opposed to how\\nyour crate is implemented. Documentation comments use three slashes, ///, instead of two and support\\nMarkdown notation for formatting the text. Place documentation comments just\\nbefore the item they’re documenting. Listing 14-1 shows documentation comments\\nfor an add_one function in a crate named my_crate. Filename: src/lib.rs /// Adds one to the number given.\\n///\\n/// # Examples\\n///\\n/// ```\\n/// let arg = 5;\\n/// let answer = my_crate::add_one(arg);\\n///\\n/// assert_eq!(6, answer);\\n/// ```\\npub fn add_one(x: i32) -> i32 { x + 1\\n} Listing 14-1: A documentation comment for a function Here, we give a description of what the add_one function does, start a\\nsection with the heading Examples, and then provide code that demonstrates\\nhow to use the add_one function. We can generate the HTML documentation from\\nthis documentation comment by running cargo doc. This command runs the rustdoc tool distributed with Rust and puts the generated HTML documentation\\nin the target/doc directory. For convenience, running cargo doc --open will build the HTML for your\\ncurrent crate’s documentation (as well as the documentation for all of your\\ncrate’s dependencies) and open the result in a web browser. Navigate to the add_one function and you’ll see how the text in the documentation comments is\\nrendered, as shown in Figure 14-1. Figure 14-1: The HTML documentation for the add_one\\nfunction Commonly Used Sections We used the # Examples Markdown heading in Listing 14-1 to create a section\\nin the HTML with the title “Examples.” Here are some other sections that crate\\nauthors commonly use in their documentation: Panics: These are the scenarios in which the function being documented\\ncould panic. Callers of the function who don’t want their programs to panic\\nshould make sure they don’t call the function in these situations. Errors: If the function returns a Result, describing the kinds of\\nerrors that might occur and what conditions might cause those errors to be\\nreturned can be helpful to callers so that they can write code to handle the\\ndifferent kinds of errors in different ways. Safety: If the function is unsafe to call (we discuss unsafety in\\nChapter 20), there should be a section explaining why the function is unsafe\\nand covering the invariants that the function expects callers to uphold. Most documentation comments don’t need all of these sections, but this is a\\ngood checklist to remind you of the aspects of your code users will be\\ninterested in knowing about. Documentation Comments as Tests Adding example code blocks in your documentation comments can help demonstrate\\nhow to use your library and has an additional bonus: Running cargo test will\\nrun the code examples in your documentation as tests! Nothing is better than\\ndocumentation with examples. But nothing is worse than examples that don’t work\\nbecause the code has changed since the documentation was written. If we run cargo test with the documentation for the add_one function from Listing\\n14-1, we will see a section in the test results that looks like this: Doc-tests my_crate running 1 test\\ntest src/lib.rs - add_one (line 5) ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s Now, if we change either the function or the example so that the assert_eq!\\nin the example panics, and run cargo test again, we’ll see that the doc tests\\ncatch that the example and the code are out of sync with each other! Contained Item Comments The style of doc comment //! adds documentation to the item that contains\\nthe comments rather than to the items following the comments. We typically\\nuse these doc comments inside the crate root file ( src/lib.rs by convention)\\nor inside a module to document the crate or the module as a whole. For example, to add documentation that describes the purpose of the my_crate\\ncrate that contains the add_one function, we add documentation comments that\\nstart with //! to the beginning of the src/lib.rs file, as shown in Listing\\n14-2. Filename: src/lib.rs //! # My Crate\\n//!\\n//! `my_crate` is a collection of utilities to make performing certain\\n//! calculations more convenient. /// Adds one to the number given.\\n// --snip-- /// /// # Examples /// /// ``` /// let arg = 5; /// let answer = my_crate::add_one(arg); /// /// assert_eq!(6, answer); /// ``` pub fn add_one(x: i32) -> i32 { x + 1 } Listing 14-2: The documentation for the my_crate crate as a whole Notice there isn’t any code after the last line that begins with //!. Because\\nwe started the comments with //! instead of ///, we’re documenting the item\\nthat contains this comment rather than an item that follows this comment. In\\nthis case, that item is the src/lib.rs file, which is the crate root. These\\ncomments describe the entire crate. When we run cargo doc --open, these comments will display on the front page\\nof the documentation for my_crate above the list of public items in the\\ncrate, as shown in Figure 14-2. Documentation comments within items are useful for describing crates and\\nmodules especially. Use them to explain the overall purpose of the container to\\nhelp your users understand the crate’s organization. Figure 14-2: The rendered documentation for my_crate,\\nincluding the comment describing the crate as a whole","breadcrumbs":"More about Cargo and Crates.io » Publishing a Crate to Crates.io » Making Useful Documentation Comments","id":"253","title":"Making Useful Documentation Comments"},"254":{"body":"The structure of your public API is a major consideration when publishing a\\ncrate. People who use your crate are less familiar with the structure than you\\nare and might have difficulty finding the pieces they want to use if your crate\\nhas a large module hierarchy. In Chapter 7, we covered how to make items public using the pub keyword, and\\nhow to bring items into a scope with the use keyword. However, the structure\\nthat makes sense to you while you’re developing a crate might not be very\\nconvenient for your users. You might want to organize your structs in a\\nhierarchy containing multiple levels, but then people who want to use a type\\nyou’ve defined deep in the hierarchy might have trouble finding out that type\\nexists. They might also be annoyed at having to enter use my_crate::some_module::another_module::UsefulType; rather than use my_crate::UsefulType;. The good news is that if the structure isn’t convenient for others to use\\nfrom another library, you don’t have to rearrange your internal organization:\\nInstead, you can re-export items to make a public structure that’s different\\nfrom your private structure by using pub use. Re-exporting takes a public\\nitem in one location and makes it public in another location, as if it were\\ndefined in the other location instead. For example, say we made a library named art for modeling artistic concepts.\\nWithin this library are two modules: a kinds module containing two enums\\nnamed PrimaryColor and SecondaryColor and a utils module containing a\\nfunction named mix, as shown in Listing 14-3. Filename: src/lib.rs //! # Art\\n//!\\n//! A library for modeling artistic concepts. pub mod kinds { /// The primary colors according to the RYB color model. pub enum PrimaryColor { Red, Yellow, Blue, } /// The secondary colors according to the RYB color model. pub enum SecondaryColor { Orange, Green, Purple, }\\n} pub mod utils { use crate::kinds::*; /// Combines two primary colors in equal amounts to create /// a secondary color. pub fn mix(c1: PrimaryColor, c2: PrimaryColor) -> SecondaryColor { // --snip-- unimplemented!(); }\\n} Listing 14-3: An art library with items organized into kinds and utils modules Figure 14-3 shows what the front page of the documentation for this crate\\ngenerated by cargo doc would look like. Figure 14-3: The front page of the documentation for art\\nthat lists the kinds and utils modules Note that the PrimaryColor and SecondaryColor types aren’t listed on the\\nfront page, nor is the mix function. We have to click kinds and utils to\\nsee them. Another crate that depends on this library would need use statements that\\nbring the items from art into scope, specifying the module structure that’s\\ncurrently defined. Listing 14-4 shows an example of a crate that uses the PrimaryColor and mix items from the art crate. Filename: src/main.rs use art::kinds::PrimaryColor;\\nuse art::utils::mix; fn main() { let red = PrimaryColor::Red; let yellow = PrimaryColor::Yellow; mix(red, yellow);\\n} Listing 14-4: A crate using the art crate’s items with its internal structure exported The author of the code in Listing 14-4, which uses the art crate, had to\\nfigure out that PrimaryColor is in the kinds module and mix is in the utils module. The module structure of the art crate is more relevant to\\ndevelopers working on the art crate than to those using it. The internal\\nstructure doesn’t contain any useful information for someone trying to\\nunderstand how to use the art crate, but rather causes confusion because\\ndevelopers who use it have to figure out where to look, and must specify the\\nmodule names in the use statements. To remove the internal organization from the public API, we can modify the art crate code in Listing 14-3 to add pub use statements to re-export the\\nitems at the top level, as shown in Listing 14-5. Filename: src/lib.rs //! # Art\\n//!\\n//! A library for modeling artistic concepts. pub use self::kinds::PrimaryColor;\\npub use self::kinds::SecondaryColor;\\npub use self::utils::mix; pub mod kinds { // --snip-- /// The primary colors according to the RYB color model. pub enum PrimaryColor { Red, Yellow, Blue, } /// The secondary colors according to the RYB color model. pub enum SecondaryColor { Orange, Green, Purple, }\\n} pub mod utils { // --snip-- use crate::kinds::*; /// Combines two primary colors in equal amounts to create /// a secondary color. pub fn mix(c1: PrimaryColor, c2: PrimaryColor) -> SecondaryColor { SecondaryColor::Orange }\\n} Listing 14-5: Adding pub use statements to re-export items The API documentation that cargo doc generates for this crate will now list\\nand link re-exports on the front page, as shown in Figure 14-4, making the PrimaryColor and SecondaryColor types and the mix function easier to find. Figure 14-4: The front page of the documentation for art\\nthat lists the re-exports The art crate users can still see and use the internal structure from Listing\\n14-3 as demonstrated in Listing 14-4, or they can use the more convenient\\nstructure in Listing 14-5, as shown in Listing 14-6. Filename: src/main.rs use art::PrimaryColor;\\nuse art::mix; fn main() { // --snip-- let red = PrimaryColor::Red; let yellow = PrimaryColor::Yellow; mix(red, yellow);\\n} Listing 14-6: A program using the re-exported items from the art crate In cases where there are many nested modules, re-exporting the types at the top\\nlevel with pub use can make a significant difference in the experience of\\npeople who use the crate. Another common use of pub use is to re-export\\ndefinitions of a dependency in the current crate to make that crate’s\\ndefinitions part of your crate’s public API. Creating a useful public API structure is more an art than a science, and you\\ncan iterate to find the API that works best for your users. Choosing pub use\\ngives you flexibility in how you structure your crate internally and decouples\\nthat internal structure from what you present to your users. Look at some of\\nthe code of crates you’ve installed to see if their internal structure differs\\nfrom their public API.","breadcrumbs":"More about Cargo and Crates.io » Publishing a Crate to Crates.io » Exporting a Convenient Public API","id":"254","title":"Exporting a Convenient Public API"},"255":{"body":"Before you can publish any crates, you need to create an account on crates.io and get an API token. To do so,\\nvisit the home page at crates.io and log\\nin via a GitHub account. (The GitHub account is currently a requirement, but\\nthe site might support other ways of creating an account in the future.) Once\\nyou’re logged in, visit your account settings at https://crates.io/me/ and retrieve your\\nAPI key. Then, run the cargo login command and paste your API key when prompted, like this: $ cargo login\\nabcdefghijklmnopqrstuvwxyz012345 This command will inform Cargo of your API token and store it locally in ~/.cargo/credentials.toml. Note that this token is a secret: Do not share\\nit with anyone else. If you do share it with anyone for any reason, you should\\nrevoke it and generate a new token on crates.io.","breadcrumbs":"More about Cargo and Crates.io » Publishing a Crate to Crates.io » Setting Up a Crates.io Account","id":"255","title":"Setting Up a Crates.io Account"},"256":{"body":"Let’s say you have a crate you want to publish. Before publishing, you’ll need\\nto add some metadata in the [package] section of the crate’s Cargo.toml\\nfile. Your crate will need a unique name. While you’re working on a crate locally,\\nyou can name a crate whatever you’d like. However, crate names on crates.io are allocated on a first-come,\\nfirst-served basis. Once a crate name is taken, no one else can publish a crate\\nwith that name. Before attempting to publish a crate, search for the name you\\nwant to use. If the name has been used, you will need to find another name and\\nedit the name field in the Cargo.toml file under the [package] section to\\nuse the new name for publishing, like so: Filename: Cargo.toml [package]\\nname = \\"guessing_game\\" Even if you’ve chosen a unique name, when you run cargo publish to publish\\nthe crate at this point, you’ll get a warning and then an error: $ cargo publish Updating crates.io index\\nwarning: manifest has no description, license, license-file, documentation, homepage or repository.\\nSee https://doc.rust-lang.org/cargo/reference/manifest.html#package-metadata for more info.\\n--snip--\\nerror: failed to publish to registry at https://crates.io Caused by: the remote server responded with an error (status 400 Bad Request): missing or empty metadata fields: description, license. Please see https://doc.rust-lang.org/cargo/reference/manifest.html for more information on configuring these fields This results in an error because you’re missing some crucial information: A\\ndescription and license are required so that people will know what your crate\\ndoes and under what terms they can use it. In Cargo.toml, add a description\\nthat’s just a sentence or two, because it will appear with your crate in search\\nresults. For the license field, you need to give a license identifier\\nvalue. The Linux Foundation’s Software Package Data Exchange (SPDX)\\nlists the identifiers you can use for this value. For example, to specify that\\nyou’ve licensed your crate using the MIT License, add the MIT identifier: Filename: Cargo.toml [package]\\nname = \\"guessing_game\\"\\nlicense = \\"MIT\\" If you want to use a license that doesn’t appear in the SPDX, you need to place\\nthe text of that license in a file, include the file in your project, and then\\nuse license-file to specify the name of that file instead of using the license key. Guidance on which license is appropriate for your project is beyond the scope\\nof this book. Many people in the Rust community license their projects in the\\nsame way as Rust by using a dual license of MIT OR Apache-2.0. This practice\\ndemonstrates that you can also specify multiple license identifiers separated\\nby OR to have multiple licenses for your project. With a unique name, the version, your description, and a license added, the Cargo.toml file for a project that is ready to publish might look like this: Filename: Cargo.toml [package]\\nname = \\"guessing_game\\"\\nversion = \\"0.1.0\\"\\nedition = \\"2024\\"\\ndescription = \\"A fun game where you guess what number the computer has chosen.\\"\\nlicense = \\"MIT OR Apache-2.0\\" [dependencies] Cargo’s documentation describes other\\nmetadata you can specify to ensure that others can discover and use your crate\\nmore easily.","breadcrumbs":"More about Cargo and Crates.io » Publishing a Crate to Crates.io » Adding Metadata to a New Crate","id":"256","title":"Adding Metadata to a New Crate"},"257":{"body":"Now that you’ve created an account, saved your API token, chosen a name for\\nyour crate, and specified the required metadata, you’re ready to publish!\\nPublishing a crate uploads a specific version to crates.io for others to use. Be careful, because a publish is permanent. The version can never be\\noverwritten, and the code cannot be deleted except in certain circumstances.\\nOne major goal of Crates.io is to act as a permanent archive of code so that\\nbuilds of all projects that depend on crates from crates.io will continue to work. Allowing\\nversion deletions would make fulfilling that goal impossible. However, there is\\nno limit to the number of crate versions you can publish. Run the cargo publish command again. It should succeed now: $ cargo publish Updating crates.io index Packaging guessing_game v0.1.0 (file:///projects/guessing_game) Packaged 6 files, 1.2KiB (895.0B compressed) Verifying guessing_game v0.1.0 (file:///projects/guessing_game) Compiling guessing_game v0.1.0\\n(file:///projects/guessing_game/target/package/guessing_game-0.1.0) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.19s Uploading guessing_game v0.1.0 (file:///projects/guessing_game) Uploaded guessing_game v0.1.0 to registry `crates-io`\\nnote: waiting for `guessing_game v0.1.0` to be available at registry\\n`crates-io`.\\nYou may press ctrl-c to skip waiting; the crate should be available shortly. Published guessing_game v0.1.0 at registry `crates-io` Congratulations! You’ve now shared your code with the Rust community, and\\nanyone can easily add your crate as a dependency of their project.","breadcrumbs":"More about Cargo and Crates.io » Publishing a Crate to Crates.io » Publishing to Crates.io","id":"257","title":"Publishing to Crates.io"},"258":{"body":"When you’ve made changes to your crate and are ready to release a new version,\\nyou change the version value specified in your Cargo.toml file and\\nrepublish. Use the Semantic Versioning rules to decide what an\\nappropriate next version number is, based on the kinds of changes you’ve made.\\nThen, run cargo publish to upload the new version.","breadcrumbs":"More about Cargo and Crates.io » Publishing a Crate to Crates.io » Publishing a New Version of an Existing Crate","id":"258","title":"Publishing a New Version of an Existing Crate"},"259":{"body":"Although you can’t remove previous versions of a crate, you can prevent any\\nfuture projects from adding them as a new dependency. This is useful when a\\ncrate version is broken for one reason or another. In such situations, Cargo\\nsupports yanking a crate version. Yanking a version prevents new projects from depending on that version while\\nallowing all existing projects that depend on it to continue. Essentially, a\\nyank means that all projects with a Cargo.lock will not break, and any future Cargo.lock files generated will not use the yanked version. To yank a version of a crate, in the directory of the crate that you’ve\\npreviously published, run cargo yank and specify which version you want to\\nyank. For example, if we’ve published a crate named guessing_game version\\n1.0.1 and we want to yank it, then we’d run the following in the project\\ndirectory for guessing_game: $ cargo yank --vers 1.0.1 Updating crates.io index Yank guessing_game@1.0.1 By adding --undo to the command, you can also undo a yank and allow projects\\nto start depending on a version again: $ cargo yank --vers 1.0.1 --undo Updating crates.io index Unyank guessing_game@1.0.1 A yank does not delete any code. It cannot, for example, delete accidentally\\nuploaded secrets. If that happens, you must reset those secrets immediately.","breadcrumbs":"More about Cargo and Crates.io » Publishing a Crate to Crates.io » Deprecating Versions from Crates.io","id":"259","title":"Deprecating Versions from Crates.io"},"26":{"body":"You’ve just run a newly created program, so let’s examine each step in the\\nprocess. Before running a Rust program, you must compile it using the Rust compiler by\\nentering the rustc command and passing it the name of your source file, like\\nthis: $ rustc main.rs If you have a C or C++ background, you’ll notice that this is similar to gcc\\nor clang. After compiling successfully, Rust outputs a binary executable. On Linux, macOS, and PowerShell on Windows, you can see the executable by\\nentering the ls command in your shell: $ ls\\nmain main.rs On Linux and macOS, you’ll see two files. With PowerShell on Windows, you’ll\\nsee the same three files that you would see using CMD. With CMD on Windows, you\\nwould enter the following: > dir /B %= the /B option says to only show the file names =%\\nmain.exe\\nmain.pdb\\nmain.rs This shows the source code file with the .rs extension, the executable file\\n( main.exe on Windows, but main on all other platforms), and, when using\\nWindows, a file containing debugging information with the .pdb extension.\\nFrom here, you run the main or main.exe file, like this: $ ./main # or .\\\\main on Windows If your main.rs is your “Hello, world!” program, this line prints Hello, world! to your terminal. If you’re more familiar with a dynamic language, such as Ruby, Python, or\\nJavaScript, you might not be used to compiling and running a program as\\nseparate steps. Rust is an ahead-of-time compiled language, meaning you can\\ncompile a program and give the executable to someone else, and they can run it\\neven without having Rust installed. If you give someone a .rb, .py, or .js file, they need to have a Ruby, Python, or JavaScript implementation\\ninstalled (respectively). But in those languages, you only need one command to\\ncompile and run your program. Everything is a trade-off in language design. Just compiling with rustc is fine for simple programs, but as your project\\ngrows, you’ll want to manage all the options and make it easy to share your\\ncode. Next, we’ll introduce you to the Cargo tool, which will help you write\\nreal-world Rust programs.","breadcrumbs":"Getting Started » Hello, World! » Compilation and Execution","id":"26","title":"Compilation and Execution"},"260":{"body":"In Chapter 12, we built a package that included a binary crate and a library\\ncrate. As your project develops, you might find that the library crate\\ncontinues to get bigger and you want to split your package further into\\nmultiple library crates. Cargo offers a feature called workspaces that can\\nhelp manage multiple related packages that are developed in tandem.","breadcrumbs":"More about Cargo and Crates.io » Cargo Workspaces » Cargo Workspaces","id":"260","title":"Cargo Workspaces"},"261":{"body":"A workspace is a set of packages that share the same Cargo.lock and output\\ndirectory. Let’s make a project using a workspace—we’ll use trivial code so\\nthat we can concentrate on the structure of the workspace. There are multiple\\nways to structure a workspace, so we’ll just show one common way. We’ll have a\\nworkspace containing a binary and two libraries. The binary, which will provide\\nthe main functionality, will depend on the two libraries. One library will\\nprovide an add_one function and the other library an add_two function.\\nThese three crates will be part of the same workspace. We’ll start by creating\\na new directory for the workspace: $ mkdir add\\n$ cd add Next, in the add directory, we create the Cargo.toml file that will\\nconfigure the entire workspace. This file won’t have a [package] section.\\nInstead, it will start with a [workspace] section that will allow us to add\\nmembers to the workspace. We also make a point to use the latest and greatest\\nversion of Cargo’s resolver algorithm in our workspace by setting the resolver value to \\"3\\": Filename: Cargo.toml [workspace]\\nresolver = \\"3\\" Next, we’ll create the adder binary crate by running cargo new within the add directory: $ cargo new adder Created binary (application) `adder` package Adding `adder` as member of workspace at `file:///projects/add` Running cargo new inside a workspace also automatically adds the newly created\\npackage to the members key in the [workspace] definition in the workspace Cargo.toml, like this: [workspace]\\nresolver = \\"3\\"\\nmembers = [\\"adder\\"] At this point, we can build the workspace by running cargo build. The files\\nin your add directory should look like this: ├── Cargo.lock\\n├── Cargo.toml\\n├── adder\\n│ ├── Cargo.toml\\n│ └── src\\n│ └── main.rs\\n└── target The workspace has one target directory at the top level that the compiled\\nartifacts will be placed into; the adder package doesn’t have its own target directory. Even if we were to run cargo build from inside the adder directory, the compiled artifacts would still end up in add/target\\nrather than add/adder/target. Cargo structures the target directory in a\\nworkspace like this because the crates in a workspace are meant to depend on\\neach other. If each crate had its own target directory, each crate would have\\nto recompile each of the other crates in the workspace to place the artifacts\\nin its own target directory. By sharing one target directory, the crates\\ncan avoid unnecessary rebuilding.","breadcrumbs":"More about Cargo and Crates.io » Cargo Workspaces » Creating a Workspace","id":"261","title":"Creating a Workspace"},"262":{"body":"Next, let’s create another member package in the workspace and call it add_one. Generate a new library crate named add_one: $ cargo new add_one --lib Created library `add_one` package Adding `add_one` as member of workspace at `file:///projects/add` The top-level Cargo.toml will now include the add_one path in the members\\nlist: Filename: Cargo.toml [workspace]\\nresolver = \\"3\\"\\nmembers = [\\"adder\\", \\"add_one\\"] Your add directory should now have these directories and files: ├── Cargo.lock\\n├── Cargo.toml\\n├── add_one\\n│ ├── Cargo.toml\\n│ └── src\\n│ └── lib.rs\\n├── adder\\n│ ├── Cargo.toml\\n│ └── src\\n│ └── main.rs\\n└── target In the add_one/src/lib.rs file, let’s add an add_one function: Filename: add_one/src/lib.rs pub fn add_one(x: i32) -> i32 { x + 1\\n} Now we can have the adder package with our binary depend on the add_one\\npackage that has our library. First, we’ll need to add a path dependency on add_one to adder/Cargo.toml. Filename: adder/Cargo.toml [dependencies]\\nadd_one = { path = \\"../add_one\\" } Cargo doesn’t assume that crates in a workspace will depend on each other, so\\nwe need to be explicit about the dependency relationships. Next, let’s use the add_one function (from the add_one crate) in the adder crate. Open the adder/src/main.rs file and change the main\\nfunction to call the add_one function, as in Listing 14-7. Filename: adder/src/main.rs fn main() { let num = 10; println!(\\"Hello, world! {num} plus one is {}!\\", add_one::add_one(num));\\n} Listing 14-7: Using the add_one library crate from the adder crate Let’s build the workspace by running cargo build in the top-level add\\ndirectory! $ cargo build Compiling add_one v0.1.0 (file:///projects/add/add_one) Compiling adder v0.1.0 (file:///projects/add/adder) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.22s To run the binary crate from the add directory, we can specify which package\\nin the workspace we want to run by using the -p argument and the package name\\nwith cargo run: $ cargo run -p adder Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.00s Running `target/debug/adder`\\nHello, world! 10 plus one is 11! This runs the code in adder/src/main.rs, which depends on the add_one crate.","breadcrumbs":"More about Cargo and Crates.io » Cargo Workspaces » Creating the Second Package in the Workspace","id":"262","title":"Creating the Second Package in the Workspace"},"263":{"body":"Notice that the workspace has only one Cargo.lock file at the top level,\\nrather than having a Cargo.lock in each crate’s directory. This ensures that\\nall crates are using the same version of all dependencies. If we add the rand\\npackage to the adder/Cargo.toml and add_one/Cargo.toml files, Cargo will\\nresolve both of those to one version of rand and record that in the one Cargo.lock. Making all crates in the workspace use the same dependencies\\nmeans the crates will always be compatible with each other. Let’s add the rand crate to the [dependencies] section in the add_one/Cargo.toml file\\nso that we can use the rand crate in the add_one crate: Filename: add_one/Cargo.toml [dependencies]\\nrand = \\"0.8.5\\" We can now add use rand; to the add_one/src/lib.rs file, and building the\\nwhole workspace by running cargo build in the add directory will bring in\\nand compile the rand crate. We will get one warning because we aren’t\\nreferring to the rand we brought into scope: $ cargo build Updating crates.io index Downloaded rand v0.8.5 --snip-- Compiling rand v0.8.5 Compiling add_one v0.1.0 (file:///projects/add/add_one)\\nwarning: unused import: `rand` --> add_one/src/lib.rs:1:5 |\\n1 | use rand; | ^^^^ | = note: `#[warn(unused_imports)]` on by default warning: `add_one` (lib) generated 1 warning (run `cargo fix --lib -p add_one` to apply 1 suggestion) Compiling adder v0.1.0 (file:///projects/add/adder) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.95s The top-level Cargo.lock now contains information about the dependency of add_one on rand. However, even though rand is used somewhere in the\\nworkspace, we can’t use it in other crates in the workspace unless we add rand to their Cargo.toml files as well. For example, if we add use rand;\\nto the adder/src/main.rs file for the adder package, we’ll get an error: $ cargo build --snip-- Compiling adder v0.1.0 (file:///projects/add/adder)\\nerror[E0432]: unresolved import `rand` --> adder/src/main.rs:2:5 |\\n2 | use rand; | ^^^^ no external crate `rand` To fix this, edit the Cargo.toml file for the adder package and indicate\\nthat rand is a dependency for it as well. Building the adder package will\\nadd rand to the list of dependencies for adder in Cargo.lock, but no\\nadditional copies of rand will be downloaded. Cargo will ensure that every\\ncrate in every package in the workspace using the rand package will use the\\nsame version as long as they specify compatible versions of rand, saving us\\nspace and ensuring that the crates in the workspace will be compatible with\\neach other. If crates in the workspace specify incompatible versions of the same\\ndependency, Cargo will resolve each of them but will still try to resolve as\\nfew versions as possible.","breadcrumbs":"More about Cargo and Crates.io » Cargo Workspaces » Depending on an External Package","id":"263","title":"Depending on an External Package"},"264":{"body":"For another enhancement, let’s add a test of the add_one::add_one function\\nwithin the add_one crate: Filename: add_one/src/lib.rs pub fn add_one(x: i32) -> i32 { x + 1\\n} #[cfg(test)]\\nmod tests { use super::*; #[test] fn it_works() { assert_eq!(3, add_one(2)); }\\n} Now run cargo test in the top-level add directory. Running cargo test in\\na workspace structured like this one will run the tests for all the crates in\\nthe workspace: $ cargo test Compiling add_one v0.1.0 (file:///projects/add/add_one) Compiling adder v0.1.0 (file:///projects/add/adder) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s Running unittests src/lib.rs (target/debug/deps/add_one-93c49ee75dc46543) running 1 test\\ntest tests::it_works ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/adder-3a47283c568d2b6a) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests add_one running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s The first section of the output shows that the it_works test in the add_one\\ncrate passed. The next section shows that zero tests were found in the adder\\ncrate, and then the last section shows that zero documentation tests were found\\nin the add_one crate. We can also run tests for one particular crate in a workspace from the\\ntop-level directory by using the -p flag and specifying the name of the crate\\nwe want to test: $ cargo test -p add_one Finished `test` profile [unoptimized + debuginfo] target(s) in 0.00s Running unittests src/lib.rs (target/debug/deps/add_one-93c49ee75dc46543) running 1 test\\ntest tests::it_works ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests add_one running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s This output shows cargo test only ran the tests for the add_one crate and\\ndidn’t run the adder crate tests. If you publish the crates in the workspace to crates.io, each crate in the workspace\\nwill need to be published separately. Like cargo test, we can publish a\\nparticular crate in our workspace by using the -p flag and specifying the\\nname of the crate we want to publish. For additional practice, add an add_two crate to this workspace in a similar\\nway as the add_one crate! As your project grows, consider using a workspace: It enables you to work with\\nsmaller, easier-to-understand components than one big blob of code.\\nFurthermore, keeping the crates in a workspace can make coordination between\\ncrates easier if they are often changed at the same time.","breadcrumbs":"More about Cargo and Crates.io » Cargo Workspaces » Adding a Test to a Workspace","id":"264","title":"Adding a Test to a Workspace"},"265":{"body":"The cargo install command allows you to install and use binary crates\\nlocally. This isn’t intended to replace system packages; it’s meant to be a\\nconvenient way for Rust developers to install tools that others have shared on crates.io. Note that you can only install\\npackages that have binary targets. A binary target is the runnable program\\nthat is created if the crate has a src/main.rs file or another file specified\\nas a binary, as opposed to a library target that isn’t runnable on its own but\\nis suitable for including within other programs. Usually, crates have\\ninformation in the README file about whether a crate is a library, has a\\nbinary target, or both. All binaries installed with cargo install are stored in the installation\\nroot’s bin folder. If you installed Rust using rustup.rs and don’t have any\\ncustom configurations, this directory will be $HOME/.cargo/bin. Ensure that\\nthis directory is in your $PATH to be able to run programs you’ve installed\\nwith cargo install. For example, in Chapter 12 we mentioned that there’s a Rust implementation of\\nthe grep tool called ripgrep for searching files. To install ripgrep, we\\ncan run the following: $ cargo install ripgrep Updating crates.io index Downloaded ripgrep v14.1.1 Downloaded 1 crate (213.6 KB) in 0.40s Installing ripgrep v14.1.1\\n--snip-- Compiling grep v0.3.2 Finished `release` profile [optimized + debuginfo] target(s) in 6.73s Installing ~/.cargo/bin/rg Installed package `ripgrep v14.1.1` (executable `rg`) The second-to-last line of the output shows the location and the name of the\\ninstalled binary, which in the case of ripgrep is rg. As long as the\\ninstallation directory is in your $PATH, as mentioned previously, you can\\nthen run rg --help and start using a faster, Rustier tool for searching files!","breadcrumbs":"More about Cargo and Crates.io » Installing Binaries with cargo install » Installing Binaries with cargo install","id":"265","title":"Installing Binaries with cargo install"},"266":{"body":"Cargo is designed so that you can extend it with new subcommands without having\\nto modify it. If a binary in your $PATH is named cargo-something, you can\\nrun it as if it were a Cargo subcommand by running cargo something. Custom\\ncommands like this are also listed when you run cargo --list. Being able to\\nuse cargo install to install extensions and then run them just like the\\nbuilt-in Cargo tools is a super-convenient benefit of Cargo’s design!","breadcrumbs":"More about Cargo and Crates.io » Extending Cargo with Custom Commands » Extending Cargo with Custom Commands","id":"266","title":"Extending Cargo with Custom Commands"},"267":{"body":"Sharing code with Cargo and crates.io is\\npart of what makes the Rust ecosystem useful for many different tasks. Rust’s\\nstandard library is small and stable, but crates are easy to share, use, and\\nimprove on a timeline different from that of the language. Don’t be shy about\\nsharing code that’s useful to you on crates.io; it’s likely that it will be useful to someone else as well!","breadcrumbs":"More about Cargo and Crates.io » Extending Cargo with Custom Commands » Summary","id":"267","title":"Summary"},"268":{"body":"A pointer is a general concept for a variable that contains an address in\\nmemory. This address refers to, or “points at,” some other data. The most\\ncommon kind of pointer in Rust is a reference, which you learned about in\\nChapter 4. References are indicated by the & symbol and borrow the value they\\npoint to. They don’t have any special capabilities other than referring to\\ndata, and they have no overhead. Smart pointers, on the other hand, are data structures that act like a\\npointer but also have additional metadata and capabilities. The concept of\\nsmart pointers isn’t unique to Rust: Smart pointers originated in C++ and exist\\nin other languages as well. Rust has a variety of smart pointers defined in the\\nstandard library that provide functionality beyond that provided by references.\\nTo explore the general concept, we’ll look at a couple of different examples of\\nsmart pointers, including a reference counting smart pointer type. This\\npointer enables you to allow data to have multiple owners by keeping track of\\nthe number of owners and, when no owners remain, cleaning up the data. In Rust, with its concept of ownership and borrowing, there is an additional\\ndifference between references and smart pointers: While references only borrow\\ndata, in many cases smart pointers own the data they point to. Smart pointers are usually implemented using structs. Unlike an ordinary\\nstruct, smart pointers implement the Deref and Drop traits. The Deref\\ntrait allows an instance of the smart pointer struct to behave like a reference\\nso that you can write your code to work with either references or smart\\npointers. The Drop trait allows you to customize the code that’s run when an\\ninstance of the smart pointer goes out of scope. In this chapter, we’ll discuss\\nboth of these traits and demonstrate why they’re important to smart pointers. Given that the smart pointer pattern is a general design pattern used\\nfrequently in Rust, this chapter won’t cover every existing smart pointer. Many\\nlibraries have their own smart pointers, and you can even write your own. We’ll\\ncover the most common smart pointers in the standard library: Box<T>, for allocating values on the heap Rc<T>, a reference counting type that enables multiple ownership Ref<T> and RefMut<T>, accessed through RefCell<T>, a type that enforces\\nthe borrowing rules at runtime instead of compile time In addition, we’ll cover the interior mutability pattern where an immutable\\ntype exposes an API for mutating an interior value. We’ll also discuss\\nreference cycles: how they can leak memory and how to prevent them. Let’s dive in!","breadcrumbs":"Smart Pointers » Smart Pointers","id":"268","title":"Smart Pointers"},"269":{"body":"The most straightforward smart pointer is a box, whose type is written Box<T>. Boxes allow you to store data on the heap rather than the stack.\\nWhat remains on the stack is the pointer to the heap data. Refer to Chapter 4\\nto review the difference between the stack and the heap. Boxes don’t have performance overhead, other than storing their data on the\\nheap instead of on the stack. But they don’t have many extra capabilities\\neither. You’ll use them most often in these situations: When you have a type whose size can’t be known at compile time, and you want\\nto use a value of that type in a context that requires an exact size When you have a large amount of data, and you want to transfer ownership but\\nensure that the data won’t be copied when you do so When you want to own a value, and you care only that it’s a type that\\nimplements a particular trait rather than being of a specific type We’ll demonstrate the first situation in “Enabling Recursive Types with\\nBoxes”. In the second\\ncase, transferring ownership of a large amount of data can take a long time\\nbecause the data is copied around on the stack. To improve performance in this\\nsituation, we can store the large amount of data on the heap in a box. Then,\\nonly the small amount of pointer data is copied around on the stack, while the\\ndata it references stays in one place on the heap. The third case is known as a trait object, and “Using Trait Objects to Abstract over Shared\\nBehavior” in Chapter 18 is devoted to that\\ntopic. So, what you learn here you’ll apply again in that section!","breadcrumbs":"Smart Pointers » Using Box<T> to Point to Data on the Heap » Using Box<T> to Point to Data on the Heap","id":"269","title":"Using Box<T> to Point to Data on the Heap"},"27":{"body":"Cargo is Rust’s build system and package manager. Most Rustaceans use this tool\\nto manage their Rust projects because Cargo handles a lot of tasks for you,\\nsuch as building your code, downloading the libraries your code depends on, and\\nbuilding those libraries. (We call the libraries that your code needs dependencies.) The simplest Rust programs, like the one we’ve written so far, don’t have any\\ndependencies. If we had built the “Hello, world!” project with Cargo, it would\\nonly use the part of Cargo that handles building your code. As you write more\\ncomplex Rust programs, you’ll add dependencies, and if you start a project\\nusing Cargo, adding dependencies will be much easier to do. Because the vast majority of Rust projects use Cargo, the rest of this book\\nassumes that you’re using Cargo too. Cargo comes installed with Rust if you\\nused the official installers discussed in the “Installation” section. If you installed Rust\\nthrough some other means, check whether Cargo is installed by entering the\\nfollowing in your terminal: $ cargo --version If you see a version number, you have it! If you see an error, such as command not found, look at the documentation for your method of installation to\\ndetermine how to install Cargo separately.","breadcrumbs":"Getting Started » Hello, Cargo! » Hello, Cargo!","id":"27","title":"Hello, Cargo!"},"270":{"body":"Before we discuss the heap storage use case for Box<T>, we’ll cover the\\nsyntax and how to interact with values stored within a Box<T>. Listing 15-1 shows how to use a box to store an i32 value on the heap. Filename: src/main.rs fn main() { let b = Box::new(5); println!(\\"b = {b}\\");\\n} Listing 15-1: Storing an i32 value on the heap using a box We define the variable b to have the value of a Box that points to the\\nvalue 5, which is allocated on the heap. This program will print b = 5; in\\nthis case, we can access the data in the box similarly to how we would if this\\ndata were on the stack. Just like any owned value, when a box goes out of\\nscope, as b does at the end of main, it will be deallocated. The\\ndeallocation happens both for the box (stored on the stack) and the data it\\npoints to (stored on the heap). Putting a single value on the heap isn’t very useful, so you won’t use boxes by\\nthemselves in this way very often. Having values like a single i32 on the\\nstack, where they’re stored by default, is more appropriate in the majority of\\nsituations. Let’s look at a case where boxes allow us to define types that we\\nwouldn’t be allowed to define if we didn’t have boxes.","breadcrumbs":"Smart Pointers » Using Box<T> to Point to Data on the Heap » Storing Data on the Heap","id":"270","title":"Storing Data on the Heap"},"271":{"body":"A value of a recursive type can have another value of the same type as part of\\nitself. Recursive types pose an issue because Rust needs to know at compile time\\nhow much space a type takes up. However, the nesting of values of recursive\\ntypes could theoretically continue infinitely, so Rust can’t know how much space\\nthe value needs. Because boxes have a known size, we can enable recursive types\\nby inserting a box in the recursive type definition. As an example of a recursive type, let’s explore the cons list. This is a data\\ntype commonly found in functional programming languages. The cons list type\\nwe’ll define is straightforward except for the recursion; therefore, the\\nconcepts in the example we’ll work with will be useful anytime you get into\\nmore complex situations involving recursive types. Understanding the Cons List A cons list is a data structure that comes from the Lisp programming language\\nand its dialects, is made up of nested pairs, and is the Lisp version of a\\nlinked list. Its name comes from the cons function (short for construct\\nfunction) in Lisp that constructs a new pair from its two arguments. By\\ncalling cons on a pair consisting of a value and another pair, we can\\nconstruct cons lists made up of recursive pairs. For example, here’s a pseudocode representation of a cons list containing the\\nlist 1, 2, 3 with each pair in parentheses: (1, (2, (3, Nil))) Each item in a cons list contains two elements: the value of the current item\\nand of the next item. The last item in the list contains only a value called Nil without a next item. A cons list is produced by recursively calling the cons function. The canonical name to denote the base case of the recursion is Nil. Note that this is not the same as the “null” or “nil” concept discussed\\nin Chapter 6, which is an invalid or absent value. The cons list isn’t a commonly used data structure in Rust. Most of the time\\nwhen you have a list of items in Rust, Vec<T> is a better choice to use.\\nOther, more complex recursive data types are useful in various situations,\\nbut by starting with the cons list in this chapter, we can explore how boxes\\nlet us define a recursive data type without much distraction. Listing 15-2 contains an enum definition for a cons list. Note that this code\\nwon’t compile yet, because the List type doesn’t have a known size, which\\nwe’ll demonstrate. Filename: src/main.rs enum List { Cons(i32, List), Nil,\\n} fn main() {} Listing 15-2: The first attempt at defining an enum to represent a cons list data structure of i32 values Note: We’re implementing a cons list that holds only i32 values for the\\npurposes of this example. We could have implemented it using generics, as we\\ndiscussed in Chapter 10, to define a cons list type that could store values of\\nany type. Using the List type to store the list 1, 2, 3 would look like the code in\\nListing 15-3. Filename: src/main.rs enum List { Cons(i32, List), Nil, } // --snip-- use crate::List::{Cons, Nil}; fn main() { let list = Cons(1, Cons(2, Cons(3, Nil)));\\n} Listing 15-3: Using the List enum to store the list 1, 2, 3 The first Cons value holds 1 and another List value. This List value is\\nanother Cons value that holds 2 and another List value. This List value\\nis one more Cons value that holds 3 and a List value, which is finally Nil, the non-recursive variant that signals the end of the list. If we try to compile the code in Listing 15-3, we get the error shown in\\nListing 15-4. $ cargo run Compiling cons-list v0.1.0 (file:///projects/cons-list)\\nerror[E0072]: recursive type `List` has infinite size --> src/main.rs:1:1 |\\n1 | enum List { | ^^^^^^^^^\\n2 | Cons(i32, List), | ---- recursive without indirection |\\nhelp: insert some indirection (e.g., a `Box`, `Rc`, or `&`) to break the cycle |\\n2 | Cons(i32, Box<List>), | ++++ + error[E0391]: cycle detected when computing when `List` needs drop --> src/main.rs:1:1 |\\n1 | enum List { | ^^^^^^^^^ | = note: ...which immediately requires computing when `List` needs drop again = note: cycle used when computing whether `List` needs drop = note: see https://rustc-dev-guide.rust-lang.org/overview.html#queries and https://rustc-dev-guide.rust-lang.org/query.html for more information Some errors have detailed explanations: E0072, E0391.\\nFor more information about an error, try `rustc --explain E0072`.\\nerror: could not compile `cons-list` (bin \\"cons-list\\") due to 2 previous errors Listing 15-4: The error we get when attempting to define a recursive enum The error shows this type “has infinite size.” The reason is that we’ve defined List with a variant that is recursive: It holds another value of itself\\ndirectly. As a result, Rust can’t figure out how much space it needs to store a List value. Let’s break down why we get this error. First, we’ll look at how\\nRust decides how much space it needs to store a value of a non-recursive type. Computing the Size of a Non-Recursive Type Recall the Message enum we defined in Listing 6-2 when we discussed enum\\ndefinitions in Chapter 6: enum Message { Quit, Move { x: i32, y: i32 }, Write(String), ChangeColor(i32, i32, i32),\\n} fn main() {} To determine how much space to allocate for a Message value, Rust goes\\nthrough each of the variants to see which variant needs the most space. Rust\\nsees that Message::Quit doesn’t need any space, Message::Move needs enough\\nspace to store two i32 values, and so forth. Because only one variant will be\\nused, the most space a Message value will need is the space it would take to\\nstore the largest of its variants. Contrast this with what happens when Rust tries to determine how much space a\\nrecursive type like the List enum in Listing 15-2 needs. The compiler starts\\nby looking at the Cons variant, which holds a value of type i32 and a value\\nof type List. Therefore, Cons needs an amount of space equal to the size of\\nan i32 plus the size of a List. To figure out how much memory the List\\ntype needs, the compiler looks at the variants, starting with the Cons\\nvariant. The Cons variant holds a value of type i32 and a value of type List, and this process continues infinitely, as shown in Figure 15-1. Figure 15-1: An infinite List consisting of infinite Cons variants Getting a Recursive Type with a Known Size Because Rust can’t figure out how much space to allocate for recursively\\ndefined types, the compiler gives an error with this helpful suggestion: help: insert some indirection (e.g., a `Box`, `Rc`, or `&`) to break the cycle |\\n2 | Cons(i32, Box<List>), | ++++ + In this suggestion, indirection means that instead of storing a value\\ndirectly, we should change the data structure to store the value indirectly by\\nstoring a pointer to the value instead. Because a Box<T> is a pointer, Rust always knows how much space a Box<T>\\nneeds: A pointer’s size doesn’t change based on the amount of data it’s\\npointing to. This means we can put a Box<T> inside the Cons variant instead\\nof another List value directly. The Box<T> will point to the next List\\nvalue that will be on the heap rather than inside the Cons variant.\\nConceptually, we still have a list, created with lists holding other lists, but\\nthis implementation is now more like placing the items next to one another\\nrather than inside one another. We can change the definition of the List enum in Listing 15-2 and the usage\\nof the List in Listing 15-3 to the code in Listing 15-5, which will compile. Filename: src/main.rs enum List { Cons(i32, Box<List>), Nil,\\n} use crate::List::{Cons, Nil}; fn main() { let list = Cons(1, Box::new(Cons(2, Box::new(Cons(3, Box::new(Nil))))));\\n} Listing 15-5: The definition of List that uses Box<T> in order to have a known size The Cons variant needs the size of an i32 plus the space to store the box’s\\npointer data. The Nil variant stores no values, so it needs less space on the\\nstack than the Cons variant. We now know that any List value will take up\\nthe size of an i32 plus the size of a box’s pointer data. By using a box,\\nwe’ve broken the infinite, recursive chain, so the compiler can figure out the\\nsize it needs to store a List value. Figure 15-2 shows what the Cons\\nvariant looks like now. Figure 15-2: A List that is not infinitely sized,\\nbecause Cons holds a Box Boxes provide only the indirection and heap allocation; they don’t have any\\nother special capabilities, like those we’ll see with the other smart pointer\\ntypes. They also don’t have the performance overhead that these special\\ncapabilities incur, so they can be useful in cases like the cons list where the\\nindirection is the only feature we need. We’ll look at more use cases for boxes\\nin Chapter 18. The Box<T> type is a smart pointer because it implements the Deref trait,\\nwhich allows Box<T> values to be treated like references. When a Box<T>\\nvalue goes out of scope, the heap data that the box is pointing to is cleaned\\nup as well because of the Drop trait implementation. These two traits will be\\neven more important to the functionality provided by the other smart pointer\\ntypes we’ll discuss in the rest of this chapter. Let’s explore these two traits\\nin more detail.","breadcrumbs":"Smart Pointers » Using Box<T> to Point to Data on the Heap » Enabling Recursive Types with Boxes","id":"271","title":"Enabling Recursive Types with Boxes"},"272":{"body":"Implementing the Deref trait allows you to customize the behavior of the dereference operator * (not to be confused with the multiplication or glob\\noperator). By implementing Deref in such a way that a smart pointer can be\\ntreated like a regular reference, you can write code that operates on\\nreferences and use that code with smart pointers too. Let’s first look at how the dereference operator works with regular references.\\nThen, we’ll try to define a custom type that behaves like Box<T> and see why\\nthe dereference operator doesn’t work like a reference on our newly defined\\ntype. We’ll explore how implementing the Deref trait makes it possible for\\nsmart pointers to work in ways similar to references. Then, we’ll look at\\nRust’s deref coercion feature and how it lets us work with either references or\\nsmart pointers.","breadcrumbs":"Smart Pointers » Treating Smart Pointers Like Regular References » Treating Smart Pointers Like Regular References","id":"272","title":"Treating Smart Pointers Like Regular References"},"273":{"body":"A regular reference is a type of pointer, and one way to think of a pointer is\\nas an arrow to a value stored somewhere else. In Listing 15-6, we create a\\nreference to an i32 value and then use the dereference operator to follow the\\nreference to the value. Filename: src/main.rs fn main() { let x = 5; let y = &x; assert_eq!(5, x); assert_eq!(5, *y);\\n} Listing 15-6: Using the dereference operator to follow a reference to an i32 value The variable x holds an i32 value 5. We set y equal to a reference to x. We can assert that x is equal to 5. However, if we want to make an\\nassertion about the value in y, we have to use *y to follow the reference\\nto the value it’s pointing to (hence, dereference) so that the compiler can\\ncompare the actual value. Once we dereference y, we have access to the\\ninteger value y is pointing to that we can compare with 5. If we tried to write assert_eq!(5, y); instead, we would get this compilation\\nerror: $ cargo run Compiling deref-example v0.1.0 (file:///projects/deref-example)\\nerror[E0277]: can\'t compare `{integer}` with `&{integer}` --> src/main.rs:6:5 |\\n6 | assert_eq!(5, y); | ^^^^^^^^^^^^^^^^ no implementation for `{integer} == &{integer}` | = help: the trait `PartialEq<&{integer}>` is not implemented for `{integer}` = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) For more information about this error, try `rustc --explain E0277`.\\nerror: could not compile `deref-example` (bin \\"deref-example\\") due to 1 previous error Comparing a number and a reference to a number isn’t allowed because they’re\\ndifferent types. We must use the dereference operator to follow the reference\\nto the value it’s pointing to.","breadcrumbs":"Smart Pointers » Treating Smart Pointers Like Regular References » Following the Reference to the Value","id":"273","title":"Following the Reference to the Value"},"274":{"body":"We can rewrite the code in Listing 15-6 to use a Box<T> instead of a\\nreference; the dereference operator used on the Box<T> in Listing 15-7\\nfunctions in the same way as the dereference operator used on the reference in\\nListing 15-6. Filename: src/main.rs fn main() { let x = 5; let y = Box::new(x); assert_eq!(5, x); assert_eq!(5, *y);\\n} Listing 15-7: Using the dereference operator on a Box<i32> The main difference between Listing 15-7 and Listing 15-6 is that here we set y to be an instance of a box pointing to a copied value of x rather than a\\nreference pointing to the value of x. In the last assertion, we can use the\\ndereference operator to follow the box’s pointer in the same way that we did\\nwhen y was a reference. Next, we’ll explore what is special about Box<T>\\nthat enables us to use the dereference operator by defining our own box type.","breadcrumbs":"Smart Pointers » Treating Smart Pointers Like Regular References » Using Box<T> Like a Reference","id":"274","title":"Using Box<T> Like a Reference"},"275":{"body":"Let’s build a wrapper type similar to the Box<T> type provided by the\\nstandard library to experience how smart pointer types behave differently from\\nreferences by default. Then, we’ll look at how to add the ability to use the\\ndereference operator. Note: There’s one big difference between the MyBox<T> type we’re about to\\nbuild and the real Box<T>: Our version will not store its data on the heap.\\nWe are focusing this example on Deref, so where the data is actually stored\\nis less important than the pointer-like behavior. The Box<T> type is ultimately defined as a tuple struct with one element, so\\nListing 15-8 defines a MyBox<T> type in the same way. We’ll also define a new function to match the new function defined on Box<T>. Filename: src/main.rs struct MyBox<T>(T); impl<T> MyBox<T> { fn new(x: T) -> MyBox<T> { MyBox(x) }\\n} fn main() {} Listing 15-8: Defining a MyBox<T> type We define a struct named MyBox and declare a generic parameter T because we\\nwant our type to hold values of any type. The MyBox type is a tuple struct\\nwith one element of type T. The MyBox::new function takes one parameter of\\ntype T and returns a MyBox instance that holds the value passed in. Let’s try adding the main function in Listing 15-7 to Listing 15-8 and\\nchanging it to use the MyBox<T> type we’ve defined instead of Box<T>. The\\ncode in Listing 15-9 won’t compile, because Rust doesn’t know how to\\ndereference MyBox. Filename: src/main.rs struct MyBox<T>(T); impl<T> MyBox<T> { fn new(x: T) -> MyBox<T> { MyBox(x) } } fn main() { let x = 5; let y = MyBox::new(x); assert_eq!(5, x); assert_eq!(5, *y);\\n} Listing 15-9: Attempting to use MyBox<T> in the same way we used references and Box<T> Here’s the resultant compilation error: $ cargo run Compiling deref-example v0.1.0 (file:///projects/deref-example)\\nerror[E0614]: type `MyBox<{integer}>` cannot be dereferenced --> src/main.rs:14:19 |\\n14 | assert_eq!(5, *y); | ^^ can\'t be dereferenced For more information about this error, try `rustc --explain E0614`.\\nerror: could not compile `deref-example` (bin \\"deref-example\\") due to 1 previous error Our MyBox<T> type can’t be dereferenced because we haven’t implemented that\\nability on our type. To enable dereferencing with the * operator, we\\nimplement the Deref trait.","breadcrumbs":"Smart Pointers » Treating Smart Pointers Like Regular References » Defining Our Own Smart Pointer","id":"275","title":"Defining Our Own Smart Pointer"},"276":{"body":"As discussed in “Implementing a Trait on a Type” in\\nChapter 10, to implement a trait we need to provide implementations for the\\ntrait’s required methods. The Deref trait, provided by the standard library,\\nrequires us to implement one method named deref that borrows self and\\nreturns a reference to the inner data. Listing 15-10 contains an implementation\\nof Deref to add to the definition of MyBox<T>. Filename: src/main.rs use std::ops::Deref; impl<T> Deref for MyBox<T> { type Target = T; fn deref(&self) -> &Self::Target { &self.0 }\\n} struct MyBox<T>(T); impl<T> MyBox<T> { fn new(x: T) -> MyBox<T> { MyBox(x) } } fn main() { let x = 5; let y = MyBox::new(x); assert_eq!(5, x); assert_eq!(5, *y); } Listing 15-10: Implementing Deref on MyBox<T> The type Target = T; syntax defines an associated type for the Deref trait\\nto use. Associated types are a slightly different way of declaring a generic\\nparameter, but you don’t need to worry about them for now; we’ll cover them in\\nmore detail in Chapter 20. We fill in the body of the deref method with &self.0 so that deref\\nreturns a reference to the value we want to access with the * operator;\\nrecall from “Creating Different Types with Tuple Structs” in Chapter 5 that .0 accesses the first value in a tuple struct.\\nThe main function in Listing 15-9 that calls * on the MyBox<T> value now\\ncompiles, and the assertions pass! Without the Deref trait, the compiler can only dereference & references.\\nThe deref method gives the compiler the ability to take a value of any type\\nthat implements Deref and call the deref method to get a reference that\\nit knows how to dereference. When we entered *y in Listing 15-9, behind the scenes Rust actually ran this\\ncode: *(y.deref()) Rust substitutes the * operator with a call to the deref method and then a\\nplain dereference so that we don’t have to think about whether or not we need\\nto call the deref method. This Rust feature lets us write code that functions\\nidentically whether we have a regular reference or a type that implements Deref. The reason the deref method returns a reference to a value, and that the\\nplain dereference outside the parentheses in *(y.deref()) is still necessary,\\nhas to do with the ownership system. If the deref method returned the value\\ndirectly instead of a reference to the value, the value would be moved out of self. We don’t want to take ownership of the inner value inside MyBox<T> in\\nthis case or in most cases where we use the dereference operator. Note that the * operator is replaced with a call to the deref method and\\nthen a call to the * operator just once, each time we use a * in our code.\\nBecause the substitution of the * operator does not recurse infinitely, we\\nend up with data of type i32, which matches the 5 in assert_eq! in\\nListing 15-9.","breadcrumbs":"Smart Pointers » Treating Smart Pointers Like Regular References » Implementing the Deref Trait","id":"276","title":"Implementing the Deref Trait"},"277":{"body":"Deref coercion converts a reference to a type that implements the Deref\\ntrait into a reference to another type. For example, deref coercion can convert &String to &str because String implements the Deref trait such that it\\nreturns &str. Deref coercion is a convenience Rust performs on arguments to\\nfunctions and methods, and it works only on types that implement the Deref\\ntrait. It happens automatically when we pass a reference to a particular type’s\\nvalue as an argument to a function or method that doesn’t match the parameter\\ntype in the function or method definition. A sequence of calls to the deref\\nmethod converts the type we provided into the type the parameter needs. Deref coercion was added to Rust so that programmers writing function and\\nmethod calls don’t need to add as many explicit references and dereferences\\nwith & and *. The deref coercion feature also lets us write more code that\\ncan work for either references or smart pointers. To see deref coercion in action, let’s use the MyBox<T> type we defined in\\nListing 15-8 as well as the implementation of Deref that we added in Listing\\n15-10. Listing 15-11 shows the definition of a function that has a string slice\\nparameter. Filename: src/main.rs fn hello(name: &str) { println!(\\"Hello, {name}!\\");\\n} fn main() {} Listing 15-11: A hello function that has the parameter name of type &str We can call the hello function with a string slice as an argument, such as hello(\\"Rust\\");, for example. Deref coercion makes it possible to call hello\\nwith a reference to a value of type MyBox<String>, as shown in Listing 15-12. Filename: src/main.rs use std::ops::Deref; impl<T> Deref for MyBox<T> { type Target = T; fn deref(&self) -> &T { &self.0 } } struct MyBox<T>(T); impl<T> MyBox<T> { fn new(x: T) -> MyBox<T> { MyBox(x) } } fn hello(name: &str) { println!(\\"Hello, {name}!\\"); } fn main() { let m = MyBox::new(String::from(\\"Rust\\")); hello(&m);\\n} Listing 15-12: Calling hello with a reference to a MyBox<String> value, which works because of deref coercion Here we’re calling the hello function with the argument &m, which is a\\nreference to a MyBox<String> value. Because we implemented the Deref trait\\non MyBox<T> in Listing 15-10, Rust can turn &MyBox<String> into &String\\nby calling deref. The standard library provides an implementation of Deref\\non String that returns a string slice, and this is in the API documentation\\nfor Deref. Rust calls deref again to turn the &String into &str, which\\nmatches the hello function’s definition. If Rust didn’t implement deref coercion, we would have to write the code in\\nListing 15-13 instead of the code in Listing 15-12 to call hello with a value\\nof type &MyBox<String>. Filename: src/main.rs use std::ops::Deref; impl<T> Deref for MyBox<T> { type Target = T; fn deref(&self) -> &T { &self.0 } } struct MyBox<T>(T); impl<T> MyBox<T> { fn new(x: T) -> MyBox<T> { MyBox(x) } } fn hello(name: &str) { println!(\\"Hello, {name}!\\"); } fn main() { let m = MyBox::new(String::from(\\"Rust\\")); hello(&(*m)[..]);\\n} Listing 15-13: The code we would have to write if Rust didn’t have deref coercion The (*m) dereferences the MyBox<String> into a String. Then, the & and [..] take a string slice of the String that is equal to the whole string to\\nmatch the signature of hello. This code without deref coercions is harder to\\nread, write, and understand with all of these symbols involved. Deref coercion\\nallows Rust to handle these conversions for us automatically. When the Deref trait is defined for the types involved, Rust will analyze the\\ntypes and use Deref::deref as many times as necessary to get a reference to\\nmatch the parameter’s type. The number of times that Deref::deref needs to be\\ninserted is resolved at compile time, so there is no runtime penalty for taking\\nadvantage of deref coercion!","breadcrumbs":"Smart Pointers » Treating Smart Pointers Like Regular References » Using Deref Coercion in Functions and Methods","id":"277","title":"Using Deref Coercion in Functions and Methods"},"278":{"body":"Similar to how you use the Deref trait to override the * operator on\\nimmutable references, you can use the DerefMut trait to override the *\\noperator on mutable references. Rust does deref coercion when it finds types and trait implementations in three\\ncases: From &T to &U when T: Deref<Target=U> From &mut T to &mut U when T: DerefMut<Target=U> From &mut T to &U when T: Deref<Target=U> The first two cases are the same except that the second implements mutability.\\nThe first case states that if you have a &T, and T implements Deref to\\nsome type U, you can get a &U transparently. The second case states that\\nthe same deref coercion happens for mutable references. The third case is trickier: Rust will also coerce a mutable reference to an\\nimmutable one. But the reverse is not possible: Immutable references will\\nnever coerce to mutable references. Because of the borrowing rules, if you have\\na mutable reference, that mutable reference must be the only reference to that\\ndata (otherwise, the program wouldn’t compile). Converting one mutable\\nreference to one immutable reference will never break the borrowing rules.\\nConverting an immutable reference to a mutable reference would require that the\\ninitial immutable reference is the only immutable reference to that data, but\\nthe borrowing rules don’t guarantee that. Therefore, Rust can’t make the\\nassumption that converting an immutable reference to a mutable reference is\\npossible.","breadcrumbs":"Smart Pointers » Treating Smart Pointers Like Regular References » Handling Deref Coercion with Mutable References","id":"278","title":"Handling Deref Coercion with Mutable References"},"279":{"body":"The second trait important to the smart pointer pattern is Drop, which lets\\nyou customize what happens when a value is about to go out of scope. You can\\nprovide an implementation for the Drop trait on any type, and that code can\\nbe used to release resources like files or network connections. We’re introducing Drop in the context of smart pointers because the\\nfunctionality of the Drop trait is almost always used when implementing a\\nsmart pointer. For example, when a Box<T> is dropped, it will deallocate the\\nspace on the heap that the box points to. In some languages, for some types, the programmer must call code to free memory\\nor resources every time they finish using an instance of those types. Examples\\ninclude file handles, sockets, and locks. If the programmer forgets, the system\\nmight become overloaded and crash. In Rust, you can specify that a particular\\nbit of code be run whenever a value goes out of scope, and the compiler will\\ninsert this code automatically. As a result, you don’t need to be careful about\\nplacing cleanup code everywhere in a program that an instance of a particular\\ntype is finished with—you still won’t leak resources! You specify the code to run when a value goes out of scope by implementing the Drop trait. The Drop trait requires you to implement one method named drop that takes a mutable reference to self. To see when Rust calls drop,\\nlet’s implement drop with println! statements for now. Listing 15-14 shows a CustomSmartPointer struct whose only custom\\nfunctionality is that it will print Dropping CustomSmartPointer! when the\\ninstance goes out of scope, to show when Rust runs the drop method. Filename: src/main.rs struct CustomSmartPointer { data: String,\\n} impl Drop for CustomSmartPointer { fn drop(&mut self) { println!(\\"Dropping CustomSmartPointer with data `{}`!\\", self.data); }\\n} fn main() { let c = CustomSmartPointer { data: String::from(\\"my stuff\\"), }; let d = CustomSmartPointer { data: String::from(\\"other stuff\\"), }; println!(\\"CustomSmartPointers created\\");\\n} Listing 15-14: A CustomSmartPointer struct that implements the Drop trait where we would put our cleanup code The Drop trait is included in the prelude, so we don’t need to bring it into\\nscope. We implement the Drop trait on CustomSmartPointer and provide an\\nimplementation for the drop method that calls println!. The body of the drop method is where you would place any logic that you wanted to run when an\\ninstance of your type goes out of scope. We’re printing some text here to\\ndemonstrate visually when Rust will call drop. In main, we create two instances of CustomSmartPointer and then print CustomSmartPointers created. At the end of main, our instances of CustomSmartPointer will go out of scope, and Rust will call the code we put\\nin the drop method, printing our final message. Note that we didn’t need to\\ncall the drop method explicitly. When we run this program, we’ll see the following output: $ cargo run Compiling drop-example v0.1.0 (file:///projects/drop-example) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.60s Running `target/debug/drop-example`\\nCustomSmartPointers created\\nDropping CustomSmartPointer with data `other stuff`!\\nDropping CustomSmartPointer with data `my stuff`! Rust automatically called drop for us when our instances went out of scope,\\ncalling the code we specified. Variables are dropped in the reverse order of\\ntheir creation, so d was dropped before c. This example’s purpose is to\\ngive you a visual guide to how the drop method works; usually you would\\nspecify the cleanup code that your type needs to run rather than a print\\nmessage. Unfortunately, it’s not straightforward to disable the automatic drop\\nfunctionality. Disabling drop isn’t usually necessary; the whole point of the Drop trait is that it’s taken care of automatically. Occasionally, however,\\nyou might want to clean up a value early. One example is when using smart\\npointers that manage locks: You might want to force the drop method that\\nreleases the lock so that other code in the same scope can acquire the lock.\\nRust doesn’t let you call the Drop trait’s drop method manually; instead,\\nyou have to call the std::mem::drop function provided by the standard library\\nif you want to force a value to be dropped before the end of its scope. Trying to call the Drop trait’s drop method manually by modifying the main function from Listing 15-14 won’t work, as shown in Listing 15-15. Filename: src/main.rs struct CustomSmartPointer { data: String, } impl Drop for CustomSmartPointer { fn drop(&mut self) { println!(\\"Dropping CustomSmartPointer with data `{}`!\\", self.data); } } fn main() { let c = CustomSmartPointer { data: String::from(\\"some data\\"), }; println!(\\"CustomSmartPointer created\\"); c.drop(); println!(\\"CustomSmartPointer dropped before the end of main\\");\\n} Listing 15-15: Attempting to call the drop method from the Drop trait manually to clean up early When we try to compile this code, we’ll get this error: $ cargo run Compiling drop-example v0.1.0 (file:///projects/drop-example)\\nerror[E0040]: explicit use of destructor method --> src/main.rs:16:7 |\\n16 | c.drop(); | ^^^^ explicit destructor calls not allowed |\\nhelp: consider using `drop` function |\\n16 - c.drop();\\n16 + drop(c); | For more information about this error, try `rustc --explain E0040`.\\nerror: could not compile `drop-example` (bin \\"drop-example\\") due to 1 previous error This error message states that we’re not allowed to explicitly call drop. The\\nerror message uses the term destructor, which is the general programming term\\nfor a function that cleans up an instance. A destructor is analogous to a constructor, which creates an instance. The drop function in Rust is one\\nparticular destructor. Rust doesn’t let us call drop explicitly, because Rust would still\\nautomatically call drop on the value at the end of main. This would cause a\\ndouble free error because Rust would be trying to clean up the same value twice. We can’t disable the automatic insertion of drop when a value goes out of\\nscope, and we can’t call the drop method explicitly. So, if we need to force\\na value to be cleaned up early, we use the std::mem::drop function. The std::mem::drop function is different from the drop method in the Drop\\ntrait. We call it by passing as an argument the value we want to force-drop.\\nThe function is in the prelude, so we can modify main in Listing 15-15 to\\ncall the drop function, as shown in Listing 15-16. Filename: src/main.rs struct CustomSmartPointer { data: String, } impl Drop for CustomSmartPointer { fn drop(&mut self) { println!(\\"Dropping CustomSmartPointer with data `{}`!\\", self.data); } } fn main() { let c = CustomSmartPointer { data: String::from(\\"some data\\"), }; println!(\\"CustomSmartPointer created\\"); drop(c); println!(\\"CustomSmartPointer dropped before the end of main\\");\\n} Listing 15-16: Calling std::mem::drop to explicitly drop a value before it goes out of scope Running this code will print the following: $ cargo run Compiling drop-example v0.1.0 (file:///projects/drop-example) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.73s Running `target/debug/drop-example`\\nCustomSmartPointer created\\nDropping CustomSmartPointer with data `some data`!\\nCustomSmartPointer dropped before the end of main The text Dropping CustomSmartPointer with data `some data`! is printed\\nbetween the CustomSmartPointer created and CustomSmartPointer dropped before the end of main text, showing that the drop method code is called to drop c at that point. You can use code specified in a Drop trait implementation in many ways to\\nmake cleanup convenient and safe: For instance, you could use it to create your\\nown memory allocator! With the Drop trait and Rust’s ownership system, you\\ndon’t have to remember to clean up, because Rust does it automatically. You also don’t have to worry about problems resulting from accidentally\\ncleaning up values still in use: The ownership system that makes sure\\nreferences are always valid also ensures that drop gets called only once when\\nthe value is no longer being used. Now that we’ve examined Box<T> and some of the characteristics of smart\\npointers, let’s look at a few other smart pointers defined in the standard\\nlibrary.","breadcrumbs":"Smart Pointers » Running Code on Cleanup with the Drop Trait » Running Code on Cleanup with the Drop Trait","id":"279","title":"Running Code on Cleanup with the Drop Trait"},"28":{"body":"Let’s create a new project using Cargo and look at how it differs from our\\noriginal “Hello, world!” project. Navigate back to your projects directory\\n(or wherever you decided to store your code). Then, on any operating system,\\nrun the following: $ cargo new hello_cargo\\n$ cd hello_cargo The first command creates a new directory and project called hello_cargo.\\nWe’ve named our project hello_cargo, and Cargo creates its files in a\\ndirectory of the same name. Go into the hello_cargo directory and list the files. You’ll see that Cargo\\nhas generated two files and one directory for us: a Cargo.toml file and a src directory with a main.rs file inside. It has also initialized a new Git repository along with a .gitignore file.\\nGit files won’t be generated if you run cargo new within an existing Git\\nrepository; you can override this behavior by using cargo new --vcs=git. Note: Git is a common version control system. You can change cargo new to\\nuse a different version control system or no version control system by using\\nthe --vcs flag. Run cargo new --help to see the available options. Open Cargo.toml in your text editor of choice. It should look similar to the\\ncode in Listing 1-2. Filename: Cargo.toml [package]\\nname = \\"hello_cargo\\"\\nversion = \\"0.1.0\\"\\nedition = \\"2024\\" [dependencies] Listing 1-2: Contents of Cargo.toml generated by cargo new This file is in the TOML ( Tom’s Obvious, Minimal\\nLanguage) format, which is Cargo’s configuration format. The first line, [package], is a section heading that indicates that the\\nfollowing statements are configuring a package. As we add more information to\\nthis file, we’ll add other sections. The next three lines set the configuration information Cargo needs to compile\\nyour program: the name, the version, and the edition of Rust to use. We’ll talk\\nabout the edition key in Appendix E. The last line, [dependencies], is the start of a section for you to list any\\nof your project’s dependencies. In Rust, packages of code are referred to as crates. We won’t need any other crates for this project, but we will in the\\nfirst project in Chapter 2, so we’ll use this dependencies section then. Now open src/main.rs and take a look: Filename: src/main.rs fn main() { println!(\\"Hello, world!\\");\\n} Cargo has generated a “Hello, world!” program for you, just like the one we\\nwrote in Listing 1-1! So far, the differences between our project and the\\nproject Cargo generated are that Cargo placed the code in the src directory,\\nand we have a Cargo.toml configuration file in the top directory. Cargo expects your source files to live inside the src directory. The\\ntop-level project directory is just for README files, license information,\\nconfiguration files, and anything else not related to your code. Using Cargo\\nhelps you organize your projects. There’s a place for everything, and\\neverything is in its place. If you started a project that doesn’t use Cargo, as we did with the “Hello,\\nworld!” project, you can convert it to a project that does use Cargo. Move the\\nproject code into the src directory and create an appropriate Cargo.toml\\nfile. One easy way to get that Cargo.toml file is to run cargo init, which\\nwill create it for you automatically.","breadcrumbs":"Getting Started » Hello, Cargo! » Creating a Project with Cargo","id":"28","title":"Creating a Project with Cargo"},"280":{"body":"In the majority of cases, ownership is clear: You know exactly which variable\\nowns a given value. However, there are cases when a single value might have\\nmultiple owners. For example, in graph data structures, multiple edges might\\npoint to the same node, and that node is conceptually owned by all of the edges\\nthat point to it. A node shouldn’t be cleaned up unless it doesn’t have any\\nedges pointing to it and so has no owners. You have to enable multiple ownership explicitly by using the Rust type Rc<T>, which is an abbreviation for reference counting. The Rc<T> type\\nkeeps track of the number of references to a value to determine whether or not\\nthe value is still in use. If there are zero references to a value, the value\\ncan be cleaned up without any references becoming invalid. Imagine Rc<T> as a TV in a family room. When one person enters to watch TV,\\nthey turn it on. Others can come into the room and watch the TV. When the last\\nperson leaves the room, they turn off the TV because it’s no longer being used.\\nIf someone turns off the TV while others are still watching it, there would be\\nan uproar from the remaining TV watchers! We use the Rc<T> type when we want to allocate some data on the heap for\\nmultiple parts of our program to read and we can’t determine at compile time\\nwhich part will finish using the data last. If we knew which part would finish\\nlast, we could just make that part the data’s owner, and the normal ownership\\nrules enforced at compile time would take effect. Note that Rc<T> is only for use in single-threaded scenarios. When we discuss\\nconcurrency in Chapter 16, we’ll cover how to do reference counting in\\nmultithreaded programs.","breadcrumbs":"Smart Pointers » Rc<T>, the Reference Counted Smart Pointer » Rc<T>, the Reference-Counted Smart Pointer","id":"280","title":"Rc<T>, the Reference-Counted Smart Pointer"},"281":{"body":"Let’s return to our cons list example in Listing 15-5. Recall that we defined\\nit using Box<T>. This time, we’ll create two lists that both share ownership\\nof a third list. Conceptually, this looks similar to Figure 15-3. Figure 15-3: Two lists, b and c, sharing ownership of\\na third list, a We’ll create list a that contains 5 and then 10. Then, we’ll make two\\nmore lists: b that starts with 3 and c that starts with 4. Both the b\\nand c lists will then continue on to the first a list containing 5 and 10. In other words, both lists will share the first list containing 5 and 10. Trying to implement this scenario using our definition of List with Box<T>\\nwon’t work, as shown in Listing 15-17. Filename: src/main.rs enum List { Cons(i32, Box<List>), Nil,\\n} use crate::List::{Cons, Nil}; fn main() { let a = Cons(5, Box::new(Cons(10, Box::new(Nil)))); let b = Cons(3, Box::new(a)); let c = Cons(4, Box::new(a));\\n} Listing 15-17: Demonstrating that we’re not allowed to have two lists using Box<T> that try to share ownership of a third list When we compile this code, we get this error: $ cargo run Compiling cons-list v0.1.0 (file:///projects/cons-list)\\nerror[E0382]: use of moved value: `a` --> src/main.rs:11:30 | 9 | let a = Cons(5, Box::new(Cons(10, Box::new(Nil)))); | - move occurs because `a` has type `List`, which does not implement the `Copy` trait\\n10 | let b = Cons(3, Box::new(a)); | - value moved here\\n11 | let c = Cons(4, Box::new(a)); | ^ value used here after move |\\nnote: if `List` implemented `Clone`, you could clone the value --> src/main.rs:1:1 | 1 | enum List { | ^^^^^^^^^ consider implementing `Clone` for this type\\n...\\n10 | let b = Cons(3, Box::new(a)); | - you could clone this value For more information about this error, try `rustc --explain E0382`.\\nerror: could not compile `cons-list` (bin \\"cons-list\\") due to 1 previous error The Cons variants own the data they hold, so when we create the b list, a\\nis moved into b and b owns a. Then, when we try to use a again when\\ncreating c, we’re not allowed to because a has been moved. We could change the definition of Cons to hold references instead, but then\\nwe would have to specify lifetime parameters. By specifying lifetime\\nparameters, we would be specifying that every element in the list will live at\\nleast as long as the entire list. This is the case for the elements and lists\\nin Listing 15-17, but not in every scenario. Instead, we’ll change our definition of List to use Rc<T> in place of Box<T>, as shown in Listing 15-18. Each Cons variant will now hold a value\\nand an Rc<T> pointing to a List. When we create b, instead of taking\\nownership of a, we’ll clone the Rc<List> that a is holding, thereby\\nincreasing the number of references from one to two and letting a and b\\nshare ownership of the data in that Rc<List>. We’ll also clone a when\\ncreating c, increasing the number of references from two to three. Every time\\nwe call Rc::clone, the reference count to the data within the Rc<List> will\\nincrease, and the data won’t be cleaned up unless there are zero references to\\nit. Filename: src/main.rs enum List { Cons(i32, Rc<List>), Nil,\\n} use crate::List::{Cons, Nil};\\nuse std::rc::Rc; fn main() { let a = Rc::new(Cons(5, Rc::new(Cons(10, Rc::new(Nil))))); let b = Cons(3, Rc::clone(&a)); let c = Cons(4, Rc::clone(&a));\\n} Listing 15-18: A definition of List that uses Rc<T> We need to add a use statement to bring Rc<T> into scope because it’s not\\nin the prelude. In main, we create the list holding 5 and 10 and store it\\nin a new Rc<List> in a. Then, when we create b and c, we call the Rc::clone function and pass a reference to the Rc<List> in a as an\\nargument. We could have called a.clone() rather than Rc::clone(&a), but Rust’s\\nconvention is to use Rc::clone in this case. The implementation of Rc::clone doesn’t make a deep copy of all the data like most types’\\nimplementations of clone do. The call to Rc::clone only increments the\\nreference count, which doesn’t take much time. Deep copies of data can take a\\nlot of time. By using Rc::clone for reference counting, we can visually\\ndistinguish between the deep-copy kinds of clones and the kinds of clones that\\nincrease the reference count. When looking for performance problems in the\\ncode, we only need to consider the deep-copy clones and can disregard calls to Rc::clone.","breadcrumbs":"Smart Pointers » Rc<T>, the Reference Counted Smart Pointer » Sharing Data","id":"281","title":"Sharing Data"},"282":{"body":"Let’s change our working example in Listing 15-18 so that we can see the\\nreference counts changing as we create and drop references to the Rc<List> in a. In Listing 15-19, we’ll change main so that it has an inner scope around list c; then, we can see how the reference count changes when c goes out of\\nscope. Filename: src/main.rs enum List { Cons(i32, Rc<List>), Nil, } use crate::List::{Cons, Nil}; use std::rc::Rc; // --snip-- fn main() { let a = Rc::new(Cons(5, Rc::new(Cons(10, Rc::new(Nil))))); println!(\\"count after creating a = {}\\", Rc::strong_count(&a)); let b = Cons(3, Rc::clone(&a)); println!(\\"count after creating b = {}\\", Rc::strong_count(&a)); { let c = Cons(4, Rc::clone(&a)); println!(\\"count after creating c = {}\\", Rc::strong_count(&a)); } println!(\\"count after c goes out of scope = {}\\", Rc::strong_count(&a));\\n} Listing 15-19: Printing the reference count At each point in the program where the reference count changes, we print the\\nreference count, which we get by calling the Rc::strong_count function. This\\nfunction is named strong_count rather than count because the Rc<T> type\\nalso has a weak_count; we’ll see what weak_count is used for in “Preventing\\nReference Cycles Using Weak<T>”. This code prints the following: $ cargo run Compiling cons-list v0.1.0 (file:///projects/cons-list) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.45s Running `target/debug/cons-list`\\ncount after creating a = 1\\ncount after creating b = 2\\ncount after creating c = 3\\ncount after c goes out of scope = 2 We can see that the Rc<List> in a has an initial reference count of 1;\\nthen, each time we call clone, the count goes up by 1. When c goes out of\\nscope, the count goes down by 1. We don’t have to call a function to decrease\\nthe reference count like we have to call Rc::clone to increase the reference\\ncount: The implementation of the Drop trait decreases the reference count\\nautomatically when an Rc<T> value goes out of scope. What we can’t see in this example is that when b and then a go out of scope\\nat the end of main, the count is 0, and the Rc<List> is cleaned up\\ncompletely. Using Rc<T> allows a single value to have multiple owners, and\\nthe count ensures that the value remains valid as long as any of the owners\\nstill exist. Via immutable references, Rc<T> allows you to share data between multiple\\nparts of your program for reading only. If Rc<T> allowed you to have multiple\\nmutable references too, you might violate one of the borrowing rules discussed\\nin Chapter 4: Multiple mutable borrows to the same place can cause data races\\nand inconsistencies. But being able to mutate data is very useful! In the next\\nsection, we’ll discuss the interior mutability pattern and the RefCell<T>\\ntype that you can use in conjunction with an Rc<T> to work with this\\nimmutability restriction.","breadcrumbs":"Smart Pointers » Rc<T>, the Reference Counted Smart Pointer » Cloning to Increase the Reference Count","id":"282","title":"Cloning to Increase the Reference Count"},"283":{"body":"Interior mutability is a design pattern in Rust that allows you to mutate\\ndata even when there are immutable references to that data; normally, this\\naction is disallowed by the borrowing rules. To mutate data, the pattern uses unsafe code inside a data structure to bend Rust’s usual rules that govern\\nmutation and borrowing. Unsafe code indicates to the compiler that we’re\\nchecking the rules manually instead of relying on the compiler to check them\\nfor us; we will discuss unsafe code more in Chapter 20. We can use types that use the interior mutability pattern only when we can\\nensure that the borrowing rules will be followed at runtime, even though the\\ncompiler can’t guarantee that. The unsafe code involved is then wrapped in a\\nsafe API, and the outer type is still immutable. Let’s explore this concept by looking at the RefCell<T> type that follows the\\ninterior mutability pattern.","breadcrumbs":"Smart Pointers » RefCell<T> and the Interior Mutability Pattern » RefCell<T> and the Interior Mutability Pattern","id":"283","title":"RefCell<T> and the Interior Mutability Pattern"},"284":{"body":"Unlike Rc<T>, the RefCell<T> type represents single ownership over the data\\nit holds. So, what makes RefCell<T> different from a type like Box<T>?\\nRecall the borrowing rules you learned in Chapter 4: At any given time, you can have either one mutable reference or any number\\nof immutable references (but not both). References must always be valid. With references and Box<T>, the borrowing rules’ invariants are enforced at\\ncompile time. With RefCell<T>, these invariants are enforced at runtime.\\nWith references, if you break these rules, you’ll get a compiler error. With RefCell<T>, if you break these rules, your program will panic and exit. The advantages of checking the borrowing rules at compile time are that errors\\nwill be caught sooner in the development process, and there is no impact on\\nruntime performance because all the analysis is completed beforehand. For those\\nreasons, checking the borrowing rules at compile time is the best choice in the\\nmajority of cases, which is why this is Rust’s default. The advantage of checking the borrowing rules at runtime instead is that\\ncertain memory-safe scenarios are then allowed, where they would’ve been\\ndisallowed by the compile-time checks. Static analysis, like the Rust compiler,\\nis inherently conservative. Some properties of code are impossible to detect by\\nanalyzing the code: The most famous example is the Halting Problem, which is\\nbeyond the scope of this book but is an interesting topic to research. Because some analysis is impossible, if the Rust compiler can’t be sure the\\ncode complies with the ownership rules, it might reject a correct program; in\\nthis way, it’s conservative. If Rust accepted an incorrect program, users\\nwouldn’t be able to trust the guarantees Rust makes. However, if Rust rejects a\\ncorrect program, the programmer will be inconvenienced, but nothing\\ncatastrophic can occur. The RefCell<T> type is useful when you’re sure your\\ncode follows the borrowing rules but the compiler is unable to understand and\\nguarantee that. Similar to Rc<T>, RefCell<T> is only for use in single-threaded scenarios\\nand will give you a compile-time error if you try using it in a multithreaded\\ncontext. We’ll talk about how to get the functionality of RefCell<T> in a\\nmultithreaded program in Chapter 16. Here is a recap of the reasons to choose Box<T>, Rc<T>, or RefCell<T>: Rc<T> enables multiple owners of the same data; Box<T> and RefCell<T>\\nhave single owners. Box<T> allows immutable or mutable borrows checked at compile time; Rc<T>\\nallows only immutable borrows checked at compile time; RefCell<T> allows\\nimmutable or mutable borrows checked at runtime. Because RefCell<T> allows mutable borrows checked at runtime, you can\\nmutate the value inside the RefCell<T> even when the RefCell<T> is\\nimmutable. Mutating the value inside an immutable value is the interior mutability\\npattern. Let’s look at a situation in which interior mutability is useful and\\nexamine how it’s possible.","breadcrumbs":"Smart Pointers » RefCell<T> and the Interior Mutability Pattern » Enforcing Borrowing Rules at Runtime","id":"284","title":"Enforcing Borrowing Rules at Runtime"},"285":{"body":"A consequence of the borrowing rules is that when you have an immutable value,\\nyou can’t borrow it mutably. For example, this code won’t compile: fn main() { let x = 5; let y = &mut x;\\n} If you tried to compile this code, you’d get the following error: $ cargo run Compiling borrowing v0.1.0 (file:///projects/borrowing)\\nerror[E0596]: cannot borrow `x` as mutable, as it is not declared as mutable --> src/main.rs:3:13 |\\n3 | let y = &mut x; | ^^^^^^ cannot borrow as mutable |\\nhelp: consider changing this to be mutable |\\n2 | let mut x = 5; | +++ For more information about this error, try `rustc --explain E0596`.\\nerror: could not compile `borrowing` (bin \\"borrowing\\") due to 1 previous error However, there are situations in which it would be useful for a value to mutate\\nitself in its methods but appear immutable to other code. Code outside the\\nvalue’s methods would not be able to mutate the value. Using RefCell<T> is\\none way to get the ability to have interior mutability, but RefCell<T>\\ndoesn’t get around the borrowing rules completely: The borrow checker in the\\ncompiler allows this interior mutability, and the borrowing rules are checked\\nat runtime instead. If you violate the rules, you’ll get a panic! instead of\\na compiler error. Let’s work through a practical example where we can use RefCell<T> to mutate\\nan immutable value and see why that is useful. Testing with Mock Objects Sometimes during testing a programmer will use a type in place of another type,\\nin order to observe particular behavior and assert that it’s implemented\\ncorrectly. This placeholder type is called a test double. Think of it in the\\nsense of a stunt double in filmmaking, where a person steps in and substitutes\\nfor an actor to do a particularly tricky scene. Test doubles stand in for other\\ntypes when we’re running tests. Mock objects are specific types of test\\ndoubles that record what happens during a test so that you can assert that the\\ncorrect actions took place. Rust doesn’t have objects in the same sense as other languages have objects,\\nand Rust doesn’t have mock object functionality built into the standard library\\nas some other languages do. However, you can definitely create a struct that\\nwill serve the same purposes as a mock object. Here’s the scenario we’ll test: We’ll create a library that tracks a value\\nagainst a maximum value and sends messages based on how close to the maximum\\nvalue the current value is. This library could be used to keep track of a\\nuser’s quota for the number of API calls they’re allowed to make, for example. Our library will only provide the functionality of tracking how close to the\\nmaximum a value is and what the messages should be at what times. Applications\\nthat use our library will be expected to provide the mechanism for sending the\\nmessages: The application could show the message to the user directly, send an\\nemail, send a text message, or do something else. The library doesn’t need to\\nknow that detail. All it needs is something that implements a trait we’ll\\nprovide, called Messenger. Listing 15-20 shows the library code. Filename: src/lib.rs pub trait Messenger { fn send(&self, msg: &str);\\n} pub struct LimitTracker<\'a, T: Messenger> { messenger: &\'a T, value: usize, max: usize,\\n} impl<\'a, T> LimitTracker<\'a, T>\\nwhere T: Messenger,\\n{ pub fn new(messenger: &\'a T, max: usize) -> LimitTracker<\'a, T> { LimitTracker { messenger, value: 0, max, } } pub fn set_value(&mut self, value: usize) { self.value = value; let percentage_of_max = self.value as f64 / self.max as f64; if percentage_of_max >= 1.0 { self.messenger.send(\\"Error: You are over your quota!\\"); } else if percentage_of_max >= 0.9 { self.messenger .send(\\"Urgent warning: You\'ve used up over 90% of your quota!\\"); } else if percentage_of_max >= 0.75 { self.messenger .send(\\"Warning: You\'ve used up over 75% of your quota!\\"); } }\\n} Listing 15-20: A library to keep track of how close a value is to a maximum value and warn when the value is at certain levels One important part of this code is that the Messenger trait has one method\\ncalled send that takes an immutable reference to self and the text of the\\nmessage. This trait is the interface our mock object needs to implement so that\\nthe mock can be used in the same way a real object is. The other important part\\nis that we want to test the behavior of the set_value method on the LimitTracker. We can change what we pass in for the value parameter, but set_value doesn’t return anything for us to make assertions on. We want to be\\nable to say that if we create a LimitTracker with something that implements\\nthe Messenger trait and a particular value for max, the messenger is told\\nto send the appropriate messages when we pass different numbers for value. We need a mock object that, instead of sending an email or text message when we\\ncall send, will only keep track of the messages it’s told to send. We can\\ncreate a new instance of the mock object, create a LimitTracker that uses the\\nmock object, call the set_value method on LimitTracker, and then check that\\nthe mock object has the messages we expect. Listing 15-21 shows an attempt to\\nimplement a mock object to do just that, but the borrow checker won’t allow it. Filename: src/lib.rs pub trait Messenger { fn send(&self, msg: &str); } pub struct LimitTracker<\'a, T: Messenger> { messenger: &\'a T, value: usize, max: usize, } impl<\'a, T> LimitTracker<\'a, T> where T: Messenger, { pub fn new(messenger: &\'a T, max: usize) -> LimitTracker<\'a, T> { LimitTracker { messenger, value: 0, max, } } pub fn set_value(&mut self, value: usize) { self.value = value; let percentage_of_max = self.value as f64 / self.max as f64; if percentage_of_max >= 1.0 { self.messenger.send(\\"Error: You are over your quota!\\"); } else if percentage_of_max >= 0.9 { self.messenger .send(\\"Urgent warning: You\'ve used up over 90% of your quota!\\"); } else if percentage_of_max >= 0.75 { self.messenger .send(\\"Warning: You\'ve used up over 75% of your quota!\\"); } } } #[cfg(test)]\\nmod tests { use super::*; struct MockMessenger { sent_messages: Vec<String>, } impl MockMessenger { fn new() -> MockMessenger { MockMessenger { sent_messages: vec![], } } } impl Messenger for MockMessenger { fn send(&self, message: &str) { self.sent_messages.push(String::from(message)); } } #[test] fn it_sends_an_over_75_percent_warning_message() { let mock_messenger = MockMessenger::new(); let mut limit_tracker = LimitTracker::new(&mock_messenger, 100); limit_tracker.set_value(80); assert_eq!(mock_messenger.sent_messages.len(), 1); }\\n} Listing 15-21: An attempt to implement a MockMessenger that isn’t allowed by the borrow checker This test code defines a MockMessenger struct that has a sent_messages\\nfield with a Vec of String values to keep track of the messages it’s told\\nto send. We also define an associated function new to make it convenient to\\ncreate new MockMessenger values that start with an empty list of messages. We\\nthen implement the Messenger trait for MockMessenger so that we can give a MockMessenger to a LimitTracker. In the definition of the send method, we\\ntake the message passed in as a parameter and store it in the MockMessenger\\nlist of sent_messages. In the test, we’re testing what happens when the LimitTracker is told to set value to something that is more than 75 percent of the max value. First, we\\ncreate a new MockMessenger, which will start with an empty list of messages.\\nThen, we create a new LimitTracker and give it a reference to the new MockMessenger and a max value of 100. We call the set_value method on\\nthe LimitTracker with a value of 80, which is more than 75 percent of 100.\\nThen, we assert that the list of messages that the MockMessenger is keeping\\ntrack of should now have one message in it. However, there’s one problem with this test, as shown here: $ cargo test Compiling limit-tracker v0.1.0 (file:///projects/limit-tracker)\\nerror[E0596]: cannot borrow `self.sent_messages` as mutable, as it is behind a `&` reference --> src/lib.rs:58:13 |\\n58 | self.sent_messages.push(String::from(message)); | ^^^^^^^^^^^^^^^^^^ `self` is a `&` reference, so the data it refers to cannot be borrowed as mutable |\\nhelp: consider changing this to be a mutable reference in the `impl` method and the `trait` definition | 2 ~ fn send(&mut self, msg: &str); 3 | }\\n...\\n56 | impl Messenger for MockMessenger {\\n57 ~ fn send(&mut self, message: &str) { | For more information about this error, try `rustc --explain E0596`.\\nerror: could not compile `limit-tracker` (lib test) due to 1 previous error We can’t modify the MockMessenger to keep track of the messages, because the send method takes an immutable reference to self. We also can’t take the\\nsuggestion from the error text to use &mut self in both the impl method and\\nthe trait definition. We do not want to change the Messenger trait solely for\\nthe sake of testing. Instead, we need to find a way to make our test code work\\ncorrectly with our existing design. This is a situation in which interior mutability can help! We’ll store the sent_messages within a RefCell<T>, and then the send method will be able\\nto modify sent_messages to store the messages we’ve seen. Listing 15-22 shows\\nwhat that looks like. Filename: src/lib.rs pub trait Messenger { fn send(&self, msg: &str); } pub struct LimitTracker<\'a, T: Messenger> { messenger: &\'a T, value: usize, max: usize, } impl<\'a, T> LimitTracker<\'a, T> where T: Messenger, { pub fn new(messenger: &\'a T, max: usize) -> LimitTracker<\'a, T> { LimitTracker { messenger, value: 0, max, } } pub fn set_value(&mut self, value: usize) { self.value = value; let percentage_of_max = self.value as f64 / self.max as f64; if percentage_of_max >= 1.0 { self.messenger.send(\\"Error: You are over your quota!\\"); } else if percentage_of_max >= 0.9 { self.messenger .send(\\"Urgent warning: You\'ve used up over 90% of your quota!\\"); } else if percentage_of_max >= 0.75 { self.messenger .send(\\"Warning: You\'ve used up over 75% of your quota!\\"); } } } #[cfg(test)]\\nmod tests { use super::*; use std::cell::RefCell; struct MockMessenger { sent_messages: RefCell<Vec<String>>, } impl MockMessenger { fn new() -> MockMessenger { MockMessenger { sent_messages: RefCell::new(vec![]), } } } impl Messenger for MockMessenger { fn send(&self, message: &str) { self.sent_messages.borrow_mut().push(String::from(message)); } } #[test] fn it_sends_an_over_75_percent_warning_message() { // --snip-- let mock_messenger = MockMessenger::new(); let mut limit_tracker = LimitTracker::new(&mock_messenger, 100); limit_tracker.set_value(80); assert_eq!(mock_messenger.sent_messages.borrow().len(), 1); }\\n} Listing 15-22: Using RefCell<T> to mutate an inner value while the outer value is considered immutable The sent_messages field is now of type RefCell<Vec<String>> instead of Vec<String>. In the new function, we create a new RefCell<Vec<String>>\\ninstance around the empty vector. For the implementation of the send method, the first parameter is still an\\nimmutable borrow of self, which matches the trait definition. We call borrow_mut on the RefCell<Vec<String>> in self.sent_messages to get a\\nmutable reference to the value inside the RefCell<Vec<String>>, which is the\\nvector. Then, we can call push on the mutable reference to the vector to keep\\ntrack of the messages sent during the test. The last change we have to make is in the assertion: To see how many items are\\nin the inner vector, we call borrow on the RefCell<Vec<String>> to get an\\nimmutable reference to the vector. Now that you’ve seen how to use RefCell<T>, let’s dig into how it works! Tracking Borrows at Runtime When creating immutable and mutable references, we use the & and &mut\\nsyntax, respectively. With RefCell<T>, we use the borrow and borrow_mut\\nmethods, which are part of the safe API that belongs to RefCell<T>. The borrow method returns the smart pointer type Ref<T>, and borrow_mut\\nreturns the smart pointer type RefMut<T>. Both types implement Deref, so we\\ncan treat them like regular references. The RefCell<T> keeps track of how many Ref<T> and RefMut<T> smart\\npointers are currently active. Every time we call borrow, the RefCell<T>\\nincreases its count of how many immutable borrows are active. When a Ref<T>\\nvalue goes out of scope, the count of immutable borrows goes down by 1. Just\\nlike the compile-time borrowing rules, RefCell<T> lets us have many immutable\\nborrows or one mutable borrow at any point in time. If we try to violate these rules, rather than getting a compiler error as we\\nwould with references, the implementation of RefCell<T> will panic at\\nruntime. Listing 15-23 shows a modification of the implementation of send in\\nListing 15-22. We’re deliberately trying to create two mutable borrows active\\nfor the same scope to illustrate that RefCell<T> prevents us from doing this\\nat runtime. Filename: src/lib.rs pub trait Messenger { fn send(&self, msg: &str); } pub struct LimitTracker<\'a, T: Messenger> { messenger: &\'a T, value: usize, max: usize, } impl<\'a, T> LimitTracker<\'a, T> where T: Messenger, { pub fn new(messenger: &\'a T, max: usize) -> LimitTracker<\'a, T> { LimitTracker { messenger, value: 0, max, } } pub fn set_value(&mut self, value: usize) { self.value = value; let percentage_of_max = self.value as f64 / self.max as f64; if percentage_of_max >= 1.0 { self.messenger.send(\\"Error: You are over your quota!\\"); } else if percentage_of_max >= 0.9 { self.messenger .send(\\"Urgent warning: You\'ve used up over 90% of your quota!\\"); } else if percentage_of_max >= 0.75 { self.messenger .send(\\"Warning: You\'ve used up over 75% of your quota!\\"); } } } #[cfg(test)] mod tests { use super::*; use std::cell::RefCell; struct MockMessenger { sent_messages: RefCell<Vec<String>>, } impl MockMessenger { fn new() -> MockMessenger { MockMessenger { sent_messages: RefCell::new(vec![]), } } } impl Messenger for MockMessenger { fn send(&self, message: &str) { let mut one_borrow = self.sent_messages.borrow_mut(); let mut two_borrow = self.sent_messages.borrow_mut(); one_borrow.push(String::from(message)); two_borrow.push(String::from(message)); } } #[test] fn it_sends_an_over_75_percent_warning_message() { let mock_messenger = MockMessenger::new(); let mut limit_tracker = LimitTracker::new(&mock_messenger, 100); limit_tracker.set_value(80); assert_eq!(mock_messenger.sent_messages.borrow().len(), 1); } } Listing 15-23: Creating two mutable references in the same scope to see that RefCell<T> will panic We create a variable one_borrow for the RefMut<T> smart pointer returned\\nfrom borrow_mut. Then, we create another mutable borrow in the same way in\\nthe variable two_borrow. This makes two mutable references in the same scope,\\nwhich isn’t allowed. When we run the tests for our library, the code in Listing\\n15-23 will compile without any errors, but the test will fail: $ cargo test Compiling limit-tracker v0.1.0 (file:///projects/limit-tracker) Finished `test` profile [unoptimized + debuginfo] target(s) in 0.91s Running unittests src/lib.rs (target/debug/deps/limit_tracker-e599811fa246dbde) running 1 test\\ntest tests::it_sends_an_over_75_percent_warning_message ... FAILED failures: ---- tests::it_sends_an_over_75_percent_warning_message stdout ---- thread \'tests::it_sends_an_over_75_percent_warning_message\' panicked at src/lib.rs:60:53:\\nRefCell already borrowed\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace failures: tests::it_sends_an_over_75_percent_warning_message test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s error: test failed, to rerun pass `--lib` Notice that the code panicked with the message already borrowed: BorrowMutError. This is how RefCell<T> handles violations of the borrowing\\nrules at runtime. Choosing to catch borrowing errors at runtime rather than compile time, as\\nwe’ve done here, means you’d potentially be finding mistakes in your code later\\nin the development process: possibly not until your code was deployed to\\nproduction. Also, your code would incur a small runtime performance penalty as\\na result of keeping track of the borrows at runtime rather than compile time.\\nHowever, using RefCell<T> makes it possible to write a mock object that can\\nmodify itself to keep track of the messages it has seen while you’re using it\\nin a context where only immutable values are allowed. You can use RefCell<T>\\ndespite its trade-offs to get more functionality than regular references\\nprovide.","breadcrumbs":"Smart Pointers » RefCell<T> and the Interior Mutability Pattern » Using Interior Mutability","id":"285","title":"Using Interior Mutability"},"286":{"body":"A common way to use RefCell<T> is in combination with Rc<T>. Recall that Rc<T> lets you have multiple owners of some data, but it only gives immutable\\naccess to that data. If you have an Rc<T> that holds a RefCell<T>, you can\\nget a value that can have multiple owners and that you can mutate! For example, recall the cons list example in Listing 15-18 where we used Rc<T> to allow multiple lists to share ownership of another list. Because Rc<T> holds only immutable values, we can’t change any of the values in the\\nlist once we’ve created them. Let’s add in RefCell<T> for its ability to\\nchange the values in the lists. Listing 15-24 shows that by using a RefCell<T> in the Cons definition, we can modify the value stored in all\\nthe lists. Filename: src/main.rs #[derive(Debug)]\\nenum List { Cons(Rc<RefCell<i32>>, Rc<List>), Nil,\\n} use crate::List::{Cons, Nil};\\nuse std::cell::RefCell;\\nuse std::rc::Rc; fn main() { let value = Rc::new(RefCell::new(5)); let a = Rc::new(Cons(Rc::clone(&value), Rc::new(Nil))); let b = Cons(Rc::new(RefCell::new(3)), Rc::clone(&a)); let c = Cons(Rc::new(RefCell::new(4)), Rc::clone(&a)); *value.borrow_mut() += 10; println!(\\"a after = {a:?}\\"); println!(\\"b after = {b:?}\\"); println!(\\"c after = {c:?}\\");\\n} Listing 15-24: Using Rc<RefCell<i32>> to create a List that we can mutate We create a value that is an instance of Rc<RefCell<i32>> and store it in a\\nvariable named value so that we can access it directly later. Then, we create\\na List in a with a Cons variant that holds value. We need to clone value so that both a and value have ownership of the inner 5 value\\nrather than transferring ownership from value to a or having a borrow\\nfrom value. We wrap the list a in an Rc<T> so that when we create lists b and c,\\nthey can both refer to a, which is what we did in Listing 15-18. After we’ve created the lists in a, b, and c, we want to add 10 to the\\nvalue in value. We do this by calling borrow_mut on value, which uses the\\nautomatic dereferencing feature we discussed in “Where’s the ->\\nOperator?” in Chapter 5 to dereference\\nthe Rc<T> to the inner RefCell<T> value. The borrow_mut method returns a RefMut<T> smart pointer, and we use the dereference operator on it and change\\nthe inner value. When we print a, b, and c, we can see that they all have the modified\\nvalue of 15 rather than 5: $ cargo run Compiling cons-list v0.1.0 (file:///projects/cons-list) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.63s Running `target/debug/cons-list`\\na after = Cons(RefCell { value: 15 }, Nil)\\nb after = Cons(RefCell { value: 3 }, Cons(RefCell { value: 15 }, Nil))\\nc after = Cons(RefCell { value: 4 }, Cons(RefCell { value: 15 }, Nil)) This technique is pretty neat! By using RefCell<T>, we have an outwardly\\nimmutable List value. But we can use the methods on RefCell<T> that provide\\naccess to its interior mutability so that we can modify our data when we need\\nto. The runtime checks of the borrowing rules protect us from data races, and\\nit’s sometimes worth trading a bit of speed for this flexibility in our data\\nstructures. Note that RefCell<T> does not work for multithreaded code! Mutex<T> is the thread-safe version of RefCell<T>, and we’ll discuss Mutex<T> in Chapter 16.","breadcrumbs":"Smart Pointers » RefCell<T> and the Interior Mutability Pattern » Allowing Multiple Owners of Mutable Data","id":"286","title":"Allowing Multiple Owners of Mutable Data"},"287":{"body":"Rust’s memory safety guarantees make it difficult, but not impossible, to\\naccidentally create memory that is never cleaned up (known as a memory leak).\\nPreventing memory leaks entirely is not one of Rust’s guarantees, meaning\\nmemory leaks are memory safe in Rust. We can see that Rust allows memory leaks\\nby using Rc<T> and RefCell<T>: It’s possible to create references where\\nitems refer to each other in a cycle. This creates memory leaks because the\\nreference count of each item in the cycle will never reach 0, and the values\\nwill never be dropped.","breadcrumbs":"Smart Pointers » Reference Cycles Can Leak Memory » Reference Cycles Can Leak Memory","id":"287","title":"Reference Cycles Can Leak Memory"},"288":{"body":"Let’s look at how a reference cycle might happen and how to prevent it,\\nstarting with the definition of the List enum and a tail method in Listing\\n15-25. Filename: src/main.rs use crate::List::{Cons, Nil};\\nuse std::cell::RefCell;\\nuse std::rc::Rc; #[derive(Debug)]\\nenum List { Cons(i32, RefCell<Rc<List>>), Nil,\\n} impl List { fn tail(&self) -> Option<&RefCell<Rc<List>>> { match self { Cons(_, item) => Some(item), Nil => None, } }\\n} fn main() {} Listing 15-25: A cons list definition that holds a RefCell<T> so that we can modify what a Cons variant is referring to We’re using another variation of the List definition from Listing 15-5. The\\nsecond element in the Cons variant is now RefCell<Rc<List>>, meaning that\\ninstead of having the ability to modify the i32 value as we did in Listing\\n15-24, we want to modify the List value a Cons variant is pointing to.\\nWe’re also adding a tail method to make it convenient for us to access the\\nsecond item if we have a Cons variant. In Listing 15-26, we’re adding a main function that uses the definitions in\\nListing 15-25. This code creates a list in a and a list in b that points to\\nthe list in a. Then, it modifies the list in a to point to b, creating a\\nreference cycle. There are println! statements along the way to show what the\\nreference counts are at various points in this process. Filename: src/main.rs use crate::List::{Cons, Nil}; use std::cell::RefCell; use std::rc::Rc; #[derive(Debug)] enum List { Cons(i32, RefCell<Rc<List>>), Nil, } impl List { fn tail(&self) -> Option<&RefCell<Rc<List>>> { match self { Cons(_, item) => Some(item), Nil => None, } } } fn main() { let a = Rc::new(Cons(5, RefCell::new(Rc::new(Nil)))); println!(\\"a initial rc count = {}\\", Rc::strong_count(&a)); println!(\\"a next item = {:?}\\", a.tail()); let b = Rc::new(Cons(10, RefCell::new(Rc::clone(&a)))); println!(\\"a rc count after b creation = {}\\", Rc::strong_count(&a)); println!(\\"b initial rc count = {}\\", Rc::strong_count(&b)); println!(\\"b next item = {:?}\\", b.tail()); if let Some(link) = a.tail() { *link.borrow_mut() = Rc::clone(&b); } println!(\\"b rc count after changing a = {}\\", Rc::strong_count(&b)); println!(\\"a rc count after changing a = {}\\", Rc::strong_count(&a)); // Uncomment the next line to see that we have a cycle; // it will overflow the stack. // println!(\\"a next item = {:?}\\", a.tail());\\n} Listing 15-26: Creating a reference cycle of two List values pointing to each other We create an Rc<List> instance holding a List value in the variable a\\nwith an initial list of 5, Nil. We then create an Rc<List> instance holding\\nanother List value in the variable b that contains the value 10 and\\npoints to the list in a. We modify a so that it points to b instead of Nil, creating a cycle. We\\ndo that by using the tail method to get a reference to the RefCell<Rc<List>> in a, which we put in the variable link. Then, we use\\nthe borrow_mut method on the RefCell<Rc<List>> to change the value inside\\nfrom an Rc<List> that holds a Nil value to the Rc<List> in b. When we run this code, keeping the last println! commented out for the\\nmoment, we’ll get this output: $ cargo run Compiling cons-list v0.1.0 (file:///projects/cons-list) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.53s Running `target/debug/cons-list`\\na initial rc count = 1\\na next item = Some(RefCell { value: Nil })\\na rc count after b creation = 2\\nb initial rc count = 1\\nb next item = Some(RefCell { value: Cons(5, RefCell { value: Nil }) })\\nb rc count after changing a = 2\\na rc count after changing a = 2 The reference count of the Rc<List> instances in both a and b is 2 after\\nwe change the list in a to point to b. At the end of main, Rust drops the\\nvariable b, which decreases the reference count of the b Rc<List>\\ninstance from 2 to 1. The memory that Rc<List> has on the heap won’t be\\ndropped at this point because its reference count is 1, not 0. Then, Rust drops a, which decreases the reference count of the a Rc<List> instance from 2\\nto 1 as well. This instance’s memory can’t be dropped either, because the other Rc<List> instance still refers to it. The memory allocated to the list will\\nremain uncollected forever. To visualize this reference cycle, we’ve created\\nthe diagram in Figure 15-4. Figure 15-4: A reference cycle of lists a and b\\npointing to each other If you uncomment the last println! and run the program, Rust will try to\\nprint this cycle with a pointing to b pointing to a and so forth until it\\noverflows the stack. Compared to a real-world program, the consequences of creating a reference\\ncycle in this example aren’t very dire: Right after we create the reference\\ncycle, the program ends. However, if a more complex program allocated lots of\\nmemory in a cycle and held onto it for a long time, the program would use more\\nmemory than it needed and might overwhelm the system, causing it to run out of\\navailable memory. Creating reference cycles is not easily done, but it’s not impossible either.\\nIf you have RefCell<T> values that contain Rc<T> values or similar nested\\ncombinations of types with interior mutability and reference counting, you must\\nensure that you don’t create cycles; you can’t rely on Rust to catch them.\\nCreating a reference cycle would be a logic bug in your program that you should\\nuse automated tests, code reviews, and other software development practices to\\nminimize. Another solution for avoiding reference cycles is reorganizing your data\\nstructures so that some references express ownership and some references don’t.\\nAs a result, you can have cycles made up of some ownership relationships and\\nsome non-ownership relationships, and only the ownership relationships affect\\nwhether or not a value can be dropped. In Listing 15-25, we always want Cons\\nvariants to own their list, so reorganizing the data structure isn’t possible.\\nLet’s look at an example using graphs made up of parent nodes and child nodes\\nto see when non-ownership relationships are an appropriate way to prevent\\nreference cycles.","breadcrumbs":"Smart Pointers » Reference Cycles Can Leak Memory » Creating a Reference Cycle","id":"288","title":"Creating a Reference Cycle"},"289":{"body":"So far, we’ve demonstrated that calling Rc::clone increases the strong_count of an Rc<T> instance, and an Rc<T> instance is only cleaned\\nup if its strong_count is 0. You can also create a weak reference to the\\nvalue within an Rc<T> instance by calling Rc::downgrade and passing a\\nreference to the Rc<T>. Strong references are how you can share ownership\\nof an Rc<T> instance. Weak references don’t express an ownership\\nrelationship, and their count doesn’t affect when an Rc<T> instance is\\ncleaned up. They won’t cause a reference cycle, because any cycle involving\\nsome weak references will be broken once the strong reference count of values\\ninvolved is 0. When you call Rc::downgrade, you get a smart pointer of type Weak<T>.\\nInstead of increasing the strong_count in the Rc<T> instance by 1, calling Rc::downgrade increases the weak_count by 1. The Rc<T> type uses weak_count to keep track of how many Weak<T> references exist, similar to strong_count. The difference is the weak_count doesn’t need to be 0 for the Rc<T> instance to be cleaned up. Because the value that Weak<T> references might have been dropped, to do\\nanything with the value that a Weak<T> is pointing to you must make sure the\\nvalue still exists. Do this by calling the upgrade method on a Weak<T>\\ninstance, which will return an Option<Rc<T>>. You’ll get a result of Some\\nif the Rc<T> value has not been dropped yet and a result of None if the Rc<T> value has been dropped. Because upgrade returns an Option<Rc<T>>,\\nRust will ensure that the Some case and the None case are handled, and\\nthere won’t be an invalid pointer. As an example, rather than using a list whose items know only about the next\\nitem, we’ll create a tree whose items know about their child items and their\\nparent items. Creating a Tree Data Structure To start, we’ll build a tree with nodes that know about their child nodes.\\nWe’ll create a struct named Node that holds its own i32 value as well as\\nreferences to its child Node values: Filename: src/main.rs use std::cell::RefCell;\\nuse std::rc::Rc; #[derive(Debug)]\\nstruct Node { value: i32, children: RefCell<Vec<Rc<Node>>>,\\n} fn main() { let leaf = Rc::new(Node { value: 3, children: RefCell::new(vec![]), }); let branch = Rc::new(Node { value: 5, children: RefCell::new(vec![Rc::clone(&leaf)]), }); } We want a Node to own its children, and we want to share that ownership with\\nvariables so that we can access each Node in the tree directly. To do this,\\nwe define the Vec<T> items to be values of type Rc<Node>. We also want to\\nmodify which nodes are children of another node, so we have a RefCell<T> in children around the Vec<Rc<Node>>. Next, we’ll use our struct definition and create one Node instance named leaf with the value 3 and no children, and another instance named branch\\nwith the value 5 and leaf as one of its children, as shown in Listing 15-27. Filename: src/main.rs use std::cell::RefCell; use std::rc::Rc; #[derive(Debug)] struct Node { value: i32, children: RefCell<Vec<Rc<Node>>>, } fn main() { let leaf = Rc::new(Node { value: 3, children: RefCell::new(vec![]), }); let branch = Rc::new(Node { value: 5, children: RefCell::new(vec![Rc::clone(&leaf)]), });\\n} Listing 15-27: Creating a leaf node with no children and a branch node with leaf as one of its children We clone the Rc<Node> in leaf and store that in branch, meaning the Node in leaf now has two owners: leaf and branch. We can get from branch to leaf through branch.children, but there’s no way to get from leaf to branch. The reason is that leaf has no reference to branch and\\ndoesn’t know they’re related. We want leaf to know that branch is its\\nparent. We’ll do that next. Adding a Reference from a Child to Its Parent To make the child node aware of its parent, we need to add a parent field to\\nour Node struct definition. The trouble is in deciding what the type of parent should be. We know it can’t contain an Rc<T>, because that would\\ncreate a reference cycle with leaf.parent pointing to branch and branch.children pointing to leaf, which would cause their strong_count\\nvalues to never be 0. Thinking about the relationships another way, a parent node should own its\\nchildren: If a parent node is dropped, its child nodes should be dropped as\\nwell. However, a child should not own its parent: If we drop a child node, the\\nparent should still exist. This is a case for weak references! So, instead of Rc<T>, we’ll make the type of parent use Weak<T>,\\nspecifically a RefCell<Weak<Node>>. Now our Node struct definition looks\\nlike this: Filename: src/main.rs use std::cell::RefCell;\\nuse std::rc::{Rc, Weak}; #[derive(Debug)]\\nstruct Node { value: i32, parent: RefCell<Weak<Node>>, children: RefCell<Vec<Rc<Node>>>,\\n} fn main() { let leaf = Rc::new(Node { value: 3, parent: RefCell::new(Weak::new()), children: RefCell::new(vec![]), }); println!(\\"leaf parent = {:?}\\", leaf.parent.borrow().upgrade()); let branch = Rc::new(Node { value: 5, parent: RefCell::new(Weak::new()), children: RefCell::new(vec![Rc::clone(&leaf)]), }); *leaf.parent.borrow_mut() = Rc::downgrade(&branch); println!(\\"leaf parent = {:?}\\", leaf.parent.borrow().upgrade()); } A node will be able to refer to its parent node but doesn’t own its parent. In\\nListing 15-28, we update main to use this new definition so that the leaf\\nnode will have a way to refer to its parent, branch. Filename: src/main.rs use std::cell::RefCell; use std::rc::{Rc, Weak}; #[derive(Debug)] struct Node { value: i32, parent: RefCell<Weak<Node>>, children: RefCell<Vec<Rc<Node>>>, } fn main() { let leaf = Rc::new(Node { value: 3, parent: RefCell::new(Weak::new()), children: RefCell::new(vec![]), }); println!(\\"leaf parent = {:?}\\", leaf.parent.borrow().upgrade()); let branch = Rc::new(Node { value: 5, parent: RefCell::new(Weak::new()), children: RefCell::new(vec![Rc::clone(&leaf)]), }); *leaf.parent.borrow_mut() = Rc::downgrade(&branch); println!(\\"leaf parent = {:?}\\", leaf.parent.borrow().upgrade());\\n} Listing 15-28: A leaf node with a weak reference to its parent node, branch Creating the leaf node looks similar to Listing 15-27 with the exception of\\nthe parent field: leaf starts out without a parent, so we create a new,\\nempty Weak<Node> reference instance. At this point, when we try to get a reference to the parent of leaf by using\\nthe upgrade method, we get a None value. We see this in the output from the\\nfirst println! statement: leaf parent = None When we create the branch node, it will also have a new Weak<Node>\\nreference in the parent field because branch doesn’t have a parent node. We\\nstill have leaf as one of the children of branch. Once we have the Node\\ninstance in branch, we can modify leaf to give it a Weak<Node> reference\\nto its parent. We use the borrow_mut method on the RefCell<Weak<Node>> in\\nthe parent field of leaf, and then we use the Rc::downgrade function to\\ncreate a Weak<Node> reference to branch from the Rc<Node> in branch. When we print the parent of leaf again, this time we’ll get a Some variant\\nholding branch: Now leaf can access its parent! When we print leaf, we\\nalso avoid the cycle that eventually ended in a stack overflow like we had in\\nListing 15-26; the Weak<Node> references are printed as (Weak): leaf parent = Some(Node { value: 5, parent: RefCell { value: (Weak) },\\nchildren: RefCell { value: [Node { value: 3, parent: RefCell { value: (Weak) },\\nchildren: RefCell { value: [] } }] } }) The lack of infinite output indicates that this code didn’t create a reference\\ncycle. We can also tell this by looking at the values we get from calling Rc::strong_count and Rc::weak_count. Visualizing Changes to strong_count and weak_count Let’s look at how the strong_count and weak_count values of the Rc<Node>\\ninstances change by creating a new inner scope and moving the creation of branch into that scope. By doing so, we can see what happens when branch is\\ncreated and then dropped when it goes out of scope. The modifications are shown\\nin Listing 15-29. Filename: src/main.rs use std::cell::RefCell; use std::rc::{Rc, Weak}; #[derive(Debug)] struct Node { value: i32, parent: RefCell<Weak<Node>>, children: RefCell<Vec<Rc<Node>>>, } fn main() { let leaf = Rc::new(Node { value: 3, parent: RefCell::new(Weak::new()), children: RefCell::new(vec![]), }); println!( \\"leaf strong = {}, weak = {}\\", Rc::strong_count(&leaf), Rc::weak_count(&leaf), ); { let branch = Rc::new(Node { value: 5, parent: RefCell::new(Weak::new()), children: RefCell::new(vec![Rc::clone(&leaf)]), }); *leaf.parent.borrow_mut() = Rc::downgrade(&branch); println!( \\"branch strong = {}, weak = {}\\", Rc::strong_count(&branch), Rc::weak_count(&branch), ); println!( \\"leaf strong = {}, weak = {}\\", Rc::strong_count(&leaf), Rc::weak_count(&leaf), ); } println!(\\"leaf parent = {:?}\\", leaf.parent.borrow().upgrade()); println!( \\"leaf strong = {}, weak = {}\\", Rc::strong_count(&leaf), Rc::weak_count(&leaf), );\\n} Listing 15-29: Creating branch in an inner scope and examining strong and weak reference counts After leaf is created, its Rc<Node> has a strong count of 1 and a weak\\ncount of 0. In the inner scope, we create branch and associate it with leaf, at which point when we print the counts, the Rc<Node> in branch\\nwill have a strong count of 1 and a weak count of 1 (for leaf.parent pointing\\nto branch with a Weak<Node>). When we print the counts in leaf, we’ll see\\nit will have a strong count of 2 because branch now has a clone of the Rc<Node> of leaf stored in branch.children but will still have a weak\\ncount of 0. When the inner scope ends, branch goes out of scope and the strong count of\\nthe Rc<Node> decreases to 0, so its Node is dropped. The weak count of 1\\nfrom leaf.parent has no bearing on whether or not Node is dropped, so we\\ndon’t get any memory leaks! If we try to access the parent of leaf after the end of the scope, we’ll get None again. At the end of the program, the Rc<Node> in leaf has a strong\\ncount of 1 and a weak count of 0 because the variable leaf is now the only\\nreference to the Rc<Node> again. All of the logic that manages the counts and value dropping is built into Rc<T> and Weak<T> and their implementations of the Drop trait. By\\nspecifying that the relationship from a child to its parent should be a Weak<T> reference in the definition of Node, you’re able to have parent\\nnodes point to child nodes and vice versa without creating a reference cycle\\nand memory leaks.","breadcrumbs":"Smart Pointers » Reference Cycles Can Leak Memory » Preventing Reference Cycles Using Weak<T>","id":"289","title":"Preventing Reference Cycles Using Weak<T>"},"29":{"body":"Now let’s look at what’s different when we build and run the “Hello, world!”\\nprogram with Cargo! From your hello_cargo directory, build your project by\\nentering the following command: $ cargo build Compiling hello_cargo v0.1.0 (file:///projects/hello_cargo) Finished dev [unoptimized + debuginfo] target(s) in 2.85 secs This command creates an executable file in target/debug/hello_cargo (or target\\\\debug\\\\hello_cargo.exe on Windows) rather than in your current\\ndirectory. Because the default build is a debug build, Cargo puts the binary in\\na directory named debug. You can run the executable with this command: $ ./target/debug/hello_cargo # or .\\\\target\\\\debug\\\\hello_cargo.exe on Windows\\nHello, world! If all goes well, Hello, world! should print to the terminal. Running cargo build for the first time also causes Cargo to create a new file at the top\\nlevel: Cargo.lock. This file keeps track of the exact versions of\\ndependencies in your project. This project doesn’t have dependencies, so the\\nfile is a bit sparse. You won’t ever need to change this file manually; Cargo\\nmanages its contents for you. We just built a project with cargo build and ran it with ./target/debug/hello_cargo, but we can also use cargo run to compile the\\ncode and then run the resultant executable all in one command: $ cargo run Finished dev [unoptimized + debuginfo] target(s) in 0.0 secs Running `target/debug/hello_cargo`\\nHello, world! Using cargo run is more convenient than having to remember to run cargo build and then use the whole path to the binary, so most developers use cargo run. Notice that this time we didn’t see output indicating that Cargo was compiling hello_cargo. Cargo figured out that the files hadn’t changed, so it didn’t\\nrebuild but just ran the binary. If you had modified your source code, Cargo\\nwould have rebuilt the project before running it, and you would have seen this\\noutput: $ cargo run Compiling hello_cargo v0.1.0 (file:///projects/hello_cargo) Finished dev [unoptimized + debuginfo] target(s) in 0.33 secs Running `target/debug/hello_cargo`\\nHello, world! Cargo also provides a command called cargo check. This command quickly checks\\nyour code to make sure it compiles but doesn’t produce an executable: $ cargo check Checking hello_cargo v0.1.0 (file:///projects/hello_cargo) Finished dev [unoptimized + debuginfo] target(s) in 0.32 secs Why would you not want an executable? Often, cargo check is much faster than cargo build because it skips the step of producing an executable. If you’re\\ncontinually checking your work while writing the code, using cargo check will\\nspeed up the process of letting you know if your project is still compiling! As\\nsuch, many Rustaceans run cargo check periodically as they write their\\nprogram to make sure it compiles. Then, they run cargo build when they’re\\nready to use the executable. Let’s recap what we’ve learned so far about Cargo: We can create a project using cargo new. We can build a project using cargo build. We can build and run a project in one step using cargo run. We can build a project without producing a binary to check for errors using cargo check. Instead of saving the result of the build in the same directory as our code,\\nCargo stores it in the target/debug directory. An additional advantage of using Cargo is that the commands are the same no\\nmatter which operating system you’re working on. So, at this point, we’ll no\\nlonger provide specific instructions for Linux and macOS versus Windows.","breadcrumbs":"Getting Started » Hello, Cargo! » Building and Running a Cargo Project","id":"29","title":"Building and Running a Cargo Project"},"290":{"body":"This chapter covered how to use smart pointers to make different guarantees and\\ntrade-offs from those Rust makes by default with regular references. The Box<T> type has a known size and points to data allocated on the heap. The Rc<T> type keeps track of the number of references to data on the heap so\\nthat the data can have multiple owners. The RefCell<T> type with its interior\\nmutability gives us a type that we can use when we need an immutable type but\\nneed to change an inner value of that type; it also enforces the borrowing\\nrules at runtime instead of at compile time. Also discussed were the Deref and Drop traits, which enable a lot of the\\nfunctionality of smart pointers. We explored reference cycles that can cause\\nmemory leaks and how to prevent them using Weak<T>. If this chapter has piqued your interest and you want to implement your own\\nsmart pointers, check out “The Rustonomicon” for more useful\\ninformation. Next, we’ll talk about concurrency in Rust. You’ll even learn about a few new\\nsmart pointers.","breadcrumbs":"Smart Pointers » Reference Cycles Can Leak Memory » Summary","id":"290","title":"Summary"},"291":{"body":"Handling concurrent programming safely and efficiently is another of Rust’s\\nmajor goals. Concurrent programming, in which different parts of a program\\nexecute independently, and parallel programming, in which different parts of\\na program execute at the same time, are becoming increasingly important as more\\ncomputers take advantage of their multiple processors. Historically,\\nprogramming in these contexts has been difficult and error-prone. Rust hopes to\\nchange that. Initially, the Rust team thought that ensuring memory safety and preventing\\nconcurrency problems were two separate challenges to be solved with different\\nmethods. Over time, the team discovered that the ownership and type systems are\\na powerful set of tools to help manage memory safety and concurrency\\nproblems! By leveraging ownership and type checking, many concurrency errors\\nare compile-time errors in Rust rather than runtime errors. Therefore, rather\\nthan making you spend lots of time trying to reproduce the exact circumstances\\nunder which a runtime concurrency bug occurs, incorrect code will refuse to\\ncompile and present an error explaining the problem. As a result, you can fix\\nyour code while you’re working on it rather than potentially after it has been\\nshipped to production. We’ve nicknamed this aspect of Rust fearless\\nconcurrency. Fearless concurrency allows you to write code that is free of\\nsubtle bugs and is easy to refactor without introducing new bugs. Note: For simplicity’s sake, we’ll refer to many of the problems as concurrent rather than being more precise by saying concurrent and/or\\nparallel. For this chapter, please mentally substitute concurrent and/or\\nparallel whenever we use concurrent. In the next chapter, where the\\ndistinction matters more, we’ll be more specific. Many languages are dogmatic about the solutions they offer for handling\\nconcurrent problems. For example, Erlang has elegant functionality for\\nmessage-passing concurrency but has only obscure ways to share state between\\nthreads. Supporting only a subset of possible solutions is a reasonable\\nstrategy for higher-level languages because a higher-level language promises\\nbenefits from giving up some control to gain abstractions. However, lower-level\\nlanguages are expected to provide the solution with the best performance in any\\ngiven situation and have fewer abstractions over the hardware. Therefore, Rust\\noffers a variety of tools for modeling problems in whatever way is appropriate\\nfor your situation and requirements. Here are the topics we’ll cover in this chapter: How to create threads to run multiple pieces of code at the same time Message-passing concurrency, where channels send messages between threads Shared-state concurrency, where multiple threads have access to some piece\\nof data The Sync and Send traits, which extend Rust’s concurrency guarantees to\\nuser-defined types as well as types provided by the standard library","breadcrumbs":"Fearless Concurrency » Fearless Concurrency","id":"291","title":"Fearless Concurrency"},"292":{"body":"In most current operating systems, an executed program’s code is run in a process, and the operating system will manage multiple processes at once.\\nWithin a program, you can also have independent parts that run simultaneously.\\nThe features that run these independent parts are called threads. For\\nexample, a web server could have multiple threads so that it can respond to\\nmore than one request at the same time. Splitting the computation in your program into multiple threads to run multiple\\ntasks at the same time can improve performance, but it also adds complexity.\\nBecause threads can run simultaneously, there’s no inherent guarantee about the\\norder in which parts of your code on different threads will run. This can lead\\nto problems, such as: Race conditions, in which threads are accessing data or resources in an\\ninconsistent order Deadlocks, in which two threads are waiting for each other, preventing both\\nthreads from continuing Bugs that only happen in certain situations and are hard to reproduce and fix\\nreliably Rust attempts to mitigate the negative effects of using threads, but\\nprogramming in a multithreaded context still takes careful thought and requires\\na code structure that is different from that in programs running in a single\\nthread. Programming languages implement threads in a few different ways, and many\\noperating systems provide an API the programming language can call for creating\\nnew threads. The Rust standard library uses a 1:1 model of thread\\nimplementation, whereby a program uses one operating system thread per one\\nlanguage thread. There are crates that implement other models of threading that\\nmake different trade-offs to the 1:1 model. (Rust’s async system, which we will\\nsee in the next chapter, provides another approach to concurrency as well.)","breadcrumbs":"Fearless Concurrency » Using Threads to Run Code Simultaneously » Using Threads to Run Code Simultaneously","id":"292","title":"Using Threads to Run Code Simultaneously"},"293":{"body":"To create a new thread, we call the thread::spawn function and pass it a\\nclosure (we talked about closures in Chapter 13) containing the code we want to\\nrun in the new thread. The example in Listing 16-1 prints some text from a main\\nthread and other text from a new thread. Filename: src/main.rs use std::thread;\\nuse std::time::Duration; fn main() { thread::spawn(|| { for i in 1..10 { println!(\\"hi number {i} from the spawned thread!\\"); thread::sleep(Duration::from_millis(1)); } }); for i in 1..5 { println!(\\"hi number {i} from the main thread!\\"); thread::sleep(Duration::from_millis(1)); }\\n} Listing 16-1: Creating a new thread to print one thing while the main thread prints something else Note that when the main thread of a Rust program completes, all spawned threads\\nare shut down, whether or not they have finished running. The output from this\\nprogram might be a little different every time, but it will look similar to the\\nfollowing: hi number 1 from the main thread!\\nhi number 1 from the spawned thread!\\nhi number 2 from the main thread!\\nhi number 2 from the spawned thread!\\nhi number 3 from the main thread!\\nhi number 3 from the spawned thread!\\nhi number 4 from the main thread!\\nhi number 4 from the spawned thread!\\nhi number 5 from the spawned thread! The calls to thread::sleep force a thread to stop its execution for a short\\nduration, allowing a different thread to run. The threads will probably take\\nturns, but that isn’t guaranteed: It depends on how your operating system\\nschedules the threads. In this run, the main thread printed first, even though\\nthe print statement from the spawned thread appears first in the code. And even\\nthough we told the spawned thread to print until i is 9, it only got to 5\\nbefore the main thread shut down. If you run this code and only see output from the main thread, or don’t see any\\noverlap, try increasing the numbers in the ranges to create more opportunities\\nfor the operating system to switch between the threads.","breadcrumbs":"Fearless Concurrency » Using Threads to Run Code Simultaneously » Creating a New Thread with spawn","id":"293","title":"Creating a New Thread with spawn"},"294":{"body":"The code in Listing 16-1 not only stops the spawned thread prematurely most of\\nthe time due to the main thread ending, but because there is no guarantee on\\nthe order in which threads run, we also can’t guarantee that the spawned thread\\nwill get to run at all! We can fix the problem of the spawned thread not running or of it ending\\nprematurely by saving the return value of thread::spawn in a variable. The\\nreturn type of thread::spawn is JoinHandle<T>. A JoinHandle<T> is an\\nowned value that, when we call the join method on it, will wait for its\\nthread to finish. Listing 16-2 shows how to use the JoinHandle<T> of the\\nthread we created in Listing 16-1 and how to call join to make sure the\\nspawned thread finishes before main exits. Filename: src/main.rs use std::thread;\\nuse std::time::Duration; fn main() { let handle = thread::spawn(|| { for i in 1..10 { println!(\\"hi number {i} from the spawned thread!\\"); thread::sleep(Duration::from_millis(1)); } }); for i in 1..5 { println!(\\"hi number {i} from the main thread!\\"); thread::sleep(Duration::from_millis(1)); } handle.join().unwrap();\\n} Listing 16-2: Saving a JoinHandle<T> from thread::spawn to guarantee the thread is run to completion Calling join on the handle blocks the thread currently running until the\\nthread represented by the handle terminates. Blocking a thread means that\\nthread is prevented from performing work or exiting. Because we’ve put the call\\nto join after the main thread’s for loop, running Listing 16-2 should\\nproduce output similar to this: hi number 1 from the main thread!\\nhi number 2 from the main thread!\\nhi number 1 from the spawned thread!\\nhi number 3 from the main thread!\\nhi number 2 from the spawned thread!\\nhi number 4 from the main thread!\\nhi number 3 from the spawned thread!\\nhi number 4 from the spawned thread!\\nhi number 5 from the spawned thread!\\nhi number 6 from the spawned thread!\\nhi number 7 from the spawned thread!\\nhi number 8 from the spawned thread!\\nhi number 9 from the spawned thread! The two threads continue alternating, but the main thread waits because of the\\ncall to handle.join() and does not end until the spawned thread is finished. But let’s see what happens when we instead move handle.join() before the for loop in main, like this: Filename: src/main.rs use std::thread;\\nuse std::time::Duration; fn main() { let handle = thread::spawn(|| { for i in 1..10 { println!(\\"hi number {i} from the spawned thread!\\"); thread::sleep(Duration::from_millis(1)); } }); handle.join().unwrap(); for i in 1..5 { println!(\\"hi number {i} from the main thread!\\"); thread::sleep(Duration::from_millis(1)); }\\n} The main thread will wait for the spawned thread to finish and then run its for loop, so the output won’t be interleaved anymore, as shown here: hi number 1 from the spawned thread!\\nhi number 2 from the spawned thread!\\nhi number 3 from the spawned thread!\\nhi number 4 from the spawned thread!\\nhi number 5 from the spawned thread!\\nhi number 6 from the spawned thread!\\nhi number 7 from the spawned thread!\\nhi number 8 from the spawned thread!\\nhi number 9 from the spawned thread!\\nhi number 1 from the main thread!\\nhi number 2 from the main thread!\\nhi number 3 from the main thread!\\nhi number 4 from the main thread! Small details, such as where join is called, can affect whether or not your\\nthreads run at the same time.","breadcrumbs":"Fearless Concurrency » Using Threads to Run Code Simultaneously » Waiting for All Threads to Finish","id":"294","title":"Waiting for All Threads to Finish"},"295":{"body":"We’ll often use the move keyword with closures passed to thread::spawn\\nbecause the closure will then take ownership of the values it uses from the\\nenvironment, thus transferring ownership of those values from one thread to\\nanother. In “Capturing References or Moving Ownership” in Chapter 13, we discussed move in the context of closures. Now we’ll\\nconcentrate more on the interaction between move and thread::spawn. Notice in Listing 16-1 that the closure we pass to thread::spawn takes no\\narguments: We’re not using any data from the main thread in the spawned\\nthread’s code. To use data from the main thread in the spawned thread, the\\nspawned thread’s closure must capture the values it needs. Listing 16-3 shows\\nan attempt to create a vector in the main thread and use it in the spawned\\nthread. However, this won’t work yet, as you’ll see in a moment. Filename: src/main.rs use std::thread; fn main() { let v = vec![1, 2, 3]; let handle = thread::spawn(|| { println!(\\"Here\'s a vector: {v:?}\\"); }); handle.join().unwrap();\\n} Listing 16-3: Attempting to use a vector created by the main thread in another thread The closure uses v, so it will capture v and make it part of the closure’s\\nenvironment. Because thread::spawn runs this closure in a new thread, we\\nshould be able to access v inside that new thread. But when we compile this\\nexample, we get the following error: $ cargo run Compiling threads v0.1.0 (file:///projects/threads)\\nerror[E0373]: closure may outlive the current function, but it borrows `v`, which is owned by the current function --> src/main.rs:6:32 |\\n6 | let handle = thread::spawn(|| { | ^^ may outlive borrowed value `v`\\n7 | println!(\\"Here\'s a vector: {v:?}\\"); | - `v` is borrowed here |\\nnote: function requires argument type to outlive `\'static` --> src/main.rs:6:18 |\\n6 | let handle = thread::spawn(|| { | __________________^\\n7 | | println!(\\"Here\'s a vector: {v:?}\\");\\n8 | | }); | |______^\\nhelp: to force the closure to take ownership of `v` (and any other referenced variables), use the `move` keyword |\\n6 | let handle = thread::spawn(move || { | ++++ For more information about this error, try `rustc --explain E0373`.\\nerror: could not compile `threads` (bin \\"threads\\") due to 1 previous error Rust infers how to capture v, and because println! only needs a reference\\nto v, the closure tries to borrow v. However, there’s a problem: Rust can’t\\ntell how long the spawned thread will run, so it doesn’t know whether the\\nreference to v will always be valid. Listing 16-4 provides a scenario that’s more likely to have a reference to v\\nthat won’t be valid. Filename: src/main.rs use std::thread; fn main() { let v = vec![1, 2, 3]; let handle = thread::spawn(|| { println!(\\"Here\'s a vector: {v:?}\\"); }); drop(v); // oh no! handle.join().unwrap();\\n} Listing 16-4: A thread with a closure that attempts to capture a reference to v from a main thread that drops v If Rust allowed us to run this code, there’s a possibility that the spawned\\nthread would be immediately put in the background without running at all. The\\nspawned thread has a reference to v inside, but the main thread immediately\\ndrops v, using the drop function we discussed in Chapter 15. Then, when the\\nspawned thread starts to execute, v is no longer valid, so a reference to it\\nis also invalid. Oh no! To fix the compiler error in Listing 16-3, we can use the error message’s\\nadvice: help: to force the closure to take ownership of `v` (and any other referenced variables), use the `move` keyword |\\n6 | let handle = thread::spawn(move || { | ++++ By adding the move keyword before the closure, we force the closure to take\\nownership of the values it’s using rather than allowing Rust to infer that it\\nshould borrow the values. The modification to Listing 16-3 shown in Listing\\n16-5 will compile and run as we intend. Filename: src/main.rs use std::thread; fn main() { let v = vec![1, 2, 3]; let handle = thread::spawn(move || { println!(\\"Here\'s a vector: {v:?}\\"); }); handle.join().unwrap();\\n} Listing 16-5: Using the move keyword to force a closure to take ownership of the values it uses We might be tempted to try the same thing to fix the code in Listing 16-4 where\\nthe main thread called drop by using a move closure. However, this fix will\\nnot work because what Listing 16-4 is trying to do is disallowed for a\\ndifferent reason. If we added move to the closure, we would move v into the\\nclosure’s environment, and we could no longer call drop on it in the main\\nthread. We would get this compiler error instead: $ cargo run Compiling threads v0.1.0 (file:///projects/threads)\\nerror[E0382]: use of moved value: `v` --> src/main.rs:10:10 | 4 | let v = vec![1, 2, 3]; | - move occurs because `v` has type `Vec<i32>`, which does not implement the `Copy` trait 5 | 6 | let handle = thread::spawn(move || { | ------- value moved into closure here 7 | println!(\\"Here\'s a vector: {v:?}\\"); | - variable moved due to use in closure\\n...\\n10 | drop(v); // oh no! | ^ value used here after move |\\nhelp: consider cloning the value before moving it into the closure | 6 ~ let value = v.clone(); 7 ~ let handle = thread::spawn(move || { 8 ~ println!(\\"Here\'s a vector: {value:?}\\"); | For more information about this error, try `rustc --explain E0382`.\\nerror: could not compile `threads` (bin \\"threads\\") due to 1 previous error Rust’s ownership rules have saved us again! We got an error from the code in\\nListing 16-3 because Rust was being conservative and only borrowing v for the\\nthread, which meant the main thread could theoretically invalidate the spawned\\nthread’s reference. By telling Rust to move ownership of v to the spawned\\nthread, we’re guaranteeing to Rust that the main thread won’t use v anymore.\\nIf we change Listing 16-4 in the same way, we’re then violating the ownership\\nrules when we try to use v in the main thread. The move keyword overrides\\nRust’s conservative default of borrowing; it doesn’t let us violate the\\nownership rules. Now that we’ve covered what threads are and the methods supplied by the thread\\nAPI, let’s look at some situations in which we can use threads.","breadcrumbs":"Fearless Concurrency » Using Threads to Run Code Simultaneously » Using move Closures with Threads","id":"295","title":"Using move Closures with Threads"},"296":{"body":"One increasingly popular approach to ensuring safe concurrency is message\\npassing, where threads or actors communicate by sending each other messages\\ncontaining data. Here’s the idea in a slogan from the Go language documentation:\\n“Do not communicate by sharing memory; instead, share memory by communicating.” To accomplish message-sending concurrency, Rust’s standard library provides an\\nimplementation of channels. A channel is a general programming concept by\\nwhich data is sent from one thread to another. You can imagine a channel in programming as being like a directional channel of\\nwater, such as a stream or a river. If you put something like a rubber duck\\ninto a river, it will travel downstream to the end of the waterway. A channel has two halves: a transmitter and a receiver. The transmitter half is\\nthe upstream location where you put the rubber duck into the river, and the\\nreceiver half is where the rubber duck ends up downstream. One part of your\\ncode calls methods on the transmitter with the data you want to send, and\\nanother part checks the receiving end for arriving messages. A channel is said\\nto be closed if either the transmitter or receiver half is dropped. Here, we’ll work up to a program that has one thread to generate values and\\nsend them down a channel, and another thread that will receive the values and\\nprint them out. We’ll be sending simple values between threads using a channel\\nto illustrate the feature. Once you’re familiar with the technique, you could\\nuse channels for any threads that need to communicate with each other, such as\\na chat system or a system where many threads perform parts of a calculation and\\nsend the parts to one thread that aggregates the results. First, in Listing 16-6, we’ll create a channel but not do anything with it.\\nNote that this won’t compile yet because Rust can’t tell what type of values we\\nwant to send over the channel. Filename: src/main.rs use std::sync::mpsc; fn main() { let (tx, rx) = mpsc::channel();\\n} Listing 16-6: Creating a channel and assigning the two halves to tx and rx We create a new channel using the mpsc::channel function; mpsc stands for multiple producer, single consumer. In short, the way Rust’s standard library\\nimplements channels means a channel can have multiple sending ends that\\nproduce values but only one receiving end that consumes those values. Imagine\\nmultiple streams flowing together into one big river: Everything sent down any\\nof the streams will end up in one river at the end. We’ll start with a single\\nproducer for now, but we’ll add multiple producers when we get this example\\nworking. The mpsc::channel function returns a tuple, the first element of which is the\\nsending end—the transmitter—and the second element of which is the receiving\\nend—the receiver. The abbreviations tx and rx are traditionally used in\\nmany fields for transmitter and receiver, respectively, so we name our\\nvariables as such to indicate each end. We’re using a let statement with a\\npattern that destructures the tuples; we’ll discuss the use of patterns in let statements and destructuring in Chapter 19. For now, know that using a let statement in this way is a convenient approach to extract the pieces of\\nthe tuple returned by mpsc::channel. Let’s move the transmitting end into a spawned thread and have it send one\\nstring so that the spawned thread is communicating with the main thread, as\\nshown in Listing 16-7. This is like putting a rubber duck in the river upstream\\nor sending a chat message from one thread to another. Filename: src/main.rs use std::sync::mpsc;\\nuse std::thread; fn main() { let (tx, rx) = mpsc::channel(); thread::spawn(move || { let val = String::from(\\"hi\\"); tx.send(val).unwrap(); });\\n} Listing 16-7: Moving tx to a spawned thread and sending \\"hi\\" Again, we’re using thread::spawn to create a new thread and then using move\\nto move tx into the closure so that the spawned thread owns tx. The spawned\\nthread needs to own the transmitter to be able to send messages through the\\nchannel. The transmitter has a send method that takes the value we want to send. The send method returns a Result<T, E> type, so if the receiver has already\\nbeen dropped and there’s nowhere to send a value, the send operation will\\nreturn an error. In this example, we’re calling unwrap to panic in case of an\\nerror. But in a real application, we would handle it properly: Return to\\nChapter 9 to review strategies for proper error handling. In Listing 16-8, we’ll get the value from the receiver in the main thread. This\\nis like retrieving the rubber duck from the water at the end of the river or\\nreceiving a chat message. Filename: src/main.rs use std::sync::mpsc;\\nuse std::thread; fn main() { let (tx, rx) = mpsc::channel(); thread::spawn(move || { let val = String::from(\\"hi\\"); tx.send(val).unwrap(); }); let received = rx.recv().unwrap(); println!(\\"Got: {received}\\");\\n} Listing 16-8: Receiving the value \\"hi\\" in the main thread and printing it The receiver has two useful methods: recv and try_recv. We’re using recv,\\nshort for receive, which will block the main thread’s execution and wait\\nuntil a value is sent down the channel. Once a value is sent, recv will\\nreturn it in a Result<T, E>. When the transmitter closes, recv will return\\nan error to signal that no more values will be coming. The try_recv method doesn’t block, but will instead return a Result<T, E>\\nimmediately: an Ok value holding a message if one is available and an Err\\nvalue if there aren’t any messages this time. Using try_recv is useful if\\nthis thread has other work to do while waiting for messages: We could write a\\nloop that calls try_recv every so often, handles a message if one is\\navailable, and otherwise does other work for a little while until checking\\nagain. We’ve used recv in this example for simplicity; we don’t have any other work\\nfor the main thread to do other than wait for messages, so blocking the main\\nthread is appropriate. When we run the code in Listing 16-8, we’ll see the value printed from the main\\nthread: Got: hi Perfect!","breadcrumbs":"Fearless Concurrency » Transfer Data Between Threads with Message Passing » Transfer Data Between Threads with Message Passing","id":"296","title":"Transfer Data Between Threads with Message Passing"},"297":{"body":"The ownership rules play a vital role in message sending because they help you\\nwrite safe, concurrent code. Preventing errors in concurrent programming is the\\nadvantage of thinking about ownership throughout your Rust programs. Let’s do\\nan experiment to show how channels and ownership work together to prevent\\nproblems: We’ll try to use a val value in the spawned thread after we’ve\\nsent it down the channel. Try compiling the code in Listing 16-9 to see why\\nthis code isn’t allowed. Filename: src/main.rs use std::sync::mpsc;\\nuse std::thread; fn main() { let (tx, rx) = mpsc::channel(); thread::spawn(move || { let val = String::from(\\"hi\\"); tx.send(val).unwrap(); println!(\\"val is {val}\\"); }); let received = rx.recv().unwrap(); println!(\\"Got: {received}\\");\\n} Listing 16-9: Attempting to use val after we’ve sent it down the channel Here, we try to print val after we’ve sent it down the channel via tx.send.\\nAllowing this would be a bad idea: Once the value has been sent to another\\nthread, that thread could modify or drop it before we try to use the value\\nagain. Potentially, the other thread’s modifications could cause errors or\\nunexpected results due to inconsistent or nonexistent data. However, Rust gives\\nus an error if we try to compile the code in Listing 16-9: $ cargo run Compiling message-passing v0.1.0 (file:///projects/message-passing)\\nerror[E0382]: borrow of moved value: `val` --> src/main.rs:10:27 | 8 | let val = String::from(\\"hi\\"); | --- move occurs because `val` has type `String`, which does not implement the `Copy` trait 9 | tx.send(val).unwrap(); | --- value moved here\\n10 | println!(\\"val is {val}\\"); | ^^^ value borrowed here after move | = note: this error originates in the macro `$crate::format_args_nl` which comes from the expansion of the macro `println` (in Nightly builds, run with -Z macro-backtrace for more info) For more information about this error, try `rustc --explain E0382`.\\nerror: could not compile `message-passing` (bin \\"message-passing\\") due to 1 previous error Our concurrency mistake has caused a compile-time error. The send function\\ntakes ownership of its parameter, and when the value is moved the receiver\\ntakes ownership of it. This stops us from accidentally using the value again\\nafter sending it; the ownership system checks that everything is okay.","breadcrumbs":"Fearless Concurrency » Transfer Data Between Threads with Message Passing » Transferring Ownership Through Channels","id":"297","title":"Transferring Ownership Through Channels"},"298":{"body":"The code in Listing 16-8 compiled and ran, but it didn’t clearly show us that\\ntwo separate threads were talking to each other over the channel. In Listing 16-10, we’ve made some modifications that will prove the code in\\nListing 16-8 is running concurrently: The spawned thread will now send multiple\\nmessages and pause for a second between each message. Filename: src/main.rs use std::sync::mpsc;\\nuse std::thread;\\nuse std::time::Duration; fn main() { let (tx, rx) = mpsc::channel(); thread::spawn(move || { let vals = vec![ String::from(\\"hi\\"), String::from(\\"from\\"), String::from(\\"the\\"), String::from(\\"thread\\"), ]; for val in vals { tx.send(val).unwrap(); thread::sleep(Duration::from_secs(1)); } }); for received in rx { println!(\\"Got: {received}\\"); }\\n} Listing 16-10: Sending multiple messages and pausing between each one This time, the spawned thread has a vector of strings that we want to send to\\nthe main thread. We iterate over them, sending each individually, and pause\\nbetween each by calling the thread::sleep function with a Duration value of\\none second. In the main thread, we’re not calling the recv function explicitly anymore:\\nInstead, we’re treating rx as an iterator. For each value received, we’re\\nprinting it. When the channel is closed, iteration will end. When running the code in Listing 16-10, you should see the following output\\nwith a one-second pause in between each line: Got: hi\\nGot: from\\nGot: the\\nGot: thread Because we don’t have any code that pauses or delays in the for loop in the\\nmain thread, we can tell that the main thread is waiting to receive values from\\nthe spawned thread.","breadcrumbs":"Fearless Concurrency » Transfer Data Between Threads with Message Passing » Sending Multiple Values","id":"298","title":"Sending Multiple Values"},"299":{"body":"Earlier we mentioned that mpsc was an acronym for multiple producer, single\\nconsumer. Let’s put mpsc to use and expand the code in Listing 16-10 to\\ncreate multiple threads that all send values to the same receiver. We can do so\\nby cloning the transmitter, as shown in Listing 16-11. Filename: src/main.rs use std::sync::mpsc; use std::thread; use std::time::Duration; fn main() { // --snip-- let (tx, rx) = mpsc::channel(); let tx1 = tx.clone(); thread::spawn(move || { let vals = vec![ String::from(\\"hi\\"), String::from(\\"from\\"), String::from(\\"the\\"), String::from(\\"thread\\"), ]; for val in vals { tx1.send(val).unwrap(); thread::sleep(Duration::from_secs(1)); } }); thread::spawn(move || { let vals = vec![ String::from(\\"more\\"), String::from(\\"messages\\"), String::from(\\"for\\"), String::from(\\"you\\"), ]; for val in vals { tx.send(val).unwrap(); thread::sleep(Duration::from_secs(1)); } }); for received in rx { println!(\\"Got: {received}\\"); } // --snip-- } Listing 16-11: Sending multiple messages from multiple producers This time, before we create the first spawned thread, we call clone on the\\ntransmitter. This will give us a new transmitter we can pass to the first\\nspawned thread. We pass the original transmitter to a second spawned thread.\\nThis gives us two threads, each sending different messages to the one receiver. When you run the code, your output should look something like this: Got: hi\\nGot: more\\nGot: from\\nGot: messages\\nGot: for\\nGot: the\\nGot: thread\\nGot: you You might see the values in another order, depending on your system. This is\\nwhat makes concurrency interesting as well as difficult. If you experiment with thread::sleep, giving it various values in the different threads, each run\\nwill be more nondeterministic and create different output each time. Now that we’ve looked at how channels work, let’s look at a different method of\\nconcurrency.","breadcrumbs":"Fearless Concurrency » Transfer Data Between Threads with Message Passing » Creating Multiple Producers","id":"299","title":"Creating Multiple Producers"},"3":{"body":"Rust is ideal for many people for a variety of reasons. Let’s look at a few of\\nthe most important groups.","breadcrumbs":"Introduction » Who Rust Is For","id":"3","title":"Who Rust Is For"},"30":{"body":"When your project is finally ready for release, you can use cargo build --release to compile it with optimizations. This command will create an\\nexecutable in target/release instead of target/debug. The optimizations\\nmake your Rust code run faster, but turning them on lengthens the time it takes\\nfor your program to compile. This is why there are two different profiles: one\\nfor development, when you want to rebuild quickly and often, and another for\\nbuilding the final program you’ll give to a user that won’t be rebuilt\\nrepeatedly and that will run as fast as possible. If you’re benchmarking your\\ncode’s running time, be sure to run cargo build --release and benchmark with\\nthe executable in target/release.","breadcrumbs":"Getting Started » Hello, Cargo! » Building for Release","id":"30","title":"Building for Release"},"300":{"body":"Message passing is a fine way to handle concurrency, but it’s not the only way.\\nAnother method would be for multiple threads to access the same shared data.\\nConsider this part of the slogan from the Go language documentation again: “Do\\nnot communicate by sharing memory.” What would communicating by sharing memory look like? In addition, why would\\nmessage-passing enthusiasts caution not to use memory sharing? In a way, channels in any programming language are similar to single ownership\\nbecause once you transfer a value down a channel, you should no longer use that\\nvalue. Shared-memory concurrency is like multiple ownership: Multiple threads\\ncan access the same memory location at the same time. As you saw in Chapter 15,\\nwhere smart pointers made multiple ownership possible, multiple ownership can\\nadd complexity because these different owners need managing. Rust’s type system\\nand ownership rules greatly assist in getting this management correct. For an\\nexample, let’s look at mutexes, one of the more common concurrency primitives\\nfor shared memory.","breadcrumbs":"Fearless Concurrency » Shared-State Concurrency » Shared-State Concurrency","id":"300","title":"Shared-State Concurrency"},"301":{"body":"Mutex is an abbreviation for mutual exclusion, as in a mutex allows only\\none thread to access some data at any given time. To access the data in a\\nmutex, a thread must first signal that it wants access by asking to acquire the\\nmutex’s lock. The lock is a data structure that is part of the mutex that\\nkeeps track of who currently has exclusive access to the data. Therefore, the\\nmutex is described as guarding the data it holds via the locking system. Mutexes have a reputation for being difficult to use because you have to\\nremember two rules: You must attempt to acquire the lock before using the data. When you’re done with the data that the mutex guards, you must unlock the\\ndata so that other threads can acquire the lock. For a real-world metaphor for a mutex, imagine a panel discussion at a\\nconference with only one microphone. Before a panelist can speak, they have to\\nask or signal that they want to use the microphone. When they get the\\nmicrophone, they can talk for as long as they want to and then hand the\\nmicrophone to the next panelist who requests to speak. If a panelist forgets to\\nhand the microphone off when they’re finished with it, no one else is able to\\nspeak. If management of the shared microphone goes wrong, the panel won’t work\\nas planned! Management of mutexes can be incredibly tricky to get right, which is why so\\nmany people are enthusiastic about channels. However, thanks to Rust’s type\\nsystem and ownership rules, you can’t get locking and unlocking wrong. The API of Mutex<T> As an example of how to use a mutex, let’s start by using a mutex in a\\nsingle-threaded context, as shown in Listing 16-12. Filename: src/main.rs use std::sync::Mutex; fn main() { let m = Mutex::new(5); { let mut num = m.lock().unwrap(); *num = 6; } println!(\\"m = {m:?}\\");\\n} Listing 16-12: Exploring the API of Mutex<T> in a single-threaded context for simplicity As with many types, we create a Mutex<T> using the associated function new.\\nTo access the data inside the mutex, we use the lock method to acquire the\\nlock. This call will block the current thread so that it can’t do any work\\nuntil it’s our turn to have the lock. The call to lock would fail if another thread holding the lock panicked. In\\nthat case, no one would ever be able to get the lock, so we’ve chosen to unwrap and have this thread panic if we’re in that situation. After we’ve acquired the lock, we can treat the return value, named num in\\nthis case, as a mutable reference to the data inside. The type system ensures\\nthat we acquire a lock before using the value in m. The type of m is Mutex<i32>, not i32, so we must call lock to be able to use the i32\\nvalue. We can’t forget; the type system won’t let us access the inner i32\\notherwise. The call to lock returns a type called MutexGuard, wrapped in a LockResult that we handled with the call to unwrap. The MutexGuard type\\nimplements Deref to point at our inner data; the type also has a Drop\\nimplementation that releases the lock automatically when a MutexGuard goes\\nout of scope, which happens at the end of the inner scope. As a result, we\\ndon’t risk forgetting to release the lock and blocking the mutex from being\\nused by other threads because the lock release happens automatically. After dropping the lock, we can print the mutex value and see that we were able\\nto change the inner i32 to 6. Shared Access to Mutex<T> Now let’s try to share a value between multiple threads using Mutex<T>. We’ll\\nspin up 10 threads and have them each increment a counter value by 1, so the\\ncounter goes from 0 to 10. The example in Listing 16-13 will have a compiler\\nerror, and we’ll use that error to learn more about using Mutex<T> and how\\nRust helps us use it correctly. Filename: src/main.rs use std::sync::Mutex;\\nuse std::thread; fn main() { let counter = Mutex::new(0); let mut handles = vec![]; for _ in 0..10 { let handle = thread::spawn(move || { let mut num = counter.lock().unwrap(); *num += 1; }); handles.push(handle); } for handle in handles { handle.join().unwrap(); } println!(\\"Result: {}\\", *counter.lock().unwrap());\\n} Listing 16-13: Ten threads, each incrementing a counter guarded by a Mutex<T> We create a counter variable to hold an i32 inside a Mutex<T>, as we did\\nin Listing 16-12. Next, we create 10 threads by iterating over a range of\\nnumbers. We use thread::spawn and give all the threads the same closure: one\\nthat moves the counter into the thread, acquires a lock on the Mutex<T> by\\ncalling the lock method, and then adds 1 to the value in the mutex. When a\\nthread finishes running its closure, num will go out of scope and release the\\nlock so that another thread can acquire it. In the main thread, we collect all the join handles. Then, as we did in Listing\\n16-2, we call join on each handle to make sure all the threads finish. At\\nthat point, the main thread will acquire the lock and print the result of this\\nprogram. We hinted that this example wouldn’t compile. Now let’s find out why! $ cargo run Compiling shared-state v0.1.0 (file:///projects/shared-state)\\nerror[E0382]: borrow of moved value: `counter` --> src/main.rs:21:29 | 5 | let counter = Mutex::new(0); | ------- move occurs because `counter` has type `std::sync::Mutex<i32>`, which does not implement the `Copy` trait\\n... 8 | for _ in 0..10 { | -------------- inside of this loop 9 | let handle = thread::spawn(move || { | ------- value moved into closure here, in previous iteration of loop\\n...\\n21 | println!(\\"Result: {}\\", *counter.lock().unwrap()); | ^^^^^^^ value borrowed here after move |\\nhelp: consider moving the expression out of the loop so it is only moved once | 8 ~ let mut value = counter.lock(); 9 ~ for _ in 0..10 {\\n10 | let handle = thread::spawn(move || {\\n11 ~ let mut num = value.unwrap(); | For more information about this error, try `rustc --explain E0382`.\\nerror: could not compile `shared-state` (bin \\"shared-state\\") due to 1 previous error The error message states that the counter value was moved in the previous\\niteration of the loop. Rust is telling us that we can’t move the ownership of\\nlock counter into multiple threads. Let’s fix the compiler error with the\\nmultiple-ownership method we discussed in Chapter 15. Multiple Ownership with Multiple Threads In Chapter 15, we gave a value to multiple owners by using the smart pointer Rc<T> to create a reference-counted value. Let’s do the same here and see\\nwhat happens. We’ll wrap the Mutex<T> in Rc<T> in Listing 16-14 and clone\\nthe Rc<T> before moving ownership to the thread. Filename: src/main.rs use std::rc::Rc;\\nuse std::sync::Mutex;\\nuse std::thread; fn main() { let counter = Rc::new(Mutex::new(0)); let mut handles = vec![]; for _ in 0..10 { let counter = Rc::clone(&counter); let handle = thread::spawn(move || { let mut num = counter.lock().unwrap(); *num += 1; }); handles.push(handle); } for handle in handles { handle.join().unwrap(); } println!(\\"Result: {}\\", *counter.lock().unwrap());\\n} Listing 16-14: Attempting to use Rc<T> to allow multiple threads to own the Mutex<T> Once again, we compile and get… different errors! The compiler is teaching us\\na lot: $ cargo run Compiling shared-state v0.1.0 (file:///projects/shared-state)\\nerror[E0277]: `Rc<std::sync::Mutex<i32>>` cannot be sent between threads safely --> src/main.rs:11:36 |\\n11 | let handle = thread::spawn(move || { | ------------- ^------ | | | | ______________________|_____________within this `{closure@src/main.rs:11:36: 11:43}` | | | | | required by a bound introduced by this call\\n12 | | let mut num = counter.lock().unwrap();\\n13 | |\\n14 | | *num += 1;\\n15 | | }); | |_________^ `Rc<std::sync::Mutex<i32>>` cannot be sent between threads safely | = help: within `{closure@src/main.rs:11:36: 11:43}`, the trait `Send` is not implemented for `Rc<std::sync::Mutex<i32>>`\\nnote: required because it\'s used within this closure --> src/main.rs:11:36 |\\n11 | let handle = thread::spawn(move || { | ^^^^^^^\\nnote: required by a bound in `spawn` --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:723:1 For more information about this error, try `rustc --explain E0277`.\\nerror: could not compile `shared-state` (bin \\"shared-state\\") due to 1 previous error Wow, that error message is very wordy! Here’s the important part to focus on: `Rc<Mutex<i32>>` cannot be sent between threads safely. The compiler is\\nalso telling us the reason why: the trait `Send` is not implemented for `Rc<Mutex<i32>>`. We’ll talk about Send in the next section: It’s one of\\nthe traits that ensures that the types we use with threads are meant for use in\\nconcurrent situations. Unfortunately, Rc<T> is not safe to share across threads. When Rc<T>\\nmanages the reference count, it adds to the count for each call to clone and\\nsubtracts from the count when each clone is dropped. But it doesn’t use any\\nconcurrency primitives to make sure that changes to the count can’t be\\ninterrupted by another thread. This could lead to wrong counts—subtle bugs that\\ncould in turn lead to memory leaks or a value being dropped before we’re done\\nwith it. What we need is a type that is exactly like Rc<T>, but that makes\\nchanges to the reference count in a thread-safe way. Atomic Reference Counting with Arc<T> Fortunately, Arc<T> is a type like Rc<T> that is safe to use in\\nconcurrent situations. The a stands for atomic, meaning it’s an atomically\\nreference-counted type. Atomics are an additional kind of concurrency\\nprimitive that we won’t cover in detail here: See the standard library\\ndocumentation for std::sync::atomic for more\\ndetails. At this point, you just need to know that atomics work like primitive\\ntypes but are safe to share across threads. You might then wonder why all primitive types aren’t atomic and why standard\\nlibrary types aren’t implemented to use Arc<T> by default. The reason is that\\nthread safety comes with a performance penalty that you only want to pay when\\nyou really need to. If you’re just performing operations on values within a\\nsingle thread, your code can run faster if it doesn’t have to enforce the\\nguarantees atomics provide. Let’s return to our example: Arc<T> and Rc<T> have the same API, so we fix\\nour program by changing the use line, the call to new, and the call to clone. The code in Listing 16-15 will finally compile and run. Filename: src/main.rs use std::sync::{Arc, Mutex};\\nuse std::thread; fn main() { let counter = Arc::new(Mutex::new(0)); let mut handles = vec![]; for _ in 0..10 { let counter = Arc::clone(&counter); let handle = thread::spawn(move || { let mut num = counter.lock().unwrap(); *num += 1; }); handles.push(handle); } for handle in handles { handle.join().unwrap(); } println!(\\"Result: {}\\", *counter.lock().unwrap());\\n} Listing 16-15: Using an Arc<T> to wrap the Mutex<T> to be able to share ownership across multiple threads This code will print the following: Result: 10 We did it! We counted from 0 to 10, which may not seem very impressive, but it\\ndid teach us a lot about Mutex<T> and thread safety. You could also use this\\nprogram’s structure to do more complicated operations than just incrementing a\\ncounter. Using this strategy, you can divide a calculation into independent\\nparts, split those parts across threads, and then use a Mutex<T> to have each\\nthread update the final result with its part. Note that if you are doing simple numerical operations, there are types simpler\\nthan Mutex<T> types provided by the std::sync::atomic module of the\\nstandard library. These types provide safe, concurrent,\\natomic access to primitive types. We chose to use Mutex<T> with a primitive\\ntype for this example so that we could concentrate on how Mutex<T> works.","breadcrumbs":"Fearless Concurrency » Shared-State Concurrency » Controlling Access with Mutexes","id":"301","title":"Controlling Access with Mutexes"},"302":{"body":"You might have noticed that counter is immutable but that we could get a\\nmutable reference to the value inside it; this means Mutex<T> provides\\ninterior mutability, as the Cell family does. In the same way we used RefCell<T> in Chapter 15 to allow us to mutate contents inside an Rc<T>, we\\nuse Mutex<T> to mutate contents inside an Arc<T>. Another detail to note is that Rust can’t protect you from all kinds of logic\\nerrors when you use Mutex<T>. Recall from Chapter 15 that using Rc<T> came\\nwith the risk of creating reference cycles, where two Rc<T> values refer to\\neach other, causing memory leaks. Similarly, Mutex<T> comes with the risk of\\ncreating deadlocks. These occur when an operation needs to lock two resources\\nand two threads have each acquired one of the locks, causing them to wait for\\neach other forever. If you’re interested in deadlocks, try creating a Rust\\nprogram that has a deadlock; then, research deadlock mitigation strategies for\\nmutexes in any language and have a go at implementing them in Rust. The\\nstandard library API documentation for Mutex<T> and MutexGuard offers\\nuseful information. We’ll round out this chapter by talking about the Send and Sync traits and\\nhow we can use them with custom types.","breadcrumbs":"Fearless Concurrency » Shared-State Concurrency » Comparing RefCell<T>/ Rc<T> and Mutex<T>/ Arc<T>","id":"302","title":"Comparing RefCell<T>/ Rc<T> and Mutex<T>/ Arc<T>"},"303":{"body":"Interestingly, almost every concurrency feature we’ve talked about so far in\\nthis chapter has been part of the standard library, not the language. Your\\noptions for handling concurrency are not limited to the language or the\\nstandard library; you can write your own concurrency features or use those\\nwritten by others. However, among the key concurrency concepts that are embedded in the language\\nrather than the standard library are the std::marker traits Send and Sync.","breadcrumbs":"Fearless Concurrency » Extensible Concurrency with Send and Sync » Extensible Concurrency with Send and Sync","id":"303","title":"Extensible Concurrency with Send and Sync"},"304":{"body":"The Send marker trait indicates that ownership of values of the type\\nimplementing Send can be transferred between threads. Almost every Rust type\\nimplements Send, but there are some exceptions, including Rc<T>: This\\ncannot implement Send because if you cloned an Rc<T> value and tried to\\ntransfer ownership of the clone to another thread, both threads might update\\nthe reference count at the same time. For this reason, Rc<T> is implemented\\nfor use in single-threaded situations where you don’t want to pay the\\nthread-safe performance penalty. Therefore, Rust’s type system and trait bounds ensure that you can never\\naccidentally send an Rc<T> value across threads unsafely. When we tried to do\\nthis in Listing 16-14, we got the error the trait `Send` is not implemented for `Rc<Mutex<i32>>`. When we switched to Arc<T>, which does implement Send, the code compiled. Any type composed entirely of Send types is automatically marked as Send as\\nwell. Almost all primitive types are Send, aside from raw pointers, which\\nwe’ll discuss in Chapter 20.","breadcrumbs":"Fearless Concurrency » Extensible Concurrency with Send and Sync » Transferring Ownership Between Threads","id":"304","title":"Transferring Ownership Between Threads"},"305":{"body":"The Sync marker trait indicates that it is safe for the type implementing Sync to be referenced from multiple threads. In other words, any type T\\nimplements Sync if &T (an immutable reference to T) implements Send,\\nmeaning the reference can be sent safely to another thread. Similar to Send,\\nprimitive types all implement Sync, and types composed entirely of types that\\nimplement Sync also implement Sync. The smart pointer Rc<T> also doesn’t implement Sync for the same reasons\\nthat it doesn’t implement Send. The RefCell<T> type (which we talked about\\nin Chapter 15) and the family of related Cell<T> types don’t implement Sync. The implementation of borrow checking that RefCell<T> does at runtime\\nis not thread-safe. The smart pointer Mutex<T> implements Sync and can be\\nused to share access with multiple threads, as you saw in “Shared Access to Mutex<T>”.","breadcrumbs":"Fearless Concurrency » Extensible Concurrency with Send and Sync » Accessing from Multiple Threads","id":"305","title":"Accessing from Multiple Threads"},"306":{"body":"Because types composed entirely of other types that implement the Send and Sync traits also automatically implement Send and Sync, we don’t have to\\nimplement those traits manually. As marker traits, they don’t even have any\\nmethods to implement. They’re just useful for enforcing invariants related to\\nconcurrency. Manually implementing these traits involves implementing unsafe Rust code.\\nWe’ll talk about using unsafe Rust code in Chapter 20; for now, the important\\ninformation is that building new concurrent types not made up of Send and Sync parts requires careful thought to uphold the safety guarantees. “The\\nRustonomicon” has more information about these guarantees and how to\\nuphold them.","breadcrumbs":"Fearless Concurrency » Extensible Concurrency with Send and Sync » Implementing Send and Sync Manually Is Unsafe","id":"306","title":"Implementing Send and Sync Manually Is Unsafe"},"307":{"body":"This isn’t the last you’ll see of concurrency in this book: The next chapter\\nfocuses on async programming, and the project in Chapter 21 will use the\\nconcepts in this chapter in a more realistic situation than the smaller\\nexamples discussed here. As mentioned earlier, because very little of how Rust handles concurrency is\\npart of the language, many concurrency solutions are implemented as crates.\\nThese evolve more quickly than the standard library, so be sure to search\\nonline for the current, state-of-the-art crates to use in multithreaded\\nsituations. The Rust standard library provides channels for message passing and smart\\npointer types, such as Mutex<T> and Arc<T>, that are safe to use in\\nconcurrent contexts. The type system and the borrow checker ensure that the\\ncode using these solutions won’t end up with data races or invalid references.\\nOnce you get your code to compile, you can rest assured that it will happily\\nrun on multiple threads without the kinds of hard-to-track-down bugs common in\\nother languages. Concurrent programming is no longer a concept to be afraid of:\\nGo forth and make your programs concurrent, fearlessly!","breadcrumbs":"Fearless Concurrency » Extensible Concurrency with Send and Sync » Summary","id":"307","title":"Summary"},"308":{"body":"Many operations we ask the computer to do can take a while to finish. It would\\nbe nice if we could do something else while we’re waiting for those\\nlong-running processes to complete. Modern computers offer two techniques for\\nworking on more than one operation at a time: parallelism and concurrency. Our\\nprograms’ logic, however, is written in a mostly linear fashion. We’d like to\\nbe able to specify the operations a program should perform and points at which\\na function could pause and some other part of the program could run instead,\\nwithout needing to specify up front exactly the order and manner in which each\\nbit of code should run. Asynchronous programming is an abstraction that lets\\nus express our code in terms of potential pausing points and eventual results\\nthat takes care of the details of coordination for us. This chapter builds on Chapter 16’s use of threads for parallelism and\\nconcurrency by introducing an alternative approach to writing code: Rust’s\\nfutures, streams, and the async and await syntax that let us express how\\noperations could be asynchronous, and the third-party crates that implement\\nasynchronous runtimes: code that manages and coordinates the execution of\\nasynchronous operations. Let’s consider an example. Say you’re exporting a video you’ve created of a\\nfamily celebration, an operation that could take anywhere from minutes to\\nhours. The video export will use as much CPU and GPU power as it can. If you\\nhad only one CPU core and your operating system didn’t pause that export until\\nit completed—that is, if it executed the export synchronously—you couldn’t do\\nanything else on your computer while that task was running. That would be a\\npretty frustrating experience. Fortunately, your computer’s operating system\\ncan, and does, invisibly interrupt the export often enough to let you get other\\nwork done simultaneously. Now say you’re downloading a video shared by someone else, which can also take\\na while but does not take up as much CPU time. In this case, the CPU has to\\nwait for data to arrive from the network. While you can start reading the data\\nonce it starts to arrive, it might take some time for all of it to show up.\\nEven once the data is all present, if the video is quite large, it could take\\nat least a second or two to load it all. That might not sound like much, but\\nit’s a very long time for a modern processor, which can perform billions of\\noperations every second. Again, your operating system will invisibly interrupt\\nyour program to allow the CPU to perform other work while waiting for the\\nnetwork call to finish. The video export is an example of a CPU-bound or compute-bound operation.\\nIt’s limited by the computer’s potential data processing speed within the CPU\\nor GPU, and how much of that speed it can dedicate to the operation. The video\\ndownload is an example of an I/O-bound operation, because it’s limited by the\\nspeed of the computer’s input and output; it can only go as fast as the data\\ncan be sent across the network. In both of these examples, the operating system’s invisible interrupts provide\\na form of concurrency. That concurrency happens only at the level of the entire\\nprogram, though: the operating system interrupts one program to let other\\nprograms get work done. In many cases, because we understand our programs at a\\nmuch more granular level than the operating system does, we can spot\\nopportunities for concurrency that the operating system can’t see. For example, if we’re building a tool to manage file downloads, we should be\\nable to write our program so that starting one download won’t lock up the UI,\\nand users should be able to start multiple downloads at the same time. Many\\noperating system APIs for interacting with the network are blocking, though;\\nthat is, they block the program’s progress until the data they’re processing is\\ncompletely ready. Note: This is how most function calls work, if you think about it. However,\\nthe term blocking is usually reserved for function calls that interact with\\nfiles, the network, or other resources on the computer, because those are the\\ncases where an individual program would benefit from the operation being non-blocking. We could avoid blocking our main thread by spawning a dedicated thread to\\ndownload each file. However, the overhead of the system resources used by those\\nthreads would eventually become a problem. It would be preferable if the call\\ndidn’t block in the first place, and instead we could define a number of tasks\\nthat we’d like our program to complete and allow the runtime to choose the best\\norder and manner in which to run them. That is exactly what Rust’s async (short for asynchronous) abstraction\\ngives us. In this chapter, you’ll learn all about async as we cover the\\nfollowing topics: How to use Rust’s async and await syntax and execute asynchronous\\nfunctions with a runtime How to use the async model to solve some of the same challenges we looked at\\nin Chapter 16 How multithreading and async provide complementary solutions that you can\\ncombine in many cases Before we see how async works in practice, though, we need to take a short\\ndetour to discuss the differences between parallelism and concurrency.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams","id":"308","title":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams"},"309":{"body":"We’ve treated parallelism and concurrency as mostly interchangeable so far. Now\\nwe need to distinguish between them more precisely, because the differences\\nwill show up as we start working. Consider the different ways a team could split up work on a software project.\\nYou could assign a single member multiple tasks, assign each member one task,\\nor use a mix of the two approaches. When an individual works on several different tasks before any of them is\\ncomplete, this is concurrency. One way to implement concurrency is similar to\\nhaving two different projects checked out on your computer, and when you get\\nbored or stuck on one project, you switch to the other. You’re just one person,\\nso you can’t make progress on both tasks at the exact same time, but you can\\nmultitask, making progress on one at a time by switching between them (see\\nFigure 17-1). Figure 17-1: A concurrent workflow, switching between Task A and Task B When the team splits up a group of tasks by having each member take one task\\nand work on it alone, this is parallelism. Each person on the team can make\\nprogress at the exact same time (see Figure 17-2). Figure 17-2: A parallel workflow, where work happens on Task A and Task B independently In both of these workflows, you might have to coordinate between different\\ntasks. Maybe you thought the task assigned to one person was totally\\nindependent from everyone else’s work, but it actually requires another person\\non the team to finish their task first. Some of the work could be done in\\nparallel, but some of it was actually serial: it could only happen in a\\nseries, one task after the other, as in Figure 17-3. Figure 17-3: A partially parallel workflow, where work happens on Task A and Task B independently until Task A3 is blocked on the results of Task B3. Likewise, you might realize that one of your own tasks depends on another of\\nyour tasks. Now your concurrent work has also become serial. Parallelism and concurrency can intersect with each other, too. If you learn\\nthat a colleague is stuck until you finish one of your tasks, you’ll probably\\nfocus all your efforts on that task to “unblock” your colleague. You and your\\ncoworker are no longer able to work in parallel, and you’re also no longer able\\nto work concurrently on your own tasks. The same basic dynamics come into play with software and hardware. On a machine\\nwith a single CPU core, the CPU can perform only one operation at a time, but\\nit can still work concurrently. Using tools such as threads, processes, and\\nasync, the computer can pause one activity and switch to others before\\neventually cycling back to that first activity again. On a machine with\\nmultiple CPU cores, it can also do work in parallel. One core can be performing\\none task while another core performs a completely unrelated one, and those\\noperations actually happen at the same time. Running async code in Rust usually happens concurrently. Depending on the\\nhardware, the operating system, and the async runtime we are using (more on\\nasync runtimes shortly), that concurrency may also use parallelism under the\\nhood. Now, let’s dive into how async programming in Rust actually works.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Parallelism and Concurrency","id":"309","title":"Parallelism and Concurrency"},"31":{"body":"With simple projects, Cargo doesn’t provide a lot of value over just using rustc, but it will prove its worth as your programs become more intricate.\\nOnce programs grow to multiple files or need a dependency, it’s much easier to\\nlet Cargo coordinate the build. Even though the hello_cargo project is simple, it now uses much of the real\\ntooling you’ll use in the rest of your Rust career. In fact, to work on any\\nexisting projects, you can use the following commands to check out the code\\nusing Git, change to that project’s directory, and build: $ git clone example.org/someproject\\n$ cd someproject\\n$ cargo build For more information about Cargo, check out its documentation.","breadcrumbs":"Getting Started » Hello, Cargo! » Leveraging Cargo’s Conventions","id":"31","title":"Leveraging Cargo’s Conventions"},"310":{"body":"The key elements of asynchronous programming in Rust are futures and Rust’s async and await keywords. A future is a value that may not be ready now but will become ready at some\\npoint in the future. (This same concept shows up in many languages, sometimes\\nunder other names such as task or promise.) Rust provides a Future trait\\nas a building block so that different async operations can be implemented with\\ndifferent data structures but with a common interface. In Rust, futures are\\ntypes that implement the Future trait. Each future holds its own information\\nabout the progress that has been made and what “ready” means. You can apply the async keyword to blocks and functions to specify that they\\ncan be interrupted and resumed. Within an async block or async function, you\\ncan use the await keyword to await a future (that is, wait for it to become\\nready). Any point where you await a future within an async block or function is\\na potential spot for that block or function to pause and resume. The process of\\nchecking with a future to see if its value is available yet is called polling. Some other languages, such as C# and JavaScript, also use async and await\\nkeywords for async programming. If you’re familiar with those languages, you\\nmay notice some significant differences in how Rust handles the syntax. That’s\\nfor good reason, as we’ll see! When writing async Rust, we use the async and await keywords most of the\\ntime. Rust compiles them into equivalent code using the Future trait, much as\\nit compiles for loops into equivalent code using the Iterator trait.\\nBecause Rust provides the Future trait, though, you can also implement it for\\nyour own data types when you need to. Many of the functions we’ll see\\nthroughout this chapter return types with their own implementations of Future. We’ll return to the definition of the trait at the end of the chapter\\nand dig into more of how it works, but this is enough detail to keep us moving\\nforward. This may all feel a bit abstract, so let’s write our first async program: a\\nlittle web scraper. We’ll pass in two URLs from the command line, fetch both of\\nthem concurrently, and return the result of whichever one finishes first. This\\nexample will have a fair bit of new syntax, but don’t worry—we’ll explain\\neverything you need to know as we go.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Futures and the Async Syntax » Futures and the Async Syntax","id":"310","title":"Futures and the Async Syntax"},"311":{"body":"To keep the focus of this chapter on learning async rather than juggling parts\\nof the ecosystem, we’ve created the trpl crate ( trpl is short for “The Rust\\nProgramming Language”). It re-exports all the types, traits, and functions\\nyou’ll need, primarily from the futures and tokio crates. The futures crate is an official home\\nfor Rust experimentation for async code, and it’s actually where the Future\\ntrait was originally designed. Tokio is the most widely used async runtime in\\nRust today, especially for web applications. There are other great runtimes out\\nthere, and they may be more suitable for your purposes. We use the tokio\\ncrate under the hood for trpl because it’s well tested and widely used. In some cases, trpl also renames or wraps the original APIs to keep you\\nfocused on the details relevant to this chapter. If you want to understand what\\nthe crate does, we encourage you to check out its source code.\\nYou’ll be able to see what crate each re-export comes from, and we’ve left\\nextensive comments explaining what the crate does. Create a new binary project named hello-async and add the trpl crate as a\\ndependency: $ cargo new hello-async\\n$ cd hello-async\\n$ cargo add trpl Now we can use the various pieces provided by trpl to write our first async\\nprogram. We’ll build a little command line tool that fetches two web pages,\\npulls the <title> element from each, and prints out the title of whichever\\npage finishes that whole process first.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Futures and the Async Syntax » Our First Async Program","id":"311","title":"Our First Async Program"},"312":{"body":"Let’s start by writing a function that takes one page URL as a parameter, makes\\na request to it, and returns the text of the <title> element (see Listing\\n17-1). Filename: src/main.rs extern crate trpl; // required for mdbook test fn main() { // TODO: we\'ll add this next! } use trpl::Html; async fn page_title(url: &str) -> Option<String> { let response = trpl::get(url).await; let response_text = response.text().await; Html::parse(&response_text) .select_first(\\"title\\") .map(|title| title.inner_html())\\n} Listing 17-1: Defining an async function to get the title element from an HTML page First, we define a function named page_title and mark it with the async\\nkeyword. Then we use the trpl::get function to fetch whatever URL is passed\\nin and add the await keyword to await the response. To get the text of the response, we call its text method and once again await it with the await\\nkeyword. Both of these steps are asynchronous. For the get function, we have\\nto wait for the server to send back the first part of its response, which will\\ninclude HTTP headers, cookies, and so on and can be delivered separately from\\nthe response body. Especially if the body is very large, it can take some time\\nfor it all to arrive. Because we have to wait for the entirety of the\\nresponse to arrive, the text method is also async. We have to explicitly await both of these futures, because futures in Rust are lazy: they don’t do anything until you ask them to with the await keyword.\\n(In fact, Rust will show a compiler warning if you don’t use a future.) This\\nmight remind you of the discussion of iterators in the “Processing a Series of\\nItems with Iterators” section in Chapter 13.\\nIterators do nothing unless you call their next method—whether directly or by\\nusing for loops or methods such as map that use next under the hood.\\nLikewise, futures do nothing unless you explicitly ask them to. This laziness\\nallows Rust to avoid running async code until it’s actually needed. Note: This is different from the behavior we saw when using thread::spawn\\nin the “Creating a New Thread with spawn”\\nsection in Chapter 16, where the closure we passed to another thread started\\nrunning immediately. It’s also different from how many other languages\\napproach async. But it’s important for Rust to be able to provide its\\nperformance guarantees, just as it is with iterators. Once we have response_text, we can parse it into an instance of the Html\\ntype using Html::parse. Instead of a raw string, we now have a data type we\\ncan use to work with the HTML as a richer data structure. In particular, we can\\nuse the select_first method to find the first instance of a given CSS\\nselector. By passing the string \\"title\\", we’ll get the first <title>\\nelement in the document, if there is one. Because there may not be any matching\\nelement, select_first returns an Option<ElementRef>. Finally, we use the Option::map method, which lets us work with the item in the Option if it’s\\npresent, and do nothing if it isn’t. (We could also use a match expression\\nhere, but map is more idiomatic.) In the body of the function we supply to map, we call inner_html on the title to get its content, which is a String. When all is said and done, we have an Option<String>. Notice that Rust’s await keyword goes after the expression you’re awaiting,\\nnot before it. That is, it’s a postfix keyword. This may differ from what\\nyou’re used to if you’ve used async in other languages, but in Rust it makes\\nchains of methods much nicer to work with. As a result, we could change the\\nbody of page_title to chain the trpl::get and text function calls\\ntogether with await between them, as shown in Listing 17-2. Filename: src/main.rs extern crate trpl; // required for mdbook test use trpl::Html; fn main() { // TODO: we\'ll add this next! } async fn page_title(url: &str) -> Option<String> { let response_text = trpl::get(url).await.text().await; Html::parse(&response_text) .select_first(\\"title\\") .map(|title| title.inner_html()) } Listing 17-2: Chaining with the await keyword With that, we have successfully written our first async function! Before we add\\nsome code in main to call it, let’s talk a little more about what we’ve\\nwritten and what it means. When Rust sees a block marked with the async keyword, it compiles it into a\\nunique, anonymous data type that implements the Future trait. When Rust sees\\na function marked with async, it compiles it into a non-async function\\nwhose body is an async block. An async function’s return type is the type of\\nthe anonymous data type the compiler creates for that async block. Thus, writing async fn is equivalent to writing a function that returns a future of the return type. To the compiler, a function definition such as the async fn page_title in Listing 17-1 is roughly equivalent to a non-async\\nfunction defined like this: #![allow(unused)] fn main() { extern crate trpl; // required for mdbook test\\nuse std::future::Future;\\nuse trpl::Html; fn page_title(url: &str) -> impl Future<Output = Option<String>> { async move { let text = trpl::get(url).await.text().await; Html::parse(&text) .select_first(\\"title\\") .map(|title| title.inner_html()) }\\n} } Let’s walk through each part of the transformed version: It uses the impl Trait syntax we discussed back in Chapter 10 in the “Traits as Parameters” section. The returned value implements the Future trait with an associated type of Output. Notice that the Output type is Option<String>, which is the\\nsame as the original return type from the async fn version of page_title. All of the code called in the body of the original function is wrapped in\\nan async move block. Remember that blocks are expressions. This whole block\\nis the expression returned from the function. This async block produces a value with the type Option<String>, as just\\ndescribed. That value matches the Output type in the return type. This is\\njust like other blocks you have seen. The new function body is an async move block because of how it uses the url parameter. (We’ll talk much more about async versus async move\\nlater in the chapter.) Now we can call page_title in main.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Futures and the Async Syntax » Defining the page_title Function","id":"312","title":"Defining the page_title Function"},"313":{"body":"To start, we’ll get the title for a single page, shown in Listing 17-3.\\nUnfortunately, this code doesn’t compile yet. Filename: src/main.rs extern crate trpl; // required for mdbook test use trpl::Html; async fn main() { let args: Vec<String> = std::env::args().collect(); let url = &args[1]; match page_title(url).await { Some(title) => println!(\\"The title for {url} was {title}\\"), None => println!(\\"{url} had no title\\"), }\\n} async fn page_title(url: &str) -> Option<String> { let response_text = trpl::get(url).await.text().await; Html::parse(&response_text) .select_first(\\"title\\") .map(|title| title.inner_html()) } Listing 17-3: Calling the page_title function from main with a user-supplied argument We follow the same pattern we used to get command line arguments in the “Accepting Command Line Arguments” section in\\nChapter 12. Then we pass the URL argument to page_title and await the result.\\nBecause the value produced by the future is an Option<String>, we use a match expression to print different messages to account for whether the page\\nhad a <title>. The only place we can use the await keyword is in async functions or blocks,\\nand Rust won’t let us mark the special main function as async. error[E0752]: `main` function is not allowed to be `async` --> src/main.rs:6:1 |\\n6 | async fn main() { | ^^^^^^^^^^^^^^^ `main` function is not allowed to be `async` The reason main can’t be marked async is that async code needs a runtime:\\na Rust crate that manages the details of executing asynchronous code. A\\nprogram’s main function can initialize a runtime, but it’s not a runtime itself. (We’ll see more about why this is the case in a bit.) Every Rust\\nprogram that executes async code has at least one place where it sets up a\\nruntime that executes the futures. Most languages that support async bundle a runtime, but Rust does not. Instead,\\nthere are many different async runtimes available, each of which makes different\\ntradeoffs suitable to the use case it targets. For example, a high-throughput\\nweb server with many CPU cores and a large amount of RAM has very different\\nneeds than a microcontroller with a single core, a small amount of RAM, and no\\nheap allocation ability. The crates that provide those runtimes also often\\nsupply async versions of common functionality such as file or network I/O. Here, and throughout the rest of this chapter, we’ll use the block_on\\nfunction from the trpl crate, which takes a future as an argument and blocks\\nthe current thread until this future runs to completion. Behind the scenes,\\ncalling block_on sets up a runtime using the tokio crate that’s used to run\\nthe future passed in (the trpl crate’s block_on behavior is similar to\\nother runtime crates’ block_on functions). Once the future completes, block_on returns whatever value the future produced. We could pass the future returned by page_title directly to block_on and,\\nonce it completed, we could match on the resulting Option<String> as we tried\\nto do in Listing 17-3. However, for most of the examples in the chapter (and\\nmost async code in the real world), we’ll be doing more than just one async\\nfunction call, so instead we’ll pass an async block and explicitly await the\\nresult of the page_title call, as in Listing 17-4. Filename: src/main.rs extern crate trpl; // required for mdbook test use trpl::Html; fn main() { let args: Vec<String> = std::env::args().collect(); trpl::block_on(async { let url = &args[1]; match page_title(url).await { Some(title) => println!(\\"The title for {url} was {title}\\"), None => println!(\\"{url} had no title\\"), } })\\n} async fn page_title(url: &str) -> Option<String> { let response_text = trpl::get(url).await.text().await; Html::parse(&response_text) .select_first(\\"title\\") .map(|title| title.inner_html()) } Listing 17-4: Awaiting an async block with trpl::block_on When we run this code, we get the behavior we expected initially: $ cargo run -- \\"https://www.rust-lang.org\\" Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.05s Running `target/debug/async_await \'https://www.rust-lang.org\'`\\nThe title for https://www.rust-lang.org was Rust Programming Language Phew—we finally have some working async code! But before we add the code to\\nrace two sites against each other, let’s briefly turn our attention back to how\\nfutures work. Each await point—that is, every place where the code uses the await\\nkeyword—represents a place where control is handed back to the runtime. To make\\nthat work, Rust needs to keep track of the state involved in the async block so\\nthat the runtime could kick off some other work and then come back when it’s\\nready to try advancing the first one again. This is an invisible state machine,\\nas if you’d written an enum like this to save the current state at each await\\npoint: #![allow(unused)] fn main() { extern crate trpl; // required for mdbook test enum PageTitleFuture<\'a> { Initial { url: &\'a str }, GetAwaitPoint { url: &\'a str }, TextAwaitPoint { response: trpl::Response },\\n} } Writing the code to transition between each state by hand would be tedious and\\nerror-prone, however, especially when you need to add more functionality and\\nmore states to the code later. Fortunately, the Rust compiler creates and\\nmanages the state machine data structures for async code automatically. The\\nnormal borrowing and ownership rules around data structures all still apply,\\nand happily, the compiler also handles checking those for us and provides\\nuseful error messages. We’ll work through a few of those later in the chapter. Ultimately, something has to execute this state machine, and that something is\\na runtime. (This is why you may come across mentions of executors when\\nlooking into runtimes: an executor is the part of a runtime responsible for\\nexecuting the async code.) Now you can see why the compiler stopped us from making main itself an async\\nfunction back in Listing 17-3. If main were an async function, something else\\nwould need to manage the state machine for whatever future main returned, but main is the starting point for the program! Instead, we called the trpl::block_on function in main to set up a runtime and run the future\\nreturned by the async block until it’s done. Note: Some runtimes provide macros so you can write an async main\\nfunction. Those macros rewrite async fn main() { ... } to be a normal fn main, which does the same thing we did by hand in Listing 17-4: call a\\nfunction that runs a future to completion the way trpl::block_on does. Now let’s put these pieces together and see how we can write concurrent code.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Futures and the Async Syntax » Executing an Async Function with a Runtime","id":"313","title":"Executing an Async Function with a Runtime"},"314":{"body":"In Listing 17-5, we call page_title with two different URLs passed in from the\\ncommand line and race them by selecting whichever future finishes first. Filename: src/main.rs extern crate trpl; // required for mdbook test use trpl::{Either, Html}; fn main() { let args: Vec<String> = std::env::args().collect(); trpl::block_on(async { let title_fut_1 = page_title(&args[1]); let title_fut_2 = page_title(&args[2]); let (url, maybe_title) = match trpl::select(title_fut_1, title_fut_2).await { Either::Left(left) => left, Either::Right(right) => right, }; println!(\\"{url} returned first\\"); match maybe_title { Some(title) => println!(\\"Its page title was: \'{title}\'\\"), None => println!(\\"It had no title.\\"), } })\\n} async fn page_title(url: &str) -> (&str, Option<String>) { let response_text = trpl::get(url).await.text().await; let title = Html::parse(&response_text) .select_first(\\"title\\") .map(|title| title.inner_html()); (url, title)\\n} Listing 17-5: Calling page_title for two URLs to see which returns first We begin by calling page_title for each of the user-supplied URLs. We save\\nthe resulting futures as title_fut_1 and title_fut_2. Remember, these don’t\\ndo anything yet, because futures are lazy and we haven’t yet awaited them. Then\\nwe pass the futures to trpl::select, which returns a value to indicate which\\nof the futures passed to it finishes first. Note: Under the hood, trpl::select is built on a more general select\\nfunction defined in the futures crate. The futures crate’s select\\nfunction can do a lot of things that the trpl::select function can’t, but\\nit also has some additional complexity that we can skip over for now. Either future can legitimately “win,” so it doesn’t make sense to return a Result. Instead, trpl::select returns a type we haven’t seen before, trpl::Either. The Either type is somewhat similar to a Result in that it\\nhas two cases. Unlike Result, though, there is no notion of success or\\nfailure baked into Either. Instead, it uses Left and Right to indicate\\n“one or the other”: #![allow(unused)] fn main() {\\nenum Either<A, B> { Left(A), Right(B),\\n} } The select function returns Left with that future’s output if the first\\nargument wins, and Right with the second future argument’s output if that\\none wins. This matches the order the arguments appear in when calling the\\nfunction: the first argument is to the left of the second argument. We also update page_title to return the same URL passed in. That way, if the\\npage that returns first does not have a <title> we can resolve, we can still\\nprint a meaningful message. With that information available, we wrap up by\\nupdating our println! output to indicate both which URL finished first and\\nwhat, if any, the <title> is for the web page at that URL. You have built a small working web scraper now! Pick a couple URLs and run the\\ncommand line tool. You may discover that some sites are consistently faster\\nthan others, while in other cases the faster site varies from run to run. More\\nimportantly, you’ve learned the basics of working with futures, so now we can\\ndig deeper into what we can do with async.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Futures and the Async Syntax » Racing Two URLs Against Each Other Concurrently","id":"314","title":"Racing Two URLs Against Each Other Concurrently"},"315":{"body":"In this section, we’ll apply async to some of the same concurrency challenges\\nwe tackled with threads in Chapter 16. Because we already talked about a lot of\\nthe key ideas there, in this section we’ll focus on what’s different between\\nthreads and futures. In many cases, the APIs for working with concurrency using async are very\\nsimilar to those for using threads. In other cases, they end up being quite\\ndifferent. Even when the APIs look similar between threads and async, they\\noften have different behavior—and they nearly always have different performance\\ncharacteristics.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Applying Concurrency with Async » Applying Concurrency with Async","id":"315","title":"Applying Concurrency with Async"},"316":{"body":"The first operation we tackled in the “Creating a New Thread with spawn” section in Chapter 16 was counting up on\\ntwo separate threads. Let’s do the same using async. The trpl crate supplies\\na spawn_task function that looks very similar to the thread::spawn API, and\\na sleep function that is an async version of the thread::sleep API. We can\\nuse these together to implement the counting example, as shown in Listing 17-6. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::time::Duration; fn main() { trpl::block_on(async { trpl::spawn_task(async { for i in 1..10 { println!(\\"hi number {i} from the first task!\\"); trpl::sleep(Duration::from_millis(500)).await; } }); for i in 1..5 { println!(\\"hi number {i} from the second task!\\"); trpl::sleep(Duration::from_millis(500)).await; } });\\n} Listing 17-6: Creating a new task to print one thing while the main task prints something else As our starting point, we set up our main function with trpl::block_on so\\nthat our top-level function can be async. Note: From this point forward in the chapter, every example will include this\\nexact same wrapping code with trpl::block_on in main, so we’ll often skip it\\njust as we do with main. Remember to include it in your code! Then we write two loops within that block, each containing a trpl::sleep\\ncall, which waits for half a second (500 milliseconds) before sending the next\\nmessage. We put one loop in the body of a trpl::spawn_task and the other in a\\ntop-level for loop. We also add an await after the sleep calls. This code behaves similarly to the thread-based implementation—including the\\nfact that you may see the messages appear in a different order in your own\\nterminal when you run it: hi number 1 from the second task!\\nhi number 1 from the first task!\\nhi number 2 from the first task!\\nhi number 2 from the second task!\\nhi number 3 from the first task!\\nhi number 3 from the second task!\\nhi number 4 from the first task!\\nhi number 4 from the second task!\\nhi number 5 from the first task! This version stops as soon as the for loop in the body of the main async\\nblock finishes, because the task spawned by spawn_task is shut down when the main function ends. If you want it to run all the way to the task’s\\ncompletion, you will need to use a join handle to wait for the first task to\\ncomplete. With threads, we used the join method to “block” until the thread\\nwas done running. In Listing 17-7, we can use await to do the same thing,\\nbecause the task handle itself is a future. Its Output type is a Result, so\\nwe also unwrap it after awaiting it. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::time::Duration; fn main() { trpl::block_on(async { let handle = trpl::spawn_task(async { for i in 1..10 { println!(\\"hi number {i} from the first task!\\"); trpl::sleep(Duration::from_millis(500)).await; } }); for i in 1..5 { println!(\\"hi number {i} from the second task!\\"); trpl::sleep(Duration::from_millis(500)).await; } handle.await.unwrap(); }); } Listing 17-7: Using await with a join handle to run a task to completion This updated version runs until both loops finish: hi number 1 from the second task!\\nhi number 1 from the first task!\\nhi number 2 from the first task!\\nhi number 2 from the second task!\\nhi number 3 from the first task!\\nhi number 3 from the second task!\\nhi number 4 from the first task!\\nhi number 4 from the second task!\\nhi number 5 from the first task!\\nhi number 6 from the first task!\\nhi number 7 from the first task!\\nhi number 8 from the first task!\\nhi number 9 from the first task! So far, it looks like async and threads give us similar outcomes, just with\\ndifferent syntax: using await instead of calling join on the join handle,\\nand awaiting the sleep calls. The bigger difference is that we didn’t need to spawn another operating system\\nthread to do this. In fact, we don’t even need to spawn a task here. Because\\nasync blocks compile to anonymous futures, we can put each loop in an async\\nblock and have the runtime run them both to completion using the trpl::join\\nfunction. In the “Waiting for All Threads to Finish”\\nsection in Chapter 16, we showed how to use the join method on the JoinHandle type returned when you call std::thread::spawn. The trpl::join\\nfunction is similar, but for futures. When you give it two futures, it produces\\na single new future whose output is a tuple containing the output of each\\nfuture you passed in once they both complete. Thus, in Listing 17-8, we use trpl::join to wait for both fut1 and fut2 to finish. We do not await fut1 and fut2 but instead the new future produced by trpl::join. We\\nignore the output, because it’s just a tuple containing two unit values. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::time::Duration; fn main() { trpl::block_on(async { let fut1 = async { for i in 1..10 { println!(\\"hi number {i} from the first task!\\"); trpl::sleep(Duration::from_millis(500)).await; } }; let fut2 = async { for i in 1..5 { println!(\\"hi number {i} from the second task!\\"); trpl::sleep(Duration::from_millis(500)).await; } }; trpl::join(fut1, fut2).await; }); } Listing 17-8: Using trpl::join to await two anonymous futures When we run this, we see both futures run to completion: hi number 1 from the first task!\\nhi number 1 from the second task!\\nhi number 2 from the first task!\\nhi number 2 from the second task!\\nhi number 3 from the first task!\\nhi number 3 from the second task!\\nhi number 4 from the first task!\\nhi number 4 from the second task!\\nhi number 5 from the first task!\\nhi number 6 from the first task!\\nhi number 7 from the first task!\\nhi number 8 from the first task!\\nhi number 9 from the first task! Now, you’ll see the exact same order every time, which is very different from\\nwhat we saw with threads and with trpl::spawn_task in Listing 17-7. That is\\nbecause the trpl::join function is fair, meaning it checks each future\\nequally often, alternating between them, and never lets one race ahead if the\\nother is ready. With threads, the operating system decides which thread to\\ncheck and how long to let it run. With async Rust, the runtime decides which\\ntask to check. (In practice, the details get complicated because an async\\nruntime might use operating system threads under the hood as part of how it\\nmanages concurrency, so guaranteeing fairness can be more work for a\\nruntime—but it’s still possible!) Runtimes don’t have to guarantee fairness for\\nany given operation, and they often offer different APIs to let you choose\\nwhether or not you want fairness. Try some of these variations on awaiting the futures and see what they do: Remove the async block from around either or both of the loops. Await each async block immediately after defining it. Wrap only the first loop in an async block, and await the resulting future\\nafter the body of second loop. For an extra challenge, see if you can figure out what the output will be in\\neach case before running the code!","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Applying Concurrency with Async » Creating a New Task with spawn_task","id":"316","title":"Creating a New Task with spawn_task"},"317":{"body":"Sharing data between futures will also be familiar: we’ll use message passing\\nagain, but this time with async versions of the types and functions. We’ll take\\na slightly different path than we did in the “Transfer Data Between Threads\\nwith Message Passing” section in\\nChapter 16 to illustrate some of the key differences between thread-based and\\nfutures-based concurrency. In Listing 17-9, we’ll begin with just a single\\nasync block— not spawning a separate task as we spawned a separate thread. Filename: src/main.rs extern crate trpl; // required for mdbook test fn main() { trpl::block_on(async { let (tx, mut rx) = trpl::channel(); let val = String::from(\\"hi\\"); tx.send(val).unwrap(); let received = rx.recv().await.unwrap(); println!(\\"received \'{received}\'\\"); }); } Listing 17-9: Creating an async channel and assigning the two halves to tx and rx Here, we use trpl::channel, an async version of the multiple-producer,\\nsingle-consumer channel API we used with threads back in Chapter 16. The async\\nversion of the API is only a little different from the thread-based version: it\\nuses a mutable rather than an immutable receiver rx, and its recv method\\nproduces a future we need to await rather than producing the value directly.\\nNow we can send messages from the sender to the receiver. Notice that we don’t\\nhave to spawn a separate thread or even a task; we merely need to await the rx.recv call. The synchronous Receiver::recv method in std::mpsc::channel blocks until it\\nreceives a message. The trpl::Receiver::recv method does not, because it is\\nasync. Instead of blocking, it hands control back to the runtime until either a\\nmessage is received or the send side of the channel closes. By contrast, we\\ndon’t await the send call, because it doesn’t block. It doesn’t need to,\\nbecause the channel we’re sending it into is unbounded. Note: Because all of this async code runs in an async block in a trpl::block_on call, everything within it can avoid blocking. However, the\\ncode outside it will block on the block_on function returning. That’s the\\nwhole point of the trpl::block_on function: it lets you choose where to\\nblock on some set of async code, and thus where to transition between sync\\nand async code. Notice two things about this example. First, the message will arrive right\\naway. Second, although we use a future here, there’s no concurrency yet.\\nEverything in the listing happens in sequence, just as it would if there were\\nno futures involved. Let’s address the first part by sending a series of messages and sleeping in\\nbetween them, as shown in Listing 17-10. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::time::Duration; fn main() { trpl::block_on(async { let (tx, mut rx) = trpl::channel(); let vals = vec![ String::from(\\"hi\\"), String::from(\\"from\\"), String::from(\\"the\\"), String::from(\\"future\\"), ]; for val in vals { tx.send(val).unwrap(); trpl::sleep(Duration::from_millis(500)).await; } while let Some(value) = rx.recv().await { println!(\\"received \'{value}\'\\"); } }); } Listing 17-10: Sending and receiving multiple messages over the async channel and sleeping with an await between each message In addition to sending the messages, we need to receive them. In this case,\\nbecause we know how many messages are coming in, we could do that manually by\\ncalling rx.recv().await four times. In the real world, though, we’ll generally\\nbe waiting on some unknown number of messages, so we need to keep waiting\\nuntil we determine that there are no more messages. In Listing 16-10, we used a for loop to process all the items received from a\\nsynchronous channel. Rust doesn’t yet have a way to use a for loop with an asynchronously produced series of items, however, so we need to use a loop we\\nhaven’t seen before: the while let conditional loop. This is the loop version\\nof the if let construct we saw back in the “Concise Control Flow with if let and let...else” section in Chapter 6. The loop\\nwill continue executing as long as the pattern it specifies continues to match\\nthe value. The rx.recv call produces a future, which we await. The runtime will pause\\nthe future until it is ready. Once a message arrives, the future will resolve\\nto Some(message) as many times as a message arrives. When the channel closes,\\nregardless of whether any messages have arrived, the future will instead\\nresolve to None to indicate that there are no more values and thus we should\\nstop polling—that is, stop awaiting. The while let loop pulls all of this together. If the result of calling rx.recv().await is Some(message), we get access to the message and we can\\nuse it in the loop body, just as we could with if let. If the result is None, the loop ends. Every time the loop completes, it hits the await point\\nagain, so the runtime pauses it again until another message arrives. The code now successfully sends and receives all of the messages.\\nUnfortunately, there are still a couple of problems. For one thing, the\\nmessages do not arrive at half-second intervals. They arrive all at once, 2\\nseconds (2,000 milliseconds) after we start the program. For another, this\\nprogram also never exits! Instead, it waits forever for new messages. You will\\nneed to shut it down using ctrl- C. Code Within One Async Block Executes Linearly Let’s start by examining why the messages come in all at once after the full\\ndelay, rather than coming in with delays between each one. Within a given async\\nblock, the order in which await keywords appear in the code is also the order\\nin which they’re executed when the program runs. There’s only one async block in Listing 17-10, so everything in it runs\\nlinearly. There’s still no concurrency. All the tx.send calls happen,\\ninterspersed with all of the trpl::sleep calls and their associated await\\npoints. Only then does the while let loop get to go through any of the await points on the recv calls. To get the behavior we want, where the sleep delay happens between each\\nmessage, we need to put the tx and rx operations in their own async blocks,\\nas shown in Listing 17-11. Then the runtime can execute each of them separately\\nusing trpl::join, just as in Listing 17-8. Once again, we await the result of\\ncalling trpl::join, not the individual futures. If we awaited the individual\\nfutures in sequence, we would just end up back in a sequential flow—exactly\\nwhat we’re trying not to do. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::time::Duration; fn main() { trpl::block_on(async { let (tx, mut rx) = trpl::channel(); let tx_fut = async { let vals = vec![ String::from(\\"hi\\"), String::from(\\"from\\"), String::from(\\"the\\"), String::from(\\"future\\"), ]; for val in vals { tx.send(val).unwrap(); trpl::sleep(Duration::from_millis(500)).await; } }; let rx_fut = async { while let Some(value) = rx.recv().await { println!(\\"received \'{value}\'\\"); } }; trpl::join(tx_fut, rx_fut).await; }); } Listing 17-11: Separating send and recv into their own async blocks and awaiting the futures for those blocks With the updated code in Listing 17-11, the messages get printed at\\n500-millisecond intervals, rather than all in a rush after 2 seconds. Moving Ownership Into an Async Block The program still never exits, though, because of the way the while let loop\\ninteracts with trpl::join: The future returned from trpl::join completes only once both futures\\npassed to it have completed. The tx_fut future completes once it finishes sleeping after sending the last\\nmessage in vals. The rx_fut future won’t complete until the while let loop ends. The while let loop won’t end until awaiting rx.recv produces None. Awaiting rx.recv will return None only once the other end of the channel\\nis closed. The channel will close only if we call rx.close or when the sender side, tx, is dropped. We don’t call rx.close anywhere, and tx won’t be dropped until the\\noutermost async block passed to trpl::block_on ends. The block can’t end because it is blocked on trpl::join completing, which\\ntakes us back to the top of this list. Right now, the async block where we send the messages only borrows tx\\nbecause sending a message doesn’t require ownership, but if we could move tx into that async block, it would be dropped once that block ends. In the “Capturing References or Moving Ownership”\\nsection in Chapter 13, you learned how to use the move keyword with closures,\\nand, as discussed in the “Using move Closures with\\nThreads” section in Chapter 16, we often need to\\nmove data into closures when working with threads. The same basic dynamics\\napply to async blocks, so the move keyword works with async blocks just as it\\ndoes with closures. In Listing 17-12, we change the block used to send messages from async to async move. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::time::Duration; fn main() { trpl::block_on(async { let (tx, mut rx) = trpl::channel(); let tx_fut = async move { // --snip-- let vals = vec![ String::from(\\"hi\\"), String::from(\\"from\\"), String::from(\\"the\\"), String::from(\\"future\\"), ]; for val in vals { tx.send(val).unwrap(); trpl::sleep(Duration::from_millis(500)).await; } }; let rx_fut = async { while let Some(value) = rx.recv().await { println!(\\"received \'{value}\'\\"); } }; trpl::join(tx_fut, rx_fut).await; }); } Listing 17-12: A revision of the code from Listing 17-11 that correctly shuts down when complete When we run this version of the code, it shuts down gracefully after the last\\nmessage is sent and received. Next, let’s see what would need to change to send\\ndata from more than one future. Joining a Number of Futures with the join! Macro This async channel is also a multiple-producer channel, so we can call clone\\non tx if we want to send messages from multiple futures, as shown in Listing\\n17-13. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::time::Duration; fn main() { trpl::block_on(async { let (tx, mut rx) = trpl::channel(); let tx1 = tx.clone(); let tx1_fut = async move { let vals = vec![ String::from(\\"hi\\"), String::from(\\"from\\"), String::from(\\"the\\"), String::from(\\"future\\"), ]; for val in vals { tx1.send(val).unwrap(); trpl::sleep(Duration::from_millis(500)).await; } }; let rx_fut = async { while let Some(value) = rx.recv().await { println!(\\"received \'{value}\'\\"); } }; let tx_fut = async move { let vals = vec![ String::from(\\"more\\"), String::from(\\"messages\\"), String::from(\\"for\\"), String::from(\\"you\\"), ]; for val in vals { tx.send(val).unwrap(); trpl::sleep(Duration::from_millis(1500)).await; } }; trpl::join!(tx1_fut, tx_fut, rx_fut); }); } Listing 17-13: Using multiple producers with async blocks First, we clone tx, creating tx1 outside the first async block. We move tx1 into that block just as we did before with tx. Then, later, we move the\\noriginal tx into a new async block, where we send more messages on a\\nslightly slower delay. We happen to put this new async block after the async\\nblock for receiving messages, but it could go before it just as well. The key is\\nthe order in which the futures are awaited, not in which they’re created. Both of the async blocks for sending messages need to be async move blocks so\\nthat both tx and tx1 get dropped when those blocks finish. Otherwise, we’ll\\nend up back in the same infinite loop we started out in. Finally, we switch from trpl::join to trpl::join! to handle the additional\\nfuture: the join! macro awaits an arbitrary number of futures where we know\\nthe number of futures at compile time. We’ll discuss awaiting a collection of\\nan unknown number of futures later in this chapter. Now we see all the messages from both sending futures, and because the sending\\nfutures use slightly different delays after sending, the messages are also\\nreceived at those different intervals: received \'hi\'\\nreceived \'more\'\\nreceived \'from\'\\nreceived \'the\'\\nreceived \'messages\'\\nreceived \'future\'\\nreceived \'for\'\\nreceived \'you\' We’ve explored how to use message passing to send data between futures, how\\ncode within an async block runs sequentially, how to move ownership into an\\nasync block, and how to join multiple futures. Next, let’s discuss how and why\\nto tell the runtime it can switch to another task.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Applying Concurrency with Async » Sending Data Between Two Tasks Using Message Passing","id":"317","title":"Sending Data Between Two Tasks Using Message Passing"},"318":{"body":"Recall from the “Our First Async Program”\\nsection that at each await point, Rust gives a runtime a chance to pause the\\ntask and switch to another one if the future being awaited isn’t ready. The\\ninverse is also true: Rust only pauses async blocks and hands control back to\\na runtime at an await point. Everything between await points is synchronous. That means if you do a bunch of work in an async block without an await point,\\nthat future will block any other futures from making progress. You may sometimes\\nhear this referred to as one future starving other futures. In some cases,\\nthat may not be a big deal. However, if you are doing some kind of expensive\\nsetup or long-running work, or if you have a future that will keep doing some\\nparticular task indefinitely, you’ll need to think about when and where to hand\\ncontrol back to the runtime. Let’s simulate a long-running operation to illustrate the starvation problem,\\nthen explore how to solve it. Listing 17-14 introduces a slow function. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::{thread, time::Duration}; fn main() { trpl::block_on(async { // We will call `slow` here later }); } fn slow(name: &str, ms: u64) { thread::sleep(Duration::from_millis(ms)); println!(\\"\'{name}\' ran for {ms}ms\\");\\n} Listing 17-14: Using thread::sleep to simulate slow operations This code uses std::thread::sleep instead of trpl::sleep so that calling slow will block the current thread for some number of milliseconds. We can\\nuse slow to stand in for real-world operations that are both long-running and\\nblocking. In Listing 17-15, we use slow to emulate doing this kind of CPU-bound work in\\na pair of futures. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::{thread, time::Duration}; fn main() { trpl::block_on(async { let a = async { println!(\\"\'a\' started.\\"); slow(\\"a\\", 30); slow(\\"a\\", 10); slow(\\"a\\", 20); trpl::sleep(Duration::from_millis(50)).await; println!(\\"\'a\' finished.\\"); }; let b = async { println!(\\"\'b\' started.\\"); slow(\\"b\\", 75); slow(\\"b\\", 10); slow(\\"b\\", 15); slow(\\"b\\", 350); trpl::sleep(Duration::from_millis(50)).await; println!(\\"\'b\' finished.\\"); }; trpl::select(a, b).await; }); } fn slow(name: &str, ms: u64) { thread::sleep(Duration::from_millis(ms)); println!(\\"\'{name}\' ran for {ms}ms\\"); } Listing 17-15: Calling the slow function to simulate slow operations Each future hands control back to the runtime only after carrying out a bunch\\nof slow operations. If you run this code, you will see this output: \'a\' started.\\n\'a\' ran for 30ms\\n\'a\' ran for 10ms\\n\'a\' ran for 20ms\\n\'b\' started.\\n\'b\' ran for 75ms\\n\'b\' ran for 10ms\\n\'b\' ran for 15ms\\n\'b\' ran for 350ms\\n\'a\' finished. As with Listing 17-5 where we used trpl::select to race futures fetching two\\nURLs, select still finishes as soon as a is done. There’s no interleaving\\nbetween the calls to slow in the two futures, though. The a future does all\\nof its work until the trpl::sleep call is awaited, then the b future does\\nall of its work until its own trpl::sleep call is awaited, and finally the a future completes. To allow both futures to make progress between their slow\\ntasks, we need await points so we can hand control back to the runtime. That\\nmeans we need something we can await! We can already see this kind of handoff happening in Listing 17-15: if we\\nremoved the trpl::sleep at the end of the a future, it would complete\\nwithout the b future running at all. Let’s try using the trpl::sleep\\nfunction as a starting point for letting operations switch off making progress,\\nas shown in Listing 17-16. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::{thread, time::Duration}; fn main() { trpl::block_on(async { let one_ms = Duration::from_millis(1); let a = async { println!(\\"\'a\' started.\\"); slow(\\"a\\", 30); trpl::sleep(one_ms).await; slow(\\"a\\", 10); trpl::sleep(one_ms).await; slow(\\"a\\", 20); trpl::sleep(one_ms).await; println!(\\"\'a\' finished.\\"); }; let b = async { println!(\\"\'b\' started.\\"); slow(\\"b\\", 75); trpl::sleep(one_ms).await; slow(\\"b\\", 10); trpl::sleep(one_ms).await; slow(\\"b\\", 15); trpl::sleep(one_ms).await; slow(\\"b\\", 350); trpl::sleep(one_ms).await; println!(\\"\'b\' finished.\\"); }; trpl::select(a, b).await; }); } fn slow(name: &str, ms: u64) { thread::sleep(Duration::from_millis(ms)); println!(\\"\'{name}\' ran for {ms}ms\\"); } Listing 17-16: Using trpl::sleep to let operations switch off making progress We’ve added trpl::sleep calls with await points between each call to slow.\\nNow the two futures’ work is interleaved: \'a\' started.\\n\'a\' ran for 30ms\\n\'b\' started.\\n\'b\' ran for 75ms\\n\'a\' ran for 10ms\\n\'b\' ran for 10ms\\n\'a\' ran for 20ms\\n\'b\' ran for 15ms\\n\'a\' finished. The a future still runs for a bit before handing off control to b, because\\nit calls slow before ever calling trpl::sleep, but after that the futures\\nswap back and forth each time one of them hits an await point. In this case, we\\nhave done that after every call to slow, but we could break up the work in\\nwhatever way makes the most sense to us. We don’t really want to sleep here, though: we want to make progress as fast\\nas we can. We just need to hand back control to the runtime. We can do that\\ndirectly, using the trpl::yield_now function. In Listing 17-17, we replace\\nall those trpl::sleep calls with trpl::yield_now. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::{thread, time::Duration}; fn main() { trpl::block_on(async { let a = async { println!(\\"\'a\' started.\\"); slow(\\"a\\", 30); trpl::yield_now().await; slow(\\"a\\", 10); trpl::yield_now().await; slow(\\"a\\", 20); trpl::yield_now().await; println!(\\"\'a\' finished.\\"); }; let b = async { println!(\\"\'b\' started.\\"); slow(\\"b\\", 75); trpl::yield_now().await; slow(\\"b\\", 10); trpl::yield_now().await; slow(\\"b\\", 15); trpl::yield_now().await; slow(\\"b\\", 350); trpl::yield_now().await; println!(\\"\'b\' finished.\\"); }; trpl::select(a, b).await; }); } fn slow(name: &str, ms: u64) { thread::sleep(Duration::from_millis(ms)); println!(\\"\'{name}\' ran for {ms}ms\\"); } Listing 17-17: Using yield_now to let operations switch off making progress This code is both clearer about the actual intent and can be significantly\\nfaster than using sleep, because timers such as the one used by sleep often\\nhave limits on how granular they can be. The version of sleep we are using,\\nfor example, will always sleep for at least a millisecond, even if we pass it a Duration of one nanosecond. Again, modern computers are fast: they can do a\\nlot in one millisecond! This means that async can be useful even for compute-bound tasks, depending on\\nwhat else your program is doing, because it provides a useful tool for\\nstructuring the relationships between different parts of the program (but at a\\ncost of the overhead of the async state machine). This is a form of cooperative multitasking, where each future has the power to determine when\\nit hands over control via await points. Each future therefore also has the\\nresponsibility to avoid blocking for too long. In some Rust-based embedded\\noperating systems, this is the only kind of multitasking! In real-world code, you won’t usually be alternating function calls with await\\npoints on every single line, of course. While yielding control in this way is\\nrelatively inexpensive, it’s not free. In many cases, trying to break up a\\ncompute-bound task might make it significantly slower, so sometimes it’s better\\nfor overall performance to let an operation block briefly. Always\\nmeasure to see what your code’s actual performance bottlenecks are. The\\nunderlying dynamic is important to keep in mind, though, if you are seeing a\\nlot of work happening in serial that you expected to happen concurrently!","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Working With Any Number of Futures » Yielding Control to the Runtime","id":"318","title":"Yielding Control to the Runtime"},"319":{"body":"We can also compose futures together to create new patterns. For example, we can\\nbuild a timeout function with async building blocks we already have. When\\nwe’re done, the result will be another building block we could use to create\\nstill more async abstractions. Listing 17-18 shows how we would expect this timeout to work with a slow\\nfuture. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::time::Duration; fn main() { trpl::block_on(async { let slow = async { trpl::sleep(Duration::from_secs(5)).await; \\"Finally finished\\" }; match timeout(slow, Duration::from_secs(2)).await { Ok(message) => println!(\\"Succeeded with \'{message}\'\\"), Err(duration) => { println!(\\"Failed after {} seconds\\", duration.as_secs()) } } }); } Listing 17-18: Using our imagined timeout to run a slow operation with a time limit Let’s implement this! To begin, let’s think about the API for timeout: It needs to be an async function itself so we can await it. Its first parameter should be a future to run. We can make it generic to allow\\nit to work with any future. Its second parameter will be the maximum time to wait. If we use a Duration,\\nthat will make it easy to pass along to trpl::sleep. It should return a Result. If the future completes successfully, the Result will be Ok with the value produced by the future. If the timeout\\nelapses first, the Result will be Err with the duration that the timeout\\nwaited for. Listing 17-19 shows this declaration. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::time::Duration; fn main() { trpl::block_on(async { let slow = async { trpl::sleep(Duration::from_secs(5)).await; \\"Finally finished\\" }; match timeout(slow, Duration::from_secs(2)).await { Ok(message) => println!(\\"Succeeded with \'{message}\'\\"), Err(duration) => { println!(\\"Failed after {} seconds\\", duration.as_secs()) } } }); } async fn timeout<F: Future>( future_to_try: F, max_time: Duration,\\n) -> Result<F::Output, Duration> { // Here is where our implementation will go!\\n} Listing 17-19: Defining the signature of timeout That satisfies our goals for the types. Now let’s think about the behavior we\\nneed: we want to race the future passed in against the duration. We can use trpl::sleep to make a timer future from the duration, and use trpl::select\\nto run that timer with the future the caller passes in. In Listing 17-20, we implement timeout by matching on the result of awaiting trpl::select. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::time::Duration; use trpl::Either; // --snip-- fn main() { trpl::block_on(async { let slow = async { trpl::sleep(Duration::from_secs(5)).await; \\"Finally finished\\" }; match timeout(slow, Duration::from_secs(2)).await { Ok(message) => println!(\\"Succeeded with \'{message}\'\\"), Err(duration) => { println!(\\"Failed after {} seconds\\", duration.as_secs()) } } }); } async fn timeout<F: Future>( future_to_try: F, max_time: Duration,\\n) -> Result<F::Output, Duration> { match trpl::select(future_to_try, trpl::sleep(max_time)).await { Either::Left(output) => Ok(output), Either::Right(_) => Err(max_time), }\\n} Listing 17-20: Defining timeout with select and sleep The implementation of trpl::select is not fair: it always polls arguments in\\nthe order in which they are passed (other select implementations will\\nrandomly choose which argument to poll first). Thus, we pass future_to_try to select first so it gets a chance to complete even if max_time is a very\\nshort duration. If future_to_try finishes first, select will return Left\\nwith the output from future_to_try. If timer finishes first, select will\\nreturn Right with the timer’s output of (). If the future_to_try succeeds and we get a Left(output), we return Ok(output). If the sleep timer elapses instead and we get a Right(()), we\\nignore the () with _ and return Err(max_time) instead. With that, we have a working timeout built out of two other async helpers. If\\nwe run our code, it will print the failure mode after the timeout: Failed after 2 seconds Because futures compose with other futures, you can build really powerful tools\\nusing smaller async building blocks. For example, you can use this same\\napproach to combine timeouts with retries, and in turn use those with\\noperations such as network calls (such as those in Listing 17-5). In practice, you’ll usually work directly with async and await, and\\nsecondarily with functions such as select and macros such as the join!\\nmacro to control how the outermost futures are executed. We’ve now seen a number of ways to work with multiple futures at the same time.\\nUp next, we’ll look at how we can work with multiple futures in a sequence over\\ntime with streams.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Working With Any Number of Futures » Building Our Own Async Abstractions","id":"319","title":"Building Our Own Async Abstractions"},"32":{"body":"You’re already off to a great start on your Rust journey! In this chapter, you\\nlearned how to: Install the latest stable version of Rust using rustup. Update to a newer Rust version. Open locally installed documentation. Write and run a “Hello, world!” program using rustc directly. Create and run a new project using the conventions of Cargo. This is a great time to build a more substantial program to get used to reading\\nand writing Rust code. So, in Chapter 2, we’ll build a guessing game program.\\nIf you would rather start by learning how common programming concepts work in\\nRust, see Chapter 3 and then return to Chapter 2.","breadcrumbs":"Getting Started » Hello, Cargo! » Summary","id":"32","title":"Summary"},"320":{"body":"Recall how we used the receiver for our async channel earlier in this chapter\\nin the “Message Passing” section. The async recv method produces a sequence of items over time. This is an instance of a\\nmuch more general pattern known as a stream. Many concepts are naturally\\nrepresented as streams: items becoming available in a queue, chunks of data\\nbeing pulled incrementally from the filesystem when the full data set is too\\nlarge for the computer’s memory, or data arriving over the network over time.\\nBecause streams are futures, we can use them with any other kind of future and\\ncombine them in interesting ways. For example, we can batch up events to avoid\\ntriggering too many network calls, set timeouts on sequences of long-running\\noperations, or throttle user interface events to avoid doing needless work. We saw a sequence of items back in Chapter 13, when we looked at the Iterator\\ntrait in “The Iterator Trait and the next Method” section, but there are two differences between iterators and the\\nasync channel receiver. The first difference is time: iterators are\\nsynchronous, while the channel receiver is asynchronous. The second difference\\nis the API. When working directly with Iterator, we call its synchronous next method. With the trpl::Receiver stream in particular, we called an\\nasynchronous recv method instead. Otherwise, these APIs feel very similar,\\nand that similarity isn’t a coincidence. A stream is like an asynchronous form\\nof iteration. Whereas the trpl::Receiver specifically waits to receive\\nmessages, though, the general-purpose stream API is much broader: it provides\\nthe next item the way Iterator does, but asynchronously. The similarity between iterators and streams in Rust means we can actually\\ncreate a stream from any iterator. As with an iterator, we can work with a\\nstream by calling its next method and then awaiting the output, as in Listing\\n17-21, which won’t compile yet. Filename: src/main.rs extern crate trpl; // required for mdbook test fn main() { trpl::block_on(async { let values = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; let iter = values.iter().map(|n| n * 2); let mut stream = trpl::stream_from_iter(iter); while let Some(value) = stream.next().await { println!(\\"The value was: {value}\\"); } }); } Listing 17-21: Creating a stream from an iterator and printing its values We start with an array of numbers, which we convert to an iterator and then\\ncall map on to double all the values. Then we convert the iterator into a\\nstream using the trpl::stream_from_iter function. Next, we loop over the\\nitems in the stream as they arrive with the while let loop. Unfortunately, when we try to run the code, it doesn’t compile but instead\\nreports that there’s no next method available: error[E0599]: no method named `next` found for struct `tokio_stream::iter::Iter` in the current scope --> src/main.rs:10:40 |\\n10 | while let Some(value) = stream.next().await { | ^^^^ | = help: items from traits can only be used if the trait is in scope\\nhelp: the following traits which provide `next` are implemented but not in scope; perhaps you want to import one of them |\\n1 + use crate::trpl::StreamExt; |\\n1 + use futures_util::stream::stream::StreamExt; |\\n1 + use std::iter::Iterator; |\\n1 + use std::str::pattern::Searcher; |\\nhelp: there is a method `try_next` with a similar name |\\n10 | while let Some(value) = stream.try_next().await { | ~~~~~~~~ As this output explains, the reason for the compiler error is that we need the\\nright trait in scope to be able to use the next method. Given our discussion\\nso far, you might reasonably expect that trait to be Stream, but it’s\\nactually StreamExt. Short for extension, Ext is a common pattern in the\\nRust community for extending one trait with another. The Stream trait defines a low-level interface that effectively combines the Iterator and Future traits. StreamExt supplies a higher-level set of APIs\\non top of Stream, including the next method as well as other utility\\nmethods similar to those provided by the Iterator trait. Stream and StreamExt are not yet part of Rust’s standard library, but most ecosystem\\ncrates use similar definitions. The fix to the compiler error is to add a use statement for trpl::StreamExt, as in Listing 17-22. Filename: src/main.rs extern crate trpl; // required for mdbook test use trpl::StreamExt; fn main() { trpl::block_on(async { let values = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // --snip-- let iter = values.iter().map(|n| n * 2); let mut stream = trpl::stream_from_iter(iter); while let Some(value) = stream.next().await { println!(\\"The value was: {value}\\"); } }); } Listing 17-22: Successfully using an iterator as the basis for a stream With all those pieces put together, this code works the way we want! What’s\\nmore, now that we have StreamExt in scope, we can use all of its utility\\nmethods, just as with iterators.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Streams: Futures in Sequence » Streams: Futures in Sequence","id":"320","title":"Streams: Futures in Sequence"},"321":{"body":"Throughout the chapter, we’ve used the Future, Stream, and StreamExt\\ntraits in various ways. So far, though, we’ve avoided getting too far into the\\ndetails of how they work or how they fit together, which is fine most of the\\ntime for your day-to-day Rust work. Sometimes, though, you’ll encounter\\nsituations where you’ll need to understand a few more of these traits’ details,\\nalong with the Pin type and the Unpin trait. In this section, we’ll dig in\\njust enough to help in those scenarios, still leaving the really deep dive\\nfor other documentation.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » A Closer Look at the Traits for Async » A Closer Look at the Traits for Async","id":"321","title":"A Closer Look at the Traits for Async"},"322":{"body":"Let’s start by taking a closer look at how the Future trait works. Here’s how\\nRust defines it: #![allow(unused)] fn main() {\\nuse std::pin::Pin;\\nuse std::task::{Context, Poll}; pub trait Future { type Output; fn poll(self: Pin<&mut Self>, cx: &mut Context<\'_>) -> Poll<Self::Output>;\\n} } That trait definition includes a bunch of new types and also some syntax we\\nhaven’t seen before, so let’s walk through the definition piece by piece. First, Future’s associated type Output says what the future resolves to.\\nThis is analogous to the Item associated type for the Iterator trait.\\nSecond, Future has the poll method, which takes a special Pin reference\\nfor its self parameter and a mutable reference to a Context type, and\\nreturns a Poll<Self::Output>. We’ll talk more about Pin and Context in a\\nmoment. For now, let’s focus on what the method returns, the Poll type: #![allow(unused)] fn main() {\\npub enum Poll<T> { Ready(T), Pending,\\n} } This Poll type is similar to an Option. It has one variant that has a value, Ready(T), and one that does not, Pending. Poll means something quite\\ndifferent from Option, though! The Pending variant indicates that the future\\nstill has work to do, so the caller will need to check again later. The Ready\\nvariant indicates that the Future has finished its work and the T value is\\navailable. Note: It’s rare to need to call poll directly, but if you do need to, keep\\nin mind that with most futures, the caller should not call poll again after\\nthe future has returned Ready. Many futures will panic if polled again after\\nbecoming ready. Futures that are safe to poll again will say so explicitly in\\ntheir documentation. This is similar to how Iterator::next behaves. When you see code that uses await, Rust compiles it under the hood to code\\nthat calls poll. If you look back at Listing 17-4, where we printed out the\\npage title for a single URL once it resolved, Rust compiles it into something\\nkind of (although not exactly) like this: match page_title(url).poll() { Ready(page_title) => match page_title { Some(title) => println!(\\"The title for {url} was {title}\\"), None => println!(\\"{url} had no title\\"), } Pending => { // But what goes here? }\\n} What should we do when the future is still Pending? We need some way to try\\nagain, and again, and again, until the future is finally ready. In other words,\\nwe need a loop: let mut page_title_fut = page_title(url);\\nloop { match page_title_fut.poll() { Ready(value) => match page_title { Some(title) => println!(\\"The title for {url} was {title}\\"), None => println!(\\"{url} had no title\\"), } Pending => { // continue } }\\n} If Rust compiled it to exactly that code, though, every await would be\\nblocking—exactly the opposite of what we were going for! Instead, Rust ensures\\nthat the loop can hand off control to something that can pause work on this\\nfuture to work on other futures and then check this one again later. As we’ve\\nseen, that something is an async runtime, and this scheduling and coordination\\nwork is one of its main jobs. In the “Sending Data Between Two Tasks Using Message\\nPassing” section, we described waiting on rx.recv. The recv call returns a future, and awaiting the future polls it.\\nWe noted that a runtime will pause the future until it’s ready with either Some(message) or None when the channel closes. With our deeper\\nunderstanding of the Future trait, and specifically Future::poll, we can\\nsee how that works. The runtime knows the future isn’t ready when it returns Poll::Pending. Conversely, the runtime knows the future is ready and\\nadvances it when poll returns Poll::Ready(Some(message)) or Poll::Ready(None). The exact details of how a runtime does that are beyond the scope of this book,\\nbut the key is to see the basic mechanics of futures: a runtime polls each\\nfuture it is responsible for, putting the future back to sleep when it is not\\nyet ready.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » A Closer Look at the Traits for Async » The Future Trait","id":"322","title":"The Future Trait"},"323":{"body":"Back in Listing 17-13, we used the trpl::join! macro to await three\\nfutures. However, it’s common to have a collection such as a vector containing\\nsome number futures that won’t be known until runtime. Let’s change Listing\\n17-13 to the code in Listing 17-23 that puts the three futures into a vector\\nand calls the trpl::join_all function instead, which won’t compile yet. Filename: src/main.rs extern crate trpl; // required for mdbook test use std::time::Duration; fn main() { trpl::block_on(async { let (tx, mut rx) = trpl::channel(); let tx1 = tx.clone(); let tx1_fut = async move { let vals = vec![ String::from(\\"hi\\"), String::from(\\"from\\"), String::from(\\"the\\"), String::from(\\"future\\"), ]; for val in vals { tx1.send(val).unwrap(); trpl::sleep(Duration::from_secs(1)).await; } }; let rx_fut = async { while let Some(value) = rx.recv().await { println!(\\"received \'{value}\'\\"); } }; let tx_fut = async move { // --snip-- let vals = vec![ String::from(\\"more\\"), String::from(\\"messages\\"), String::from(\\"for\\"), String::from(\\"you\\"), ]; for val in vals { tx.send(val).unwrap(); trpl::sleep(Duration::from_secs(1)).await; } }; let futures: Vec<Box<dyn Future<Output = ()>>> = vec![Box::new(tx1_fut), Box::new(rx_fut), Box::new(tx_fut)]; trpl::join_all(futures).await; }); } Listing 17-23: Awaiting futures in a collection We put each future within a Box to make them into trait objects, just as\\nwe did in the “Returning Errors from run” section in Chapter 12. (We’ll cover\\ntrait objects in detail in Chapter 18.) Using trait objects lets us treat each\\nof the anonymous futures produced by these types as the same type, because all\\nof them implement the Future trait. This might be surprising. After all, none of the async blocks returns anything,\\nso each one produces a Future<Output = ()>. Remember that Future is a\\ntrait, though, and that the compiler creates a unique enum for each async\\nblock, even when they have identical output types. Just as you can’t put two\\ndifferent handwritten structs in a Vec, you can’t mix compiler-generated\\nenums. Then we pass the collection of futures to the trpl::join_all function and\\nawait the result. However, this doesn’t compile; here’s the relevant part of\\nthe error messages. error[E0277]: `dyn Future<Output = ()>` cannot be unpinned --> src/main.rs:48:33 |\\n48 | trpl::join_all(futures).await; | ^^^^^ the trait `Unpin` is not implemented for `dyn Future<Output = ()>` | = note: consider using the `pin!` macro consider using `Box::pin` if you need to access the pinned value outside of the current scope = note: required for `Box<dyn Future<Output = ()>>` to implement `Future`\\nnote: required by a bound in `futures_util::future::join_all::JoinAll` --> file:///home/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.30/src/future/join_all.rs:29:8 |\\n27 | pub struct JoinAll<F> | ------- required by a bound in this struct\\n28 | where\\n29 | F: Future, | ^^^^^^ required by this bound in `JoinAll` The note in this error message tells us that we should use the pin! macro to pin the values, which means putting them inside the Pin type that\\nguarantees the values won’t be moved in memory. The error message says pinning\\nis required because dyn Future<Output = ()> needs to implement the Unpin\\ntrait and it currently does not. The trpl::join_all function returns a struct called JoinAll. That struct is\\ngeneric over a type F, which is constrained to implement the Future trait.\\nDirectly awaiting a future with await pins the future implicitly. That’s why\\nwe don’t need to use pin! everywhere we want to await futures. However, we’re not directly awaiting a future here. Instead, we construct a new\\nfuture, JoinAll, by passing a collection of futures to the join_all function.\\nThe signature for join_all requires that the types of the items in the\\ncollection all implement the Future trait, and Box<T> implements Future\\nonly if the T it wraps is a future that implements the Unpin trait. That’s a lot to absorb! To really understand it, let’s dive a little further\\ninto how the Future trait actually works, in particular around pinning. Look\\nagain at the definition of the Future trait: #![allow(unused)] fn main() {\\nuse std::pin::Pin;\\nuse std::task::{Context, Poll}; pub trait Future { type Output; // Required method fn poll(self: Pin<&mut Self>, cx: &mut Context<\'_>) -> Poll<Self::Output>;\\n} } The cx parameter and its Context type are the key to how a runtime actually\\nknows when to check any given future while still being lazy. Again, the details\\nof how that works are beyond the scope of this chapter, and you generally only\\nneed to think about this when writing a custom Future implementation. We’ll\\nfocus instead on the type for self, as this is the first time we’ve seen a\\nmethod where self has a type annotation. A type annotation for self works\\nlike type annotations for other function parameters but with two key\\ndifferences: It tells Rust what type self must be for the method to be called. It can’t be just any type. It’s restricted to the type on which the method is\\nimplemented, a reference or smart pointer to that type, or a Pin wrapping a\\nreference to that type. We’ll see more on this syntax in Chapter 18. For now,\\nit’s enough to know that if we want to poll a future to check whether it is Pending or Ready(Output), we need a Pin-wrapped mutable reference to the\\ntype. Pin is a wrapper for pointer-like types such as &, &mut, Box, and Rc.\\n(Technically, Pin works with types that implement the Deref or DerefMut\\ntraits, but this is effectively equivalent to working only with references and\\nsmart pointers.) Pin is not a pointer itself and doesn’t have any behavior of\\nits own like Rc and Arc do with reference counting; it’s purely a tool the\\ncompiler can use to enforce constraints on pointer usage. Recalling that await is implemented in terms of calls to poll starts to\\nexplain the error message we saw earlier, but that was in terms of Unpin, not Pin. So how exactly does Pin relate to Unpin, and why does Future need self to be in a Pin type to call poll? Remember from earlier in this chapter that a series of await points in a future\\nget compiled into a state machine, and the compiler makes sure that state\\nmachine follows all of Rust’s normal rules around safety, including borrowing\\nand ownership. To make that work, Rust looks at what data is needed between one\\nawait point and either the next await point or the end of the async block. It\\nthen creates a corresponding variant in the compiled state machine. Each\\nvariant gets the access it needs to the data that will be used in that section\\nof the source code, whether by taking ownership of that data or by getting a\\nmutable or immutable reference to it. So far, so good: if we get anything wrong about the ownership or references in\\na given async block, the borrow checker will tell us. When we want to move\\naround the future that corresponds to that block—like moving it into a Vec to\\npass to join_all—things get trickier. When we move a future—whether by pushing it into a data structure to use as an\\niterator with join_all or by returning it from a function—that actually means\\nmoving the state machine Rust creates for us. And unlike most other types in\\nRust, the futures Rust creates for async blocks can end up with references to\\nthemselves in the fields of any given variant, as shown in the simplified illustration in Figure 17-4. Figure 17-4: A self-referential data type By default, though, any object that has a reference to itself is unsafe to move,\\nbecause references always point to the actual memory address of whatever they\\nrefer to (see Figure 17-5). If you move the data structure itself, those\\ninternal references will be left pointing to the old location. However, that\\nmemory location is now invalid. For one thing, its value will not be updated\\nwhen you make changes to the data structure. For another—more important—thing,\\nthe computer is now free to reuse that memory for other purposes! You could end\\nup reading completely unrelated data later. Figure 17-5: The unsafe result of moving a self-referential data type Theoretically, the Rust compiler could try to update every reference to an\\nobject whenever it gets moved, but that could add a lot of performance overhead,\\nespecially if a whole web of references needs updating. If we could instead make\\nsure the data structure in question doesn’t move in memory, we wouldn’t have\\nto update any references. This is exactly what Rust’s borrow checker is for:\\nin safe code, it prevents you from moving any item with an active reference to\\nit. Pin builds on that to give us the exact guarantee we need. When we pin a\\nvalue by wrapping a pointer to that value in Pin, it can no longer move. Thus,\\nif you have Pin<Box<SomeType>>, you actually pin the SomeType value, not\\nthe Box pointer. Figure 17-6 illustrates this process. Figure 17-6: Pinning a `Box` that points to a self-referential future type In fact, the Box pointer can still move around freely. Remember: we care about\\nmaking sure the data ultimately being referenced stays in place. If a pointer\\nmoves around, but the data it points to is in the same place, as in Figure\\n17-7, there’s no potential problem. (As an independent exercise, look at the docs\\nfor the types as well as the std::pin module and try to work out how you’d do\\nthis with a Pin wrapping a Box.) The key is that the self-referential type\\nitself cannot move, because it is still pinned. Figure 17-7: Moving a `Box` which points to a self-referential future type However, most types are perfectly safe to move around, even if they happen to be\\nbehind a Pin pointer. We only need to think about pinning when items have\\ninternal references. Primitive values such as numbers and Booleans are safe\\nbecause they obviously don’t have any internal references.\\nNeither do most types you normally work with in Rust. You can move around\\na Vec, for example, without worrying. Given what we have seen so far, if\\nyou have a Pin<Vec<String>>, you’d have to do everything via the safe but\\nrestrictive APIs provided by Pin, even though a Vec<String> is always safe\\nto move if there are no other references to it. We need a way to tell the\\ncompiler that it’s fine to move items around in cases like this—and that’s\\nwhere Unpin comes into play. Unpin is a marker trait, similar to the Send and Sync traits we saw in\\nChapter 16, and thus has no functionality of its own. Marker traits exist only\\nto tell the compiler it’s safe to use the type implementing a given trait in a\\nparticular context. Unpin informs the compiler that a given type does not\\nneed to uphold any guarantees about whether the value in question can be safely\\nmoved. Just as with Send and Sync, the compiler implements Unpin automatically\\nfor all types where it can prove it is safe. A special case, again similar to Send and Sync, is where Unpin is not implemented for a type. The\\nnotation for this is impl !Unpin for SomeType, where SomeType is the name of a type that does need to uphold\\nthose guarantees to be safe whenever a pointer to that type is used in a Pin. In other words, there are two things to keep in mind about the relationship\\nbetween Pin and Unpin. First, Unpin is the “normal” case, and !Unpin is\\nthe special case. Second, whether a type implements Unpin or !Unpin only\\nmatters when you’re using a pinned pointer to that type like Pin<&mut SomeType>. To make that concrete, think about a String: it has a length and the Unicode\\ncharacters that make it up. We can wrap a String in Pin, as seen in Figure\\n17-8. However, String automatically implements Unpin, as do most other types\\nin Rust. Figure 17-8: Pinning a `String`; the dotted line indicates that the `String` implements the `Unpin` trait and thus is not pinned As a result, we can do things that would be illegal if String implemented !Unpin instead, such as replacing one string with another at the exact same\\nlocation in memory as in Figure 17-9. This doesn’t violate the Pin contract,\\nbecause String has no internal references that make it unsafe to move around.\\nThat is precisely why it implements Unpin rather than !Unpin. Figure 17-9: Replacing the `String` with an entirely different `String` in memory Now we know enough to understand the errors reported for that join_all call\\nfrom back in Listing 17-23. We originally tried to move the futures produced by\\nasync blocks into a Vec<Box<dyn Future<Output = ()>>>, but as we’ve seen,\\nthose futures may have internal references, so they don’t automatically\\nimplement Unpin. Once we pin them, we can pass the resulting Pin type into\\nthe Vec, confident that the underlying data in the futures will not be\\nmoved. Listing 17-24 shows how to fix the code by calling the pin! macro\\nwhere each of the three futures are defined and adjusting the trait object type. extern crate trpl; // required for mdbook test use std::pin::{Pin, pin}; // --snip-- use std::time::Duration; fn main() { trpl::block_on(async { let (tx, mut rx) = trpl::channel(); let tx1 = tx.clone(); let tx1_fut = pin!(async move { // --snip-- let vals = vec![ String::from(\\"hi\\"), String::from(\\"from\\"), String::from(\\"the\\"), String::from(\\"future\\"), ]; for val in vals { tx1.send(val).unwrap(); trpl::sleep(Duration::from_secs(1)).await; } }); let rx_fut = pin!(async { // --snip-- while let Some(value) = rx.recv().await { println!(\\"received \'{value}\'\\"); } }); let tx_fut = pin!(async move { // --snip-- let vals = vec![ String::from(\\"more\\"), String::from(\\"messages\\"), String::from(\\"for\\"), String::from(\\"you\\"), ]; for val in vals { tx.send(val).unwrap(); trpl::sleep(Duration::from_secs(1)).await; } }); let futures: Vec<Pin<&mut dyn Future<Output = ()>>> = vec![tx1_fut, rx_fut, tx_fut]; trpl::join_all(futures).await; }); } Listing 17-24: Pinning the futures to enable moving them into the vector This example now compiles and runs, and we could add or remove futures from the\\nvector at runtime and join them all. Pin and Unpin are mostly important for building lower-level libraries, or\\nwhen you’re building a runtime itself, rather than for day-to-day Rust code.\\nWhen you see these traits in error messages, though, now you’ll have a better\\nidea of how to fix your code! Note: This combination of Pin and Unpin makes it possible to safely\\nimplement a whole class of complex types in Rust that would otherwise prove\\nchallenging because they’re self-referential. Types that require Pin show up\\nmost commonly in async Rust today, but every once in a while, you might see\\nthem in other contexts, too. The specifics of how Pin and Unpin work, and the rules they’re required\\nto uphold, are covered extensively in the API documentation for std::pin, so\\nif you’re interested in learning more, that’s a great place to start. If you want to understand how things work under the hood in even more detail,\\nsee Chapters 2 and 4 of Asynchronous Programming in Rust.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » A Closer Look at the Traits for Async » The Pin Type and the Unpin Trait","id":"323","title":"The Pin Type and the Unpin Trait"},"324":{"body":"Now that you have a deeper grasp on the Future, Pin, and Unpin traits, we\\ncan turn our attention to the Stream trait. As you learned earlier in the\\nchapter, streams are similar to asynchronous iterators. Unlike Iterator and Future, however, Stream has no definition in the standard library as of\\nthis writing, but there is a very common definition from the futures crate\\nused throughout the ecosystem. Let’s review the definitions of the Iterator and Future traits before\\nlooking at how a Stream trait might merge them together. From Iterator, we\\nhave the idea of a sequence: its next method provides an Option<Self::Item>. From Future, we have the idea of readiness over time:\\nits poll method provides a Poll<Self::Output>. To represent a sequence of\\nitems that become ready over time, we define a Stream trait that puts those\\nfeatures together: #![allow(unused)] fn main() {\\nuse std::pin::Pin;\\nuse std::task::{Context, Poll}; trait Stream { type Item; fn poll_next( self: Pin<&mut Self>, cx: &mut Context<\'_> ) -> Poll<Option<Self::Item>>;\\n} } The Stream trait defines an associated type called Item for the type of the\\nitems produced by the stream. This is similar to Iterator, where there may be\\nzero to many items, and unlike Future, where there is always a single Output, even if it’s the unit type (). Stream also defines a method to get those items. We call it poll_next, to\\nmake it clear that it polls in the same way Future::poll does and produces a\\nsequence of items in the same way Iterator::next does. Its return type\\ncombines Poll with Option. The outer type is Poll, because it has to be\\nchecked for readiness, just as a future does. The inner type is Option,\\nbecause it needs to signal whether there are more messages, just as an iterator\\ndoes. Something very similar to this definition will likely end up as part of Rust’s\\nstandard library. In the meantime, it’s part of the toolkit of most runtimes,\\nso you can rely on it, and everything we cover next should generally apply! In the examples we saw in the “Streams: Futures in Sequence” section, though, we didn’t use poll_next or Stream, but\\ninstead used next and StreamExt. We could work directly in terms of the poll_next API by hand-writing our own Stream state machines, of course,\\njust as we could work with futures directly via their poll method. Using await is much nicer, though, and the StreamExt trait supplies the next\\nmethod so we can do just that: #![allow(unused)] fn main() { use std::pin::Pin; use std::task::{Context, Poll}; trait Stream { type Item; fn poll_next( self: Pin<&mut Self>, cx: &mut Context<\'_>, ) -> Poll<Option<Self::Item>>; } trait StreamExt: Stream { async fn next(&mut self) -> Option<Self::Item> where Self: Unpin; // other methods...\\n} } Note: The actual definition we used earlier in the chapter looks slightly\\ndifferent than this, because it supports versions of Rust that did not yet\\nsupport using async functions in traits. As a result, it looks like this: fn next(&mut self) -> Next<\'_, Self> where Self: Unpin; That Next type is a struct that implements Future and allows us to name\\nthe lifetime of the reference to self with Next<\'_, Self>, so that await\\ncan work with this method. The StreamExt trait is also the home of all the interesting methods available\\nto use with streams. StreamExt is automatically implemented for every type\\nthat implements Stream, but these traits are defined separately to enable the\\ncommunity to iterate on convenience APIs without affecting the foundational\\ntrait. In the version of StreamExt used in the trpl crate, the trait not only\\ndefines the next method but also supplies a default implementation of next\\nthat correctly handles the details of calling Stream::poll_next. This means\\nthat even when you need to write your own streaming data type, you only have\\nto implement Stream, and then anyone who uses your data type can use StreamExt and its methods with it automatically. That’s all we’re going to cover for the lower-level details on these traits. To\\nwrap up, let’s consider how futures (including streams), tasks, and threads all\\nfit together!","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » A Closer Look at the Traits for Async » The Stream Trait","id":"324","title":"The Stream Trait"},"325":{"body":"As we saw in Chapter 16, threads provide one approach to\\nconcurrency. We’ve seen another approach in this chapter: using async with\\nfutures and streams. If you’re wondering when to choose one method over the other,\\nthe answer is: it depends! And in many cases, the choice isn’t threads or\\nasync but rather threads and async. Many operating systems have supplied threading-based concurrency models for\\ndecades now, and many programming languages support them as a result. However,\\nthese models are not without their tradeoffs. On many operating systems, they\\nuse a fair bit of memory for each thread. Threads are also only an option when\\nyour operating system and hardware support them. Unlike mainstream desktop and\\nmobile computers, some embedded systems don’t have an OS at all, so they also\\ndon’t have threads. The async model provides a different—and ultimately complementary—set of\\ntradeoffs. In the async model, concurrent operations don’t require their own\\nthreads. Instead, they can run on tasks, as when we used trpl::spawn_task to\\nkick off work from a synchronous function in the streams section. A task is\\nsimilar to a thread, but instead of being managed by the operating system, it’s\\nmanaged by library-level code: the runtime. There’s a reason the APIs for spawning threads and spawning tasks are so\\nsimilar. Threads act as a boundary for sets of synchronous operations;\\nconcurrency is possible between threads. Tasks act as a boundary for sets of asynchronous operations; concurrency is possible both between and within\\ntasks, because a task can switch between futures in its body. Finally, futures\\nare Rust’s most granular unit of concurrency, and each future may represent a\\ntree of other futures. The runtime—specifically, its executor—manages tasks,\\nand tasks manage futures. In that regard, tasks are similar to lightweight,\\nruntime-managed threads with added capabilities that come from being managed by\\na runtime instead of by the operating system. This doesn’t mean that async tasks are always better than threads (or vice\\nversa). Concurrency with threads is in some ways a simpler programming model\\nthan concurrency with async. That can be a strength or a weakness. Threads are\\nsomewhat “fire and forget”; they have no native equivalent to a future, so they\\nsimply run to completion without being interrupted except by the operating\\nsystem itself. And it turns out that threads and tasks often work\\nvery well together, because tasks can (at least in some runtimes) be moved\\naround between threads. In fact, under the hood, the runtime we’ve been\\nusing—including the spawn_blocking and spawn_task functions—is multithreaded\\nby default! Many runtimes use an approach called work stealing to\\ntransparently move tasks around between threads, based on how the threads are\\ncurrently being utilized, to improve the system’s overall performance. That\\napproach actually requires threads and tasks, and therefore futures. When thinking about which method to use when, consider these rules of thumb: If the work is very parallelizable (that is, CPU-bound), such as processing\\na bunch of data where each part can be processed separately, threads are a\\nbetter choice. If the work is very concurrent (that is, I/O-bound), such as handling\\nmessages from a bunch of different sources that may come in at different\\nintervals or different rates, async is a better choice. And if you need both parallelism and concurrency, you don’t have to choose\\nbetween threads and async. You can use them together freely, letting each\\nplay the part it’s best at. For example, Listing 17-25 shows a fairly common\\nexample of this kind of mix in real-world Rust code. Filename: src/main.rs extern crate trpl; // for mdbook test use std::{thread, time::Duration}; fn main() { let (tx, mut rx) = trpl::channel(); thread::spawn(move || { for i in 1..11 { tx.send(i).unwrap(); thread::sleep(Duration::from_secs(1)); } }); trpl::block_on(async { while let Some(message) = rx.recv().await { println!(\\"{message}\\"); } });\\n} Listing 17-25: Sending messages with blocking code in a thread and awaiting the messages in an async block We begin by creating an async channel, then spawning a thread that takes\\nownership of the sender side of the channel using the move keyword. Within\\nthe thread, we send the numbers 1 through 10, sleeping for a second between\\neach. Finally, we run a future created with an async block passed to trpl::block_on just as we have throughout the chapter. In that future, we\\nawait those messages, just as in the other message-passing examples we have\\nseen. To return to the scenario we opened the chapter with, imagine running a set of\\nvideo encoding tasks using a dedicated thread (because video encoding is\\ncompute-bound) but notifying the UI that those operations are done with an\\nasync channel. There are countless examples of these kinds of combinations in\\nreal-world use cases.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Futures, Tasks, and Threads » Putting It All Together: Futures, Tasks, and Threads","id":"325","title":"Putting It All Together: Futures, Tasks, and Threads"},"326":{"body":"This isn’t the last you’ll see of concurrency in this book. The project in Chapter 21 will apply these concepts in a more realistic\\nsituation than the simpler examples discussed here and compare problem-solving\\nwith threading versus tasks and futures more directly. No matter which of these approaches you choose, Rust gives you the tools you\\nneed to write safe, fast, concurrent code—whether for a high-throughput web\\nserver or an embedded operating system. Next, we’ll talk about idiomatic ways to model problems and structure solutions\\nas your Rust programs get bigger. In addition, we’ll discuss how Rust’s idioms\\nrelate to those you might be familiar with from object-oriented programming.","breadcrumbs":"Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams » Futures, Tasks, and Threads » Summary","id":"326","title":"Summary"},"327":{"body":"Object-oriented programming (OOP) is a way of modeling programs. Objects as a\\nprogrammatic concept were introduced in the programming language Simula in the\\n1960s. Those objects influenced Alan Kay’s programming architecture in which\\nobjects pass messages to each other. To describe this architecture, he coined\\nthe term object-oriented programming in 1967. Many competing definitions\\ndescribe what OOP is, and by some of these definitions Rust is object oriented\\nbut by others it is not. In this chapter, we’ll explore certain characteristics\\nthat are commonly considered object oriented and how those characteristics\\ntranslate to idiomatic Rust. We’ll then show you how to implement an\\nobject-oriented design pattern in Rust and discuss the trade-offs of doing so\\nversus implementing a solution using some of Rust’s strengths instead.","breadcrumbs":"Object Oriented Programming Features » Object-Oriented Programming Features","id":"327","title":"Object-Oriented Programming Features"},"328":{"body":"There is no consensus in the programming community about what features a\\nlanguage must have to be considered object oriented. Rust is influenced by many\\nprogramming paradigms, including OOP; for example, we explored the features\\nthat came from functional programming in Chapter 13. Arguably, OOP languages\\nshare certain common characteristics—namely, objects, encapsulation, and\\ninheritance. Let’s look at what each of those characteristics means and whether\\nRust supports it.","breadcrumbs":"Object Oriented Programming Features » Characteristics of Object-Oriented Languages » Characteristics of Object-Oriented Languages","id":"328","title":"Characteristics of Object-Oriented Languages"},"329":{"body":"The book Design Patterns: Elements of Reusable Object-Oriented Software by\\nErich Gamma, Richard Helm, Ralph Johnson, and John Vlissides (Addison-Wesley,\\n1994), colloquially referred to as The Gang of Four book, is a catalog of\\nobject-oriented design patterns. It defines OOP in this way: Object-oriented programs are made up of objects. An object packages both\\ndata and the procedures that operate on that data. The procedures are\\ntypically called methods or operations. Using this definition, Rust is object oriented: Structs and enums have data,\\nand impl blocks provide methods on structs and enums. Even though structs and\\nenums with methods aren’t called objects, they provide the same\\nfunctionality, according to the Gang of Four’s definition of objects.","breadcrumbs":"Object Oriented Programming Features » Characteristics of Object-Oriented Languages » Objects Contain Data and Behavior","id":"329","title":"Objects Contain Data and Behavior"},"33":{"body":"Let’s jump into Rust by working through a hands-on project together! This\\nchapter introduces you to a few common Rust concepts by showing you how to use\\nthem in a real program. You’ll learn about let, match, methods, associated\\nfunctions, external crates, and more! In the following chapters, we’ll explore\\nthese ideas in more detail. In this chapter, you’ll just practice the\\nfundamentals. We’ll implement a classic beginner programming problem: a guessing game. Here’s\\nhow it works: The program will generate a random integer between 1 and 100. It\\nwill then prompt the player to enter a guess. After a guess is entered, the\\nprogram will indicate whether the guess is too low or too high. If the guess is\\ncorrect, the game will print a congratulatory message and exit.","breadcrumbs":"Programming a Guessing Game » Programming a Guessing Game","id":"33","title":"Programming a Guessing Game"},"330":{"body":"Another aspect commonly associated with OOP is the idea of encapsulation,\\nwhich means that the implementation details of an object aren’t accessible to\\ncode using that object. Therefore, the only way to interact with an object is\\nthrough its public API; code using the object shouldn’t be able to reach into\\nthe object’s internals and change data or behavior directly. This enables the\\nprogrammer to change and refactor an object’s internals without needing to\\nchange the code that uses the object. We discussed how to control encapsulation in Chapter 7: We can use the pub\\nkeyword to decide which modules, types, functions, and methods in our code\\nshould be public, and by default everything else is private. For example, we\\ncan define a struct AveragedCollection that has a field containing a vector\\nof i32 values. The struct can also have a field that contains the average of\\nthe values in the vector, meaning the average doesn’t have to be computed on\\ndemand whenever anyone needs it. In other words, AveragedCollection will\\ncache the calculated average for us. Listing 18-1 has the definition of the AveragedCollection struct. Filename: src/lib.rs pub struct AveragedCollection { list: Vec<i32>, average: f64,\\n} Listing 18-1: An AveragedCollection struct that maintains a list of integers and the average of the items in the collection The struct is marked pub so that other code can use it, but the fields within\\nthe struct remain private. This is important in this case because we want to\\nensure that whenever a value is added or removed from the list, the average is\\nalso updated. We do this by implementing add, remove, and average methods\\non the struct, as shown in Listing 18-2. Filename: src/lib.rs pub struct AveragedCollection { list: Vec<i32>, average: f64, } impl AveragedCollection { pub fn add(&mut self, value: i32) { self.list.push(value); self.update_average(); } pub fn remove(&mut self) -> Option<i32> { let result = self.list.pop(); match result { Some(value) => { self.update_average(); Some(value) } None => None, } } pub fn average(&self) -> f64 { self.average } fn update_average(&mut self) { let total: i32 = self.list.iter().sum(); self.average = total as f64 / self.list.len() as f64; }\\n} Listing 18-2: Implementations of the public methods add, remove, and average on AveragedCollection The public methods add, remove, and average are the only ways to access\\nor modify data in an instance of AveragedCollection. When an item is added to list using the add method or removed using the remove method, the\\nimplementations of each call the private update_average method that handles\\nupdating the average field as well. We leave the list and average fields private so that there is no way for\\nexternal code to add or remove items to or from the list field directly;\\notherwise, the average field might become out of sync when the list\\nchanges. The average method returns the value in the average field,\\nallowing external code to read the average but not modify it. Because we’ve encapsulated the implementation details of the struct AveragedCollection, we can easily change aspects, such as the data structure,\\nin the future. For instance, we could use a HashSet<i32> instead of a Vec<i32> for the list field. As long as the signatures of the add, remove, and average public methods stayed the same, code using AveragedCollection wouldn’t need to change. If we made list public instead,\\nthis wouldn’t necessarily be the case: HashSet<i32> and Vec<i32> have\\ndifferent methods for adding and removing items, so the external code would\\nlikely have to change if it were modifying list directly. If encapsulation is a required aspect for a language to be considered object\\noriented, then Rust meets that requirement. The option to use pub or not for\\ndifferent parts of code enables encapsulation of implementation details.","breadcrumbs":"Object Oriented Programming Features » Characteristics of Object-Oriented Languages » Encapsulation That Hides Implementation Details","id":"330","title":"Encapsulation That Hides Implementation Details"},"331":{"body":"Inheritance is a mechanism whereby an object can inherit elements from\\nanother object’s definition, thus gaining the parent object’s data and behavior\\nwithout you having to define them again. If a language must have inheritance to be object oriented, then Rust is not\\nsuch a language. There is no way to define a struct that inherits the parent\\nstruct’s fields and method implementations without using a macro. However, if you’re used to having inheritance in your programming toolbox, you\\ncan use other solutions in Rust, depending on your reason for reaching for\\ninheritance in the first place. You would choose inheritance for two main reasons. One is for reuse of code:\\nYou can implement particular behavior for one type, and inheritance enables you\\nto reuse that implementation for a different type. You can do this in a limited\\nway in Rust code using default trait method implementations, which you saw in\\nListing 10-14 when we added a default implementation of the summarize method\\non the Summary trait. Any type implementing the Summary trait would have\\nthe summarize method available on it without any further code. This is\\nsimilar to a parent class having an implementation of a method and an\\ninheriting child class also having the implementation of the method. We can\\nalso override the default implementation of the summarize method when we\\nimplement the Summary trait, which is similar to a child class overriding the\\nimplementation of a method inherited from a parent class. The other reason to use inheritance relates to the type system: to enable a\\nchild type to be used in the same places as the parent type. This is also\\ncalled polymorphism, which means that you can substitute multiple objects for\\neach other at runtime if they share certain characteristics.","breadcrumbs":"Object Oriented Programming Features » Characteristics of Object-Oriented Languages » Inheritance as a Type System and as Code Sharing","id":"331","title":"Inheritance as a Type System and as Code Sharing"},"332":{"body":"To many people, polymorphism is synonymous with inheritance. But it’s\\nactually a more general concept that refers to code that can work with data of\\nmultiple types. For inheritance, those types are generally subclasses. Rust instead uses generics to abstract over different possible types and\\ntrait bounds to impose constraints on what those types must provide. This is\\nsometimes called bounded parametric polymorphism. Rust has chosen a different set of trade-offs by not offering inheritance.\\nInheritance is often at risk of sharing more code than necessary. Subclasses\\nshouldn’t always share all characteristics of their parent class but will do so\\nwith inheritance. This can make a program’s design less flexible. It also\\nintroduces the possibility of calling methods on subclasses that don’t make\\nsense or that cause errors because the methods don’t apply to the subclass. In\\naddition, some languages will only allow single inheritance (meaning a\\nsubclass can only inherit from one class), further restricting the flexibility\\nof a program’s design. For these reasons, Rust takes the different approach of using trait objects\\ninstead of inheritance to achieve polymorphism at runtime. Let’s look at how\\ntrait objects work.","breadcrumbs":"Object Oriented Programming Features » Characteristics of Object-Oriented Languages » Polymorphism","id":"332","title":"Polymorphism"},"333":{"body":"In Chapter 8, we mentioned that one limitation of vectors is that they can\\nstore elements of only one type. We created a workaround in Listing 8-9 where\\nwe defined a SpreadsheetCell enum that had variants to hold integers, floats,\\nand text. This meant we could store different types of data in each cell and\\nstill have a vector that represented a row of cells. This is a perfectly good\\nsolution when our interchangeable items are a fixed set of types that we know\\nwhen our code is compiled. However, sometimes we want our library user to be able to extend the set of\\ntypes that are valid in a particular situation. To show how we might achieve\\nthis, we’ll create an example graphical user interface (GUI) tool that iterates\\nthrough a list of items, calling a draw method on each one to draw it to the\\nscreen—a common technique for GUI tools. We’ll create a library crate called gui that contains the structure of a GUI library. This crate might include\\nsome types for people to use, such as Button or TextField. In addition, gui users will want to create their own types that can be drawn: For\\ninstance, one programmer might add an Image, and another might add a SelectBox. At the time of writing the library, we can’t know and define all the types\\nother programmers might want to create. But we do know that gui needs to keep\\ntrack of many values of different types, and it needs to call a draw method\\non each of these differently typed values. It doesn’t need to know exactly what\\nwill happen when we call the draw method, just that the value will have that\\nmethod available for us to call. To do this in a language with inheritance, we might define a class named Component that has a method named draw on it. The other classes, such as Button, Image, and SelectBox, would inherit from Component and thus\\ninherit the draw method. They could each override the draw method to define\\ntheir custom behavior, but the framework could treat all of the types as if\\nthey were Component instances and call draw on them. But because Rust\\ndoesn’t have inheritance, we need another way to structure the gui library to\\nallow users to create new types compatible with the library.","breadcrumbs":"Object Oriented Programming Features » Using Trait Objects to Abstract over Shared Behavior » Using Trait Objects to Abstract over Shared Behavior","id":"333","title":"Using Trait Objects to Abstract over Shared Behavior"},"334":{"body":"To implement the behavior that we want gui to have, we’ll define a trait\\nnamed Draw that will have one method named draw. Then, we can define a\\nvector that takes a trait object. A trait object points to both an instance\\nof a type implementing our specified trait and a table used to look up trait\\nmethods on that type at runtime. We create a trait object by specifying some\\nsort of pointer, such as a reference or a Box<T> smart pointer, then the dyn keyword, and then specifying the relevant trait. (We’ll talk about the\\nreason trait objects must use a pointer in “Dynamically Sized Types and the Sized Trait” in Chapter 20.) We can use\\ntrait objects in place of a generic or concrete type. Wherever we use a trait\\nobject, Rust’s type system will ensure at compile time that any value used in\\nthat context will implement the trait object’s trait. Consequently, we don’t\\nneed to know all the possible types at compile time. We’ve mentioned that, in Rust, we refrain from calling structs and enums\\n“objects” to distinguish them from other languages’ objects. In a struct or\\nenum, the data in the struct fields and the behavior in impl blocks are\\nseparated, whereas in other languages, the data and behavior combined into one\\nconcept is often labeled an object. Trait objects differ from objects in other\\nlanguages in that we can’t add data to a trait object. Trait objects aren’t as\\ngenerally useful as objects in other languages: Their specific purpose is to\\nallow abstraction across common behavior. Listing 18-3 shows how to define a trait named Draw with one method named draw. Filename: src/lib.rs pub trait Draw { fn draw(&self);\\n} Listing 18-3: Definition of the Draw trait This syntax should look familiar from our discussions on how to define traits\\nin Chapter 10. Next comes some new syntax: Listing 18-4 defines a struct named Screen that holds a vector named components. This vector is of type Box<dyn Draw>, which is a trait object; it’s a stand-in for any type inside a Box that implements the Draw trait. Filename: src/lib.rs pub trait Draw { fn draw(&self); } pub struct Screen { pub components: Vec<Box<dyn Draw>>,\\n} Listing 18-4: Definition of the Screen struct with a components field holding a vector of trait objects that implement the Draw trait On the Screen struct, we’ll define a method named run that will call the draw method on each of its components, as shown in Listing 18-5. Filename: src/lib.rs pub trait Draw { fn draw(&self); } pub struct Screen { pub components: Vec<Box<dyn Draw>>, } impl Screen { pub fn run(&self) { for component in self.components.iter() { component.draw(); } }\\n} Listing 18-5: A run method on Screen that calls the draw method on each component This works differently from defining a struct that uses a generic type\\nparameter with trait bounds. A generic type parameter can be substituted with\\nonly one concrete type at a time, whereas trait objects allow for multiple\\nconcrete types to fill in for the trait object at runtime. For example, we\\ncould have defined the Screen struct using a generic type and a trait bound,\\nas in Listing 18-6. Filename: src/lib.rs pub trait Draw { fn draw(&self); } pub struct Screen<T: Draw> { pub components: Vec<T>,\\n} impl<T> Screen<T>\\nwhere T: Draw,\\n{ pub fn run(&self) { for component in self.components.iter() { component.draw(); } }\\n} Listing 18-6: An alternate implementation of the Screen struct and its run method using generics and trait bounds This restricts us to a Screen instance that has a list of components all of\\ntype Button or all of type TextField. If you’ll only ever have homogeneous\\ncollections, using generics and trait bounds is preferable because the\\ndefinitions will be monomorphized at compile time to use the concrete types. On the other hand, with the method using trait objects, one Screen instance\\ncan hold a Vec<T> that contains a Box<Button> as well as a Box<TextField>. Let’s look at how this works, and then we’ll talk about the\\nruntime performance implications.","breadcrumbs":"Object Oriented Programming Features » Using Trait Objects to Abstract over Shared Behavior » Defining a Trait for Common Behavior","id":"334","title":"Defining a Trait for Common Behavior"},"335":{"body":"Now we’ll add some types that implement the Draw trait. We’ll provide the Button type. Again, actually implementing a GUI library is beyond the scope\\nof this book, so the draw method won’t have any useful implementation in its\\nbody. To imagine what the implementation might look like, a Button struct\\nmight have fields for width, height, and label, as shown in Listing 18-7. Filename: src/lib.rs pub trait Draw { fn draw(&self); } pub struct Screen { pub components: Vec<Box<dyn Draw>>, } impl Screen { pub fn run(&self) { for component in self.components.iter() { component.draw(); } } } pub struct Button { pub width: u32, pub height: u32, pub label: String,\\n} impl Draw for Button { fn draw(&self) { // code to actually draw a button }\\n} Listing 18-7: A Button struct that implements the Draw trait The width, height, and label fields on Button will differ from the\\nfields on other components; for example, a TextField type might have those\\nsame fields plus a placeholder field. Each of the types we want to draw on\\nthe screen will implement the Draw trait but will use different code in the draw method to define how to draw that particular type, as Button has here\\n(without the actual GUI code, as mentioned). The Button type, for instance,\\nmight have an additional impl block containing methods related to what\\nhappens when a user clicks the button. These kinds of methods won’t apply to\\ntypes like TextField. If someone using our library decides to implement a SelectBox struct that has width, height, and options fields, they would implement the Draw trait\\non the SelectBox type as well, as shown in Listing 18-8. Filename: src/main.rs use gui::Draw; struct SelectBox { width: u32, height: u32, options: Vec<String>,\\n} impl Draw for SelectBox { fn draw(&self) { // code to actually draw a select box }\\n} fn main() {} Listing 18-8: Another crate using gui and implementing the Draw trait on a SelectBox struct Our library’s user can now write their main function to create a Screen\\ninstance. To the Screen instance, they can add a SelectBox and a Button\\nby putting each in a Box<T> to become a trait object. They can then call the run method on the Screen instance, which will call draw on each of the\\ncomponents. Listing 18-9 shows this implementation. Filename: src/main.rs use gui::Draw; struct SelectBox { width: u32, height: u32, options: Vec<String>, } impl Draw for SelectBox { fn draw(&self) { // code to actually draw a select box } } use gui::{Button, Screen}; fn main() { let screen = Screen { components: vec![ Box::new(SelectBox { width: 75, height: 10, options: vec![ String::from(\\"Yes\\"), String::from(\\"Maybe\\"), String::from(\\"No\\"), ], }), Box::new(Button { width: 50, height: 10, label: String::from(\\"OK\\"), }), ], }; screen.run();\\n} Listing 18-9: Using trait objects to store values of different types that implement the same trait When we wrote the library, we didn’t know that someone might add the SelectBox type, but our Screen implementation was able to operate on the\\nnew type and draw it because SelectBox implements the Draw trait, which\\nmeans it implements the draw method. This concept—of being concerned only with the messages a value responds to\\nrather than the value’s concrete type—is similar to the concept of duck\\ntyping in dynamically typed languages: If it walks like a duck and quacks like\\na duck, then it must be a duck! In the implementation of run on Screen in\\nListing 18-5, run doesn’t need to know what the concrete type of each\\ncomponent is. It doesn’t check whether a component is an instance of a Button\\nor a SelectBox, it just calls the draw method on the component. By\\nspecifying Box<dyn Draw> as the type of the values in the components\\nvector, we’ve defined Screen to need values that we can call the draw\\nmethod on. The advantage of using trait objects and Rust’s type system to write code\\nsimilar to code using duck typing is that we never have to check whether a\\nvalue implements a particular method at runtime or worry about getting errors\\nif a value doesn’t implement a method but we call it anyway. Rust won’t compile\\nour code if the values don’t implement the traits that the trait objects need. For example, Listing 18-10 shows what happens if we try to create a Screen\\nwith a String as a component. Filename: src/main.rs use gui::Screen; fn main() { let screen = Screen { components: vec![Box::new(String::from(\\"Hi\\"))], }; screen.run();\\n} Listing 18-10: Attempting to use a type that doesn’t implement the trait object’s trait We’ll get this error because String doesn’t implement the Draw trait: $ cargo run Compiling gui v0.1.0 (file:///projects/gui)\\nerror[E0277]: the trait bound `String: Draw` is not satisfied --> src/main.rs:5:26 |\\n5 | components: vec![Box::new(String::from(\\"Hi\\"))], | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Draw` is not implemented for `String` | = help: the trait `Draw` is implemented for `Button` = note: required for the cast from `Box<String>` to `Box<dyn Draw>` For more information about this error, try `rustc --explain E0277`.\\nerror: could not compile `gui` (bin \\"gui\\") due to 1 previous error This error lets us know that either we’re passing something to Screen that we\\ndidn’t mean to pass and so should pass a different type, or we should implement Draw on String so that Screen is able to call draw on it.","breadcrumbs":"Object Oriented Programming Features » Using Trait Objects to Abstract over Shared Behavior » Implementing the Trait","id":"335","title":"Implementing the Trait"},"336":{"body":"Recall in “Performance of Code Using\\nGenerics” in Chapter 10 our\\ndiscussion on the monomorphization process performed on generics by the\\ncompiler: The compiler generates nongeneric implementations of functions and\\nmethods for each concrete type that we use in place of a generic type\\nparameter. The code that results from monomorphization is doing static\\ndispatch, which is when the compiler knows what method you’re calling at\\ncompile time. This is opposed to dynamic dispatch, which is when the compiler\\ncan’t tell at compile time which method you’re calling. In dynamic dispatch\\ncases, the compiler emits code that at runtime will know which method to call. When we use trait objects, Rust must use dynamic dispatch. The compiler doesn’t\\nknow all the types that might be used with the code that’s using trait objects,\\nso it doesn’t know which method implemented on which type to call. Instead, at\\nruntime, Rust uses the pointers inside the trait object to know which method to\\ncall. This lookup incurs a runtime cost that doesn’t occur with static dispatch.\\nDynamic dispatch also prevents the compiler from choosing to inline a method’s\\ncode, which in turn prevents some optimizations, and Rust has some rules about\\nwhere you can and cannot use dynamic dispatch, called dyn compatibility. Those\\nrules are beyond the scope of this discussion, but you can read more about them in the reference. However, we did get extra\\nflexibility in the code that we wrote in Listing 18-5 and were able to support\\nin Listing 18-9, so it’s a trade-off to consider.","breadcrumbs":"Object Oriented Programming Features » Using Trait Objects to Abstract over Shared Behavior » Performing Dynamic Dispatch","id":"336","title":"Performing Dynamic Dispatch"},"337":{"body":"The state pattern is an object-oriented design pattern. The crux of the\\npattern is that we define a set of states a value can have internally. The\\nstates are represented by a set of state objects, and the value’s behavior\\nchanges based on its state. We’re going to work through an example of a blog\\npost struct that has a field to hold its state, which will be a state object\\nfrom the set “draft,” “review,” or “published.” The state objects share functionality: In Rust, of course, we use structs and\\ntraits rather than objects and inheritance. Each state object is responsible\\nfor its own behavior and for governing when it should change into another\\nstate. The value that holds a state object knows nothing about the different\\nbehavior of the states or when to transition between states. The advantage of using the state pattern is that, when the business\\nrequirements of the program change, we won’t need to change the code of the\\nvalue holding the state or the code that uses the value. We’ll only need to\\nupdate the code inside one of the state objects to change its rules or perhaps\\nadd more state objects. First, we’re going to implement the state pattern in a more traditional\\nobject-oriented way. Then, we’ll use an approach that’s a bit more natural in\\nRust. Let’s dig in to incrementally implement a blog post workflow using the\\nstate pattern. The final functionality will look like this: A blog post starts as an empty draft. When the draft is done, a review of the post is requested. When the post is approved, it gets published. Only published blog posts return content to print so that unapproved posts\\ncan’t accidentally be published. Any other changes attempted on a post should have no effect. For example, if we\\ntry to approve a draft blog post before we’ve requested a review, the post\\nshould remain an unpublished draft.","breadcrumbs":"Object Oriented Programming Features » Implementing an Object-Oriented Design Pattern » Implementing an Object-Oriented Design Pattern","id":"337","title":"Implementing an Object-Oriented Design Pattern"},"338":{"body":"There are infinite ways to structure code to solve the same problem, each with\\ndifferent trade-offs. This section’s implementation is more of a traditional\\nobject-oriented style, which is possible to write in Rust, but doesn’t take\\nadvantage of some of Rust’s strengths. Later, we’ll demonstrate a different\\nsolution that still uses the object-oriented design pattern but is structured\\nin a way that might look less familiar to programmers with object-oriented\\nexperience. We’ll compare the two solutions to experience the trade-offs of\\ndesigning Rust code differently than code in other languages. Listing 18-11 shows this workflow in code form: This is an example usage of the\\nAPI we’ll implement in a library crate named blog. This won’t compile yet\\nbecause we haven’t implemented the blog crate. Filename: src/main.rs use blog::Post; fn main() { let mut post = Post::new(); post.add_text(\\"I ate a salad for lunch today\\"); assert_eq!(\\"\\", post.content()); post.request_review(); assert_eq!(\\"\\", post.content()); post.approve(); assert_eq!(\\"I ate a salad for lunch today\\", post.content());\\n} Listing 18-11: Code that demonstrates the desired behavior we want our blog crate to have We want to allow the user to create a new draft blog post with Post::new. We\\nwant to allow text to be added to the blog post. If we try to get the post’s\\ncontent immediately, before approval, we shouldn’t get any text because the\\npost is still a draft. We’ve added assert_eq! in the code for demonstration\\npurposes. An excellent unit test for this would be to assert that a draft blog\\npost returns an empty string from the content method, but we’re not going to\\nwrite tests for this example. Next, we want to enable a request for a review of the post, and we want content to return an empty string while waiting for the review. When the post\\nreceives approval, it should get published, meaning the text of the post will\\nbe returned when content is called. Notice that the only type we’re interacting with from the crate is the Post\\ntype. This type will use the state pattern and will hold a value that will be\\none of three state objects representing the various states a post can be\\nin—draft, review, or published. Changing from one state to another will be\\nmanaged internally within the Post type. The states change in response to the\\nmethods called by our library’s users on the Post instance, but they don’t\\nhave to manage the state changes directly. Also, users can’t make a mistake\\nwith the states, such as publishing a post before it’s reviewed. Defining Post and Creating a New Instance Let’s get started on the implementation of the library! We know we need a\\npublic Post struct that holds some content, so we’ll start with the\\ndefinition of the struct and an associated public new function to create an\\ninstance of Post, as shown in Listing 18-12. We’ll also make a private State trait that will define the behavior that all state objects for a Post\\nmust have. Then, Post will hold a trait object of Box<dyn State> inside an Option<T>\\nin a private field named state to hold the state object. You’ll see why the Option<T> is necessary in a bit. Filename: src/lib.rs pub struct Post { state: Option<Box<dyn State>>, content: String,\\n} impl Post { pub fn new() -> Post { Post { state: Some(Box::new(Draft {})), content: String::new(), } }\\n} trait State {} struct Draft {} impl State for Draft {} Listing 18-12: Definition of a Post struct and a new function that creates a new Post instance, a State trait, and a Draft struct The State trait defines the behavior shared by different post states. The\\nstate objects are Draft, PendingReview, and Published, and they will all\\nimplement the State trait. For now, the trait doesn’t have any methods, and\\nwe’ll start by defining just the Draft state because that is the state we\\nwant a post to start in. When we create a new Post, we set its state field to a Some value that\\nholds a Box. This Box points to a new instance of the Draft struct. This\\nensures that whenever we create a new instance of Post, it will start out as\\na draft. Because the state field of Post is private, there is no way to\\ncreate a Post in any other state! In the Post::new function, we set the content field to a new, empty String. Storing the Text of the Post Content We saw in Listing 18-11 that we want to be able to call a method named add_text and pass it a &str that is then added as the text content of the\\nblog post. We implement this as a method, rather than exposing the content\\nfield as pub, so that later we can implement a method that will control how\\nthe content field’s data is read. The add_text method is pretty\\nstraightforward, so let’s add the implementation in Listing 18-13 to the impl Post block. Filename: src/lib.rs pub struct Post { state: Option<Box<dyn State>>, content: String, } impl Post { // --snip-- pub fn new() -> Post { Post { state: Some(Box::new(Draft {})), content: String::new(), } } pub fn add_text(&mut self, text: &str) { self.content.push_str(text); }\\n} trait State {} struct Draft {} impl State for Draft {} Listing 18-13: Implementing the add_text method to add text to a post’s content The add_text method takes a mutable reference to self because we’re\\nchanging the Post instance that we’re calling add_text on. We then call push_str on the String in content and pass the text argument to add to\\nthe saved content. This behavior doesn’t depend on the state the post is in,\\nso it’s not part of the state pattern. The add_text method doesn’t interact\\nwith the state field at all, but it is part of the behavior we want to\\nsupport. Ensuring That the Content of a Draft Post Is Empty Even after we’ve called add_text and added some content to our post, we still\\nwant the content method to return an empty string slice because the post is\\nstill in the draft state, as shown by the first assert_eq! in Listing 18-11.\\nFor now, let’s implement the content method with the simplest thing that will\\nfulfill this requirement: always returning an empty string slice. We’ll change\\nthis later once we implement the ability to change a post’s state so that it\\ncan be published. So far, posts can only be in the draft state, so the post\\ncontent should always be empty. Listing 18-14 shows this placeholder\\nimplementation. Filename: src/lib.rs pub struct Post { state: Option<Box<dyn State>>, content: String, } impl Post { // --snip-- pub fn new() -> Post { Post { state: Some(Box::new(Draft {})), content: String::new(), } } pub fn add_text(&mut self, text: &str) { self.content.push_str(text); } pub fn content(&self) -> &str { \\"\\" }\\n} trait State {} struct Draft {} impl State for Draft {} Listing 18-14: Adding a placeholder implementation for the content method on Post that always returns an empty string slice With this added content method, everything in Listing 18-11 through the first assert_eq! works as intended. Requesting a Review, Which Changes the Post’s State Next, we need to add functionality to request a review of a post, which should\\nchange its state from Draft to PendingReview. Listing 18-15 shows this code. Filename: src/lib.rs pub struct Post { state: Option<Box<dyn State>>, content: String, } impl Post { // --snip-- pub fn new() -> Post { Post { state: Some(Box::new(Draft {})), content: String::new(), } } pub fn add_text(&mut self, text: &str) { self.content.push_str(text); } pub fn content(&self) -> &str { \\"\\" } pub fn request_review(&mut self) { if let Some(s) = self.state.take() { self.state = Some(s.request_review()) } }\\n} trait State { fn request_review(self: Box<Self>) -> Box<dyn State>;\\n} struct Draft {} impl State for Draft { fn request_review(self: Box<Self>) -> Box<dyn State> { Box::new(PendingReview {}) }\\n} struct PendingReview {} impl State for PendingReview { fn request_review(self: Box<Self>) -> Box<dyn State> { self }\\n} Listing 18-15: Implementing request_review methods on Post and the State trait We give Post a public method named request_review that will take a mutable\\nreference to self. Then, we call an internal request_review method on the\\ncurrent state of Post, and this second request_review method consumes the\\ncurrent state and returns a new state. We add the request_review method to the State trait; all types that\\nimplement the trait will now need to implement the request_review method.\\nNote that rather than having self, &self, or &mut self as the first\\nparameter of the method, we have self: Box<Self>. This syntax means the\\nmethod is only valid when called on a Box holding the type. This syntax takes\\nownership of Box<Self>, invalidating the old state so that the state value of\\nthe Post can transform into a new state. To consume the old state, the request_review method needs to take ownership\\nof the state value. This is where the Option in the state field of Post\\ncomes in: We call the take method to take the Some value out of the state\\nfield and leave a None in its place because Rust doesn’t let us have\\nunpopulated fields in structs. This lets us move the state value out of Post rather than borrowing it. Then, we’ll set the post’s state value to\\nthe result of this operation. We need to set state to None temporarily rather than setting it directly\\nwith code like self.state = self.state.request_review(); to get ownership of\\nthe state value. This ensures that Post can’t use the old state value\\nafter we’ve transformed it into a new state. The request_review method on Draft returns a new, boxed instance of a new PendingReview struct, which represents the state when a post is waiting for a\\nreview. The PendingReview struct also implements the request_review method\\nbut doesn’t do any transformations. Rather, it returns itself because when we\\nrequest a review on a post already in the PendingReview state, it should stay\\nin the PendingReview state. Now we can start seeing the advantages of the state pattern: The request_review method on Post is the same no matter its state value. Each\\nstate is responsible for its own rules. We’ll leave the content method on Post as is, returning an empty string\\nslice. We can now have a Post in the PendingReview state as well as in the Draft state, but we want the same behavior in the PendingReview state.\\nListing 18-11 now works up to the second assert_eq! call! Adding approve to Change content’s Behavior The approve method will be similar to the request_review method: It will\\nset state to the value that the current state says it should have when that\\nstate is approved, as shown in Listing 18-16. Filename: src/lib.rs pub struct Post { state: Option<Box<dyn State>>, content: String, } impl Post { // --snip-- pub fn new() -> Post { Post { state: Some(Box::new(Draft {})), content: String::new(), } } pub fn add_text(&mut self, text: &str) { self.content.push_str(text); } pub fn content(&self) -> &str { \\"\\" } pub fn request_review(&mut self) { if let Some(s) = self.state.take() { self.state = Some(s.request_review()) } } pub fn approve(&mut self) { if let Some(s) = self.state.take() { self.state = Some(s.approve()) } }\\n} trait State { fn request_review(self: Box<Self>) -> Box<dyn State>; fn approve(self: Box<Self>) -> Box<dyn State>;\\n} struct Draft {} impl State for Draft { // --snip-- fn request_review(self: Box<Self>) -> Box<dyn State> { Box::new(PendingReview {}) } fn approve(self: Box<Self>) -> Box<dyn State> { self }\\n} struct PendingReview {} impl State for PendingReview { // --snip-- fn request_review(self: Box<Self>) -> Box<dyn State> { self } fn approve(self: Box<Self>) -> Box<dyn State> { Box::new(Published {}) }\\n} struct Published {} impl State for Published { fn request_review(self: Box<Self>) -> Box<dyn State> { self } fn approve(self: Box<Self>) -> Box<dyn State> { self }\\n} Listing 18-16: Implementing the approve method on Post and the State trait We add the approve method to the State trait and add a new struct that\\nimplements State, the Published state. Similar to the way request_review on PendingReview works, if we call the approve method on a Draft, it will have no effect because approve will\\nreturn self. When we call approve on PendingReview, it returns a new,\\nboxed instance of the Published struct. The Published struct implements the State trait, and for both the request_review method and the approve\\nmethod, it returns itself because the post should stay in the Published state\\nin those cases. Now we need to update the content method on Post. We want the value\\nreturned from content to depend on the current state of the Post, so we’re\\ngoing to have the Post delegate to a content method defined on its state,\\nas shown in Listing 18-17. Filename: src/lib.rs pub struct Post { state: Option<Box<dyn State>>, content: String, } impl Post { // --snip-- pub fn new() -> Post { Post { state: Some(Box::new(Draft {})), content: String::new(), } } pub fn add_text(&mut self, text: &str) { self.content.push_str(text); } pub fn content(&self) -> &str { self.state.as_ref().unwrap().content(self) } // --snip-- pub fn request_review(&mut self) { if let Some(s) = self.state.take() { self.state = Some(s.request_review()) } } pub fn approve(&mut self) { if let Some(s) = self.state.take() { self.state = Some(s.approve()) } }\\n} trait State { fn request_review(self: Box<Self>) -> Box<dyn State>; fn approve(self: Box<Self>) -> Box<dyn State>; } struct Draft {} impl State for Draft { fn request_review(self: Box<Self>) -> Box<dyn State> { Box::new(PendingReview {}) } fn approve(self: Box<Self>) -> Box<dyn State> { self } } struct PendingReview {} impl State for PendingReview { fn request_review(self: Box<Self>) -> Box<dyn State> { self } fn approve(self: Box<Self>) -> Box<dyn State> { Box::new(Published {}) } } struct Published {} impl State for Published { fn request_review(self: Box<Self>) -> Box<dyn State> { self } fn approve(self: Box<Self>) -> Box<dyn State> { self } } Listing 18-17: Updating the content method on Post to delegate to a content method on State Because the goal is to keep all of these rules inside the structs that\\nimplement State, we call a content method on the value in state and pass\\nthe post instance (that is, self) as an argument. Then, we return the value\\nthat’s returned from using the content method on the state value. We call the as_ref method on the Option because we want a reference to the\\nvalue inside the Option rather than ownership of the value. Because state is\\nan Option<Box<dyn State>>, when we call as_ref, an Option<&Box<dyn State>> is returned. If we didn’t call as_ref, we would get an error because\\nwe can’t move state out of the borrowed &self of the function parameter. We then call the unwrap method, which we know will never panic because we\\nknow the methods on Post ensure that state will always contain a Some\\nvalue when those methods are done. This is one of the cases we talked about in\\nthe “When You Have More Information Than the\\nCompiler” section of Chapter 9 when we\\nknow that a None value is never possible, even though the compiler isn’t able\\nto understand that. At this point, when we call content on the &Box<dyn State>, deref coercion\\nwill take effect on the & and the Box so that the content method will\\nultimately be called on the type that implements the State trait. That means\\nwe need to add content to the State trait definition, and that is where\\nwe’ll put the logic for what content to return depending on which state we\\nhave, as shown in Listing 18-18. Filename: src/lib.rs pub struct Post { state: Option<Box<dyn State>>, content: String, } impl Post { pub fn new() -> Post { Post { state: Some(Box::new(Draft {})), content: String::new(), } } pub fn add_text(&mut self, text: &str) { self.content.push_str(text); } pub fn content(&self) -> &str { self.state.as_ref().unwrap().content(self) } pub fn request_review(&mut self) { if let Some(s) = self.state.take() { self.state = Some(s.request_review()) } } pub fn approve(&mut self) { if let Some(s) = self.state.take() { self.state = Some(s.approve()) } } } trait State { // --snip-- fn request_review(self: Box<Self>) -> Box<dyn State>; fn approve(self: Box<Self>) -> Box<dyn State>; fn content<\'a>(&self, post: &\'a Post) -> &\'a str { \\"\\" }\\n} // --snip-- struct Draft {} impl State for Draft { fn request_review(self: Box<Self>) -> Box<dyn State> { Box::new(PendingReview {}) } fn approve(self: Box<Self>) -> Box<dyn State> { self } } struct PendingReview {} impl State for PendingReview { fn request_review(self: Box<Self>) -> Box<dyn State> { self } fn approve(self: Box<Self>) -> Box<dyn State> { Box::new(Published {}) } } struct Published {} impl State for Published { // --snip-- fn request_review(self: Box<Self>) -> Box<dyn State> { self } fn approve(self: Box<Self>) -> Box<dyn State> { self } fn content<\'a>(&self, post: &\'a Post) -> &\'a str { &post.content }\\n} Listing 18-18: Adding the content method to the State trait We add a default implementation for the content method that returns an empty\\nstring slice. That means we don’t need to implement content on the Draft\\nand PendingReview structs. The Published struct will override the content\\nmethod and return the value in post.content. While convenient, having the content method on State determine the content of the Post is blurring\\nthe lines between the responsibility of State and the responsibility of Post. Note that we need lifetime annotations on this method, as we discussed in\\nChapter 10. We’re taking a reference to a post as an argument and returning a\\nreference to part of that post, so the lifetime of the returned reference is\\nrelated to the lifetime of the post argument. And we’re done—all of Listing 18-11 now works! We’ve implemented the state\\npattern with the rules of the blog post workflow. The logic related to the\\nrules lives in the state objects rather than being scattered throughout Post.","breadcrumbs":"Object Oriented Programming Features » Implementing an Object-Oriented Design Pattern » Attempting Traditional Object-Oriented Style","id":"338","title":"Attempting Traditional Object-Oriented Style"},"339":{"body":"You may have been wondering why we didn’t use an enum with the different\\npossible post states as variants. That’s certainly a possible solution; try it\\nand compare the end results to see which you prefer! One disadvantage of using\\nan enum is that every place that checks the value of the enum will need a match expression or similar to handle every possible variant. This could get\\nmore repetitive than this trait object solution. Evaluating the State Pattern We’ve shown that Rust is capable of implementing the object-oriented state\\npattern to encapsulate the different kinds of behavior a post should have in\\neach state. The methods on Post know nothing about the various behaviors.\\nBecause of the way we organized the code, we have to look in only one place to\\nknow the different ways a published post can behave: the implementation of the State trait on the Published struct. If we were to create an alternative implementation that didn’t use the state\\npattern, we might instead use match expressions in the methods on Post or\\neven in the main code that checks the state of the post and changes behavior\\nin those places. That would mean we would have to look in several places to\\nunderstand all the implications of a post being in the published state. With the state pattern, the Post methods and the places we use Post don’t\\nneed match expressions, and to add a new state, we would only need to add a\\nnew struct and implement the trait methods on that one struct in one location. The implementation using the state pattern is easy to extend to add more\\nfunctionality. To see the simplicity of maintaining code that uses the state\\npattern, try a few of these suggestions: Add a reject method that changes the post’s state from PendingReview back\\nto Draft. Require two calls to approve before the state can be changed to Published. Allow users to add text content only when a post is in the Draft state.\\nHint: have the state object responsible for what might change about the\\ncontent but not responsible for modifying the Post. One downside of the state pattern is that, because the states implement the\\ntransitions between states, some of the states are coupled to each other. If we\\nadd another state between PendingReview and Published, such as Scheduled,\\nwe would have to change the code in PendingReview to transition to Scheduled instead. It would be less work if PendingReview didn’t need to\\nchange with the addition of a new state, but that would mean switching to\\nanother design pattern. Another downside is that we’ve duplicated some logic. To eliminate some of the\\nduplication, we might try to make default implementations for the request_review and approve methods on the State trait that return self.\\nHowever, this wouldn’t work: When using State as a trait object, the trait\\ndoesn’t know what the concrete self will be exactly, so the return type isn’t\\nknown at compile time. (This is one of the dyn compatibility rules mentioned\\nearlier.) Other duplication includes the similar implementations of the request_review\\nand approve methods on Post. Both methods use Option::take with the state field of Post, and if state is Some, they delegate to the wrapped\\nvalue’s implementation of the same method and set the new value of the state\\nfield to the result. If we had a lot of methods on Post that followed this\\npattern, we might consider defining a macro to eliminate the repetition (see\\nthe “Macros” section in Chapter 20). By implementing the state pattern exactly as it’s defined for object-oriented\\nlanguages, we’re not taking as full advantage of Rust’s strengths as we could.\\nLet’s look at some changes we can make to the blog crate that can make\\ninvalid states and transitions into compile-time errors.","breadcrumbs":"Object Oriented Programming Features » Implementing an Object-Oriented Design Pattern » Why Not An Enum?","id":"339","title":"Why Not An Enum?"},"34":{"body":"To set up a new project, go to the projects directory that you created in\\nChapter 1 and make a new project using Cargo, like so: $ cargo new guessing_game\\n$ cd guessing_game The first command, cargo new, takes the name of the project ( guessing_game)\\nas the first argument. The second command changes to the new project’s\\ndirectory. Look at the generated Cargo.toml file: Filename: Cargo.toml [package]\\nname = \\"guessing_game\\"\\nversion = \\"0.1.0\\"\\nedition = \\"2024\\" [dependencies] As you saw in Chapter 1, cargo new generates a “Hello, world!” program for\\nyou. Check out the src/main.rs file: Filename: src/main.rs fn main() { println!(\\"Hello, world!\\");\\n} Now let’s compile this “Hello, world!” program and run it in the same step\\nusing the cargo run command: $ cargo run Compiling guessing_game v0.1.0 (file:///projects/guessing_game) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.08s Running `target/debug/guessing_game`\\nHello, world! The run command comes in handy when you need to rapidly iterate on a project,\\nas we’ll do in this game, quickly testing each iteration before moving on to\\nthe next one. Reopen the src/main.rs file. You’ll be writing all the code in this file.","breadcrumbs":"Programming a Guessing Game » Setting Up a New Project","id":"34","title":"Setting Up a New Project"},"340":{"body":"We’ll show you how to rethink the state pattern to get a different set of\\ntrade-offs. Rather than encapsulating the states and transitions completely so\\nthat outside code has no knowledge of them, we’ll encode the states into\\ndifferent types. Consequently, Rust’s type-checking system will prevent\\nattempts to use draft posts where only published posts are allowed by issuing a\\ncompiler error. Let’s consider the first part of main in Listing 18-11: Filename: src/main.rs use blog::Post; fn main() { let mut post = Post::new(); post.add_text(\\"I ate a salad for lunch today\\"); assert_eq!(\\"\\", post.content()); post.request_review(); assert_eq!(\\"\\", post.content()); post.approve(); assert_eq!(\\"I ate a salad for lunch today\\", post.content());\\n} We still enable the creation of new posts in the draft state using Post::new\\nand the ability to add text to the post’s content. But instead of having a content method on a draft post that returns an empty string, we’ll make it so\\nthat draft posts don’t have the content method at all. That way, if we try to\\nget a draft post’s content, we’ll get a compiler error telling us the method\\ndoesn’t exist. As a result, it will be impossible for us to accidentally\\ndisplay draft post content in production because that code won’t even compile.\\nListing 18-19 shows the definition of a Post struct and a DraftPost struct,\\nas well as methods on each. Filename: src/lib.rs pub struct Post { content: String,\\n} pub struct DraftPost { content: String,\\n} impl Post { pub fn new() -> DraftPost { DraftPost { content: String::new(), } } pub fn content(&self) -> &str { &self.content }\\n} impl DraftPost { pub fn add_text(&mut self, text: &str) { self.content.push_str(text); }\\n} Listing 18-19: A Post with a content method and a DraftPost without a content method Both the Post and DraftPost structs have a private content field that\\nstores the blog post text. The structs no longer have the state field because\\nwe’re moving the encoding of the state to the types of the structs. The Post\\nstruct will represent a published post, and it has a content method that\\nreturns the content. We still have a Post::new function, but instead of returning an instance of Post, it returns an instance of DraftPost. Because content is private and\\nthere aren’t any functions that return Post, it’s not possible to create an\\ninstance of Post right now. The DraftPost struct has an add_text method, so we can add text to content as before, but note that DraftPost does not have a content method\\ndefined! So now the program ensures that all posts start as draft posts, and\\ndraft posts don’t have their content available for display. Any attempt to get\\naround these constraints will result in a compiler error. So, how do we get a published post? We want to enforce the rule that a draft\\npost has to be reviewed and approved before it can be published. A post in the\\npending review state should still not display any content. Let’s implement\\nthese constraints by adding another struct, PendingReviewPost, defining the request_review method on DraftPost to return a PendingReviewPost and\\ndefining an approve method on PendingReviewPost to return a Post, as\\nshown in Listing 18-20. Filename: src/lib.rs pub struct Post { content: String, } pub struct DraftPost { content: String, } impl Post { pub fn new() -> DraftPost { DraftPost { content: String::new(), } } pub fn content(&self) -> &str { &self.content } } impl DraftPost { // --snip-- pub fn add_text(&mut self, text: &str) { self.content.push_str(text); } pub fn request_review(self) -> PendingReviewPost { PendingReviewPost { content: self.content, } }\\n} pub struct PendingReviewPost { content: String,\\n} impl PendingReviewPost { pub fn approve(self) -> Post { Post { content: self.content, } }\\n} Listing 18-20: A PendingReviewPost that gets created by calling request_review on DraftPost and an approve method that turns a PendingReviewPost into a published Post The request_review and approve methods take ownership of self, thus\\nconsuming the DraftPost and PendingReviewPost instances and transforming\\nthem into a PendingReviewPost and a published Post, respectively. This way,\\nwe won’t have any lingering DraftPost instances after we’ve called request_review on them, and so forth. The PendingReviewPost struct doesn’t\\nhave a content method defined on it, so attempting to read its content\\nresults in a compiler error, as with DraftPost. Because the only way to get a\\npublished Post instance that does have a content method defined is to call\\nthe approve method on a PendingReviewPost, and the only way to get a PendingReviewPost is to call the request_review method on a DraftPost,\\nwe’ve now encoded the blog post workflow into the type system. But we also have to make some small changes to main. The request_review and approve methods return new instances rather than modifying the struct they’re\\ncalled on, so we need to add more let post = shadowing assignments to save\\nthe returned instances. We also can’t have the assertions about the draft and\\npending review posts’ contents be empty strings, nor do we need them: We can’t\\ncompile code that tries to use the content of posts in those states any longer.\\nThe updated code in main is shown in Listing 18-21. Filename: src/main.rs use blog::Post; fn main() { let mut post = Post::new(); post.add_text(\\"I ate a salad for lunch today\\"); let post = post.request_review(); let post = post.approve(); assert_eq!(\\"I ate a salad for lunch today\\", post.content());\\n} Listing 18-21: Modifications to main to use the new implementation of the blog post workflow The changes we needed to make to main to reassign post mean that this\\nimplementation doesn’t quite follow the object-oriented state pattern anymore:\\nThe transformations between the states are no longer encapsulated entirely\\nwithin the Post implementation. However, our gain is that invalid states are\\nnow impossible because of the type system and the type checking that happens at\\ncompile time! This ensures that certain bugs, such as display of the content of\\nan unpublished post, will be discovered before they make it to production. Try the tasks suggested at the start of this section on the blog crate as it\\nis after Listing 18-21 to see what you think about the design of this version\\nof the code. Note that some of the tasks might be completed already in this\\ndesign. We’ve seen that even though Rust is capable of implementing object-oriented\\ndesign patterns, other patterns, such as encoding state into the type system,\\nare also available in Rust. These patterns have different trade-offs. Although\\nyou might be very familiar with object-oriented patterns, rethinking the\\nproblem to take advantage of Rust’s features can provide benefits, such as\\npreventing some bugs at compile time. Object-oriented patterns won’t always be\\nthe best solution in Rust due to certain features, like ownership, that\\nobject-oriented languages don’t have.","breadcrumbs":"Object Oriented Programming Features » Implementing an Object-Oriented Design Pattern » Encoding States and Behavior as Types","id":"340","title":"Encoding States and Behavior as Types"},"341":{"body":"Regardless of whether you think Rust is an object-oriented language after\\nreading this chapter, you now know that you can use trait objects to get some\\nobject-oriented features in Rust. Dynamic dispatch can give your code some\\nflexibility in exchange for a bit of runtime performance. You can use this\\nflexibility to implement object-oriented patterns that can help your code’s\\nmaintainability. Rust also has other features, like ownership, that\\nobject-oriented languages don’t have. An object-oriented pattern won’t always\\nbe the best way to take advantage of Rust’s strengths, but it is an available\\noption. Next, we’ll look at patterns, which are another of Rust’s features that enable\\nlots of flexibility. We’ve looked at them briefly throughout the book but\\nhaven’t seen their full capability yet. Let’s go!","breadcrumbs":"Object Oriented Programming Features » Implementing an Object-Oriented Design Pattern » Summary","id":"341","title":"Summary"},"342":{"body":"Patterns are a special syntax in Rust for matching against the structure of\\ntypes, both complex and simple. Using patterns in conjunction with match\\nexpressions and other constructs gives you more control over a program’s\\ncontrol flow. A pattern consists of some combination of the following: Literals Destructured arrays, enums, structs, or tuples Variables Wildcards Placeholders Some example patterns include x, (a, 3), and Some(Color::Red). In the\\ncontexts in which patterns are valid, these components describe the shape of\\ndata. Our program then matches values against the patterns to determine whether\\nit has the correct shape of data to continue running a particular piece of code. To use a pattern, we compare it to some value. If the pattern matches the\\nvalue, we use the value parts in our code. Recall the match expressions in\\nChapter 6 that used patterns, such as the coin-sorting machine example. If the\\nvalue fits the shape of the pattern, we can use the named pieces. If it\\ndoesn’t, the code associated with the pattern won’t run. This chapter is a reference on all things related to patterns. We’ll cover the\\nvalid places to use patterns, the difference between refutable and irrefutable\\npatterns, and the different kinds of pattern syntax that you might see. By the\\nend of the chapter, you’ll know how to use patterns to express many concepts in\\na clear way.","breadcrumbs":"Patterns and Matching » Patterns and Matching","id":"342","title":"Patterns and Matching"},"343":{"body":"Patterns pop up in a number of places in Rust, and you’ve been using them a lot\\nwithout realizing it! This section discusses all the places where patterns are\\nvalid.","breadcrumbs":"Patterns and Matching » All the Places Patterns Can Be Used » All the Places Patterns Can Be Used","id":"343","title":"All the Places Patterns Can Be Used"},"344":{"body":"As discussed in Chapter 6, we use patterns in the arms of match expressions.\\nFormally, match expressions are defined as the keyword match, a value to\\nmatch on, and one or more match arms that consist of a pattern and an\\nexpression to run if the value matches that arm’s pattern, like this: match VALUE { PATTERN => EXPRESSION, PATTERN => EXPRESSION, PATTERN => EXPRESSION,\\n} For example, here’s the match expression from Listing 6-5 that matches on an Option<i32> value in the variable x: match x { None => None, Some(i) => Some(i + 1),\\n} The patterns in this match expression are the None and Some(i) to the\\nleft of each arrow. One requirement for match expressions is that they need to be exhaustive in\\nthe sense that all possibilities for the value in the match expression must\\nbe accounted for. One way to ensure that you’ve covered every possibility is to\\nhave a catch-all pattern for the last arm: For example, a variable name\\nmatching any value can never fail and thus covers every remaining case. The particular pattern _ will match anything, but it never binds to a\\nvariable, so it’s often used in the last match arm. The _ pattern can be\\nuseful when you want to ignore any value not specified, for example. We’ll\\ncover the _ pattern in more detail in “Ignoring Values in a\\nPattern” later in this chapter.","breadcrumbs":"Patterns and Matching » All the Places Patterns Can Be Used » match Arms","id":"344","title":"match Arms"},"345":{"body":"Prior to this chapter, we had only explicitly discussed using patterns with match and if let, but in fact, we’ve used patterns in other places as well,\\nincluding in let statements. For example, consider this straightforward\\nvariable assignment with let: #![allow(unused)] fn main() {\\nlet x = 5; } Every time you’ve used a let statement like this you’ve been using patterns,\\nalthough you might not have realized it! More formally, a let statement looks\\nlike this: let PATTERN = EXPRESSION; In statements like let x = 5; with a variable name in the PATTERN slot, the\\nvariable name is just a particularly simple form of a pattern. Rust compares\\nthe expression against the pattern and assigns any names it finds. So, in the let x = 5; example, x is a pattern that means “bind what matches here to\\nthe variable x.” Because the name x is the whole pattern, this pattern\\neffectively means “bind everything to the variable x, whatever the value is.” To see the pattern-matching aspect of let more clearly, consider Listing\\n19-1, which uses a pattern with let to destructure a tuple. fn main() { let (x, y, z) = (1, 2, 3); } Listing 19-1: Using a pattern to destructure a tuple and create three variables at once Here, we match a tuple against a pattern. Rust compares the value (1, 2, 3)\\nto the pattern (x, y, z) and sees that the value matches the pattern—that is,\\nit sees that the number of elements is the same in both—so Rust binds 1 to x, 2 to y, and 3 to z. You can think of this tuple pattern as nesting\\nthree individual variable patterns inside it. If the number of elements in the pattern doesn’t match the number of elements\\nin the tuple, the overall type won’t match and we’ll get a compiler error. For\\nexample, Listing 19-2 shows an attempt to destructure a tuple with three\\nelements into two variables, which won’t work. fn main() { let (x, y) = (1, 2, 3); } Listing 19-2: Incorrectly constructing a pattern whose variables don’t match the number of elements in the tuple Attempting to compile this code results in this type error: $ cargo run Compiling patterns v0.1.0 (file:///projects/patterns)\\nerror[E0308]: mismatched types --> src/main.rs:2:9 |\\n2 | let (x, y) = (1, 2, 3); | ^^^^^^ --------- this expression has type `({integer}, {integer}, {integer})` | | | expected a tuple with 3 elements, found one with 2 elements | = note: expected tuple `({integer}, {integer}, {integer})` found tuple `(_, _)` For more information about this error, try `rustc --explain E0308`.\\nerror: could not compile `patterns` (bin \\"patterns\\") due to 1 previous error To fix the error, we could ignore one or more of the values in the tuple using _ or .., as you’ll see in the “Ignoring Values in a\\nPattern” section. If the problem\\nis that we have too many variables in the pattern, the solution is to make the\\ntypes match by removing variables so that the number of variables equals the\\nnumber of elements in the tuple.","breadcrumbs":"Patterns and Matching » All the Places Patterns Can Be Used » let Statements","id":"345","title":"let Statements"},"346":{"body":"In Chapter 6, we discussed how to use if let expressions mainly as a shorter\\nway to write the equivalent of a match that only matches one case.\\nOptionally, if let can have a corresponding else containing code to run if\\nthe pattern in the if let doesn’t match. Listing 19-3 shows that it’s also possible to mix and match if let, else if, and else if let expressions. Doing so gives us more flexibility than a match expression in which we can express only one value to compare with the\\npatterns. Also, Rust doesn’t require that the conditions in a series of if let, else if, and else if let arms relate to each other. The code in Listing 19-3 determines what color to make your background based on\\na series of checks for several conditions. For this example, we’ve created\\nvariables with hardcoded values that a real program might receive from user\\ninput. Filename: src/main.rs fn main() { let favorite_color: Option<&str> = None; let is_tuesday = false; let age: Result<u8, _> = \\"34\\".parse(); if let Some(color) = favorite_color { println!(\\"Using your favorite color, {color}, as the background\\"); } else if is_tuesday { println!(\\"Tuesday is green day!\\"); } else if let Ok(age) = age { if age > 30 { println!(\\"Using purple as the background color\\"); } else { println!(\\"Using orange as the background color\\"); } } else { println!(\\"Using blue as the background color\\"); }\\n} Listing 19-3: Mixing if let, else if, else if let, and else If the user specifies a favorite color, that color is used as the background.\\nIf no favorite color is specified and today is Tuesday, the background color is\\ngreen. Otherwise, if the user specifies their age as a string and we can parse\\nit as a number successfully, the color is either purple or orange depending on\\nthe value of the number. If none of these conditions apply, the background\\ncolor is blue. This conditional structure lets us support complex requirements. With the\\nhardcoded values we have here, this example will print Using purple as the background color. You can see that if let can also introduce new variables that shadow existing\\nvariables in the same way that match arms can: The line if let Ok(age) = age\\nintroduces a new age variable that contains the value inside the Ok variant,\\nshadowing the existing age variable. This means we need to place the if age > 30 condition within that block: We can’t combine these two conditions into if let Ok(age) = age && age > 30. The new age we want to compare to 30 isn’t\\nvalid until the new scope starts with the curly bracket. The downside of using if let expressions is that the compiler doesn’t check\\nfor exhaustiveness, whereas with match expressions it does. If we omitted the\\nlast else block and therefore missed handling some cases, the compiler would\\nnot alert us to the possible logic bug.","breadcrumbs":"Patterns and Matching » All the Places Patterns Can Be Used » Conditional if let Expressions","id":"346","title":"Conditional if let Expressions"},"347":{"body":"Similar in construction to if let, the while let conditional loop allows a while loop to run for as long as a pattern continues to match. In Listing\\n19-4, we show a while let loop that waits on messages sent between threads,\\nbut in this case checking a Result instead of an Option. fn main() { let (tx, rx) = std::sync::mpsc::channel(); std::thread::spawn(move || { for val in [1, 2, 3] { tx.send(val).unwrap(); } }); while let Ok(value) = rx.recv() { println!(\\"{value}\\"); } } Listing 19-4: Using a while let loop to print values for as long as rx.recv() returns Ok This example prints 1, 2, and then 3. The recv method takes the first\\nmessage out of the receiver side of the channel and returns an Ok(value). When\\nwe first saw recv back in Chapter 16, we unwrapped the error directly, or\\nwe interacted with it as an iterator using a for loop. As Listing 19-4 shows,\\nthough, we can also use while let, because the recv method returns an Ok\\neach time a message arrives, as long as the sender exists, and then produces an Err once the sender side disconnects.","breadcrumbs":"Patterns and Matching » All the Places Patterns Can Be Used » while let Conditional Loops","id":"347","title":"while let Conditional Loops"},"348":{"body":"In a for loop, the value that directly follows the keyword for is a\\npattern. For example, in for x in y, the x is the pattern. Listing 19-5\\ndemonstrates how to use a pattern in a for loop to destructure, or break\\napart, a tuple as part of the for loop. fn main() { let v = vec![\'a\', \'b\', \'c\']; for (index, value) in v.iter().enumerate() { println!(\\"{value} is at index {index}\\"); } } Listing 19-5: Using a pattern in a for loop to destructure a tuple The code in Listing 19-5 will print the following: $ cargo run Compiling patterns v0.1.0 (file:///projects/patterns) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.52s Running `target/debug/patterns`\\na is at index 0\\nb is at index 1\\nc is at index 2 We adapt an iterator using the enumerate method so that it produces a value\\nand the index for that value, placed into a tuple. The first value produced is\\nthe tuple (0, \'a\'). When this value is matched to the pattern (index, value), index will be 0 and value will be \'a\', printing the first line of\\nthe output.","breadcrumbs":"Patterns and Matching » All the Places Patterns Can Be Used » for Loops","id":"348","title":"for Loops"},"349":{"body":"Function parameters can also be patterns. The code in Listing 19-6, which\\ndeclares a function named foo that takes one parameter named x of type i32, should by now look familiar. fn foo(x: i32) { // code goes here\\n} fn main() {} Listing 19-6: A function signature using patterns in the parameters The x part is a pattern! As we did with let, we could match a tuple in a\\nfunction’s arguments to the pattern. Listing 19-7 splits the values in a tuple\\nas we pass it to a function. Filename: src/main.rs fn print_coordinates(&(x, y): &(i32, i32)) { println!(\\"Current location: ({x}, {y})\\");\\n} fn main() { let point = (3, 5); print_coordinates(&point);\\n} Listing 19-7: A function with parameters that destructure a tuple This code prints Current location: (3, 5). The values &(3, 5) match the\\npattern &(x, y), so x is the value 3 and y is the value 5. We can also use patterns in closure parameter lists in the same way as in\\nfunction parameter lists because closures are similar to functions, as\\ndiscussed in Chapter 13. At this point, you’ve seen several ways to use patterns, but patterns don’t\\nwork the same in every place we can use them. In some places, the patterns must\\nbe irrefutable; in other circumstances, they can be refutable. We’ll discuss\\nthese two concepts next.","breadcrumbs":"Patterns and Matching » All the Places Patterns Can Be Used » Function Parameters","id":"349","title":"Function Parameters"},"35":{"body":"The first part of the guessing game program will ask for user input, process\\nthat input, and check that the input is in the expected form. To start, we’ll\\nallow the player to input a guess. Enter the code in Listing 2-1 into src/main.rs. Filename: src/main.rs use std::io; fn main() { println!(\\"Guess the number!\\"); println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); println!(\\"You guessed: {guess}\\");\\n} Listing 2-1: Code that gets a guess from the user and prints it This code contains a lot of information, so let’s go over it line by line. To\\nobtain user input and then print the result as output, we need to bring the io input/output library into scope. The io library comes from the standard\\nlibrary, known as std: use std::io; fn main() { println!(\\"Guess the number!\\"); println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); println!(\\"You guessed: {guess}\\"); } By default, Rust has a set of items defined in the standard library that it\\nbrings into the scope of every program. This set is called the prelude, and\\nyou can see everything in it in the standard library documentation. If a type you want to use isn’t in the prelude, you have to bring that type\\ninto scope explicitly with a use statement. Using the std::io library\\nprovides you with a number of useful features, including the ability to accept\\nuser input. As you saw in Chapter 1, the main function is the entry point into the\\nprogram: use std::io; fn main() { println!(\\"Guess the number!\\"); println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); println!(\\"You guessed: {guess}\\"); } The fn syntax declares a new function; the parentheses, (), indicate there\\nare no parameters; and the curly bracket, {, starts the body of the function. As you also learned in Chapter 1, println! is a macro that prints a string to\\nthe screen: use std::io; fn main() { println!(\\"Guess the number!\\"); println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); println!(\\"You guessed: {guess}\\"); } This code is printing a prompt stating what the game is and requesting input\\nfrom the user.","breadcrumbs":"Programming a Guessing Game » Processing a Guess","id":"35","title":"Processing a Guess"},"350":{"body":"Patterns come in two forms: refutable and irrefutable. Patterns that will match\\nfor any possible value passed are irrefutable. An example would be x in the\\nstatement let x = 5; because x matches anything and therefore cannot fail\\nto match. Patterns that can fail to match for some possible value are refutable. An example would be Some(x) in the expression if let Some(x) = a_value because if the value in the a_value variable is None rather than Some, the Some(x) pattern will not match. Function parameters, let statements, and for loops can only accept\\nirrefutable patterns because the program cannot do anything meaningful when\\nvalues don’t match. The if let and while let expressions and the let...else statement accept refutable and irrefutable patterns, but the\\ncompiler warns against irrefutable patterns because, by definition, they’re\\nintended to handle possible failure: The functionality of a conditional is in\\nits ability to perform differently depending on success or failure. In general, you shouldn’t have to worry about the distinction between refutable\\nand irrefutable patterns; however, you do need to be familiar with the concept\\nof refutability so that you can respond when you see it in an error message. In\\nthose cases, you’ll need to change either the pattern or the construct you’re\\nusing the pattern with, depending on the intended behavior of the code. Let’s look at an example of what happens when we try to use a refutable pattern\\nwhere Rust requires an irrefutable pattern and vice versa. Listing 19-8 shows a let statement, but for the pattern, we’ve specified Some(x), a refutable\\npattern. As you might expect, this code will not compile. fn main() { let some_option_value: Option<i32> = None; let Some(x) = some_option_value; } Listing 19-8: Attempting to use a refutable pattern with let If some_option_value were a None value, it would fail to match the pattern Some(x), meaning the pattern is refutable. However, the let statement can\\nonly accept an irrefutable pattern because there is nothing valid the code can\\ndo with a None value. At compile time, Rust will complain that we’ve tried to\\nuse a refutable pattern where an irrefutable pattern is required: $ cargo run Compiling patterns v0.1.0 (file:///projects/patterns)\\nerror[E0005]: refutable pattern in local binding --> src/main.rs:3:9 |\\n3 | let Some(x) = some_option_value; | ^^^^^^^ pattern `None` not covered | = note: `let` bindings require an \\"irrefutable pattern\\", like a `struct` or an `enum` with only one variant = note: for more information, visit https://doc.rust-lang.org/book/ch19-02-refutability.html = note: the matched value is of type `Option<i32>`\\nhelp: you might want to use `let else` to handle the variant that isn\'t matched |\\n3 | let Some(x) = some_option_value else { todo!() }; | ++++++++++++++++ For more information about this error, try `rustc --explain E0005`.\\nerror: could not compile `patterns` (bin \\"patterns\\") due to 1 previous error Because we didn’t cover (and couldn’t cover!) every valid value with the\\npattern Some(x), Rust rightfully produces a compiler error. If we have a refutable pattern where an irrefutable pattern is needed, we can\\nfix it by changing the code that uses the pattern: Instead of using let, we\\ncan use let...else. Then, if the pattern doesn’t match, the code in the curly\\nbrackets will handle the value. Listing 19-9 shows how to fix the code in\\nListing 19-8. fn main() { let some_option_value: Option<i32> = None; let Some(x) = some_option_value else { return; }; } Listing 19-9: Using let...else and a block with refutable patterns instead of let We’ve given the code an out! This code is perfectly valid, although it means we\\ncannot use an irrefutable pattern without receiving a warning. If we give let...else a pattern that will always match, such as x, as shown in Listing\\n19-10, the compiler will give a warning. fn main() { let x = 5 else { return; }; } Listing 19-10: Attempting to use an irrefutable pattern with let...else Rust complains that it doesn’t make sense to use let...else with an\\nirrefutable pattern: $ cargo run Compiling patterns v0.1.0 (file:///projects/patterns)\\nwarning: irrefutable `let...else` pattern --> src/main.rs:2:5 |\\n2 | let x = 5 else { | ^^^^^^^^^ | = note: this pattern will always match, so the `else` clause is useless = help: consider removing the `else` clause = note: `#[warn(irrefutable_let_patterns)]` on by default warning: `patterns` (bin \\"patterns\\") generated 1 warning Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.39s Running `target/debug/patterns` For this reason, match arms must use refutable patterns, except for the last\\narm, which should match any remaining values with an irrefutable pattern. Rust\\nallows us to use an irrefutable pattern in a match with only one arm, but\\nthis syntax isn’t particularly useful and could be replaced with a simpler let statement. Now that you know where to use patterns and the difference between refutable\\nand irrefutable patterns, let’s cover all the syntax we can use to create\\npatterns.","breadcrumbs":"Patterns and Matching » Refutability: Whether a Pattern Might Fail to Match » Refutability: Whether a Pattern Might Fail to Match","id":"350","title":"Refutability: Whether a Pattern Might Fail to Match"},"351":{"body":"In this section, we gather all the syntax that is valid in patterns and discuss\\nwhy and when you might want to use each one.","breadcrumbs":"Patterns and Matching » Pattern Syntax » Pattern Syntax","id":"351","title":"Pattern Syntax"},"352":{"body":"As you saw in Chapter 6, you can match patterns against literals directly. The\\nfollowing code gives some examples: fn main() { let x = 1; match x { 1 => println!(\\"one\\"), 2 => println!(\\"two\\"), 3 => println!(\\"three\\"), _ => println!(\\"anything\\"), } } This code prints one because the value in x is 1. This syntax is useful\\nwhen you want your code to take an action if it gets a particular concrete\\nvalue.","breadcrumbs":"Patterns and Matching » Pattern Syntax » Matching Literals","id":"352","title":"Matching Literals"},"353":{"body":"Named variables are irrefutable patterns that match any value, and we’ve used\\nthem many times in this book. However, there is a complication when you use\\nnamed variables in match, if let, or while let expressions. Because each\\nof these kinds of expressions starts a new scope, variables declared as part of\\na pattern inside these expressions will shadow those with the same name outside\\nthe constructs, as is the case with all variables. In Listing 19-11, we declare\\na variable named x with the value Some(5) and a variable y with the value 10. We then create a match expression on the value x. Look at the\\npatterns in the match arms and println! at the end, and try to figure out\\nwhat the code will print before running this code or reading further. Filename: src/main.rs fn main() { let x = Some(5); let y = 10; match x { Some(50) => println!(\\"Got 50\\"), Some(y) => println!(\\"Matched, y = {y}\\"), _ => println!(\\"Default case, x = {x:?}\\"), } println!(\\"at the end: x = {x:?}, y = {y}\\"); } Listing 19-11: A match expression with an arm that introduces a new variable which shadows an existing variable y Let’s walk through what happens when the match expression runs. The pattern\\nin the first match arm doesn’t match the defined value of x, so the code\\ncontinues. The pattern in the second match arm introduces a new variable named y that\\nwill match any value inside a Some value. Because we’re in a new scope inside\\nthe match expression, this is a new y variable, not the y we declared at\\nthe beginning with the value 10. This new y binding will match any value\\ninside a Some, which is what we have in x. Therefore, this new y binds to\\nthe inner value of the Some in x. That value is 5, so the expression for\\nthat arm executes and prints Matched, y = 5. If x had been a None value instead of Some(5), the patterns in the first\\ntwo arms wouldn’t have matched, so the value would have matched to the\\nunderscore. We didn’t introduce the x variable in the pattern of the\\nunderscore arm, so the x in the expression is still the outer x that hasn’t\\nbeen shadowed. In this hypothetical case, the match would print Default case, x = None. When the match expression is done, its scope ends, and so does the scope of\\nthe inner y. The last println! produces at the end: x = Some(5), y = 10. To create a match expression that compares the values of the outer x and y, rather than introducing a new variable that shadows the existing y\\nvariable, we would need to use a match guard conditional instead. We’ll talk\\nabout match guards later in the “Adding Conditionals with Match\\nGuards” section.","breadcrumbs":"Patterns and Matching » Pattern Syntax » Matching Named Variables","id":"353","title":"Matching Named Variables"},"354":{"body":"In match expressions, you can match multiple patterns using the | syntax,\\nwhich is the pattern or operator. For example, in the following code, we match\\nthe value of x against the match arms, the first of which has an or option,\\nmeaning if the value of x matches either of the values in that arm, that\\narm’s code will run: fn main() { let x = 1; match x { 1 | 2 => println!(\\"one or two\\"), 3 => println!(\\"three\\"), _ => println!(\\"anything\\"), } } This code prints one or two.","breadcrumbs":"Patterns and Matching » Pattern Syntax » Matching Multiple Patterns","id":"354","title":"Matching Multiple Patterns"},"355":{"body":"The ..= syntax allows us to match to an inclusive range of values. In the\\nfollowing code, when a pattern matches any of the values within the given\\nrange, that arm will execute: fn main() { let x = 5; match x { 1..=5 => println!(\\"one through five\\"), _ => println!(\\"something else\\"), } } If x is 1, 2, 3, 4, or 5, the first arm will match. This syntax is\\nmore convenient for multiple match values than using the | operator to\\nexpress the same idea; if we were to use |, we would have to specify 1 | 2 | 3 | 4 | 5. Specifying a range is much shorter, especially if we want to match,\\nsay, any number between 1 and 1,000! The compiler checks that the range isn’t empty at compile time, and because the\\nonly types for which Rust can tell if a range is empty or not are char and\\nnumeric values, ranges are only allowed with numeric or char values. Here is an example using ranges of char values: fn main() { let x = \'c\'; match x { \'a\'..=\'j\' => println!(\\"early ASCII letter\\"), \'k\'..=\'z\' => println!(\\"late ASCII letter\\"), _ => println!(\\"something else\\"), } } Rust can tell that \'c\' is within the first pattern’s range and prints early ASCII letter.","breadcrumbs":"Patterns and Matching » Pattern Syntax » Matching Ranges of Values with ..=","id":"355","title":"Matching Ranges of Values with ..="},"356":{"body":"We can also use patterns to destructure structs, enums, and tuples to use\\ndifferent parts of these values. Let’s walk through each value. Structs Listing 19-12 shows a Point struct with two fields, x and y, that we can\\nbreak apart using a pattern with a let statement. Filename: src/main.rs struct Point { x: i32, y: i32,\\n} fn main() { let p = Point { x: 0, y: 7 }; let Point { x: a, y: b } = p; assert_eq!(0, a); assert_eq!(7, b);\\n} Listing 19-12: Destructuring a struct’s fields into separate variables This code creates the variables a and b that match the values of the x\\nand y fields of the p struct. This example shows that the names of the\\nvariables in the pattern don’t have to match the field names of the struct.\\nHowever, it’s common to match the variable names to the field names to make it\\neasier to remember which variables came from which fields. Because of this\\ncommon usage, and because writing let Point { x: x, y: y } = p; contains a\\nlot of duplication, Rust has a shorthand for patterns that match struct fields:\\nYou only need to list the name of the struct field, and the variables created\\nfrom the pattern will have the same names. Listing 19-13 behaves in the same\\nway as the code in Listing 19-12, but the variables created in the let\\npattern are x and y instead of a and b. Filename: src/main.rs struct Point { x: i32, y: i32,\\n} fn main() { let p = Point { x: 0, y: 7 }; let Point { x, y } = p; assert_eq!(0, x); assert_eq!(7, y);\\n} Listing 19-13: Destructuring struct fields using struct field shorthand This code creates the variables x and y that match the x and y fields\\nof the p variable. The outcome is that the variables x and y contain the\\nvalues from the p struct. We can also destructure with literal values as part of the struct pattern\\nrather than creating variables for all the fields. Doing so allows us to test\\nsome of the fields for particular values while creating variables to\\ndestructure the other fields. In Listing 19-14, we have a match expression that separates Point values\\ninto three cases: points that lie directly on the x axis (which is true when y = 0), on the y axis ( x = 0), or on neither axis. Filename: src/main.rs struct Point { x: i32, y: i32, } fn main() { let p = Point { x: 0, y: 7 }; match p { Point { x, y: 0 } => println!(\\"On the x axis at {x}\\"), Point { x: 0, y } => println!(\\"On the y axis at {y}\\"), Point { x, y } => { println!(\\"On neither axis: ({x}, {y})\\"); } }\\n} Listing 19-14: Destructuring and matching literal values in one pattern The first arm will match any point that lies on the x axis by specifying that\\nthe y field matches if its value matches the literal 0. The pattern still\\ncreates an x variable that we can use in the code for this arm. Similarly, the second arm matches any point on the y axis by specifying that\\nthe x field matches if its value is 0 and creates a variable y for the\\nvalue of the y field. The third arm doesn’t specify any literals, so it\\nmatches any other Point and creates variables for both the x and y fields. In this example, the value p matches the second arm by virtue of x\\ncontaining a 0, so this code will print On the y axis at 7. Remember that a match expression stops checking arms once it has found the\\nfirst matching pattern, so even though Point { x: 0, y: 0 } is on the x axis\\nand the y axis, this code would only print On the x axis at 0. Enums We’ve destructured enums in this book (for example, Listing 6-5 in Chapter 6),\\nbut we haven’t yet explicitly discussed that the pattern to destructure an enum\\ncorresponds to the way the data stored within the enum is defined. As an\\nexample, in Listing 19-15, we use the Message enum from Listing 6-2 and write\\na match with patterns that will destructure each inner value. Filename: src/main.rs enum Message { Quit, Move { x: i32, y: i32 }, Write(String), ChangeColor(i32, i32, i32),\\n} fn main() { let msg = Message::ChangeColor(0, 160, 255); match msg { Message::Quit => { println!(\\"The Quit variant has no data to destructure.\\"); } Message::Move { x, y } => { println!(\\"Move in the x direction {x} and in the y direction {y}\\"); } Message::Write(text) => { println!(\\"Text message: {text}\\"); } Message::ChangeColor(r, g, b) => { println!(\\"Change color to red {r}, green {g}, and blue {b}\\"); } }\\n} Listing 19-15: Destructuring enum variants that hold different kinds of values This code will print Change color to red 0, green 160, and blue 255. Try\\nchanging the value of msg to see the code from the other arms run. For enum variants without any data, like Message::Quit, we can’t destructure\\nthe value any further. We can only match on the literal Message::Quit value,\\nand no variables are in that pattern. For struct-like enum variants, such as Message::Move, we can use a pattern\\nsimilar to the pattern we specify to match structs. After the variant name, we\\nplace curly brackets and then list the fields with variables so that we break\\napart the pieces to use in the code for this arm. Here we use the shorthand\\nform as we did in Listing 19-13. For tuple-like enum variants, like Message::Write that holds a tuple with one\\nelement and Message::ChangeColor that holds a tuple with three elements, the\\npattern is similar to the pattern we specify to match tuples. The number of\\nvariables in the pattern must match the number of elements in the variant we’re\\nmatching. Nested Structs and Enums So far, our examples have all been matching structs or enums one level deep,\\nbut matching can work on nested items too! For example, we can refactor the\\ncode in Listing 19-15 to support RGB and HSV colors in the ChangeColor\\nmessage, as shown in Listing 19-16. enum Color { Rgb(i32, i32, i32), Hsv(i32, i32, i32),\\n} enum Message { Quit, Move { x: i32, y: i32 }, Write(String), ChangeColor(Color),\\n} fn main() { let msg = Message::ChangeColor(Color::Hsv(0, 160, 255)); match msg { Message::ChangeColor(Color::Rgb(r, g, b)) => { println!(\\"Change color to red {r}, green {g}, and blue {b}\\"); } Message::ChangeColor(Color::Hsv(h, s, v)) => { println!(\\"Change color to hue {h}, saturation {s}, value {v}\\"); } _ => (), }\\n} Listing 19-16: Matching on nested enums The pattern of the first arm in the match expression matches a Message::ChangeColor enum variant that contains a Color::Rgb variant; then,\\nthe pattern binds to the three inner i32 values. The pattern of the second\\narm also matches a Message::ChangeColor enum variant, but the inner enum\\nmatches Color::Hsv instead. We can specify these complex conditions in one match expression, even though two enums are involved. Structs and Tuples We can mix, match, and nest destructuring patterns in even more complex ways.\\nThe following example shows a complicated destructure where we nest structs and\\ntuples inside a tuple and destructure all the primitive values out: fn main() { struct Point { x: i32, y: i32, } let ((feet, inches), Point { x, y }) = ((3, 10), Point { x: 3, y: -10 }); } This code lets us break complex types into their component parts so that we can\\nuse the values we’re interested in separately. Destructuring with patterns is a convenient way to use pieces of values, such\\nas the value from each field in a struct, separately from each other.","breadcrumbs":"Patterns and Matching » Pattern Syntax » Destructuring to Break Apart Values","id":"356","title":"Destructuring to Break Apart Values"},"357":{"body":"You’ve seen that it’s sometimes useful to ignore values in a pattern, such as\\nin the last arm of a match, to get a catch-all that doesn’t actually do\\nanything but does account for all remaining possible values. There are a few\\nways to ignore entire values or parts of values in a pattern: using the _\\npattern (which you’ve seen), using the _ pattern within another pattern,\\nusing a name that starts with an underscore, or using .. to ignore remaining\\nparts of a value. Let’s explore how and why to use each of these patterns. An Entire Value with _ We’ve used the underscore as a wildcard pattern that will match any value but\\nnot bind to the value. This is especially useful as the last arm in a match\\nexpression, but we can also use it in any pattern, including function\\nparameters, as shown in Listing 19-17. Filename: src/main.rs fn foo(_: i32, y: i32) { println!(\\"This code only uses the y parameter: {y}\\");\\n} fn main() { foo(3, 4);\\n} Listing 19-17: Using _ in a function signature This code will completely ignore the value 3 passed as the first argument,\\nand will print This code only uses the y parameter: 4. In most cases when you no longer need a particular function parameter, you\\nwould change the signature so that it doesn’t include the unused parameter.\\nIgnoring a function parameter can be especially useful in cases when, for\\nexample, you’re implementing a trait when you need a certain type signature but\\nthe function body in your implementation doesn’t need one of the parameters.\\nYou then avoid getting a compiler warning about unused function parameters, as\\nyou would if you used a name instead. Parts of a Value with a Nested _ We can also use _ inside another pattern to ignore just part of a value, for\\nexample, when we want to test for only part of a value but have no use for the\\nother parts in the corresponding code we want to run. Listing 19-18 shows code\\nresponsible for managing a setting’s value. The business requirements are that\\nthe user should not be allowed to overwrite an existing customization of a\\nsetting but can unset the setting and give it a value if it is currently unset. fn main() { let mut setting_value = Some(5); let new_setting_value = Some(10); match (setting_value, new_setting_value) { (Some(_), Some(_)) => { println!(\\"Can\'t overwrite an existing customized value\\"); } _ => { setting_value = new_setting_value; } } println!(\\"setting is {setting_value:?}\\"); } Listing 19-18: Using an underscore within patterns that match Some variants when we don’t need to use the value inside the Some This code will print Can\'t overwrite an existing customized value and then setting is Some(5). In the first match arm, we don’t need to match on or use\\nthe values inside either Some variant, but we do need to test for the case\\nwhen setting_value and new_setting_value are the Some variant. In that\\ncase, we print the reason for not changing setting_value, and it doesn’t get\\nchanged. In all other cases (if either setting_value or new_setting_value is None)\\nexpressed by the _ pattern in the second arm, we want to allow new_setting_value to become setting_value. We can also use underscores in multiple places within one pattern to ignore\\nparticular values. Listing 19-19 shows an example of ignoring the second and\\nfourth values in a tuple of five items. fn main() { let numbers = (2, 4, 8, 16, 32); match numbers { (first, _, third, _, fifth) => { println!(\\"Some numbers: {first}, {third}, {fifth}\\"); } } } Listing 19-19: Ignoring multiple parts of a tuple This code will print Some numbers: 2, 8, 32, and the values 4 and 16 will\\nbe ignored. An Unused Variable by Starting Its Name with _ If you create a variable but don’t use it anywhere, Rust will usually issue a\\nwarning because an unused variable could be a bug. However, sometimes it’s\\nuseful to be able to create a variable you won’t use yet, such as when you’re\\nprototyping or just starting a project. In this situation, you can tell Rust\\nnot to warn you about the unused variable by starting the name of the variable\\nwith an underscore. In Listing 19-20, we create two unused variables, but when\\nwe compile this code, we should only get a warning about one of them. Filename: src/main.rs fn main() { let _x = 5; let y = 10;\\n} Listing 19-20: Starting a variable name with an underscore to avoid getting unused variable warnings Here, we get a warning about not using the variable y, but we don’t get a\\nwarning about not using _x. Note that there is a subtle difference between using only _ and using a name\\nthat starts with an underscore. The syntax _x still binds the value to the\\nvariable, whereas _ doesn’t bind at all. To show a case where this\\ndistinction matters, Listing 19-21 will provide us with an error. fn main() { let s = Some(String::from(\\"Hello!\\")); if let Some(_s) = s { println!(\\"found a string\\"); } println!(\\"{s:?}\\"); } Listing 19-21: An unused variable starting with an underscore still binds the value, which might take ownership of the value. We’ll receive an error because the s value will still be moved into _s,\\nwhich prevents us from using s again. However, using the underscore by itself\\ndoesn’t ever bind to the value. Listing 19-22 will compile without any errors\\nbecause s doesn’t get moved into _. fn main() { let s = Some(String::from(\\"Hello!\\")); if let Some(_) = s { println!(\\"found a string\\"); } println!(\\"{s:?}\\"); } Listing 19-22: Using an underscore does not bind the value. This code works just fine because we never bind s to anything; it isn’t moved. Remaining Parts of a Value with .. With values that have many parts, we can use the .. syntax to use specific\\nparts and ignore the rest, avoiding the need to list underscores for each\\nignored value. The .. pattern ignores any parts of a value that we haven’t\\nexplicitly matched in the rest of the pattern. In Listing 19-23, we have a Point struct that holds a coordinate in three-dimensional space. In the match expression, we want to operate only on the x coordinate and ignore\\nthe values in the y and z fields. fn main() { struct Point { x: i32, y: i32, z: i32, } let origin = Point { x: 0, y: 0, z: 0 }; match origin { Point { x, .. } => println!(\\"x is {x}\\"), } } Listing 19-23: Ignoring all fields of a Point except for x by using .. We list the x value and then just include the .. pattern. This is quicker\\nthan having to list y: _ and z: _, particularly when we’re working with\\nstructs that have lots of fields in situations where only one or two fields are\\nrelevant. The syntax .. will expand to as many values as it needs to be. Listing 19-24\\nshows how to use .. with a tuple. Filename: src/main.rs fn main() { let numbers = (2, 4, 8, 16, 32); match numbers { (first, .., last) => { println!(\\"Some numbers: {first}, {last}\\"); } }\\n} Listing 19-24: Matching only the first and last values in a tuple and ignoring all other values In this code, the first and last values are matched with first and last.\\nThe .. will match and ignore everything in the middle. However, using .. must be unambiguous. If it is unclear which values are\\nintended for matching and which should be ignored, Rust will give us an error.\\nListing 19-25 shows an example of using .. ambiguously, so it will not\\ncompile. Filename: src/main.rs fn main() { let numbers = (2, 4, 8, 16, 32); match numbers { (.., second, ..) => { println!(\\"Some numbers: {second}\\") }, }\\n} Listing 19-25: An attempt to use .. in an ambiguous way When we compile this example, we get this error: $ cargo run Compiling patterns v0.1.0 (file:///projects/patterns)\\nerror: `..` can only be used once per tuple pattern --> src/main.rs:5:22 |\\n5 | (.., second, ..) => { | -- ^^ can only be used once per tuple pattern | | | previously used here error: could not compile `patterns` (bin \\"patterns\\") due to 1 previous error It’s impossible for Rust to determine how many values in the tuple to ignore\\nbefore matching a value with second and then how many further values to\\nignore thereafter. This code could mean that we want to ignore 2, bind second to 4, and then ignore 8, 16, and 32; or that we want to ignore 2 and 4, bind second to 8, and then ignore 16 and 32; and so forth.\\nThe variable name second doesn’t mean anything special to Rust, so we get a\\ncompiler error because using .. in two places like this is ambiguous.","breadcrumbs":"Patterns and Matching » Pattern Syntax » Ignoring Values in a Pattern","id":"357","title":"Ignoring Values in a Pattern"},"358":{"body":"A match guard is an additional if condition, specified after the pattern in\\na match arm, that must also match for that arm to be chosen. Match guards are\\nuseful for expressing more complex ideas than a pattern alone allows. Note,\\nhowever, that they are only available in match expressions, not if let or while let expressions. The condition can use variables created in the pattern. Listing 19-26 shows a match where the first arm has the pattern Some(x) and also has a match\\nguard of if x % 2 == 0 (which will be true if the number is even). fn main() { let num = Some(4); match num { Some(x) if x % 2 == 0 => println!(\\"The number {x} is even\\"), Some(x) => println!(\\"The number {x} is odd\\"), None => (), } } Listing 19-26: Adding a match guard to a pattern This example will print The number 4 is even. When num is compared to the\\npattern in the first arm, it matches because Some(4) matches Some(x). Then,\\nthe match guard checks whether the remainder of dividing x by 2 is equal to\\n0, and because it is, the first arm is selected. If num had been Some(5) instead, the match guard in the first arm would\\nhave been false because the remainder of 5 divided by 2 is 1, which is not\\nequal to 0. Rust would then go to the second arm, which would match because the\\nsecond arm doesn’t have a match guard and therefore matches any Some variant. There is no way to express the if x % 2 == 0 condition within a pattern, so\\nthe match guard gives us the ability to express this logic. The downside of\\nthis additional expressiveness is that the compiler doesn’t try to check for\\nexhaustiveness when match guard expressions are involved. When discussing Listing 19-11, we mentioned that we could use match guards to\\nsolve our pattern-shadowing problem. Recall that we created a new variable\\ninside the pattern in the match expression instead of using the variable\\noutside the match. That new variable meant we couldn’t test against the value\\nof the outer variable. Listing 19-27 shows how we can use a match guard to fix\\nthis problem. Filename: src/main.rs fn main() { let x = Some(5); let y = 10; match x { Some(50) => println!(\\"Got 50\\"), Some(n) if n == y => println!(\\"Matched, n = {n}\\"), _ => println!(\\"Default case, x = {x:?}\\"), } println!(\\"at the end: x = {x:?}, y = {y}\\");\\n} Listing 19-27: Using a match guard to test for equality with an outer variable This code will now print Default case, x = Some(5). The pattern in the second\\nmatch arm doesn’t introduce a new variable y that would shadow the outer y,\\nmeaning we can use the outer y in the match guard. Instead of specifying the\\npattern as Some(y), which would have shadowed the outer y, we specify Some(n). This creates a new variable n that doesn’t shadow anything because\\nthere is no n variable outside the match. The match guard if n == y is not a pattern and therefore doesn’t introduce new\\nvariables. This y is the outer y rather than a new y shadowing it, and\\nwe can look for a value that has the same value as the outer y by comparing n to y. You can also use the or operator | in a match guard to specify multiple\\npatterns; the match guard condition will apply to all the patterns. Listing\\n19-28 shows the precedence when combining a pattern that uses | with a match\\nguard. The important part of this example is that the if y match guard\\napplies to 4, 5, and 6, even though it might look like if y only\\napplies to 6. fn main() { let x = 4; let y = false; match x { 4 | 5 | 6 if y => println!(\\"yes\\"), _ => println!(\\"no\\"), } } Listing 19-28: Combining multiple patterns with a match guard The match condition states that the arm only matches if the value of x is\\nequal to 4, 5, or 6 and if y is true. When this code runs, the\\npattern of the first arm matches because x is 4, but the match guard if y\\nis false, so the first arm is not chosen. The code moves on to the second\\narm, which does match, and this program prints no. The reason is that the if condition applies to the whole pattern 4 | 5 | 6, not just to the last\\nvalue 6. In other words, the precedence of a match guard in relation to a\\npattern behaves like this: (4 | 5 | 6) if y => ... rather than this: 4 | 5 | (6 if y) => ... After running the code, the precedence behavior is evident: If the match guard\\nwere applied only to the final value in the list of values specified using the | operator, the arm would have matched, and the program would have printed yes.","breadcrumbs":"Patterns and Matching » Pattern Syntax » Adding Conditionals with Match Guards","id":"358","title":"Adding Conditionals with Match Guards"},"359":{"body":"The at operator @ lets us create a variable that holds a value at the same\\ntime we’re testing that value for a pattern match. In Listing 19-29, we want to\\ntest that a Message::Hello id field is within the range 3..=7. We also\\nwant to bind the value to the variable id so that we can use it in the code\\nassociated with the arm. fn main() { enum Message { Hello { id: i32 }, } let msg = Message::Hello { id: 5 }; match msg { Message::Hello { id: id @ 3..=7 } => { println!(\\"Found an id in range: {id}\\") } Message::Hello { id: 10..=12 } => { println!(\\"Found an id in another range\\") } Message::Hello { id } => println!(\\"Found some other id: {id}\\"), } } Listing 19-29: Using @ to bind to a value in a pattern while also testing it This example will print Found an id in range: 5. By specifying id @ before\\nthe range 3..=7, we’re capturing whatever value matched the range in a\\nvariable named id while also testing that the value matched the range pattern. In the second arm, where we only have a range specified in the pattern, the code\\nassociated with the arm doesn’t have a variable that contains the actual value\\nof the id field. The id field’s value could have been 10, 11, or 12, but\\nthe code that goes with that pattern doesn’t know which it is. The pattern code\\nisn’t able to use the value from the id field because we haven’t saved the id value in a variable. In the last arm, where we’ve specified a variable without a range, we do have\\nthe value available to use in the arm’s code in a variable named id. The\\nreason is that we’ve used the struct field shorthand syntax. But we haven’t\\napplied any test to the value in the id field in this arm, as we did with the\\nfirst two arms: Any value would match this pattern. Using @ lets us test a value and save it in a variable within one pattern.","breadcrumbs":"Patterns and Matching » Pattern Syntax » Using @ Bindings","id":"359","title":"Using @ Bindings"},"36":{"body":"Next, we’ll create a variable to store the user input, like this: use std::io; fn main() { println!(\\"Guess the number!\\"); println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); println!(\\"You guessed: {guess}\\"); } Now the program is getting interesting! There’s a lot going on in this little\\nline. We use the let statement to create the variable. Here’s another example: let apples = 5; This line creates a new variable named apples and binds it to the value 5.\\nIn Rust, variables are immutable by default, meaning once we give the variable\\na value, the value won’t change. We’ll be discussing this concept in detail in\\nthe “Variables and Mutability”\\nsection in Chapter 3. To make a variable mutable, we add mut before the\\nvariable name: let apples = 5; // immutable\\nlet mut bananas = 5; // mutable Note: The // syntax starts a comment that continues until the end of the\\nline. Rust ignores everything in comments. We’ll discuss comments in more\\ndetail in Chapter 3. Returning to the guessing game program, you now know that let mut guess will\\nintroduce a mutable variable named guess. The equal sign ( =) tells Rust we\\nwant to bind something to the variable now. On the right of the equal sign is\\nthe value that guess is bound to, which is the result of calling String::new, a function that returns a new instance of a String. String is a string type provided by the standard\\nlibrary that is a growable, UTF-8 encoded bit of text. The :: syntax in the ::new line indicates that new is an associated\\nfunction of the String type. An associated function is a function that’s\\nimplemented on a type, in this case String. This new function creates a\\nnew, empty string. You’ll find a new function on many types because it’s a\\ncommon name for a function that makes a new value of some kind. In full, the let mut guess = String::new(); line has created a mutable\\nvariable that is currently bound to a new, empty instance of a String. Whew!","breadcrumbs":"Programming a Guessing Game » Storing Values with Variables","id":"36","title":"Storing Values with Variables"},"360":{"body":"Rust’s patterns are very useful in distinguishing between different kinds of\\ndata. When used in match expressions, Rust ensures that your patterns cover\\nevery possible value, or your program won’t compile. Patterns in let\\nstatements and function parameters make those constructs more useful, enabling\\nthe destructuring of values into smaller parts and assigning those parts to\\nvariables. We can create simple or complex patterns to suit our needs. Next, for the penultimate chapter of the book, we’ll look at some advanced\\naspects of a variety of Rust’s features.","breadcrumbs":"Patterns and Matching » Pattern Syntax » Summary","id":"360","title":"Summary"},"361":{"body":"By now, you’ve learned the most commonly used parts of the Rust programming\\nlanguage. Before we do one more project, in Chapter 21, we’ll look at a few\\naspects of the language you might run into every once in a while but may not\\nuse every day. You can use this chapter as a reference for when you encounter\\nany unknowns. The features covered here are useful in very specific situations.\\nAlthough you might not reach for them often, we want to make sure you have a\\ngrasp of all the features Rust has to offer. In this chapter, we’ll cover: Unsafe Rust: How to opt out of some of Rust’s guarantees and take\\nresponsibility for manually upholding those guarantees Advanced traits: Associated types, default type parameters, fully qualified\\nsyntax, supertraits, and the newtype pattern in relation to traits Advanced types: More about the newtype pattern, type aliases, the never type,\\nand dynamically sized types Advanced functions and closures: Function pointers and returning closures Macros: Ways to define code that defines more code at compile time It’s a panoply of Rust features with something for everyone! Let’s dive in!","breadcrumbs":"Advanced Features » Advanced Features","id":"361","title":"Advanced Features"},"362":{"body":"All the code we’ve discussed so far has had Rust’s memory safety guarantees\\nenforced at compile time. However, Rust has a second language hidden inside it\\nthat doesn’t enforce these memory safety guarantees: It’s called unsafe Rust\\nand works just like regular Rust but gives us extra superpowers. Unsafe Rust exists because, by nature, static analysis is conservative. When\\nthe compiler tries to determine whether or not code upholds the guarantees,\\nit’s better for it to reject some valid programs than to accept some invalid\\nprograms. Although the code might be okay, if the Rust compiler doesn’t have\\nenough information to be confident, it will reject the code. In these cases,\\nyou can use unsafe code to tell the compiler, “Trust me, I know what I’m\\ndoing.” Be warned, however, that you use unsafe Rust at your own risk: If you\\nuse unsafe code incorrectly, problems can occur due to memory unsafety, such as\\nnull pointer dereferencing. Another reason Rust has an unsafe alter ego is that the underlying computer\\nhardware is inherently unsafe. If Rust didn’t let you do unsafe operations, you\\ncouldn’t do certain tasks. Rust needs to allow you to do low-level systems\\nprogramming, such as directly interacting with the operating system or even\\nwriting your own operating system. Working with low-level systems programming\\nis one of the goals of the language. Let’s explore what we can do with unsafe\\nRust and how to do it.","breadcrumbs":"Advanced Features » Unsafe Rust » Unsafe Rust","id":"362","title":"Unsafe Rust"},"363":{"body":"To switch to unsafe Rust, use the unsafe keyword and then start a new block\\nthat holds the unsafe code. You can take five actions in unsafe Rust that you\\ncan’t in safe Rust, which we call unsafe superpowers. Those superpowers\\ninclude the ability to: Dereference a raw pointer. Call an unsafe function or method. Access or modify a mutable static variable. Implement an unsafe trait. Access fields of unions. It’s important to understand that unsafe doesn’t turn off the borrow checker\\nor disable any of Rust’s other safety checks: If you use a reference in unsafe\\ncode, it will still be checked. The unsafe keyword only gives you access to\\nthese five features that are then not checked by the compiler for memory\\nsafety. You’ll still get some degree of safety inside an unsafe block. In addition, unsafe does not mean the code inside the block is necessarily\\ndangerous or that it will definitely have memory safety problems: The intent is\\nthat as the programmer, you’ll ensure that the code inside an unsafe block\\nwill access memory in a valid way. People are fallible and mistakes will happen, but by requiring these five\\nunsafe operations to be inside blocks annotated with unsafe, you’ll know that\\nany errors related to memory safety must be within an unsafe block. Keep unsafe blocks small; you’ll be thankful later when you investigate memory\\nbugs. To isolate unsafe code as much as possible, it’s best to enclose such code\\nwithin a safe abstraction and provide a safe API, which we’ll discuss later in\\nthe chapter when we examine unsafe functions and methods. Parts of the standard\\nlibrary are implemented as safe abstractions over unsafe code that has been\\naudited. Wrapping unsafe code in a safe abstraction prevents uses of unsafe\\nfrom leaking out into all the places that you or your users might want to use\\nthe functionality implemented with unsafe code, because using a safe\\nabstraction is safe. Let’s look at each of the five unsafe superpowers in turn. We’ll also look at\\nsome abstractions that provide a safe interface to unsafe code.","breadcrumbs":"Advanced Features » Unsafe Rust » Performing Unsafe Superpowers","id":"363","title":"Performing Unsafe Superpowers"},"364":{"body":"In Chapter 4, in the “Dangling References” section, we mentioned that the compiler ensures that references are always\\nvalid. Unsafe Rust has two new types called raw pointers that are similar to\\nreferences. As with references, raw pointers can be immutable or mutable and\\nare written as *const T and *mut T, respectively. The asterisk isn’t the\\ndereference operator; it’s part of the type name. In the context of raw\\npointers, immutable means that the pointer can’t be directly assigned to\\nafter being dereferenced. Different from references and smart pointers, raw pointers: Are allowed to ignore the borrowing rules by having both immutable and\\nmutable pointers or multiple mutable pointers to the same location Aren’t guaranteed to point to valid memory Are allowed to be null Don’t implement any automatic cleanup By opting out of having Rust enforce these guarantees, you can give up\\nguaranteed safety in exchange for greater performance or the ability to\\ninterface with another language or hardware where Rust’s guarantees don’t apply. Listing 20-1 shows how to create an immutable and a mutable raw pointer. fn main() { let mut num = 5; let r1 = &raw const num; let r2 = &raw mut num; } Listing 20-1: Creating raw pointers with the raw borrow operators Notice that we don’t include the unsafe keyword in this code. We can create\\nraw pointers in safe code; we just can’t dereference raw pointers outside an\\nunsafe block, as you’ll see in a bit. We’ve created raw pointers by using the raw borrow operators: &raw const num\\ncreates a *const i32 immutable raw pointer, and &raw mut num creates a *mut i32 mutable raw pointer. Because we created them directly from a local\\nvariable, we know these particular raw pointers are valid, but we can’t make\\nthat assumption about just any raw pointer. To demonstrate this, next we’ll create a raw pointer whose validity we can’t be\\nso certain of, using the keyword as to cast a value instead of using the raw\\nborrow operator. Listing 20-2 shows how to create a raw pointer to an arbitrary\\nlocation in memory. Trying to use arbitrary memory is undefined: There might be\\ndata at that address or there might not, the compiler might optimize the code\\nso that there is no memory access, or the program might terminate with a\\nsegmentation fault. Usually, there is no good reason to write code like this,\\nespecially in cases where you can use a raw borrow operator instead, but it is\\npossible. fn main() { let address = 0x012345usize; let r = address as *const i32; } Listing 20-2: Creating a raw pointer to an arbitrary memory address Recall that we can create raw pointers in safe code, but we can’t dereference\\nraw pointers and read the data being pointed to. In Listing 20-3, we use the\\ndereference operator * on a raw pointer that requires an unsafe block. fn main() { let mut num = 5; let r1 = &raw const num; let r2 = &raw mut num; unsafe { println!(\\"r1 is: {}\\", *r1); println!(\\"r2 is: {}\\", *r2); } } Listing 20-3: Dereferencing raw pointers within an unsafe block Creating a pointer does no harm; it’s only when we try to access the value that\\nit points at that we might end up dealing with an invalid value. Note also that in Listings 20-1 and 20-3, we created *const i32 and *mut i32 raw pointers that both pointed to the same memory location, where num is\\nstored. If we instead tried to create an immutable and a mutable reference to num, the code would not have compiled because Rust’s ownership rules don’t\\nallow a mutable reference at the same time as any immutable references. With\\nraw pointers, we can create a mutable pointer and an immutable pointer to the\\nsame location and change data through the mutable pointer, potentially creating\\na data race. Be careful! With all of these dangers, why would you ever use raw pointers? One major use\\ncase is when interfacing with C code, as you’ll see in the next section.\\nAnother case is when building up safe abstractions that the borrow checker\\ndoesn’t understand. We’ll introduce unsafe functions and then look at an\\nexample of a safe abstraction that uses unsafe code.","breadcrumbs":"Advanced Features » Unsafe Rust » Dereferencing a Raw Pointer","id":"364","title":"Dereferencing a Raw Pointer"},"365":{"body":"The second type of operation you can perform in an unsafe block is calling\\nunsafe functions. Unsafe functions and methods look exactly like regular\\nfunctions and methods, but they have an extra unsafe before the rest of the\\ndefinition. The unsafe keyword in this context indicates the function has\\nrequirements we need to uphold when we call this function, because Rust can’t\\nguarantee we’ve met these requirements. By calling an unsafe function within an unsafe block, we’re saying that we’ve read this function’s documentation and\\nwe take responsibility for upholding the function’s contracts. Here is an unsafe function named dangerous that doesn’t do anything in its\\nbody: fn main() { unsafe fn dangerous() {} unsafe { dangerous(); } } We must call the dangerous function within a separate unsafe block. If we\\ntry to call dangerous without the unsafe block, we’ll get an error: $ cargo run Compiling unsafe-example v0.1.0 (file:///projects/unsafe-example)\\nerror[E0133]: call to unsafe function `dangerous` is unsafe and requires unsafe block --> src/main.rs:4:5 |\\n4 | dangerous(); | ^^^^^^^^^^^ call to unsafe function | = note: consult the function\'s documentation for information on how to avoid undefined behavior For more information about this error, try `rustc --explain E0133`.\\nerror: could not compile `unsafe-example` (bin \\"unsafe-example\\") due to 1 previous error With the unsafe block, we’re asserting to Rust that we’ve read the function’s\\ndocumentation, we understand how to use it properly, and we’ve verified that\\nwe’re fulfilling the contract of the function. To perform unsafe operations in the body of an unsafe function, you still\\nneed to use an unsafe block, just as within a regular function, and the\\ncompiler will warn you if you forget. This helps us keep unsafe blocks as\\nsmall as possible, as unsafe operations may not be needed across the whole\\nfunction body. Creating a Safe Abstraction over Unsafe Code Just because a function contains unsafe code doesn’t mean we need to mark the\\nentire function as unsafe. In fact, wrapping unsafe code in a safe function is\\na common abstraction. As an example, let’s study the split_at_mut function\\nfrom the standard library, which requires some unsafe code. We’ll explore how\\nwe might implement it. This safe method is defined on mutable slices: It takes\\none slice and makes it two by splitting the slice at the index given as an\\nargument. Listing 20-4 shows how to use split_at_mut. fn main() { let mut v = vec![1, 2, 3, 4, 5, 6]; let r = &mut v[..]; let (a, b) = r.split_at_mut(3); assert_eq!(a, &mut [1, 2, 3]); assert_eq!(b, &mut [4, 5, 6]); } Listing 20-4: Using the safe split_at_mut function We can’t implement this function using only safe Rust. An attempt might look\\nsomething like Listing 20-5, which won’t compile. For simplicity, we’ll\\nimplement split_at_mut as a function rather than a method and only for slices\\nof i32 values rather than for a generic type T. fn split_at_mut(values: &mut [i32], mid: usize) -> (&mut [i32], &mut [i32]) { let len = values.len(); assert!(mid <= len); (&mut values[..mid], &mut values[mid..])\\n} fn main() { let mut vector = vec![1, 2, 3, 4, 5, 6]; let (left, right) = split_at_mut(&mut vector, 3); } Listing 20-5: An attempted implementation of split_at_mut using only safe Rust This function first gets the total length of the slice. Then, it asserts that\\nthe index given as a parameter is within the slice by checking whether it’s\\nless than or equal to the length. The assertion means that if we pass an index\\nthat is greater than the length to split the slice at, the function will panic\\nbefore it attempts to use that index. Then, we return two mutable slices in a tuple: one from the start of the\\noriginal slice to the mid index and another from mid to the end of the\\nslice. When we try to compile the code in Listing 20-5, we’ll get an error: $ cargo run Compiling unsafe-example v0.1.0 (file:///projects/unsafe-example)\\nerror[E0499]: cannot borrow `*values` as mutable more than once at a time --> src/main.rs:6:31 |\\n1 | fn split_at_mut(values: &mut [i32], mid: usize) -> (&mut [i32], &mut [i32]) { | - let\'s call the lifetime of this reference `\'1`\\n...\\n6 | (&mut values[..mid], &mut values[mid..]) | --------------------------^^^^^^-------- | | | | | | | second mutable borrow occurs here | | first mutable borrow occurs here | returning this value requires that `*values` is borrowed for `\'1` | = help: use `.split_at_mut(position)` to obtain two mutable non-overlapping sub-slices For more information about this error, try `rustc --explain E0499`.\\nerror: could not compile `unsafe-example` (bin \\"unsafe-example\\") due to 1 previous error Rust’s borrow checker can’t understand that we’re borrowing different parts of\\nthe slice; it only knows that we’re borrowing from the same slice twice.\\nBorrowing different parts of a slice is fundamentally okay because the two\\nslices aren’t overlapping, but Rust isn’t smart enough to know this. When we\\nknow code is okay, but Rust doesn’t, it’s time to reach for unsafe code. Listing 20-6 shows how to use an unsafe block, a raw pointer, and some calls\\nto unsafe functions to make the implementation of split_at_mut work. use std::slice; fn split_at_mut(values: &mut [i32], mid: usize) -> (&mut [i32], &mut [i32]) { let len = values.len(); let ptr = values.as_mut_ptr(); assert!(mid <= len); unsafe { ( slice::from_raw_parts_mut(ptr, mid), slice::from_raw_parts_mut(ptr.add(mid), len - mid), ) }\\n} fn main() { let mut vector = vec![1, 2, 3, 4, 5, 6]; let (left, right) = split_at_mut(&mut vector, 3); } Listing 20-6: Using unsafe code in the implementation of the split_at_mut function Recall from “The Slice Type” section in\\nChapter 4 that a slice is a pointer to some data and the length of the slice.\\nWe use the len method to get the length of a slice and the as_mut_ptr\\nmethod to access the raw pointer of a slice. In this case, because we have a\\nmutable slice to i32 values, as_mut_ptr returns a raw pointer with the type *mut i32, which we’ve stored in the variable ptr. We keep the assertion that the mid index is within the slice. Then, we get to\\nthe unsafe code: The slice::from_raw_parts_mut function takes a raw pointer\\nand a length, and it creates a slice. We use this function to create a slice\\nthat starts from ptr and is mid items long. Then, we call the add method\\non ptr with mid as an argument to get a raw pointer that starts at mid,\\nand we create a slice using that pointer and the remaining number of items\\nafter mid as the length. The function slice::from_raw_parts_mut is unsafe because it takes a raw\\npointer and must trust that this pointer is valid. The add method on raw\\npointers is also unsafe because it must trust that the offset location is also\\na valid pointer. Therefore, we had to put an unsafe block around our calls to slice::from_raw_parts_mut and add so that we could call them. By looking at\\nthe code and by adding the assertion that mid must be less than or equal to len, we can tell that all the raw pointers used within the unsafe block\\nwill be valid pointers to data within the slice. This is an acceptable and\\nappropriate use of unsafe. Note that we don’t need to mark the resultant split_at_mut function as unsafe, and we can call this function from safe Rust. We’ve created a safe\\nabstraction to the unsafe code with an implementation of the function that uses unsafe code in a safe way, because it creates only valid pointers from the\\ndata this function has access to. In contrast, the use of slice::from_raw_parts_mut in Listing 20-7 would\\nlikely crash when the slice is used. This code takes an arbitrary memory\\nlocation and creates a slice 10,000 items long. fn main() { use std::slice; let address = 0x01234usize; let r = address as *mut i32; let values: &[i32] = unsafe { slice::from_raw_parts_mut(r, 10000) }; } Listing 20-7: Creating a slice from an arbitrary memory location We don’t own the memory at this arbitrary location, and there is no guarantee\\nthat the slice this code creates contains valid i32 values. Attempting to use values as though it’s a valid slice results in undefined behavior. Using extern Functions to Call External Code Sometimes your Rust code might need to interact with code written in another\\nlanguage. For this, Rust has the keyword extern that facilitates the creation\\nand use of a Foreign Function Interface (FFI), which is a way for a\\nprogramming language to define functions and enable a different (foreign)\\nprogramming language to call those functions. Listing 20-8 demonstrates how to set up an integration with the abs function\\nfrom the C standard library. Functions declared within extern blocks are\\ngenerally unsafe to call from Rust code, so extern blocks must also be marked unsafe. The reason is that other languages don’t enforce Rust’s rules and\\nguarantees, and Rust can’t check them, so responsibility falls on the\\nprogrammer to ensure safety. Filename: src/main.rs unsafe extern \\"C\\" { fn abs(input: i32) -> i32;\\n} fn main() { unsafe { println!(\\"Absolute value of -3 according to C: {}\\", abs(-3)); }\\n} Listing 20-8: Declaring and calling an extern function defined in another language Within the unsafe extern \\"C\\" block, we list the names and signatures of\\nexternal functions from another language we want to call. The \\"C\\" part\\ndefines which application binary interface (ABI) the external function uses:\\nThe ABI defines how to call the function at the assembly level. The \\"C\\" ABI\\nis the most common and follows the C programming language’s ABI. Information\\nabout all the ABIs Rust supports is available in the Rust Reference. Every item declared within an unsafe extern block is implicitly unsafe.\\nHowever, some FFI functions are safe to call. For example, the abs function\\nfrom C’s standard library does not have any memory safety considerations, and we\\nknow it can be called with any i32. In cases like this, we can use the safe\\nkeyword to say that this specific function is safe to call even though it is in\\nan unsafe extern block. Once we make that change, calling it no longer\\nrequires an unsafe block, as shown in Listing 20-9. Filename: src/main.rs unsafe extern \\"C\\" { safe fn abs(input: i32) -> i32;\\n} fn main() { println!(\\"Absolute value of -3 according to C: {}\\", abs(-3));\\n} Listing 20-9: Explicitly marking a function as safe within an unsafe extern block and calling it safely Marking a function as safe does not inherently make it safe! Instead, it is\\nlike a promise you are making to Rust that it is safe. It is still your\\nresponsibility to make sure that promise is kept! Calling Rust Functions from Other Languages We can also use extern to create an interface that allows other languages to\\ncall Rust functions. Instead of creating a whole extern block, we add the extern keyword and specify the ABI to use just before the fn keyword for\\nthe relevant function. We also need to add an #[unsafe(no_mangle)] annotation\\nto tell the Rust compiler not to mangle the name of this function. Mangling\\nis when a compiler changes the name we’ve given a function to a different name\\nthat contains more information for other parts of the compilation process to\\nconsume but is less human readable. Every programming language compiler mangles\\nnames slightly differently, so for a Rust function to be nameable by other\\nlanguages, we must disable the Rust compiler’s name mangling. This is unsafe\\nbecause there might be name collisions across libraries without the built-in\\nmangling, so it is our responsibility to make sure the name we choose is safe\\nto export without mangling. In the following example, we make the call_from_c function accessible from C\\ncode, after it’s compiled to a shared library and linked from C: #[unsafe(no_mangle)]\\npub extern \\"C\\" fn call_from_c() { println!(\\"Just called a Rust function from C!\\");\\n} This usage of extern requires unsafe only in the attribute, not on the extern block.","breadcrumbs":"Advanced Features » Unsafe Rust » Calling an Unsafe Function or Method","id":"365","title":"Calling an Unsafe Function or Method"},"366":{"body":"In this book, we’ve not yet talked about global variables, which Rust does\\nsupport but which can be problematic with Rust’s ownership rules. If two\\nthreads are accessing the same mutable global variable, it can cause a data\\nrace. In Rust, global variables are called static variables. Listing 20-10 shows an\\nexample declaration and use of a static variable with a string slice as a\\nvalue. Filename: src/main.rs static HELLO_WORLD: &str = \\"Hello, world!\\"; fn main() { println!(\\"value is: {HELLO_WORLD}\\");\\n} Listing 20-10: Defining and using an immutable static variable Static variables are similar to constants, which we discussed in the “Declaring Constants” section in Chapter 3. The\\nnames of static variables are in SCREAMING_SNAKE_CASE by convention. Static\\nvariables can only store references with the \'static lifetime, which means\\nthe Rust compiler can figure out the lifetime and we aren’t required to\\nannotate it explicitly. Accessing an immutable static variable is safe. A subtle difference between constants and immutable static variables is that\\nvalues in a static variable have a fixed address in memory. Using the value\\nwill always access the same data. Constants, on the other hand, are allowed to\\nduplicate their data whenever they’re used. Another difference is that static\\nvariables can be mutable. Accessing and modifying mutable static variables is unsafe. Listing 20-11 shows how to declare, access, and modify a mutable\\nstatic variable named COUNTER. Filename: src/main.rs static mut COUNTER: u32 = 0; /// SAFETY: Calling this from more than a single thread at a time is undefined\\n/// behavior, so you *must* guarantee you only call it from a single thread at\\n/// a time.\\nunsafe fn add_to_count(inc: u32) { unsafe { COUNTER += inc; }\\n} fn main() { unsafe { // SAFETY: This is only called from a single thread in `main`. add_to_count(3); println!(\\"COUNTER: {}\\", *(&raw const COUNTER)); }\\n} Listing 20-11: Reading from or writing to a mutable static variable is unsafe. As with regular variables, we specify mutability using the mut keyword. Any\\ncode that reads or writes from COUNTER must be within an unsafe block. The\\ncode in Listing 20-11 compiles and prints COUNTER: 3 as we would expect\\nbecause it’s single threaded. Having multiple threads access COUNTER would\\nlikely result in data races, so it is undefined behavior. Therefore, we need to\\nmark the entire function as unsafe and document the safety limitation so that\\nanyone calling the function knows what they are and are not allowed to do\\nsafely. Whenever we write an unsafe function, it is idiomatic to write a comment\\nstarting with SAFETY and explaining what the caller needs to do to call the\\nfunction safely. Likewise, whenever we perform an unsafe operation, it is\\nidiomatic to write a comment starting with SAFETY to explain how the safety\\nrules are upheld. Additionally, the compiler will deny by default any attempt to create\\nreferences to a mutable static variable through a compiler lint. You must\\neither explicitly opt out of that lint’s protections by adding an #[allow(static_mut_refs)] annotation or access the mutable static variable\\nvia a raw pointer created with one of the raw borrow operators. That includes\\ncases where the reference is created invisibly, as when it is used in the println! in this code listing. Requiring references to static mutable\\nvariables to be created via raw pointers helps make the safety requirements for\\nusing them more obvious. With mutable data that is globally accessible, it’s difficult to ensure that\\nthere are no data races, which is why Rust considers mutable static variables\\nto be unsafe. Where possible, it’s preferable to use the concurrency techniques\\nand thread-safe smart pointers we discussed in Chapter 16 so that the compiler\\nchecks that data access from different threads is done safely.","breadcrumbs":"Advanced Features » Unsafe Rust » Accessing or Modifying a Mutable Static Variable","id":"366","title":"Accessing or Modifying a Mutable Static Variable"},"367":{"body":"We can use unsafe to implement an unsafe trait. A trait is unsafe when at\\nleast one of its methods has some invariant that the compiler can’t verify. We\\ndeclare that a trait is unsafe by adding the unsafe keyword before trait\\nand marking the implementation of the trait as unsafe too, as shown in\\nListing 20-12. unsafe trait Foo { // methods go here\\n} unsafe impl Foo for i32 { // method implementations go here\\n} fn main() {} Listing 20-12: Defining and implementing an unsafe trait By using unsafe impl, we’re promising that we’ll uphold the invariants that\\nthe compiler can’t verify. As an example, recall the Send and Sync marker traits we discussed in the “Extensible Concurrency with Send and Sync”\\nsection in Chapter 16: The compiler implements these traits automatically if\\nour types are composed entirely of other types that implement Send and Sync. If we implement a type that contains a type that does not implement Send or Sync, such as raw pointers, and we want to mark that type as Send\\nor Sync, we must use unsafe. Rust can’t verify that our type upholds the\\nguarantees that it can be safely sent across threads or accessed from multiple\\nthreads; therefore, we need to do those checks manually and indicate as such\\nwith unsafe.","breadcrumbs":"Advanced Features » Unsafe Rust » Implementing an Unsafe Trait","id":"367","title":"Implementing an Unsafe Trait"},"368":{"body":"The final action that works only with unsafe is accessing fields of a union.\\nA union is similar to a struct, but only one declared field is used in a\\nparticular instance at one time. Unions are primarily used to interface with\\nunions in C code. Accessing union fields is unsafe because Rust can’t guarantee\\nthe type of the data currently being stored in the union instance. You can\\nlearn more about unions in the Rust Reference.","breadcrumbs":"Advanced Features » Unsafe Rust » Accessing Fields of a Union","id":"368","title":"Accessing Fields of a Union"},"369":{"body":"When writing unsafe code, you might want to check that what you have written\\nactually is safe and correct. One of the best ways to do that is to use Miri,\\nan official Rust tool for detecting undefined behavior. Whereas the borrow\\nchecker is a static tool that works at compile time, Miri is a dynamic\\ntool that works at runtime. It checks your code by running your program, or\\nits test suite, and detecting when you violate the rules it understands about\\nhow Rust should work. Using Miri requires a nightly build of Rust (which we talk about more in Appendix G: How Rust is Made and “Nightly Rust”). You\\ncan install both a nightly version of Rust and the Miri tool by typing rustup +nightly component add miri. This does not change what version of Rust your\\nproject uses; it only adds the tool to your system so you can use it when you\\nwant to. You can run Miri on a project by typing cargo +nightly miri run or cargo +nightly miri test. For an example of how helpful this can be, consider what happens when we run it\\nagainst Listing 20-7. $ cargo +nightly miri run Compiling unsafe-example v0.1.0 (file:///projects/unsafe-example) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.01s Running `file:///home/.rustup/toolchains/nightly/bin/cargo-miri runner target/miri/debug/unsafe-example`\\nwarning: integer-to-pointer cast --> src/main.rs:5:13 |\\n5 | let r = address as *mut i32; | ^^^^^^^^^^^^^^^^^^^ integer-to-pointer cast | = help: this program is using integer-to-pointer casts or (equivalently) `ptr::with_exposed_provenance`, which means that Miri might miss pointer bugs in this program = help: see https://doc.rust-lang.org/nightly/std/ptr/fn.with_exposed_provenance.html for more details on that operation = help: to ensure that Miri does not miss bugs in your program, use Strict Provenance APIs (https://doc.rust-lang.org/nightly/std/ptr/index.html#strict-provenance, https://crates.io/crates/sptr) instead = help: you can then set `MIRIFLAGS=-Zmiri-strict-provenance` to ensure you are not relying on `with_exposed_provenance` semantics = help: alternatively, `MIRIFLAGS=-Zmiri-permissive-provenance` disables this warning = note: BACKTRACE: = note: inside `main` at src/main.rs:5:13: 5:32 error: Undefined Behavior: pointer not dereferenceable: pointer must be dereferenceable for 40000 bytes, but got 0x1234[noalloc] which is a dangling pointer (it has no provenance) --> src/main.rs:7:35 |\\n7 | let values: &[i32] = unsafe { slice::from_raw_parts_mut(r, 10000) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Undefined Behavior occurred here | = help: this indicates a bug in the program: it performed an invalid operation, and caused Undefined Behavior = help: see https://doc.rust-lang.org/nightly/reference/behavior-considered-undefined.html for further information = note: BACKTRACE: = note: inside `main` at src/main.rs:7:35: 7:70 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace error: aborting due to 1 previous error; 1 warning emitted Miri correctly warns us that we’re casting an integer to a pointer, which might\\nbe a problem, but Miri can’t determine whether a problem exists because it\\ndoesn’t know how the pointer originated. Then, Miri returns an error where\\nListing 20-7 has undefined behavior because we have a dangling pointer. Thanks\\nto Miri, we now know there is a risk of undefined behavior, and we can think\\nabout how to make the code safe. In some cases, Miri can even make\\nrecommendations about how to fix errors. Miri doesn’t catch everything you might get wrong when writing unsafe code.\\nMiri is a dynamic analysis tool, so it only catches problems with code that\\nactually gets run. That means you will need to use it in conjunction with good\\ntesting techniques to increase your confidence about the unsafe code you have\\nwritten. Miri also does not cover every possible way your code can be unsound. Put another way: If Miri does catch a problem, you know there’s a bug, but\\njust because Miri doesn’t catch a bug doesn’t mean there isn’t a problem. It\\ncan catch a lot, though. Try running it on the other examples of unsafe code in\\nthis chapter and see what it says! You can learn more about Miri at its GitHub repository.","breadcrumbs":"Advanced Features » Unsafe Rust » Using Miri to Check Unsafe Code","id":"369","title":"Using Miri to Check Unsafe Code"},"37":{"body":"Recall that we included the input/output functionality from the standard\\nlibrary with use std::io; on the first line of the program. Now we’ll call\\nthe stdin function from the io module, which will allow us to handle user\\ninput: use std::io; fn main() { println!(\\"Guess the number!\\"); println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); println!(\\"You guessed: {guess}\\"); } If we hadn’t imported the io module with use std::io; at the beginning of\\nthe program, we could still use the function by writing this function call as std::io::stdin. The stdin function returns an instance of std::io::Stdin, which is a type that represents a\\nhandle to the standard input for your terminal. Next, the line .read_line(&mut guess) calls the read_line method on the standard input handle to get input from the user.\\nWe’re also passing &mut guess as the argument to read_line to tell it what\\nstring to store the user input in. The full job of read_line is to take\\nwhatever the user types into standard input and append that into a string\\n(without overwriting its contents), so we therefore pass that string as an\\nargument. The string argument needs to be mutable so that the method can change\\nthe string’s content. The & indicates that this argument is a reference, which gives you a way to\\nlet multiple parts of your code access one piece of data without needing to\\ncopy that data into memory multiple times. References are a complex feature,\\nand one of Rust’s major advantages is how safe and easy it is to use\\nreferences. You don’t need to know a lot of those details to finish this\\nprogram. For now, all you need to know is that, like variables, references are\\nimmutable by default. Hence, you need to write &mut guess rather than &guess to make it mutable. (Chapter 4 will explain references more\\nthoroughly.)","breadcrumbs":"Programming a Guessing Game » Receiving User Input","id":"37","title":"Receiving User Input"},"370":{"body":"Using unsafe to use one of the five superpowers just discussed isn’t wrong or\\neven frowned upon, but it is trickier to get unsafe code correct because the\\ncompiler can’t help uphold memory safety. When you have a reason to use unsafe code, you can do so, and having the explicit unsafe annotation makes\\nit easier to track down the source of problems when they occur. Whenever you\\nwrite unsafe code, you can use Miri to help you be more confident that the code\\nyou have written upholds Rust’s rules. For a much deeper exploration of how to work effectively with unsafe Rust, read\\nRust’s official guide for unsafe, The Rustonomicon.","breadcrumbs":"Advanced Features » Unsafe Rust » Using Unsafe Code Correctly","id":"370","title":"Using Unsafe Code Correctly"},"371":{"body":"We first covered traits in the “Defining Shared Behavior with\\nTraits” section in Chapter 10, but we didn’t discuss\\nthe more advanced details. Now that you know more about Rust, we can get into\\nthe nitty-gritty.","breadcrumbs":"Advanced Features » Advanced Traits » Advanced Traits","id":"371","title":"Advanced Traits"},"372":{"body":"Associated types connect a type placeholder with a trait such that the trait\\nmethod definitions can use these placeholder types in their signatures. The\\nimplementor of a trait will specify the concrete type to be used instead of the\\nplaceholder type for the particular implementation. That way, we can define a\\ntrait that uses some types without needing to know exactly what those types are\\nuntil the trait is implemented. We’ve described most of the advanced features in this chapter as being rarely\\nneeded. Associated types are somewhere in the middle: They’re used more rarely\\nthan features explained in the rest of the book but more commonly than many of\\nthe other features discussed in this chapter. One example of a trait with an associated type is the Iterator trait that the\\nstandard library provides. The associated type is named Item and stands in\\nfor the type of the values the type implementing the Iterator trait is\\niterating over. The definition of the Iterator trait is as shown in Listing\\n20-13. pub trait Iterator { type Item; fn next(&mut self) -> Option<Self::Item>;\\n} Listing 20-13: The definition of the Iterator trait that has an associated type Item The type Item is a placeholder, and the next method’s definition shows that\\nit will return values of type Option<Self::Item>. Implementors of the Iterator trait will specify the concrete type for Item, and the next\\nmethod will return an Option containing a value of that concrete type. Associated types might seem like a similar concept to generics, in that the\\nlatter allow us to define a function without specifying what types it can\\nhandle. To examine the difference between the two concepts, we’ll look at an\\nimplementation of the Iterator trait on a type named Counter that specifies\\nthe Item type is u32: Filename: src/lib.rs struct Counter { count: u32, } impl Counter { fn new() -> Counter { Counter { count: 0 } } } impl Iterator for Counter { type Item = u32; fn next(&mut self) -> Option<Self::Item> { // --snip-- if self.count < 5 { self.count += 1; Some(self.count) } else { None } } } This syntax seems comparable to that of generics. So, why not just define the Iterator trait with generics, as shown in Listing 20-14? pub trait Iterator<T> { fn next(&mut self) -> Option<T>;\\n} Listing 20-14: A hypothetical definition of the Iterator trait using generics The difference is that when using generics, as in Listing 20-14, we must\\nannotate the types in each implementation; because we can also implement Iterator<String> for Counter or any other type, we could have multiple\\nimplementations of Iterator for Counter. In other words, when a trait has a\\ngeneric parameter, it can be implemented for a type multiple times, changing\\nthe concrete types of the generic type parameters each time. When we use the next method on Counter, we would have to provide type annotations to\\nindicate which implementation of Iterator we want to use. With associated types, we don’t need to annotate types, because we can’t\\nimplement a trait on a type multiple times. In Listing 20-13 with the\\ndefinition that uses associated types, we can choose what the type of Item\\nwill be only once because there can be only one impl Iterator for Counter. We\\ndon’t have to specify that we want an iterator of u32 values everywhere we\\ncall next on Counter. Associated types also become part of the trait’s contract: Implementors of the\\ntrait must provide a type to stand in for the associated type placeholder.\\nAssociated types often have a name that describes how the type will be used,\\nand documenting the associated type in the API documentation is a good practice.","breadcrumbs":"Advanced Features » Advanced Traits » Defining Traits with Associated Types","id":"372","title":"Defining Traits with Associated Types"},"373":{"body":"When we use generic type parameters, we can specify a default concrete type for\\nthe generic type. This eliminates the need for implementors of the trait to\\nspecify a concrete type if the default type works. You specify a default type\\nwhen declaring a generic type with the <PlaceholderType=ConcreteType> syntax. A great example of a situation where this technique is useful is with operator\\noverloading, in which you customize the behavior of an operator (such as +)\\nin particular situations. Rust doesn’t allow you to create your own operators or overload arbitrary\\noperators. But you can overload the operations and corresponding traits listed\\nin std::ops by implementing the traits associated with the operator. For\\nexample, in Listing 20-15, we overload the + operator to add two Point\\ninstances together. We do this by implementing the Add trait on a Point\\nstruct. Filename: src/main.rs use std::ops::Add; #[derive(Debug, Copy, Clone, PartialEq)]\\nstruct Point { x: i32, y: i32,\\n} impl Add for Point { type Output = Point; fn add(self, other: Point) -> Point { Point { x: self.x + other.x, y: self.y + other.y, } }\\n} fn main() { assert_eq!( Point { x: 1, y: 0 } + Point { x: 2, y: 3 }, Point { x: 3, y: 3 } );\\n} Listing 20-15: Implementing the Add trait to overload the + operator for Point instances The add method adds the x values of two Point instances and the y\\nvalues of two Point instances to create a new Point. The Add trait has an\\nassociated type named Output that determines the type returned from the add\\nmethod. The default generic type in this code is within the Add trait. Here is its\\ndefinition: #![allow(unused)] fn main() {\\ntrait Add<Rhs=Self> { type Output; fn add(self, rhs: Rhs) -> Self::Output;\\n} } This code should look generally familiar: a trait with one method and an\\nassociated type. The new part is Rhs=Self: This syntax is called default\\ntype parameters. The Rhs generic type parameter (short for “right-hand\\nside”) defines the type of the rhs parameter in the add method. If we don’t\\nspecify a concrete type for Rhs when we implement the Add trait, the type\\nof Rhs will default to Self, which will be the type we’re implementing Add on. When we implemented Add for Point, we used the default for Rhs because we\\nwanted to add two Point instances. Let’s look at an example of implementing\\nthe Add trait where we want to customize the Rhs type rather than using the\\ndefault. We have two structs, Millimeters and Meters, holding values in different\\nunits. This thin wrapping of an existing type in another struct is known as the newtype pattern, which we describe in more detail in the “Implementing\\nExternal Traits with the Newtype Pattern” section. We\\nwant to add values in millimeters to values in meters and have the\\nimplementation of Add do the conversion correctly. We can implement Add for Millimeters with Meters as the Rhs, as shown in Listing 20-16. Filename: src/lib.rs use std::ops::Add; struct Millimeters(u32);\\nstruct Meters(u32); impl Add<Meters> for Millimeters { type Output = Millimeters; fn add(self, other: Meters) -> Millimeters { Millimeters(self.0 + (other.0 * 1000)) }\\n} Listing 20-16: Implementing the Add trait on Millimeters to add Millimeters and Meters To add Millimeters and Meters, we specify impl Add<Meters> to set the\\nvalue of the Rhs type parameter instead of using the default of Self. You’ll use default type parameters in two main ways: To extend a type without breaking existing code To allow customization in specific cases most users won’t need The standard library’s Add trait is an example of the second purpose:\\nUsually, you’ll add two like types, but the Add trait provides the ability to\\ncustomize beyond that. Using a default type parameter in the Add trait\\ndefinition means you don’t have to specify the extra parameter most of the\\ntime. In other words, a bit of implementation boilerplate isn’t needed, making\\nit easier to use the trait. The first purpose is similar to the second but in reverse: If you want to add a\\ntype parameter to an existing trait, you can give it a default to allow\\nextension of the functionality of the trait without breaking the existing\\nimplementation code.","breadcrumbs":"Advanced Features » Advanced Traits » Using Default Generic Parameters and Operator Overloading","id":"373","title":"Using Default Generic Parameters and Operator Overloading"},"374":{"body":"Nothing in Rust prevents a trait from having a method with the same name as\\nanother trait’s method, nor does Rust prevent you from implementing both traits\\non one type. It’s also possible to implement a method directly on the type with\\nthe same name as methods from traits. When calling methods with the same name, you’ll need to tell Rust which one you\\nwant to use. Consider the code in Listing 20-17 where we’ve defined two traits, Pilot and Wizard, that both have a method called fly. We then implement\\nboth traits on a type Human that already has a method named fly implemented\\non it. Each fly method does something different. Filename: src/main.rs trait Pilot { fn fly(&self);\\n} trait Wizard { fn fly(&self);\\n} struct Human; impl Pilot for Human { fn fly(&self) { println!(\\"This is your captain speaking.\\"); }\\n} impl Wizard for Human { fn fly(&self) { println!(\\"Up!\\"); }\\n} impl Human { fn fly(&self) { println!(\\"*waving arms furiously*\\"); }\\n} fn main() {} Listing 20-17: Two traits are defined to have a fly method and are implemented on the Human type, and a fly method is implemented on Human directly. When we call fly on an instance of Human, the compiler defaults to calling\\nthe method that is directly implemented on the type, as shown in Listing 20-18. Filename: src/main.rs trait Pilot { fn fly(&self); } trait Wizard { fn fly(&self); } struct Human; impl Pilot for Human { fn fly(&self) { println!(\\"This is your captain speaking.\\"); } } impl Wizard for Human { fn fly(&self) { println!(\\"Up!\\"); } } impl Human { fn fly(&self) { println!(\\"*waving arms furiously*\\"); } } fn main() { let person = Human; person.fly();\\n} Listing 20-18: Calling fly on an instance of Human Running this code will print *waving arms furiously*, showing that Rust\\ncalled the fly method implemented on Human directly. To call the fly methods from either the Pilot trait or the Wizard trait,\\nwe need to use more explicit syntax to specify which fly method we mean.\\nListing 20-19 demonstrates this syntax. Filename: src/main.rs trait Pilot { fn fly(&self); } trait Wizard { fn fly(&self); } struct Human; impl Pilot for Human { fn fly(&self) { println!(\\"This is your captain speaking.\\"); } } impl Wizard for Human { fn fly(&self) { println!(\\"Up!\\"); } } impl Human { fn fly(&self) { println!(\\"*waving arms furiously*\\"); } } fn main() { let person = Human; Pilot::fly(&person); Wizard::fly(&person); person.fly();\\n} Listing 20-19: Specifying which trait’s fly method we want to call Specifying the trait name before the method name clarifies to Rust which\\nimplementation of fly we want to call. We could also write Human::fly(&person), which is equivalent to the person.fly() that we used\\nin Listing 20-19, but this is a bit longer to write if we don’t need to\\ndisambiguate. Running this code prints the following: $ cargo run Compiling traits-example v0.1.0 (file:///projects/traits-example) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.46s Running `target/debug/traits-example`\\nThis is your captain speaking.\\nUp!\\n*waving arms furiously* Because the fly method takes a self parameter, if we had two types that\\nboth implement one trait, Rust could figure out which implementation of a\\ntrait to use based on the type of self. However, associated functions that are not methods don’t have a self\\nparameter. When there are multiple types or traits that define non-method\\nfunctions with the same function name, Rust doesn’t always know which type you\\nmean unless you use fully qualified syntax. For example, in Listing 20-20, we\\ncreate a trait for an animal shelter that wants to name all baby dogs Spot. We\\nmake an Animal trait with an associated non-method function baby_name. The Animal trait is implemented for the struct Dog, on which we also provide an\\nassociated non-method function baby_name directly. Filename: src/main.rs trait Animal { fn baby_name() -> String;\\n} struct Dog; impl Dog { fn baby_name() -> String { String::from(\\"Spot\\") }\\n} impl Animal for Dog { fn baby_name() -> String { String::from(\\"puppy\\") }\\n} fn main() { println!(\\"A baby dog is called a {}\\", Dog::baby_name());\\n} Listing 20-20: A trait with an associated function and a type with an associated function of the same name that also implements the trait We implement the code for naming all puppies Spot in the baby_name associated\\nfunction that is defined on Dog. The Dog type also implements the trait Animal, which describes characteristics that all animals have. Baby dogs are\\ncalled puppies, and that is expressed in the implementation of the Animal\\ntrait on Dog in the baby_name function associated with the Animal trait. In main, we call the Dog::baby_name function, which calls the associated\\nfunction defined on Dog directly. This code prints the following: $ cargo run Compiling traits-example v0.1.0 (file:///projects/traits-example) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.54s Running `target/debug/traits-example`\\nA baby dog is called a Spot This output isn’t what we wanted. We want to call the baby_name function that\\nis part of the Animal trait that we implemented on Dog so that the code\\nprints A baby dog is called a puppy. The technique of specifying the trait\\nname that we used in Listing 20-19 doesn’t help here; if we change main to\\nthe code in Listing 20-21, we’ll get a compilation error. Filename: src/main.rs trait Animal { fn baby_name() -> String; } struct Dog; impl Dog { fn baby_name() -> String { String::from(\\"Spot\\") } } impl Animal for Dog { fn baby_name() -> String { String::from(\\"puppy\\") } } fn main() { println!(\\"A baby dog is called a {}\\", Animal::baby_name());\\n} Listing 20-21: Attempting to call the baby_name function from the Animal trait, but Rust doesn’t know which implementation to use Because Animal::baby_name doesn’t have a self parameter, and there could be\\nother types that implement the Animal trait, Rust can’t figure out which\\nimplementation of Animal::baby_name we want. We’ll get this compiler error: $ cargo run Compiling traits-example v0.1.0 (file:///projects/traits-example)\\nerror[E0790]: cannot call associated function on trait without specifying the corresponding `impl` type --> src/main.rs:20:43 | 2 | fn baby_name() -> String; | ------------------------- `Animal::baby_name` defined here\\n...\\n20 | println!(\\"A baby dog is called a {}\\", Animal::baby_name()); | ^^^^^^^^^^^^^^^^^^^ cannot call associated function of trait |\\nhelp: use the fully-qualified path to the only available implementation |\\n20 | println!(\\"A baby dog is called a {}\\", <Dog as Animal>::baby_name()); | +++++++ + For more information about this error, try `rustc --explain E0790`.\\nerror: could not compile `traits-example` (bin \\"traits-example\\") due to 1 previous error To disambiguate and tell Rust that we want to use the implementation of Animal for Dog as opposed to the implementation of Animal for some other\\ntype, we need to use fully qualified syntax. Listing 20-22 demonstrates how to\\nuse fully qualified syntax. Filename: src/main.rs trait Animal { fn baby_name() -> String; } struct Dog; impl Dog { fn baby_name() -> String { String::from(\\"Spot\\") } } impl Animal for Dog { fn baby_name() -> String { String::from(\\"puppy\\") } } fn main() { println!(\\"A baby dog is called a {}\\", <Dog as Animal>::baby_name());\\n} Listing 20-22: Using fully qualified syntax to specify that we want to call the baby_name function from the Animal trait as implemented on Dog We’re providing Rust with a type annotation within the angle brackets, which\\nindicates we want to call the baby_name method from the Animal trait as\\nimplemented on Dog by saying that we want to treat the Dog type as an Animal for this function call. This code will now print what we want: $ cargo run Compiling traits-example v0.1.0 (file:///projects/traits-example) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.48s Running `target/debug/traits-example`\\nA baby dog is called a puppy In general, fully qualified syntax is defined as follows: <Type as Trait>::function(receiver_if_method, next_arg, ...); For associated functions that aren’t methods, there would not be a receiver:\\nThere would only be the list of other arguments. You could use fully qualified\\nsyntax everywhere that you call functions or methods. However, you’re allowed\\nto omit any part of this syntax that Rust can figure out from other information\\nin the program. You only need to use this more verbose syntax in cases where\\nthere are multiple implementations that use the same name and Rust needs help\\nto identify which implementation you want to call.","breadcrumbs":"Advanced Features » Advanced Traits » Disambiguating Between Identically Named Methods","id":"374","title":"Disambiguating Between Identically Named Methods"},"375":{"body":"Sometimes you might write a trait definition that depends on another trait: For\\na type to implement the first trait, you want to require that type to also\\nimplement the second trait. You would do this so that your trait definition can\\nmake use of the associated items of the second trait. The trait your trait\\ndefinition is relying on is called a supertrait of your trait. For example, let’s say we want to make an OutlinePrint trait with an outline_print method that will print a given value formatted so that it’s\\nframed in asterisks. That is, given a Point struct that implements the\\nstandard library trait Display to result in (x, y), when we call outline_print on a Point instance that has 1 for x and 3 for y, it\\nshould print the following: **********\\n* *\\n* (1, 3) *\\n* *\\n********** In the implementation of the outline_print method, we want to use the Display trait’s functionality. Therefore, we need to specify that the OutlinePrint trait will work only for types that also implement Display and\\nprovide the functionality that OutlinePrint needs. We can do that in the\\ntrait definition by specifying OutlinePrint: Display. This technique is\\nsimilar to adding a trait bound to the trait. Listing 20-23 shows an\\nimplementation of the OutlinePrint trait. Filename: src/main.rs use std::fmt; trait OutlinePrint: fmt::Display { fn outline_print(&self) { let output = self.to_string(); let len = output.len(); println!(\\"{}\\", \\"*\\".repeat(len + 4)); println!(\\"*{}*\\", \\" \\".repeat(len + 2)); println!(\\"* {output} *\\"); println!(\\"*{}*\\", \\" \\".repeat(len + 2)); println!(\\"{}\\", \\"*\\".repeat(len + 4)); }\\n} fn main() {} Listing 20-23: Implementing the OutlinePrint trait that requires the functionality from Display Because we’ve specified that OutlinePrint requires the Display trait, we\\ncan use the to_string function that is automatically implemented for any type\\nthat implements Display. If we tried to use to_string without adding a\\ncolon and specifying the Display trait after the trait name, we’d get an\\nerror saying that no method named to_string was found for the type &Self in\\nthe current scope. Let’s see what happens when we try to implement OutlinePrint on a type that\\ndoesn’t implement Display, such as the Point struct: Filename: src/main.rs use std::fmt; trait OutlinePrint: fmt::Display { fn outline_print(&self) { let output = self.to_string(); let len = output.len(); println!(\\"{}\\", \\"*\\".repeat(len + 4)); println!(\\"*{}*\\", \\" \\".repeat(len + 2)); println!(\\"* {output} *\\"); println!(\\"*{}*\\", \\" \\".repeat(len + 2)); println!(\\"{}\\", \\"*\\".repeat(len + 4)); } } struct Point { x: i32, y: i32,\\n} impl OutlinePrint for Point {} fn main() { let p = Point { x: 1, y: 3 }; p.outline_print(); } We get an error saying that Display is required but not implemented: $ cargo run Compiling traits-example v0.1.0 (file:///projects/traits-example)\\nerror[E0277]: `Point` doesn\'t implement `std::fmt::Display` --> src/main.rs:20:23 |\\n20 | impl OutlinePrint for Point {} | ^^^^^ the trait `std::fmt::Display` is not implemented for `Point` |\\nnote: required by a bound in `OutlinePrint` --> src/main.rs:3:21 | 3 | trait OutlinePrint: fmt::Display { | ^^^^^^^^^^^^ required by this bound in `OutlinePrint` error[E0277]: `Point` doesn\'t implement `std::fmt::Display` --> src/main.rs:24:7 |\\n24 | p.outline_print(); | ^^^^^^^^^^^^^ the trait `std::fmt::Display` is not implemented for `Point` |\\nnote: required by a bound in `OutlinePrint::outline_print` --> src/main.rs:3:21 | 3 | trait OutlinePrint: fmt::Display { | ^^^^^^^^^^^^ required by this bound in `OutlinePrint::outline_print` 4 | fn outline_print(&self) { | ------------- required by a bound in this associated function For more information about this error, try `rustc --explain E0277`.\\nerror: could not compile `traits-example` (bin \\"traits-example\\") due to 2 previous errors To fix this, we implement Display on Point and satisfy the constraint that OutlinePrint requires, like so: Filename: src/main.rs trait OutlinePrint: fmt::Display { fn outline_print(&self) { let output = self.to_string(); let len = output.len(); println!(\\"{}\\", \\"*\\".repeat(len + 4)); println!(\\"*{}*\\", \\" \\".repeat(len + 2)); println!(\\"* {output} *\\"); println!(\\"*{}*\\", \\" \\".repeat(len + 2)); println!(\\"{}\\", \\"*\\".repeat(len + 4)); } } struct Point { x: i32, y: i32, } impl OutlinePrint for Point {} use std::fmt; impl fmt::Display for Point { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { write!(f, \\"({}, {})\\", self.x, self.y) }\\n} fn main() { let p = Point { x: 1, y: 3 }; p.outline_print(); } Then, implementing the OutlinePrint trait on Point will compile\\nsuccessfully, and we can call outline_print on a Point instance to display\\nit within an outline of asterisks.","breadcrumbs":"Advanced Features » Advanced Traits » Using Supertraits","id":"375","title":"Using Supertraits"},"376":{"body":"In the “Implementing a Trait on a Type” section in Chapter 10, we mentioned the orphan rule that states\\nwe’re only allowed to implement a trait on a type if either the trait or the\\ntype, or both, are local to our crate. It’s possible to get around this\\nrestriction using the newtype pattern, which involves creating a new type in a\\ntuple struct. (We covered tuple structs in the “Creating Different Types with\\nTuple Structs” section in Chapter 5.) The tuple\\nstruct will have one field and be a thin wrapper around the type for which we\\nwant to implement a trait. Then, the wrapper type is local to our crate, and we\\ncan implement the trait on the wrapper. Newtype is a term that originates\\nfrom the Haskell programming language. There is no runtime performance penalty\\nfor using this pattern, and the wrapper type is elided at compile time. As an example, let’s say we want to implement Display on Vec<T>, which the\\norphan rule prevents us from doing directly because the Display trait and the Vec<T> type are defined outside our crate. We can make a Wrapper struct\\nthat holds an instance of Vec<T>; then, we can implement Display on Wrapper and use the Vec<T> value, as shown in Listing 20-24. Filename: src/main.rs use std::fmt; struct Wrapper(Vec<String>); impl fmt::Display for Wrapper { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { write!(f, \\"[{}]\\", self.0.join(\\", \\")) }\\n} fn main() { let w = Wrapper(vec![String::from(\\"hello\\"), String::from(\\"world\\")]); println!(\\"w = {w}\\");\\n} Listing 20-24: Creating a Wrapper type around Vec<String> to implement Display The implementation of Display uses self.0 to access the inner Vec<T>\\nbecause Wrapper is a tuple struct and Vec<T> is the item at index 0 in the\\ntuple. Then, we can use the functionality of the Display trait on Wrapper. The downside of using this technique is that Wrapper is a new type, so it\\ndoesn’t have the methods of the value it’s holding. We would have to implement\\nall the methods of Vec<T> directly on Wrapper such that the methods\\ndelegate to self.0, which would allow us to treat Wrapper exactly like a Vec<T>. If we wanted the new type to have every method the inner type has,\\nimplementing the Deref trait on the Wrapper to return the inner type would\\nbe a solution (we discussed implementing the Deref trait in the “Treating\\nSmart Pointers Like Regular References”\\nsection in Chapter 15). If we didn’t want the Wrapper type to have all the\\nmethods of the inner type—for example, to restrict the Wrapper type’s\\nbehavior—we would have to implement just the methods we do want manually. This newtype pattern is also useful even when traits are not involved. Let’s\\nswitch focus and look at some advanced ways to interact with Rust’s type system.","breadcrumbs":"Advanced Features » Advanced Traits » Implementing External Traits with the Newtype Pattern","id":"376","title":"Implementing External Traits with the Newtype Pattern"},"377":{"body":"The Rust type system has some features that we’ve so far mentioned but haven’t\\nyet discussed. We’ll start by discussing newtypes in general as we examine why\\nthey are useful as types. Then, we’ll move on to type aliases, a feature\\nsimilar to newtypes but with slightly different semantics. We’ll also discuss\\nthe ! type and dynamically sized types.","breadcrumbs":"Advanced Features » Advanced Types » Advanced Types","id":"377","title":"Advanced Types"},"378":{"body":"This section assumes you’ve read the earlier section “Implementing External\\nTraits with the Newtype Pattern”. The newtype pattern\\nis also useful for tasks beyond those we’ve discussed so far, including\\nstatically enforcing that values are never confused and indicating the units of\\na value. You saw an example of using newtypes to indicate units in Listing\\n20-16: Recall that the Millimeters and Meters structs wrapped u32 values\\nin a newtype. If we wrote a function with a parameter of type Millimeters, we\\nwouldn’t be able to compile a program that accidentally tried to call that\\nfunction with a value of type Meters or a plain u32. We can also use the newtype pattern to abstract away some implementation\\ndetails of a type: The new type can expose a public API that is different from\\nthe API of the private inner type. Newtypes can also hide internal implementation. For example, we could provide a People type to wrap a HashMap<i32, String> that stores a person’s ID\\nassociated with their name. Code using People would only interact with the\\npublic API we provide, such as a method to add a name string to the People\\ncollection; that code wouldn’t need to know that we assign an i32 ID to names\\ninternally. The newtype pattern is a lightweight way to achieve encapsulation\\nto hide implementation details, which we discussed in the “Encapsulation that\\nHides Implementation\\nDetails”\\nsection in Chapter 18.","breadcrumbs":"Advanced Features » Advanced Types » Type Safety and Abstraction with the Newtype Pattern","id":"378","title":"Type Safety and Abstraction with the Newtype Pattern"},"379":{"body":"Rust provides the ability to declare a type alias to give an existing type\\nanother name. For this we use the type keyword. For example, we can create\\nthe alias Kilometers to i32 like so: fn main() { type Kilometers = i32; let x: i32 = 5; let y: Kilometers = 5; println!(\\"x + y = {}\\", x + y); } Now the alias Kilometers is a synonym for i32; unlike the Millimeters\\nand Meters types we created in Listing 20-16, Kilometers is not a separate,\\nnew type. Values that have the type Kilometers will be treated the same as\\nvalues of type i32: fn main() { type Kilometers = i32; let x: i32 = 5; let y: Kilometers = 5; println!(\\"x + y = {}\\", x + y); } Because Kilometers and i32 are the same type, we can add values of both\\ntypes and can pass Kilometers values to functions that take i32\\nparameters. However, using this method, we don’t get the type-checking benefits\\nthat we get from the newtype pattern discussed earlier. In other words, if we\\nmix up Kilometers and i32 values somewhere, the compiler will not give us\\nan error. The main use case for type synonyms is to reduce repetition. For example, we\\nmight have a lengthy type like this: Box<dyn Fn() + Send + \'static> Writing this lengthy type in function signatures and as type annotations all\\nover the code can be tiresome and error-prone. Imagine having a project full of\\ncode like that in Listing 20-25. fn main() { let f: Box<dyn Fn() + Send + \'static> = Box::new(|| println!(\\"hi\\")); fn takes_long_type(f: Box<dyn Fn() + Send + \'static>) { // --snip-- } fn returns_long_type() -> Box<dyn Fn() + Send + \'static> { // --snip-- Box::new(|| ()) } } Listing 20-25: Using a long type in many places A type alias makes this code more manageable by reducing the repetition. In\\nListing 20-26, we’ve introduced an alias named Thunk for the verbose type and\\ncan replace all uses of the type with the shorter alias Thunk. fn main() { type Thunk = Box<dyn Fn() + Send + \'static>; let f: Thunk = Box::new(|| println!(\\"hi\\")); fn takes_long_type(f: Thunk) { // --snip-- } fn returns_long_type() -> Thunk { // --snip-- Box::new(|| ()) } } Listing 20-26: Introducing a type alias, Thunk, to reduce repetition This code is much easier to read and write! Choosing a meaningful name for a\\ntype alias can help communicate your intent as well ( thunk is a word for code\\nto be evaluated at a later time, so it’s an appropriate name for a closure that\\ngets stored). Type aliases are also commonly used with the Result<T, E> type for reducing\\nrepetition. Consider the std::io module in the standard library. I/O\\noperations often return a Result<T, E> to handle situations when operations\\nfail to work. This library has a std::io::Error struct that represents all\\npossible I/O errors. Many of the functions in std::io will be returning Result<T, E> where the E is std::io::Error, such as these functions in\\nthe Write trait: use std::fmt;\\nuse std::io::Error; pub trait Write { fn write(&mut self, buf: &[u8]) -> Result<usize, Error>; fn flush(&mut self) -> Result<(), Error>; fn write_all(&mut self, buf: &[u8]) -> Result<(), Error>; fn write_fmt(&mut self, fmt: fmt::Arguments) -> Result<(), Error>;\\n} The Result<..., Error> is repeated a lot. As such, std::io has this type\\nalias declaration: use std::fmt; type Result<T> = std::result::Result<T, std::io::Error>; pub trait Write { fn write(&mut self, buf: &[u8]) -> Result<usize>; fn flush(&mut self) -> Result<()>; fn write_all(&mut self, buf: &[u8]) -> Result<()>; fn write_fmt(&mut self, fmt: fmt::Arguments) -> Result<()>; } Because this declaration is in the std::io module, we can use the fully\\nqualified alias std::io::Result<T>; that is, a Result<T, E> with the E\\nfilled in as std::io::Error. The Write trait function signatures end up\\nlooking like this: use std::fmt; type Result<T> = std::result::Result<T, std::io::Error>; pub trait Write { fn write(&mut self, buf: &[u8]) -> Result<usize>; fn flush(&mut self) -> Result<()>; fn write_all(&mut self, buf: &[u8]) -> Result<()>; fn write_fmt(&mut self, fmt: fmt::Arguments) -> Result<()>;\\n} The type alias helps in two ways: It makes code easier to write and it gives\\nus a consistent interface across all of std::io. Because it’s an alias, it’s\\njust another Result<T, E>, which means we can use any methods that work on Result<T, E> with it, as well as special syntax like the ? operator.","breadcrumbs":"Advanced Features » Advanced Types » Type Synonyms and Type Aliases","id":"379","title":"Type Synonyms and Type Aliases"},"38":{"body":"We’re still working on this line of code. We’re now discussing a third line of\\ntext, but note that it’s still part of a single logical line of code. The next\\npart is this method: use std::io; fn main() { println!(\\"Guess the number!\\"); println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); println!(\\"You guessed: {guess}\\"); } We could have written this code as: io::stdin().read_line(&mut guess).expect(\\"Failed to read line\\"); However, one long line is difficult to read, so it’s best to divide it. It’s\\noften wise to introduce a newline and other whitespace to help break up long\\nlines when you call a method with the .method_name() syntax. Now let’s\\ndiscuss what this line does. As mentioned earlier, read_line puts whatever the user enters into the string\\nwe pass to it, but it also returns a Result value. Result is an enumeration, often called an enum,\\nwhich is a type that can be in one of multiple possible states. We call each\\npossible state a variant. Chapter 6 will cover enums in more detail. The purpose\\nof these Result types is to encode error-handling information. Result’s variants are Ok and Err. The Ok variant indicates the\\noperation was successful, and it contains the successfully generated value.\\nThe Err variant means the operation failed, and it contains information\\nabout how or why the operation failed. Values of the Result type, like values of any type, have methods defined on\\nthem. An instance of Result has an expect method\\nthat you can call. If this instance of Result is an Err value, expect\\nwill cause the program to crash and display the message that you passed as an\\nargument to expect. If the read_line method returns an Err, it would\\nlikely be the result of an error coming from the underlying operating system.\\nIf this instance of Result is an Ok value, expect will take the return\\nvalue that Ok is holding and return just that value to you so that you can\\nuse it. In this case, that value is the number of bytes in the user’s input. If you don’t call expect, the program will compile, but you’ll get a warning: $ cargo build Compiling guessing_game v0.1.0 (file:///projects/guessing_game)\\nwarning: unused `Result` that must be used --> src/main.rs:10:5 |\\n10 | io::stdin().read_line(&mut guess); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled = note: `#[warn(unused_must_use)]` on by default\\nhelp: use `let _ = ...` to ignore the resulting value |\\n10 | let _ = io::stdin().read_line(&mut guess); | +++++++ warning: `guessing_game` (bin \\"guessing_game\\") generated 1 warning Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.59s Rust warns that you haven’t used the Result value returned from read_line,\\nindicating that the program hasn’t handled a possible error. The right way to suppress the warning is to actually write error-handling code,\\nbut in our case we just want to crash this program when a problem occurs, so we\\ncan use expect. You’ll learn about recovering from errors in Chapter\\n9.","breadcrumbs":"Programming a Guessing Game » Handling Potential Failure with Result","id":"38","title":"Handling Potential Failure with Result"},"380":{"body":"Rust has a special type named ! that’s known in type theory lingo as the empty type because it has no values. We prefer to call it the never type\\nbecause it stands in the place of the return type when a function will never\\nreturn. Here is an example: fn bar() -> ! { // --snip-- panic!();\\n} This code is read as “the function bar returns never.” Functions that return\\nnever are called diverging functions. We can’t create values of the type !,\\nso bar can never possibly return. But what use is a type you can never create values for? Recall the code from\\nListing 2-5, part of the number-guessing game; we’ve reproduced a bit of it\\nhere in Listing 20-27. use std::cmp::Ordering; use std::io; use rand::Rng; fn main() { println!(\\"Guess the number!\\"); let secret_number = rand::thread_rng().gen_range(1..=100); println!(\\"The secret number is: {secret_number}\\"); loop { println!(\\"Please input your guess.\\"); let mut guess = String::new(); // --snip-- io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); let guess: u32 = match guess.trim().parse() { Ok(num) => num, Err(_) => continue, }; println!(\\"You guessed: {guess}\\"); // --snip-- match guess.cmp(&secret_number) { Ordering::Less => println!(\\"Too small!\\"), Ordering::Greater => println!(\\"Too big!\\"), Ordering::Equal => { println!(\\"You win!\\"); break; } } } } Listing 20-27: A match with an arm that ends in continue At the time, we skipped over some details in this code. In “The match\\nControl Flow Construct”\\nsection in Chapter 6, we discussed that match arms must all return the same\\ntype. So, for example, the following code doesn’t work: fn main() { let guess = \\"3\\"; let guess = match guess.trim().parse() { Ok(_) => 5, Err(_) => \\"hello\\", }; } The type of guess in this code would have to be an integer and a string,\\nand Rust requires that guess have only one type. So, what does continue\\nreturn? How were we allowed to return a u32 from one arm and have another arm\\nthat ends with continue in Listing 20-27? As you might have guessed, continue has a ! value. That is, when Rust\\ncomputes the type of guess, it looks at both match arms, the former with a\\nvalue of u32 and the latter with a ! value. Because ! can never have a\\nvalue, Rust decides that the type of guess is u32. The formal way of describing this behavior is that expressions of type ! can\\nbe coerced into any other type. We’re allowed to end this match arm with continue because continue doesn’t return a value; instead, it moves control\\nback to the top of the loop, so in the Err case, we never assign a value to guess. The never type is useful with the panic! macro as well. Recall the unwrap\\nfunction that we call on Option<T> values to produce a value or panic with\\nthis definition: enum Option<T> { Some(T), None, } use crate::Option::*; impl<T> Option<T> { pub fn unwrap(self) -> T { match self { Some(val) => val, None => panic!(\\"called `Option::unwrap()` on a `None` value\\"), } }\\n} In this code, the same thing happens as in the match in Listing 20-27: Rust\\nsees that val has the type T and panic! has the type !, so the result\\nof the overall match expression is T. This code works because panic!\\ndoesn’t produce a value; it ends the program. In the None case, we won’t be\\nreturning a value from unwrap, so this code is valid. One final expression that has the type ! is a loop: fn main() { print!(\\"forever \\"); loop { print!(\\"and ever \\"); } } Here, the loop never ends, so ! is the value of the expression. However, this\\nwouldn’t be true if we included a break, because the loop would terminate\\nwhen it got to the break.","breadcrumbs":"Advanced Features » Advanced Types » The Never Type That Never Returns","id":"380","title":"The Never Type That Never Returns"},"381":{"body":"Rust needs to know certain details about its types, such as how much space to\\nallocate for a value of a particular type. This leaves one corner of its type\\nsystem a little confusing at first: the concept of dynamically sized types.\\nSometimes referred to as DSTs or unsized types, these types let us write\\ncode using values whose size we can know only at runtime. Let’s dig into the details of a dynamically sized type called str, which\\nwe’ve been using throughout the book. That’s right, not &str, but str on\\nits own, is a DST. In many cases, such as when storing text entered by a user,\\nwe can’t know how long the string is until runtime. That means we can’t create\\na variable of type str, nor can we take an argument of type str. Consider\\nthe following code, which does not work: fn main() { let s1: str = \\"Hello there!\\"; let s2: str = \\"How\'s it going?\\"; } Rust needs to know how much memory to allocate for any value of a particular\\ntype, and all values of a type must use the same amount of memory. If Rust\\nallowed us to write this code, these two str values would need to take up the\\nsame amount of space. But they have different lengths: s1 needs 12 bytes of\\nstorage and s2 needs 15. This is why it’s not possible to create a variable\\nholding a dynamically sized type. So, what do we do? In this case, you already know the answer: We make the type\\nof s1 and s2 string slice ( &str) rather than str. Recall from the “String Slices” section in Chapter 4 that the\\nslice data structure only stores the starting position and the length of the\\nslice. So, although &T is a single value that stores the memory address of\\nwhere the T is located, a string slice is two values: the address of the str and its length. As such, we can know the size of a string slice value at\\ncompile time: It’s twice the length of a usize. That is, we always know the\\nsize of a string slice, no matter how long the string it refers to is. In\\ngeneral, this is the way in which dynamically sized types are used in Rust:\\nThey have an extra bit of metadata that stores the size of the dynamic\\ninformation. The golden rule of dynamically sized types is that we must always\\nput values of dynamically sized types behind a pointer of some kind. We can combine str with all kinds of pointers: for example, Box<str> or Rc<str>. In fact, you’ve seen this before but with a different dynamically\\nsized type: traits. Every trait is a dynamically sized type we can refer to by\\nusing the name of the trait. In the “Using Trait Objects to Abstract over\\nShared Behavior” section in Chapter 18, we mentioned that to use traits as trait\\nobjects, we must put them behind a pointer, such as &dyn Trait or Box<dyn Trait> ( Rc<dyn Trait> would work too). To work with DSTs, Rust provides the Sized trait to determine whether or not\\na type’s size is known at compile time. This trait is automatically implemented\\nfor everything whose size is known at compile time. In addition, Rust\\nimplicitly adds a bound on Sized to every generic function. That is, a\\ngeneric function definition like this: fn generic<T>(t: T) { // --snip--\\n} is actually treated as though we had written this: fn generic<T: Sized>(t: T) { // --snip--\\n} By default, generic functions will work only on types that have a known size at\\ncompile time. However, you can use the following special syntax to relax this\\nrestriction: fn generic<T: ?Sized>(t: &T) { // --snip--\\n} A trait bound on ?Sized means “ T may or may not be Sized,” and this\\nnotation overrides the default that generic types must have a known size at\\ncompile time. The ?Trait syntax with this meaning is only available for Sized, not any other traits. Also note that we switched the type of the t parameter from T to &T.\\nBecause the type might not be Sized, we need to use it behind some kind of\\npointer. In this case, we’ve chosen a reference. Next, we’ll talk about functions and closures!","breadcrumbs":"Advanced Features » Advanced Types » Dynamically Sized Types and the Sized Trait","id":"381","title":"Dynamically Sized Types and the Sized Trait"},"382":{"body":"This section explores some advanced features related to functions and closures,\\nincluding function pointers and returning closures.","breadcrumbs":"Advanced Features » Advanced Functions and Closures » Advanced Functions and Closures","id":"382","title":"Advanced Functions and Closures"},"383":{"body":"We’ve talked about how to pass closures to functions; you can also pass regular\\nfunctions to functions! This technique is useful when you want to pass a\\nfunction you’ve already defined rather than defining a new closure. Functions\\ncoerce to the type fn (with a lowercase f), not to be confused with the Fn closure trait. The fn type is called a function pointer. Passing\\nfunctions with function pointers will allow you to use functions as arguments\\nto other functions. The syntax for specifying that a parameter is a function pointer is similar to\\nthat of closures, as shown in Listing 20-28, where we’ve defined a function add_one that adds 1 to its parameter. The function do_twice takes two\\nparameters: a function pointer to any function that takes an i32 parameter\\nand returns an i32, and one i32 value. The do_twice function calls the\\nfunction f twice, passing it the arg value, then adds the two function call\\nresults together. The main function calls do_twice with the arguments add_one and 5. Filename: src/main.rs fn add_one(x: i32) -> i32 { x + 1\\n} fn do_twice(f: fn(i32) -> i32, arg: i32) -> i32 { f(arg) + f(arg)\\n} fn main() { let answer = do_twice(add_one, 5); println!(\\"The answer is: {answer}\\");\\n} Listing 20-28: Using the fn type to accept a function pointer as an argument This code prints The answer is: 12. We specify that the parameter f in do_twice is an fn that takes one parameter of type i32 and returns an i32. We can then call f in the body of do_twice. In main, we can pass\\nthe function name add_one as the first argument to do_twice. Unlike closures, fn is a type rather than a trait, so we specify fn as the\\nparameter type directly rather than declaring a generic type parameter with one\\nof the Fn traits as a trait bound. Function pointers implement all three of the closure traits ( Fn, FnMut, and FnOnce), meaning you can always pass a function pointer as an argument for a\\nfunction that expects a closure. It’s best to write functions using a generic\\ntype and one of the closure traits so that your functions can accept either\\nfunctions or closures. That said, one example of where you would want to only accept fn and not\\nclosures is when interfacing with external code that doesn’t have closures: C\\nfunctions can accept functions as arguments, but C doesn’t have closures. As an example of where you could use either a closure defined inline or a named\\nfunction, let’s look at a use of the map method provided by the Iterator\\ntrait in the standard library. To use the map method to turn a vector of\\nnumbers into a vector of strings, we could use a closure, as in Listing 20-29. fn main() { let list_of_numbers = vec![1, 2, 3]; let list_of_strings: Vec<String> = list_of_numbers.iter().map(|i| i.to_string()).collect(); } Listing 20-29: Using a closure with the map method to convert numbers to strings Or we could name a function as the argument to map instead of the closure.\\nListing 20-30 shows what this would look like. fn main() { let list_of_numbers = vec![1, 2, 3]; let list_of_strings: Vec<String> = list_of_numbers.iter().map(ToString::to_string).collect(); } Listing 20-30: Using the String::to_string function with the map method to convert numbers to strings Note that we must use the fully qualified syntax that we talked about in the “Advanced Traits” section because there are\\nmultiple functions available named to_string. Here, we’re using the to_string function defined in the ToString trait,\\nwhich the standard library has implemented for any type that implements Display. Recall from the “Enum Values” section in Chapter\\n6 that the name of each enum variant that we define also becomes an initializer\\nfunction. We can use these initializer functions as function pointers that\\nimplement the closure traits, which means we can specify the initializer\\nfunctions as arguments for methods that take closures, as seen in Listing 20-31. fn main() { enum Status { Value(u32), Stop, } let list_of_statuses: Vec<Status> = (0u32..20).map(Status::Value).collect(); } Listing 20-31: Using an enum initializer with the map method to create a Status instance from numbers Here, we create Status::Value instances using each u32 value in the range\\nthat map is called on by using the initializer function of Status::Value.\\nSome people prefer this style and some people prefer to use closures. They\\ncompile to the same code, so use whichever style is clearer to you.","breadcrumbs":"Advanced Features » Advanced Functions and Closures » Function Pointers","id":"383","title":"Function Pointers"},"384":{"body":"Closures are represented by traits, which means you can’t return closures\\ndirectly. In most cases where you might want to return a trait, you can instead\\nuse the concrete type that implements the trait as the return value of the\\nfunction. However, you can’t usually do that with closures because they don’t\\nhave a concrete type that is returnable; you’re not allowed to use the function\\npointer fn as a return type if the closure captures any values from its\\nscope, for example. Instead, you will normally use the impl Trait syntax we learned about in\\nChapter 10. You can return any function type, using Fn, FnOnce, and FnMut.\\nFor example, the code in Listing 20-32 will compile just fine. #![allow(unused)] fn main() {\\nfn returns_closure() -> impl Fn(i32) -> i32 { |x| x + 1\\n} } Listing 20-32: Returning a closure from a function using the impl Trait syntax However, as we noted in the “Inferring and Annotating Closure\\nTypes” section in Chapter 13, each closure is\\nalso its own distinct type. If you need to work with multiple functions that\\nhave the same signature but different implementations, you will need to use a\\ntrait object for them. Consider what happens if you write code like that shown\\nin Listing 20-33. Filename: src/main.rs fn main() { let handlers = vec![returns_closure(), returns_initialized_closure(123)]; for handler in handlers { let output = handler(5); println!(\\"{output}\\"); }\\n} fn returns_closure() -> impl Fn(i32) -> i32 { |x| x + 1\\n} fn returns_initialized_closure(init: i32) -> impl Fn(i32) -> i32 { move |x| x + init\\n} Listing 20-33: Creating a Vec<T> of closures defined by functions that return impl Fn types Here we have two functions, returns_closure and returns_initialized_closure,\\nwhich both return impl Fn(i32) -> i32. Notice that the closures that they\\nreturn are different, even though they implement the same type. If we try to\\ncompile this, Rust lets us know that it won’t work: $ cargo build Compiling functions-example v0.1.0 (file:///projects/functions-example)\\nerror[E0308]: mismatched types --> src/main.rs:2:44 | 2 | let handlers = vec![returns_closure(), returns_initialized_closure(123)]; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected opaque type, found a different opaque type\\n... 9 | fn returns_closure() -> impl Fn(i32) -> i32 { | ------------------- the expected opaque type\\n...\\n13 | fn returns_initialized_closure(init: i32) -> impl Fn(i32) -> i32 { | ------------------- the found opaque type | = note: expected opaque type `impl Fn(i32) -> i32` found opaque type `impl Fn(i32) -> i32` = note: distinct uses of `impl Trait` result in different opaque types For more information about this error, try `rustc --explain E0308`.\\nerror: could not compile `functions-example` (bin \\"functions-example\\") due to 1 previous error The error message tells us that whenever we return an impl Trait, Rust\\ncreates a unique opaque type, a type where we cannot see into the details of\\nwhat Rust constructs for us, nor can we guess the type Rust will generate to\\nwrite ourselves. So, even though these functions return closures that implement\\nthe same trait, Fn(i32) -> i32, the opaque types Rust generates for each are\\ndistinct. (This is similar to how Rust produces different concrete types for\\ndistinct async blocks even when they have the same output type, as we saw in “The Pin Type and the Unpin Trait” in\\nChapter 17.) We have seen a solution to this problem a few times now: We can\\nuse a trait object, as in Listing 20-34. fn main() { let handlers = vec![returns_closure(), returns_initialized_closure(123)]; for handler in handlers { let output = handler(5); println!(\\"{output}\\"); } } fn returns_closure() -> Box<dyn Fn(i32) -> i32> { Box::new(|x| x + 1)\\n} fn returns_initialized_closure(init: i32) -> Box<dyn Fn(i32) -> i32> { Box::new(move |x| x + init)\\n} Listing 20-34: Creating a Vec<T> of closures defined by functions that return Box<dyn Fn> so that they have the same type This code will compile just fine. For more about trait objects, refer to the\\nsection “Using Trait Objects To Abstract over Shared\\nBehavior” in Chapter 18. Next, let’s look at macros!","breadcrumbs":"Advanced Features » Advanced Functions and Closures » Returning Closures","id":"384","title":"Returning Closures"},"385":{"body":"We’ve used macros like println! throughout this book, but we haven’t fully\\nexplored what a macro is and how it works. The term macro refers to a family\\nof features in Rust—declarative macros with macro_rules! and three kinds of\\nprocedural macros: Custom #[derive] macros that specify code added with the derive attribute\\nused on structs and enums Attribute-like macros that define custom attributes usable on any item Function-like macros that look like function calls but operate on the tokens\\nspecified as their argument We’ll talk about each of these in turn, but first, let’s look at why we even\\nneed macros when we already have functions.","breadcrumbs":"Advanced Features » Macros » Macros","id":"385","title":"Macros"},"386":{"body":"Fundamentally, macros are a way of writing code that writes other code, which\\nis known as metaprogramming. In Appendix C, we discuss the derive\\nattribute, which generates an implementation of various traits for you. We’ve\\nalso used the println! and vec! macros throughout the book. All of these\\nmacros expand to produce more code than the code you’ve written manually. Metaprogramming is useful for reducing the amount of code you have to write and\\nmaintain, which is also one of the roles of functions. However, macros have\\nsome additional powers that functions don’t have. A function signature must declare the number and type of parameters the\\nfunction has. Macros, on the other hand, can take a variable number of\\nparameters: We can call println!(\\"hello\\") with one argument or println!(\\"hello {}\\", name) with two arguments. Also, macros are expanded\\nbefore the compiler interprets the meaning of the code, so a macro can, for\\nexample, implement a trait on a given type. A function can’t, because it gets\\ncalled at runtime and a trait needs to be implemented at compile time. The downside to implementing a macro instead of a function is that macro\\ndefinitions are more complex than function definitions because you’re writing\\nRust code that writes Rust code. Due to this indirection, macro definitions are\\ngenerally more difficult to read, understand, and maintain than function\\ndefinitions. Another important difference between macros and functions is that you must\\ndefine macros or bring them into scope before you call them in a file, as\\nopposed to functions you can define anywhere and call anywhere.","breadcrumbs":"Advanced Features » Macros » The Difference Between Macros and Functions","id":"386","title":"The Difference Between Macros and Functions"},"387":{"body":"The most widely used form of macros in Rust is the declarative macro. These\\nare also sometimes referred to as “macros by example,” “ macro_rules! macros,”\\nor just plain “macros.” At their core, declarative macros allow you to write\\nsomething similar to a Rust match expression. As discussed in Chapter 6, match expressions are control structures that take an expression, compare the\\nresultant value of the expression to patterns, and then run the code associated\\nwith the matching pattern. Macros also compare a value to patterns that are\\nassociated with particular code: In this situation, the value is the literal\\nRust source code passed to the macro; the patterns are compared with the\\nstructure of that source code; and the code associated with each pattern, when\\nmatched, replaces the code passed to the macro. This all happens during\\ncompilation. To define a macro, you use the macro_rules! construct. Let’s explore how to\\nuse macro_rules! by looking at how the vec! macro is defined. Chapter 8\\ncovered how we can use the vec! macro to create a new vector with particular\\nvalues. For example, the following macro creates a new vector containing three\\nintegers: #![allow(unused)] fn main() {\\nlet v: Vec<u32> = vec![1, 2, 3]; } We could also use the vec! macro to make a vector of two integers or a vector\\nof five string slices. We wouldn’t be able to use a function to do the same\\nbecause we wouldn’t know the number or type of values up front. Listing 20-35 shows a slightly simplified definition of the vec! macro. Filename: src/lib.rs #[macro_export]\\nmacro_rules! vec { ( $( $x:expr ),* ) => { { let mut temp_vec = Vec::new(); $( temp_vec.push($x); )* temp_vec } };\\n} Listing 20-35: A simplified version of the vec! macro definition Note: The actual definition of the vec! macro in the standard library\\nincludes code to pre-allocate the correct amount of memory up front. That code\\nis an optimization that we don’t include here, to make the example simpler. The #[macro_export] annotation indicates that this macro should be made\\navailable whenever the crate in which the macro is defined is brought into\\nscope. Without this annotation, the macro can’t be brought into scope. We then start the macro definition with macro_rules! and the name of the\\nmacro we’re defining without the exclamation mark. The name, in this case vec, is followed by curly brackets denoting the body of the macro definition. The structure in the vec! body is similar to the structure of a match\\nexpression. Here we have one arm with the pattern ( $( $x:expr ),* ),\\nfollowed by => and the block of code associated with this pattern. If the\\npattern matches, the associated block of code will be emitted. Given that this\\nis the only pattern in this macro, there is only one valid way to match; any\\nother pattern will result in an error. More complex macros will have more than\\none arm. Valid pattern syntax in macro definitions is different from the pattern syntax\\ncovered in Chapter 19 because macro patterns are matched against Rust code\\nstructure rather than values. Let’s walk through what the pattern pieces in\\nListing 20-29 mean; for the full macro pattern syntax, see the Rust\\nReference. First, we use a set of parentheses to encompass the whole pattern. We use a\\ndollar sign ( $) to declare a variable in the macro system that will contain\\nthe Rust code matching the pattern. The dollar sign makes it clear this is a\\nmacro variable as opposed to a regular Rust variable. Next comes a set of\\nparentheses that captures values that match the pattern within the parentheses\\nfor use in the replacement code. Within $() is $x:expr, which matches any\\nRust expression and gives the expression the name $x. The comma following $() indicates that a literal comma separator character\\nmust appear between each instance of the code that matches the code in $().\\nThe * specifies that the pattern matches zero or more of whatever precedes\\nthe *. When we call this macro with vec![1, 2, 3];, the $x pattern matches three\\ntimes with the three expressions 1, 2, and 3. Now let’s look at the pattern in the body of the code associated with this arm: temp_vec.push() within $()* is generated for each part that matches $()\\nin the pattern zero or more times depending on how many times the pattern\\nmatches. The $x is replaced with each expression matched. When we call this\\nmacro with vec![1, 2, 3];, the code generated that replaces this macro call\\nwill be the following: { let mut temp_vec = Vec::new(); temp_vec.push(1); temp_vec.push(2); temp_vec.push(3); temp_vec\\n} We’ve defined a macro that can take any number of arguments of any type and can\\ngenerate code to create a vector containing the specified elements. To learn more about how to write macros, consult the online documentation or\\nother resources, such as “The Little Book of Rust Macros” started by\\nDaniel Keep and continued by Lukas Wirth.","breadcrumbs":"Advanced Features » Macros » Declarative Macros for General Metaprogramming","id":"387","title":"Declarative Macros for General Metaprogramming"},"388":{"body":"The second form of macros is the procedural macro, which acts more like a\\nfunction (and is a type of procedure). Procedural macros accept some code as\\nan input, operate on that code, and produce some code as an output rather than\\nmatching against patterns and replacing the code with other code as declarative\\nmacros do. The three kinds of procedural macros are custom derive,\\nattribute-like, and function-like, and all work in a similar fashion. When creating procedural macros, the definitions must reside in their own crate\\nwith a special crate type. This is for complex technical reasons that we hope\\nto eliminate in the future. In Listing 20-36, we show how to define a\\nprocedural macro, where some_attribute is a placeholder for using a specific\\nmacro variety. Filename: src/lib.rs use proc_macro::TokenStream; #[some_attribute]\\npub fn some_name(input: TokenStream) -> TokenStream {\\n} Listing 20-36: An example of defining a procedural macro The function that defines a procedural macro takes a TokenStream as an input\\nand produces a TokenStream as an output. The TokenStream type is defined by\\nthe proc_macro crate that is included with Rust and represents a sequence of\\ntokens. This is the core of the macro: The source code that the macro is\\noperating on makes up the input TokenStream, and the code the macro produces\\nis the output TokenStream. The function also has an attribute attached to it\\nthat specifies which kind of procedural macro we’re creating. We can have\\nmultiple kinds of procedural macros in the same crate. Let’s look at the different kinds of procedural macros. We’ll start with a\\ncustom derive macro and then explain the small dissimilarities that make the\\nother forms different.","breadcrumbs":"Advanced Features » Macros » Procedural Macros for Generating Code from Attributes","id":"388","title":"Procedural Macros for Generating Code from Attributes"},"389":{"body":"Let’s create a crate named hello_macro that defines a trait named HelloMacro with one associated function named hello_macro. Rather than\\nmaking our users implement the HelloMacro trait for each of their types,\\nwe’ll provide a procedural macro so that users can annotate their type with #[derive(HelloMacro)] to get a default implementation of the hello_macro\\nfunction. The default implementation will print Hello, Macro! My name is TypeName! where TypeName is the name of the type on which this trait has\\nbeen defined. In other words, we’ll write a crate that enables another\\nprogrammer to write code like Listing 20-37 using our crate. Filename: src/main.rs use hello_macro::HelloMacro;\\nuse hello_macro_derive::HelloMacro; #[derive(HelloMacro)]\\nstruct Pancakes; fn main() { Pancakes::hello_macro();\\n} Listing 20-37: The code a user of our crate will be able to write when using our procedural macro This code will print Hello, Macro! My name is Pancakes! when we’re done. The\\nfirst step is to make a new library crate, like this: $ cargo new hello_macro --lib Next, in Listing 20-38, we’ll define the HelloMacro trait and its associated\\nfunction. Filename: src/lib.rs pub trait HelloMacro { fn hello_macro();\\n} Listing 20-38: A simple trait that we will use with the derive macro We have a trait and its function. At this point, our crate user could implement\\nthe trait to achieve the desired functionality, as in Listing 20-39. Filename: src/main.rs use hello_macro::HelloMacro; struct Pancakes; impl HelloMacro for Pancakes { fn hello_macro() { println!(\\"Hello, Macro! My name is Pancakes!\\"); }\\n} fn main() { Pancakes::hello_macro();\\n} Listing 20-39: How it would look if users wrote a manual implementation of the HelloMacro trait However, they would need to write the implementation block for each type they\\nwanted to use with hello_macro; we want to spare them from having to do this\\nwork. Additionally, we can’t yet provide the hello_macro function with default\\nimplementation that will print the name of the type the trait is implemented\\non: Rust doesn’t have reflection capabilities, so it can’t look up the type’s\\nname at runtime. We need a macro to generate code at compile time. The next step is to define the procedural macro. At the time of this writing,\\nprocedural macros need to be in their own crate. Eventually, this restriction\\nmight be lifted. The convention for structuring crates and macro crates is as\\nfollows: For a crate named foo, a custom derive procedural macro crate is\\ncalled foo_derive. Let’s start a new crate called hello_macro_derive inside\\nour hello_macro project: $ cargo new hello_macro_derive --lib Our two crates are tightly related, so we create the procedural macro crate\\nwithin the directory of our hello_macro crate. If we change the trait\\ndefinition in hello_macro, we’ll have to change the implementation of the\\nprocedural macro in hello_macro_derive as well. The two crates will need to\\nbe published separately, and programmers using these crates will need to add\\nboth as dependencies and bring them both into scope. We could instead have the hello_macro crate use hello_macro_derive as a dependency and re-export the\\nprocedural macro code. However, the way we’ve structured the project makes it\\npossible for programmers to use hello_macro even if they don’t want the derive functionality. We need to declare the hello_macro_derive crate as a procedural macro crate.\\nWe’ll also need functionality from the syn and quote crates, as you’ll see\\nin a moment, so we need to add them as dependencies. Add the following to the Cargo.toml file for hello_macro_derive: Filename: hello_macro_derive/Cargo.toml [lib]\\nproc-macro = true [dependencies]\\nsyn = \\"2.0\\"\\nquote = \\"1.0\\" To start defining the procedural macro, place the code in Listing 20-40 into\\nyour src/lib.rs file for the hello_macro_derive crate. Note that this code\\nwon’t compile until we add a definition for the impl_hello_macro function. Filename: hello_macro_derive/src/lib.rs use proc_macro::TokenStream;\\nuse quote::quote; #[proc_macro_derive(HelloMacro)]\\npub fn hello_macro_derive(input: TokenStream) -> TokenStream { // Construct a representation of Rust code as a syntax tree // that we can manipulate. let ast = syn::parse(input).unwrap(); // Build the trait implementation. impl_hello_macro(&ast)\\n} Listing 20-40: Code that most procedural macro crates will require in order to process Rust code Notice that we’ve split the code into the hello_macro_derive function, which\\nis responsible for parsing the TokenStream, and the impl_hello_macro\\nfunction, which is responsible for transforming the syntax tree: This makes\\nwriting a procedural macro more convenient. The code in the outer function\\n( hello_macro_derive in this case) will be the same for almost every\\nprocedural macro crate you see or create. The code you specify in the body of\\nthe inner function ( impl_hello_macro in this case) will be different\\ndepending on your procedural macro’s purpose. We’ve introduced three new crates: proc_macro, syn,\\nand quote. The proc_macro crate comes with Rust,\\nso we didn’t need to add that to the dependencies in Cargo.toml. The proc_macro crate is the compiler’s API that allows us to read and manipulate\\nRust code from our code. The syn crate parses Rust code from a string into a data structure that we\\ncan perform operations on. The quote crate turns syn data structures back\\ninto Rust code. These crates make it much simpler to parse any sort of Rust\\ncode we might want to handle: Writing a full parser for Rust code is no simple\\ntask. The hello_macro_derive function will be called when a user of our library\\nspecifies #[derive(HelloMacro)] on a type. This is possible because we’ve\\nannotated the hello_macro_derive function here with proc_macro_derive and\\nspecified the name HelloMacro, which matches our trait name; this is the\\nconvention most procedural macros follow. The hello_macro_derive function first converts the input from a TokenStream to a data structure that we can then interpret and perform\\noperations on. This is where syn comes into play. The parse function in syn takes a TokenStream and returns a DeriveInput struct representing the\\nparsed Rust code. Listing 20-41 shows the relevant parts of the DeriveInput\\nstruct we get from parsing the struct Pancakes; string. DeriveInput { // --snip-- ident: Ident { ident: \\"Pancakes\\", span: #0 bytes(95..103) }, data: Struct( DataStruct { struct_token: Struct, fields: Unit, semi_token: Some( Semi ) } )\\n} Listing 20-41: The DeriveInput instance we get when parsing the code that has the macro’s attribute in Listing 20-37 The fields of this struct show that the Rust code we’ve parsed is a unit struct\\nwith the ident ( identifier, meaning the name) of Pancakes. There are more\\nfields on this struct for describing all sorts of Rust code; check the syn\\ndocumentation for DeriveInput for more information. Soon we’ll define the impl_hello_macro function, which is where we’ll build\\nthe new Rust code we want to include. But before we do, note that the output\\nfor our derive macro is also a TokenStream. The returned TokenStream is\\nadded to the code that our crate users write, so when they compile their crate,\\nthey’ll get the extra functionality that we provide in the modified TokenStream. You might have noticed that we’re calling unwrap to cause the hello_macro_derive function to panic if the call to the syn::parse function\\nfails here. It’s necessary for our procedural macro to panic on errors because proc_macro_derive functions must return TokenStream rather than Result to\\nconform to the procedural macro API. We’ve simplified this example by using unwrap; in production code, you should provide more specific error messages\\nabout what went wrong by using panic! or expect. Now that we have the code to turn the annotated Rust code from a TokenStream\\ninto a DeriveInput instance, let’s generate the code that implements the HelloMacro trait on the annotated type, as shown in Listing 20-42. Filename: hello_macro_derive/src/lib.rs use proc_macro::TokenStream; use quote::quote; #[proc_macro_derive(HelloMacro)] pub fn hello_macro_derive(input: TokenStream) -> TokenStream { // Construct a representation of Rust code as a syntax tree // that we can manipulate let ast = syn::parse(input).unwrap(); // Build the trait implementation impl_hello_macro(&ast) } fn impl_hello_macro(ast: &syn::DeriveInput) -> TokenStream { let name = &ast.ident; let generated = quote! { impl HelloMacro for #name { fn hello_macro() { println!(\\"Hello, Macro! My name is {}!\\", stringify!(#name)); } } }; generated.into()\\n} Listing 20-42: Implementing the HelloMacro trait using the parsed Rust code We get an Ident struct instance containing the name (identifier) of the\\nannotated type using ast.ident. The struct in Listing 20-41 shows that when\\nwe run the impl_hello_macro function on the code in Listing 20-37, the ident we get will have the ident field with a value of \\"Pancakes\\". Thus,\\nthe name variable in Listing 20-42 will contain an Ident struct instance\\nthat, when printed, will be the string \\"Pancakes\\", the name of the struct in\\nListing 20-37. The quote! macro lets us define the Rust code that we want to return. The\\ncompiler expects something different from the direct result of the quote!\\nmacro’s execution, so we need to convert it to a TokenStream. We do this by\\ncalling the into method, which consumes this intermediate representation and\\nreturns a value of the required TokenStream type. The quote! macro also provides some very cool templating mechanics: We can\\nenter #name, and quote! will replace it with the value in the variable name. You can even do some repetition similar to the way regular macros work.\\nCheck out the quote crate’s docs for a thorough introduction. We want our procedural macro to generate an implementation of our HelloMacro\\ntrait for the type the user annotated, which we can get by using #name. The\\ntrait implementation has the one function hello_macro, whose body contains the\\nfunctionality we want to provide: printing Hello, Macro! My name is and then\\nthe name of the annotated type. The stringify! macro used here is built into Rust. It takes a Rust\\nexpression, such as 1 + 2, and at compile time turns the expression into a\\nstring literal, such as \\"1 + 2\\". This is different from format! or println!, which are macros that evaluate the expression and then turn the\\nresult into a String. There is a possibility that the #name input might be\\nan expression to print literally, so we use stringify!. Using stringify!\\nalso saves an allocation by converting #name to a string literal at compile\\ntime. At this point, cargo build should complete successfully in both hello_macro\\nand hello_macro_derive. Let’s hook up these crates to the code in Listing\\n20-37 to see the procedural macro in action! Create a new binary project in\\nyour projects directory using cargo new pancakes. We need to add hello_macro and hello_macro_derive as dependencies in the pancakes\\ncrate’s Cargo.toml. If you’re publishing your versions of hello_macro and hello_macro_derive to crates.io, they\\nwould be regular dependencies; if not, you can specify them as path\\ndependencies as follows: [dependencies]\\nhello_macro = { path = \\"../hello_macro\\" }\\nhello_macro_derive = { path = \\"../hello_macro/hello_macro_derive\\" } Put the code in Listing 20-37 into src/main.rs, and run cargo run: It\\nshould print Hello, Macro! My name is Pancakes!. The implementation of the HelloMacro trait from the procedural macro was included without the pancakes crate needing to implement it; the #[derive(HelloMacro)] added the\\ntrait implementation. Next, let’s explore how the other kinds of procedural macros differ from custom derive macros.","breadcrumbs":"Advanced Features » Macros » Custom derive Macros","id":"389","title":"Custom derive Macros"},"39":{"body":"Aside from the closing curly bracket, there’s only one more line to discuss in\\nthe code so far: use std::io; fn main() { println!(\\"Guess the number!\\"); println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); println!(\\"You guessed: {guess}\\"); } This line prints the string that now contains the user’s input. The {} set of\\ncurly brackets is a placeholder: Think of {} as little crab pincers that hold\\na value in place. When printing the value of a variable, the variable name can\\ngo inside the curly brackets. When printing the result of evaluating an\\nexpression, place empty curly brackets in the format string, then follow the\\nformat string with a comma-separated list of expressions to print in each empty\\ncurly bracket placeholder in the same order. Printing a variable and the result\\nof an expression in one call to println! would look like this: #![allow(unused)] fn main() {\\nlet x = 5;\\nlet y = 10; println!(\\"x = {x} and y + 2 = {}\\", y + 2); } This code would print x = 5 and y + 2 = 12.","breadcrumbs":"Programming a Guessing Game » Printing Values with println! Placeholders","id":"39","title":"Printing Values with println! Placeholders"},"390":{"body":"Attribute-like macros are similar to custom derive macros, but instead of\\ngenerating code for the derive attribute, they allow you to create new\\nattributes. They’re also more flexible: derive only works for structs and\\nenums; attributes can be applied to other items as well, such as functions.\\nHere’s an example of using an attribute-like macro. Say you have an attribute\\nnamed route that annotates functions when using a web application framework: #[route(GET, \\"/\\")]\\nfn index() { This #[route] attribute would be defined by the framework as a procedural\\nmacro. The signature of the macro definition function would look like this: #[proc_macro_attribute]\\npub fn route(attr: TokenStream, item: TokenStream) -> TokenStream { Here, we have two parameters of type TokenStream. The first is for the\\ncontents of the attribute: the GET, \\"/\\" part. The second is the body of the\\nitem the attribute is attached to: in this case, fn index() {} and the rest\\nof the function’s body. Other than that, attribute-like macros work the same way as custom derive\\nmacros: You create a crate with the proc-macro crate type and implement a\\nfunction that generates the code you want!","breadcrumbs":"Advanced Features » Macros » Attribute-Like Macros","id":"390","title":"Attribute-Like Macros"},"391":{"body":"Function-like macros define macros that look like function calls. Similarly to macro_rules! macros, they’re more flexible than functions; for example, they\\ncan take an unknown number of arguments. However, macro_rules! macros can\\nonly be defined using the match-like syntax we discussed in the “Declarative\\nMacros for General Metaprogramming” section earlier.\\nFunction-like macros take a TokenStream parameter, and their definition\\nmanipulates that TokenStream using Rust code as the other two types of\\nprocedural macros do. An example of a function-like macro is an sql! macro\\nthat might be called like so: let sql = sql!(SELECT * FROM posts WHERE id=1); This macro would parse the SQL statement inside it and check that it’s\\nsyntactically correct, which is much more complex processing than a macro_rules! macro can do. The sql! macro would be defined like this: #[proc_macro]\\npub fn sql(input: TokenStream) -> TokenStream { This definition is similar to the custom derive macro’s signature: We receive\\nthe tokens that are inside the parentheses and return the code we wanted to\\ngenerate.","breadcrumbs":"Advanced Features » Macros » Function-Like Macros","id":"391","title":"Function-Like Macros"},"392":{"body":"Whew! Now you have some Rust features in your toolbox that you likely won’t use\\noften, but you’ll know they’re available in very particular circumstances.\\nWe’ve introduced several complex topics so that when you encounter them in\\nerror message suggestions or in other people’s code, you’ll be able to\\nrecognize these concepts and syntax. Use this chapter as a reference to guide\\nyou to solutions. Next, we’ll put everything we’ve discussed throughout the book into practice\\nand do one more project!","breadcrumbs":"Advanced Features » Macros » Summary","id":"392","title":"Summary"},"393":{"body":"It’s been a long journey, but we’ve reached the end of the book. In this\\nchapter, we’ll build one more project together to demonstrate some of the\\nconcepts we covered in the final chapters, as well as recap some earlier\\nlessons. For our final project, we’ll make a web server that says “Hello!” and looks like\\nFigure 21-1 in a web browser. Here is our plan for building the web server: Learn a bit about TCP and HTTP. Listen for TCP connections on a socket. Parse a small number of HTTP requests. Create a proper HTTP response. Improve the throughput of our server with a thread pool. Figure 21-1: Our final shared project Before we get started, we should mention two details. First, the method we’ll\\nuse won’t be the best way to build a web server with Rust. Community members\\nhave published a number of production-ready crates available at crates.io that provide more complete web server and\\nthread pool implementations than we’ll build. However, our intention in this\\nchapter is to help you learn, not to take the easy route. Because Rust is a\\nsystems programming language, we can choose the level of abstraction we want to\\nwork with and can go to a lower level than is possible or practical in other\\nlanguages. Second, we will not be using async and await here. Building a thread pool is a\\nbig enough challenge on its own, without adding in building an async runtime!\\nHowever, we will note how async and await might be applicable to some of the\\nsame problems we will see in this chapter. Ultimately, as we noted back in\\nChapter 17, many async runtimes use thread pools for managing their work. We’ll therefore write the basic HTTP server and thread pool manually so that\\nyou can learn the general ideas and techniques behind the crates you might use\\nin the future.","breadcrumbs":"Final Project: Building a Multithreaded Web Server » Final Project: Building a Multithreaded Web Server","id":"393","title":"Final Project: Building a Multithreaded Web Server"},"394":{"body":"We’ll start by getting a single-threaded web server working. Before we begin,\\nlet’s look at a quick overview of the protocols involved in building web\\nservers. The details of these protocols are beyond the scope of this book, but\\na brief overview will give you the information you need. The two main protocols involved in web servers are Hypertext Transfer\\nProtocol (HTTP) and Transmission Control Protocol (TCP). Both protocols\\nare request-response protocols, meaning a client initiates requests and a server listens to the requests and provides a response to the client. The\\ncontents of those requests and responses are defined by the protocols. TCP is the lower-level protocol that describes the details of how information\\ngets from one server to another but doesn’t specify what that information is.\\nHTTP builds on top of TCP by defining the contents of the requests and\\nresponses. It’s technically possible to use HTTP with other protocols, but in\\nthe vast majority of cases, HTTP sends its data over TCP. We’ll work with the\\nraw bytes of TCP and HTTP requests and responses.","breadcrumbs":"Final Project: Building a Multithreaded Web Server » Building a Single-Threaded Web Server » Building a Single-Threaded Web Server","id":"394","title":"Building a Single-Threaded Web Server"},"395":{"body":"Our web server needs to listen to a TCP connection, so that’s the first part\\nwe’ll work on. The standard library offers a std::net module that lets us do\\nthis. Let’s make a new project in the usual fashion: $ cargo new hello Created binary (application) `hello` project\\n$ cd hello Now enter the code in Listing 21-1 in src/main.rs to start. This code will\\nlisten at the local address 127.0.0.1:7878 for incoming TCP streams. When it\\ngets an incoming stream, it will print Connection established!. Filename: src/main.rs use std::net::TcpListener; fn main() { let listener = TcpListener::bind(\\"127.0.0.1:7878\\").unwrap(); for stream in listener.incoming() { let stream = stream.unwrap(); println!(\\"Connection established!\\"); }\\n} Listing 21-1: Listening for incoming streams and printing a message when we receive a stream Using TcpListener, we can listen for TCP connections at the address 127.0.0.1:7878. In the address, the section before the colon is an IP address\\nrepresenting your computer (this is the same on every computer and doesn’t\\nrepresent the authors’ computer specifically), and 7878 is the port. We’ve\\nchosen this port for two reasons: HTTP isn’t normally accepted on this port, so\\nour server is unlikely to conflict with any other web server you might have\\nrunning on your machine, and 7878 is rust typed on a telephone. The bind function in this scenario works like the new function in that it\\nwill return a new TcpListener instance. The function is called bind\\nbecause, in networking, connecting to a port to listen to is known as “binding\\nto a port.” The bind function returns a Result<T, E>, which indicates that it’s\\npossible for binding to fail, for example, if we ran two instances of our\\nprogram and so had two programs listening to the same port. Because we’re\\nwriting a basic server just for learning purposes, we won’t worry about\\nhandling these kinds of errors; instead, we use unwrap to stop the program if\\nerrors happen. The incoming method on TcpListener returns an iterator that gives us a\\nsequence of streams (more specifically, streams of type TcpStream). A single stream represents an open connection between the client and the server. Connection is the name for the full request and response process in which a\\nclient connects to the server, the server generates a response, and the server\\ncloses the connection. As such, we will read from the TcpStream to see what\\nthe client sent and then write our response to the stream to send data back to\\nthe client. Overall, this for loop will process each connection in turn and\\nproduce a series of streams for us to handle. For now, our handling of the stream consists of calling unwrap to terminate\\nour program if the stream has any errors; if there aren’t any errors, the\\nprogram prints a message. We’ll add more functionality for the success case in\\nthe next listing. The reason we might receive errors from the incoming method\\nwhen a client connects to the server is that we’re not actually iterating over\\nconnections. Instead, we’re iterating over connection attempts. The\\nconnection might not be successful for a number of reasons, many of them\\noperating system specific. For example, many operating systems have a limit to\\nthe number of simultaneous open connections they can support; new connection\\nattempts beyond that number will produce an error until some of the open\\nconnections are closed. Let’s try running this code! Invoke cargo run in the terminal and then load 127.0.0.1:7878 in a web browser. The browser should show an error message\\nlike “Connection reset” because the server isn’t currently sending back any\\ndata. But when you look at your terminal, you should see several messages that\\nwere printed when the browser connected to the server! Running `target/debug/hello`\\nConnection established!\\nConnection established!\\nConnection established! Sometimes you’ll see multiple messages printed for one browser request; the\\nreason might be that the browser is making a request for the page as well as a\\nrequest for other resources, like the favicon.ico icon that appears in the\\nbrowser tab. It could also be that the browser is trying to connect to the server multiple\\ntimes because the server isn’t responding with any data. When stream goes out\\nof scope and is dropped at the end of the loop, the connection is closed as\\npart of the drop implementation. Browsers sometimes deal with closed\\nconnections by retrying, because the problem might be temporary. Browsers also sometimes open multiple connections to the server without sending\\nany requests so that if they do later send requests, those requests can\\nhappen more quickly. When this occurs, our server will see each connection,\\nregardless of whether there are any requests over that connection. Many\\nversions of Chrome-based browsers do this, for example; you can disable that\\noptimization by using private browsing mode or using a different browser. The important factor is that we’ve successfully gotten a handle to a TCP\\nconnection! Remember to stop the program by pressing ctrl- C when\\nyou’re done running a particular version of the code. Then, restart the program\\nby invoking the cargo run command after you’ve made each set of code changes\\nto make sure you’re running the newest code.","breadcrumbs":"Final Project: Building a Multithreaded Web Server » Building a Single-Threaded Web Server » Listening to the TCP Connection","id":"395","title":"Listening to the TCP Connection"},"396":{"body":"Let’s implement the functionality to read the request from the browser! To\\nseparate the concerns of first getting a connection and then taking some action\\nwith the connection, we’ll start a new function for processing connections. In\\nthis new handle_connection function, we’ll read data from the TCP stream and\\nprint it so that we can see the data being sent from the browser. Change the\\ncode to look like Listing 21-2. Filename: src/main.rs use std::{ io::{BufReader, prelude::*}, net::{TcpListener, TcpStream},\\n}; fn main() { let listener = TcpListener::bind(\\"127.0.0.1:7878\\").unwrap(); for stream in listener.incoming() { let stream = stream.unwrap(); handle_connection(stream); }\\n} fn handle_connection(mut stream: TcpStream) { let buf_reader = BufReader::new(&stream); let http_request: Vec<_> = buf_reader .lines() .map(|result| result.unwrap()) .take_while(|line| !line.is_empty()) .collect(); println!(\\"Request: {http_request:#?}\\");\\n} Listing 21-2: Reading from the TcpStream and printing the data We bring std::io::BufReader and std::io::prelude into scope to get access\\nto traits and types that let us read from and write to the stream. In the for\\nloop in the main function, instead of printing a message that says we made a\\nconnection, we now call the new handle_connection function and pass the stream to it. In the handle_connection function, we create a new BufReader instance that\\nwraps a reference to the stream. The BufReader adds buffering by managing\\ncalls to the std::io::Read trait methods for us. We create a variable named http_request to collect the lines of the request\\nthe browser sends to our server. We indicate that we want to collect these\\nlines in a vector by adding the Vec<_> type annotation. BufReader implements the std::io::BufRead trait, which provides the lines\\nmethod. The lines method returns an iterator of Result<String, std::io::Error> by splitting the stream of data whenever it sees a newline\\nbyte. To get each String, we map and unwrap each Result. The Result\\nmight be an error if the data isn’t valid UTF-8 or if there was a problem\\nreading from the stream. Again, a production program should handle these errors\\nmore gracefully, but we’re choosing to stop the program in the error case for\\nsimplicity. The browser signals the end of an HTTP request by sending two newline\\ncharacters in a row, so to get one request from the stream, we take lines until\\nwe get a line that is the empty string. Once we’ve collected the lines into the\\nvector, we’re printing them out using pretty debug formatting so that we can\\ntake a look at the instructions the web browser is sending to our server. Let’s try this code! Start the program and make a request in a web browser\\nagain. Note that we’ll still get an error page in the browser, but our\\nprogram’s output in the terminal will now look similar to this: $ cargo run Compiling hello v0.1.0 (file:///projects/hello) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.42s Running `target/debug/hello`\\nRequest: [ \\"GET / HTTP/1.1\\", \\"Host: 127.0.0.1:7878\\", \\"User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:99.0) Gecko/20100101 Firefox/99.0\\", \\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8\\", \\"Accept-Language: en-US,en;q=0.5\\", \\"Accept-Encoding: gzip, deflate, br\\", \\"DNT: 1\\", \\"Connection: keep-alive\\", \\"Upgrade-Insecure-Requests: 1\\", \\"Sec-Fetch-Dest: document\\", \\"Sec-Fetch-Mode: navigate\\", \\"Sec-Fetch-Site: none\\", \\"Sec-Fetch-User: ?1\\", \\"Cache-Control: max-age=0\\",\\n] Depending on your browser, you might get slightly different output. Now that\\nwe’re printing the request data, we can see why we get multiple connections\\nfrom one browser request by looking at the path after GET in the first line\\nof the request. If the repeated connections are all requesting /, we know the\\nbrowser is trying to fetch / repeatedly because it’s not getting a response\\nfrom our program. Let’s break down this request data to understand what the browser is asking of\\nour program.","breadcrumbs":"Final Project: Building a Multithreaded Web Server » Building a Single-Threaded Web Server » Reading the Request","id":"396","title":"Reading the Request"},"397":{"body":"HTTP is a text-based protocol, and a request takes this format: Method Request-URI HTTP-Version CRLF\\nheaders CRLF\\nmessage-body The first line is the request line that holds information about what the\\nclient is requesting. The first part of the request line indicates the method\\nbeing used, such as GET or POST, which describes how the client is making\\nthis request. Our client used a GET request, which means it is asking for\\ninformation. The next part of the request line is /, which indicates the uniform resource\\nidentifier (URI) the client is requesting: A URI is almost, but not quite,\\nthe same as a uniform resource locator (URL). The difference between URIs\\nand URLs isn’t important for our purposes in this chapter, but the HTTP spec\\nuses the term URI, so we can just mentally substitute URL for URI here. The last part is the HTTP version the client uses, and then the request line\\nends in a CRLF sequence. ( CRLF stands for carriage return and line feed,\\nwhich are terms from the typewriter days!) The CRLF sequence can also be\\nwritten as \\\\r\\\\n, where \\\\r is a carriage return and \\\\n is a line feed. The CRLF sequence separates the request line from the rest of the request data.\\nNote that when the CRLF is printed, we see a new line start rather than \\\\r\\\\n. Looking at the request line data we received from running our program so far,\\nwe see that GET is the method, / is the request URI, and HTTP/1.1 is the\\nversion. After the request line, the remaining lines starting from Host: onward are\\nheaders. GET requests have no body. Try making a request from a different browser or asking for a different\\naddress, such as 127.0.0.1:7878/test, to see how the request data changes. Now that we know what the browser is asking for, let’s send back some data!","breadcrumbs":"Final Project: Building a Multithreaded Web Server » Building a Single-Threaded Web Server » Looking More Closely at an HTTP Request","id":"397","title":"Looking More Closely at an HTTP Request"},"398":{"body":"We’re going to implement sending data in response to a client request.\\nResponses have the following format: HTTP-Version Status-Code Reason-Phrase CRLF\\nheaders CRLF\\nmessage-body The first line is a status line that contains the HTTP version used in the\\nresponse, a numeric status code that summarizes the result of the request, and\\na reason phrase that provides a text description of the status code. After the\\nCRLF sequence are any headers, another CRLF sequence, and the body of the\\nresponse. Here is an example response that uses HTTP version 1.1 and has a status code of\\n200, an OK reason phrase, no headers, and no body: HTTP/1.1 200 OK\\\\r\\\\n\\\\r\\\\n The status code 200 is the standard success response. The text is a tiny\\nsuccessful HTTP response. Let’s write this to the stream as our response to a\\nsuccessful request! From the handle_connection function, remove the println! that was printing the request data and replace it with the code in\\nListing 21-3. Filename: src/main.rs use std::{ io::{BufReader, prelude::*}, net::{TcpListener, TcpStream}, }; fn main() { let listener = TcpListener::bind(\\"127.0.0.1:7878\\").unwrap(); for stream in listener.incoming() { let stream = stream.unwrap(); handle_connection(stream); } } fn handle_connection(mut stream: TcpStream) { let buf_reader = BufReader::new(&stream); let http_request: Vec<_> = buf_reader .lines() .map(|result| result.unwrap()) .take_while(|line| !line.is_empty()) .collect(); let response = \\"HTTP/1.1 200 OK\\\\r\\\\n\\\\r\\\\n\\"; stream.write_all(response.as_bytes()).unwrap();\\n} Listing 21-3: Writing a tiny successful HTTP response to the stream The first new line defines the response variable that holds the success\\nmessage’s data. Then, we call as_bytes on our response to convert the\\nstring data to bytes. The write_all method on stream takes a &[u8] and\\nsends those bytes directly down the connection. Because the write_all\\noperation could fail, we use unwrap on any error result as before. Again, in\\na real application, you would add error handling here. With these changes, let’s run our code and make a request. We’re no longer\\nprinting any data to the terminal, so we won’t see any output other than the\\noutput from Cargo. When you load 127.0.0.1:7878 in a web browser, you should\\nget a blank page instead of an error. You’ve just handcoded receiving an HTTP\\nrequest and sending a response!","breadcrumbs":"Final Project: Building a Multithreaded Web Server » Building a Single-Threaded Web Server » Writing a Response","id":"398","title":"Writing a Response"},"399":{"body":"Let’s implement the functionality for returning more than a blank page. Create\\nthe new file hello.html in the root of your project directory, not in the src directory. You can input any HTML you want; Listing 21-4 shows one\\npossibility. Filename: hello.html <!DOCTYPE html>\\n<html lang=\\"en\\"> <head> <meta charset=\\"utf-8\\"> <title>Hello!</title> </head> <body> <h1>Hello!</h1> <p>Hi from Rust</p> </body>\\n</html> Listing 21-4: A sample HTML file to return in a response This is a minimal HTML5 document with a heading and some text. To return this\\nfrom the server when a request is received, we’ll modify handle_connection as\\nshown in Listing 21-5 to read the HTML file, add it to the response as a body,\\nand send it. Filename: src/main.rs use std::{ fs, io::{BufReader, prelude::*}, net::{TcpListener, TcpStream},\\n};\\n// --snip-- fn main() { let listener = TcpListener::bind(\\"127.0.0.1:7878\\").unwrap(); for stream in listener.incoming() { let stream = stream.unwrap(); handle_connection(stream); } } fn handle_connection(mut stream: TcpStream) { let buf_reader = BufReader::new(&stream); let http_request: Vec<_> = buf_reader .lines() .map(|result| result.unwrap()) .take_while(|line| !line.is_empty()) .collect(); let status_line = \\"HTTP/1.1 200 OK\\"; let contents = fs::read_to_string(\\"hello.html\\").unwrap(); let length = contents.len(); let response = format!(\\"{status_line}\\\\r\\\\nContent-Length: {length}\\\\r\\\\n\\\\r\\\\n{contents}\\"); stream.write_all(response.as_bytes()).unwrap();\\n} Listing 21-5: Sending the contents of hello.html as the body of the response We’ve added fs to the use statement to bring the standard library’s\\nfilesystem module into scope. The code for reading the contents of a file to a\\nstring should look familiar; we used it when we read the contents of a file for\\nour I/O project in Listing 12-4. Next, we use format! to add the file’s contents as the body of the success\\nresponse. To ensure a valid HTTP response, we add the Content-Length header,\\nwhich is set to the size of our response body—in this case, the size of hello.html. Run this code with cargo run and load 127.0.0.1:7878 in your browser; you\\nshould see your HTML rendered! Currently, we’re ignoring the request data in http_request and just sending\\nback the contents of the HTML file unconditionally. That means if you try\\nrequesting 127.0.0.1:7878/something-else in your browser, you’ll still get\\nback this same HTML response. At the moment, our server is very limited and\\ndoes not do what most web servers do. We want to customize our responses\\ndepending on the request and only send back the HTML file for a well-formed\\nrequest to /.","breadcrumbs":"Final Project: Building a Multithreaded Web Server » Building a Single-Threaded Web Server » Returning Real HTML","id":"399","title":"Returning Real HTML"},"4":{"body":"Rust is proving to be a productive tool for collaborating among large teams of\\ndevelopers with varying levels of systems programming knowledge. Low-level code\\nis prone to various subtle bugs, which in most other languages can only be\\ncaught through extensive testing and careful code review by experienced\\ndevelopers. In Rust, the compiler plays a gatekeeper role by refusing to\\ncompile code with these elusive bugs, including concurrency bugs. By working\\nalongside the compiler, the team can spend its time focusing on the program’s\\nlogic rather than chasing down bugs. Rust also brings contemporary developer tools to the systems programming world: Cargo, the included dependency manager and build tool, makes adding,\\ncompiling, and managing dependencies painless and consistent across the Rust\\necosystem. The rustfmt formatting tool ensures a consistent coding style across\\ndevelopers. The Rust Language Server powers integrated development environment (IDE)\\nintegration for code completion and inline error messages. By using these and other tools in the Rust ecosystem, developers can be\\nproductive while writing systems-level code.","breadcrumbs":"Introduction » Teams of Developers","id":"4","title":"Teams of Developers"},"40":{"body":"Let’s test the first part of the guessing game. Run it using cargo run: $ cargo run Compiling guessing_game v0.1.0 (file:///projects/guessing_game) Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.44s Running `target/debug/guessing_game`\\nGuess the number!\\nPlease input your guess.\\n6\\nYou guessed: 6 At this point, the first part of the game is done: We’re getting input from the\\nkeyboard and then printing it.","breadcrumbs":"Programming a Guessing Game » Testing the First Part","id":"40","title":"Testing the First Part"},"400":{"body":"Right now, our web server will return the HTML in the file no matter what the\\nclient requested. Let’s add functionality to check that the browser is\\nrequesting / before returning the HTML file and to return an error if the\\nbrowser requests anything else. For this we need to modify handle_connection,\\nas shown in Listing 21-6. This new code checks the content of the request\\nreceived against what we know a request for / looks like and adds if and else blocks to treat requests differently. Filename: src/main.rs use std::{ fs, io::{BufReader, prelude::*}, net::{TcpListener, TcpStream}, }; fn main() { let listener = TcpListener::bind(\\"127.0.0.1:7878\\").unwrap(); for stream in listener.incoming() { let stream = stream.unwrap(); handle_connection(stream); } }\\n// --snip-- fn handle_connection(mut stream: TcpStream) { let buf_reader = BufReader::new(&stream); let request_line = buf_reader.lines().next().unwrap().unwrap(); if request_line == \\"GET / HTTP/1.1\\" { let status_line = \\"HTTP/1.1 200 OK\\"; let contents = fs::read_to_string(\\"hello.html\\").unwrap(); let length = contents.len(); let response = format!( \\"{status_line}\\\\r\\\\nContent-Length: {length}\\\\r\\\\n\\\\r\\\\n{contents}\\" ); stream.write_all(response.as_bytes()).unwrap(); } else { // some other request }\\n} Listing 21-6: Handling requests to / differently from other requests We’re only going to be looking at the first line of the HTTP request, so rather\\nthan reading the entire request into a vector, we’re calling next to get the\\nfirst item from the iterator. The first unwrap takes care of the Option and\\nstops the program if the iterator has no items. The second unwrap handles the Result and has the same effect as the unwrap that was in the map added in\\nListing 21-2. Next, we check the request_line to see if it equals the request line of a GET\\nrequest to the / path. If it does, the if block returns the contents of our\\nHTML file. If the request_line does not equal the GET request to the / path, it\\nmeans we’ve received some other request. We’ll add code to the else block in\\na moment to respond to all other requests. Run this code now and request 127.0.0.1:7878; you should get the HTML in hello.html. If you make any other request, such as 127.0.0.1:7878/something-else, you’ll get a connection error like those you\\nsaw when running the code in Listing 21-1 and Listing 21-2. Now let’s add the code in Listing 21-7 to the else block to return a response\\nwith the status code 404, which signals that the content for the request was\\nnot found. We’ll also return some HTML for a page to render in the browser\\nindicating the response to the end user. Filename: src/main.rs use std::{ fs, io::{BufReader, prelude::*}, net::{TcpListener, TcpStream}, }; fn main() { let listener = TcpListener::bind(\\"127.0.0.1:7878\\").unwrap(); for stream in listener.incoming() { let stream = stream.unwrap(); handle_connection(stream); } } fn handle_connection(mut stream: TcpStream) { let buf_reader = BufReader::new(&stream); let request_line = buf_reader.lines().next().unwrap().unwrap(); if request_line == \\"GET / HTTP/1.1\\" { let status_line = \\"HTTP/1.1 200 OK\\"; let contents = fs::read_to_string(\\"hello.html\\").unwrap(); let length = contents.len(); let response = format!( \\"{status_line}\\\\r\\\\nContent-Length: {length}\\\\r\\\\n\\\\r\\\\n{contents}\\" ); stream.write_all(response.as_bytes()).unwrap(); // --snip-- } else { let status_line = \\"HTTP/1.1 404 NOT FOUND\\"; let contents = fs::read_to_string(\\"404.html\\").unwrap(); let length = contents.len(); let response = format!( \\"{status_line}\\\\r\\\\nContent-Length: {length}\\\\r\\\\n\\\\r\\\\n{contents}\\" ); stream.write_all(response.as_bytes()).unwrap(); } } Listing 21-7: Responding with status code 404 and an error page if anything other than / was requested Here, our response has a status line with status code 404 and the reason phrase NOT FOUND. The body of the response will be the HTML in the file 404.html.\\nYou’ll need to create a 404.html file next to hello.html for the error\\npage; again, feel free to use any HTML you want, or use the example HTML in\\nListing 21-8. Filename: 404.html <!DOCTYPE html>\\n<html lang=\\"en\\"> <head> <meta charset=\\"utf-8\\"> <title>Hello!</title> </head> <body> <h1>Oops!</h1> <p>Sorry, I don\'t know what you\'re asking for.</p> </body>\\n</html> Listing 21-8: Sample content for the page to send back with any 404 response With these changes, run your server again. Requesting 127.0.0.1:7878 should\\nreturn the contents of hello.html, and any other request, like 127.0.0.1:7878/foo, should return the error HTML from 404.html.","breadcrumbs":"Final Project: Building a Multithreaded Web Server » Building a Single-Threaded Web Server » Validating the Request and Selectively Responding","id":"400","title":"Validating the Request and Selectively Responding"},"401":{"body":"At the moment, the if and else blocks have a lot of repetition: They’re\\nboth reading files and writing the contents of the files to the stream. The\\nonly differences are the status line and the filename. Let’s make the code more\\nconcise by pulling out those differences into separate if and else lines\\nthat will assign the values of the status line and the filename to variables;\\nwe can then use those variables unconditionally in the code to read the file\\nand write the response. Listing 21-9 shows the resultant code after replacing\\nthe large if and else blocks. Filename: src/main.rs use std::{ fs, io::{BufReader, prelude::*}, net::{TcpListener, TcpStream}, }; fn main() { let listener = TcpListener::bind(\\"127.0.0.1:7878\\").unwrap(); for stream in listener.incoming() { let stream = stream.unwrap(); handle_connection(stream); } }\\n// --snip-- fn handle_connection(mut stream: TcpStream) { // --snip-- let buf_reader = BufReader::new(&stream); let request_line = buf_reader.lines().next().unwrap().unwrap(); let (status_line, filename) = if request_line == \\"GET / HTTP/1.1\\" { (\\"HTTP/1.1 200 OK\\", \\"hello.html\\") } else { (\\"HTTP/1.1 404 NOT FOUND\\", \\"404.html\\") }; let contents = fs::read_to_string(filename).unwrap(); let length = contents.len(); let response = format!(\\"{status_line}\\\\r\\\\nContent-Length: {length}\\\\r\\\\n\\\\r\\\\n{contents}\\"); stream.write_all(response.as_bytes()).unwrap();\\n} Listing 21-9: Refactoring the if and else blocks to contain only the code that differs between the two cases Now the if and else blocks only return the appropriate values for the\\nstatus line and filename in a tuple; we then use destructuring to assign these\\ntwo values to status_line and filename using a pattern in the let\\nstatement, as discussed in Chapter 19. The previously duplicated code is now outside the if and else blocks and\\nuses the status_line and filename variables. This makes it easier to see\\nthe difference between the two cases, and it means we have only one place to\\nupdate the code if we want to change how the file reading and response writing\\nwork. The behavior of the code in Listing 21-9 will be the same as that in\\nListing 21-7. Awesome! We now have a simple web server in approximately 40 lines of Rust code\\nthat responds to one request with a page of content and responds to all other\\nrequests with a 404 response. Currently, our server runs in a single thread, meaning it can only serve one\\nrequest at a time. Let’s examine how that can be a problem by simulating some\\nslow requests. Then, we’ll fix it so that our server can handle multiple\\nrequests at once.","breadcrumbs":"Final Project: Building a Multithreaded Web Server » Building a Single-Threaded Web Server » Refactoring","id":"401","title":"Refactoring"},"402":{"body":"Right now, the server will process each request in turn, meaning it won’t\\nprocess a second connection until the first connection is finished processing.\\nIf the server received more and more requests, this serial execution would be\\nless and less optimal. If the server receives a request that takes a long time\\nto process, subsequent requests will have to wait until the long request is\\nfinished, even if the new requests can be processed quickly. We’ll need to fix\\nthis, but first we’ll look at the problem in action.","breadcrumbs":"Final Project: Building a Multithreaded Web Server » From Single-Threaded to Multithreaded Server » From a Single-Threaded to a Multithreaded Server","id":"402","title":"From a Single-Threaded to a Multithreaded Server"},"403":{"body":"We’ll look at how a slowly processing request can affect other requests made to\\nour current server implementation. Listing 21-10 implements handling a request\\nto /sleep with a simulated slow response that will cause the server to sleep\\nfor five seconds before responding. Filename: src/main.rs use std::{ fs, io::{BufReader, prelude::*}, net::{TcpListener, TcpStream}, thread, time::Duration,\\n};\\n// --snip-- fn main() { let listener = TcpListener::bind(\\"127.0.0.1:7878\\").unwrap(); for stream in listener.incoming() { let stream = stream.unwrap(); handle_connection(stream); } } fn handle_connection(mut stream: TcpStream) { // --snip-- let buf_reader = BufReader::new(&stream); let request_line = buf_reader.lines().next().unwrap().unwrap(); let (status_line, filename) = match &request_line[..] { \\"GET / HTTP/1.1\\" => (\\"HTTP/1.1 200 OK\\", \\"hello.html\\"), \\"GET /sleep HTTP/1.1\\" => { thread::sleep(Duration::from_secs(5)); (\\"HTTP/1.1 200 OK\\", \\"hello.html\\") } _ => (\\"HTTP/1.1 404 NOT FOUND\\", \\"404.html\\"), }; // --snip-- let contents = fs::read_to_string(filename).unwrap(); let length = contents.len(); let response = format!(\\"{status_line}\\\\r\\\\nContent-Length: {length}\\\\r\\\\n\\\\r\\\\n{contents}\\"); stream.write_all(response.as_bytes()).unwrap();\\n} Listing 21-10: Simulating a slow request by sleeping for five seconds We switched from if to match now that we have three cases. We need to\\nexplicitly match on a slice of request_line to pattern-match against the\\nstring literal values; match doesn’t do automatic referencing and\\ndereferencing, like the equality method does. The first arm is the same as the if block from Listing 21-9. The second arm\\nmatches a request to /sleep. When that request is received, the server will\\nsleep for five seconds before rendering the successful HTML page. The third arm\\nis the same as the else block from Listing 21-9. You can see how primitive our server is: Real libraries would handle the\\nrecognition of multiple requests in a much less verbose way! Start the server using cargo run. Then, open two browser windows: one for http://127.0.0.1:7878 and the other for http://127.0.0.1:7878/sleep. If you\\nenter the / URI a few times, as before, you’ll see it respond quickly. But if\\nyou enter /sleep and then load /, you’ll see that / waits until sleep\\nhas slept for its full five seconds before loading. There are multiple techniques we could use to avoid requests backing up behind\\na slow request, including using async as we did Chapter 17; the one we’ll\\nimplement is a thread pool.","breadcrumbs":"Final Project: Building a Multithreaded Web Server » From Single-Threaded to Multithreaded Server » Simulating a Slow Request","id":"403","title":"Simulating a Slow Request"},"404":{"body":"A thread pool is a group of spawned threads that are ready and waiting to\\nhandle a task. When the program receives a new task, it assigns one of the\\nthreads in the pool to the task, and that thread will process the task. The\\nremaining threads in the pool are available to handle any other tasks that come\\nin while the first thread is processing. When the first thread is done\\nprocessing its task, it’s returned to the pool of idle threads, ready to handle\\na new task. A thread pool allows you to process connections concurrently,\\nincreasing the throughput of your server. We’ll limit the number of threads in the pool to a small number to protect us\\nfrom DoS attacks; if we had our program create a new thread for each request as\\nit came in, someone making 10 million requests to our server could wreak havoc\\nby using up all our server’s resources and grinding the processing of requests\\nto a halt. Rather than spawning unlimited threads, then, we’ll have a fixed number of\\nthreads waiting in the pool. Requests that come in are sent to the pool for\\nprocessing. The pool will maintain a queue of incoming requests. Each of the\\nthreads in the pool will pop off a request from this queue, handle the request,\\nand then ask the queue for another request. With this design, we can process up\\nto N requests concurrently, where N is the number of threads. If each\\nthread is responding to a long-running request, subsequent requests can still\\nback up in the queue, but we’ve increased the number of long-running requests\\nwe can handle before reaching that point. This technique is just one of many ways to improve the throughput of a web\\nserver. Other options you might explore are the fork/join model, the\\nsingle-threaded async I/O model, and the multithreaded async I/O model. If\\nyou’re interested in this topic, you can read more about other solutions and\\ntry to implement them; with a low-level language like Rust, all of these\\noptions are possible. Before we begin implementing a thread pool, let’s talk about what using the\\npool should look like. When you’re trying to design code, writing the client\\ninterface first can help guide your design. Write the API of the code so that\\nit’s structured in the way you want to call it; then, implement the\\nfunctionality within that structure rather than implementing the functionality\\nand then designing the public API. Similar to how we used test-driven development in the project in Chapter 12,\\nwe’ll use compiler-driven development here. We’ll write the code that calls the\\nfunctions we want, and then we’ll look at errors from the compiler to determine\\nwhat we should change next to get the code to work. Before we do that, however,\\nwe’ll explore the technique we’re not going to use as a starting point. Spawning a Thread for Each Request First, let’s explore how our code might look if it did create a new thread for\\nevery connection. As mentioned earlier, this isn’t our final plan due to the\\nproblems with potentially spawning an unlimited number of threads, but it is a\\nstarting point to get a working multithreaded server first. Then, we’ll add the\\nthread pool as an improvement, and contrasting the two solutions will be easier. Listing 21-11 shows the changes to make to main to spawn a new thread to\\nhandle each stream within the for loop. Filename: src/main.rs use std::{ fs, io::{BufReader, prelude::*}, net::{TcpListener, TcpStream}, thread, time::Duration, }; fn main() { let listener = TcpListener::bind(\\"127.0.0.1:7878\\").unwrap(); for stream in listener.incoming() { let stream = stream.unwrap(); thread::spawn(|| { handle_connection(stream); }); }\\n} fn handle_connection(mut stream: TcpStream) { let buf_reader = BufReader::new(&stream); let request_line = buf_reader.lines().next().unwrap().unwrap(); let (status_line, filename) = match &request_line[..] { \\"GET / HTTP/1.1\\" => (\\"HTTP/1.1 200 OK\\", \\"hello.html\\"), \\"GET /sleep HTTP/1.1\\" => { thread::sleep(Duration::from_secs(5)); (\\"HTTP/1.1 200 OK\\", \\"hello.html\\") } _ => (\\"HTTP/1.1 404 NOT FOUND\\", \\"404.html\\"), }; let contents = fs::read_to_string(filename).unwrap(); let length = contents.len(); let response = format!(\\"{status_line}\\\\r\\\\nContent-Length: {length}\\\\r\\\\n\\\\r\\\\n{contents}\\"); stream.write_all(response.as_bytes()).unwrap(); } Listing 21-11: Spawning a new thread for each stream As you learned in Chapter 16, thread::spawn will create a new thread and then\\nrun the code in the closure in the new thread. If you run this code and load /sleep in your browser, then / in two more browser tabs, you’ll indeed see\\nthat the requests to / don’t have to wait for /sleep to finish. However, as\\nwe mentioned, this will eventually overwhelm the system because you’d be making\\nnew threads without any limit. You may also recall from Chapter 17 that this is exactly the kind of situation\\nwhere async and await really shine! Keep that in mind as we build the thread\\npool and think about how things would look different or the same with async. Creating a Finite Number of Threads We want our thread pool to work in a similar, familiar way so that switching\\nfrom threads to a thread pool doesn’t require large changes to the code that\\nuses our API. Listing 21-12 shows the hypothetical interface for a ThreadPool\\nstruct we want to use instead of thread::spawn. Filename: src/main.rs use std::{ fs, io::{BufReader, prelude::*}, net::{TcpListener, TcpStream}, thread, time::Duration, }; fn main() { let listener = TcpListener::bind(\\"127.0.0.1:7878\\").unwrap(); let pool = ThreadPool::new(4); for stream in listener.incoming() { let stream = stream.unwrap(); pool.execute(|| { handle_connection(stream); }); }\\n} fn handle_connection(mut stream: TcpStream) { let buf_reader = BufReader::new(&stream); let request_line = buf_reader.lines().next().unwrap().unwrap(); let (status_line, filename) = match &request_line[..] { \\"GET / HTTP/1.1\\" => (\\"HTTP/1.1 200 OK\\", \\"hello.html\\"), \\"GET /sleep HTTP/1.1\\" => { thread::sleep(Duration::from_secs(5)); (\\"HTTP/1.1 200 OK\\", \\"hello.html\\") } _ => (\\"HTTP/1.1 404 NOT FOUND\\", \\"404.html\\"), }; let contents = fs::read_to_string(filename).unwrap(); let length = contents.len(); let response = format!(\\"{status_line}\\\\r\\\\nContent-Length: {length}\\\\r\\\\n\\\\r\\\\n{contents}\\"); stream.write_all(response.as_bytes()).unwrap(); } Listing 21-12: Our ideal ThreadPool interface We use ThreadPool::new to create a new thread pool with a configurable number\\nof threads, in this case four. Then, in the for loop, pool.execute has a\\nsimilar interface as thread::spawn in that it takes a closure that the pool\\nshould run for each stream. We need to implement pool.execute so that it\\ntakes the closure and gives it to a thread in the pool to run. This code won’t\\nyet compile, but we’ll try so that the compiler can guide us in how to fix it. Building ThreadPool Using Compiler-Driven Development Make the changes in Listing 21-12 to src/main.rs, and then let’s use the\\ncompiler errors from cargo check to drive our development. Here is the first\\nerror we get: $ cargo check Checking hello v0.1.0 (file:///projects/hello)\\nerror[E0433]: failed to resolve: use of undeclared type `ThreadPool` --> src/main.rs:11:16 |\\n11 | let pool = ThreadPool::new(4); | ^^^^^^^^^^ use of undeclared type `ThreadPool` For more information about this error, try `rustc --explain E0433`.\\nerror: could not compile `hello` (bin \\"hello\\") due to 1 previous error Great! This error tells us we need a ThreadPool type or module, so we’ll\\nbuild one now. Our ThreadPool implementation will be independent of the kind\\nof work our web server is doing. So, let’s switch the hello crate from a\\nbinary crate to a library crate to hold our ThreadPool implementation. After\\nwe change to a library crate, we could also use the separate thread pool\\nlibrary for any work we want to do using a thread pool, not just for serving\\nweb requests. Create a src/lib.rs file that contains the following, which is the simplest\\ndefinition of a ThreadPool struct that we can have for now: Filename: src/lib.rs pub struct ThreadPool; Then, edit the main.rs file to bring ThreadPool into scope from the library\\ncrate by adding the following code to the top of src/main.rs: Filename: src/main.rs use hello::ThreadPool; use std::{ fs, io::{BufReader, prelude::*}, net::{TcpListener, TcpStream}, thread, time::Duration, }; fn main() { let listener = TcpListener::bind(\\"127.0.0.1:7878\\").unwrap(); let pool = ThreadPool::new(4); for stream in listener.incoming() { let stream = stream.unwrap(); pool.execute(|| { handle_connection(stream); }); } } fn handle_connection(mut stream: TcpStream) { let buf_reader = BufReader::new(&stream); let request_line = buf_reader.lines().next().unwrap().unwrap(); let (status_line, filename) = match &request_line[..] { \\"GET / HTTP/1.1\\" => (\\"HTTP/1.1 200 OK\\", \\"hello.html\\"), \\"GET /sleep HTTP/1.1\\" => { thread::sleep(Duration::from_secs(5)); (\\"HTTP/1.1 200 OK\\", \\"hello.html\\") } _ => (\\"HTTP/1.1 404 NOT FOUND\\", \\"404.html\\"), }; let contents = fs::read_to_string(filename).unwrap(); let length = contents.len(); let response = format!(\\"{status_line}\\\\r\\\\nContent-Length: {length}\\\\r\\\\n\\\\r\\\\n{contents}\\"); stream.write_all(response.as_bytes()).unwrap(); } This code still won’t work, but let’s check it again to get the next error that\\nwe need to address: $ cargo check Checking hello v0.1.0 (file:///projects/hello)\\nerror[E0599]: no function or associated item named `new` found for struct `ThreadPool` in the current scope --> src/main.rs:12:28 |\\n12 | let pool = ThreadPool::new(4); | ^^^ function or associated item not found in `ThreadPool` For more information about this error, try `rustc --explain E0599`.\\nerror: could not compile `hello` (bin \\"hello\\") due to 1 previous error This error indicates that next we need to create an associated function named new for ThreadPool. We also know that new needs to have one parameter\\nthat can accept 4 as an argument and should return a ThreadPool instance.\\nLet’s implement the simplest new function that will have those\\ncharacteristics: Filename: src/lib.rs pub struct ThreadPool; impl ThreadPool { pub fn new(size: usize) -> ThreadPool { ThreadPool }\\n} We chose usize as the type of the size parameter because we know that a\\nnegative number of threads doesn’t make any sense. We also know we’ll use this 4 as the number of elements in a collection of threads, which is what the usize type is for, as discussed in the “Integer Types” section in Chapter 3. Let’s check the code again: $ cargo check Checking hello v0.1.0 (file:///projects/hello)\\nerror[E0599]: no method named `execute` found for struct `ThreadPool` in the current scope --> src/main.rs:17:14 |\\n17 | pool.execute(|| { | -----^^^^^^^ method not found in `ThreadPool` For more information about this error, try `rustc --explain E0599`.\\nerror: could not compile `hello` (bin \\"hello\\") due to 1 previous error Now the error occurs because we don’t have an execute method on ThreadPool.\\nRecall from the “Creating a Finite Number of\\nThreads” section that we\\ndecided our thread pool should have an interface similar to thread::spawn. In\\naddition, we’ll implement the execute function so that it takes the closure\\nit’s given and gives it to an idle thread in the pool to run. We’ll define the execute method on ThreadPool to take a closure as a\\nparameter. Recall from the “Moving Captured Values Out of\\nClosures” in Chapter 13 that we can\\ntake closures as parameters with three different traits: Fn, FnMut, and FnOnce. We need to decide which kind of closure to use here. We know we’ll\\nend up doing something similar to the standard library thread::spawn\\nimplementation, so we can look at what bounds the signature of thread::spawn\\nhas on its parameter. The documentation shows us the following: pub fn spawn<F, T>(f: F) -> JoinHandle<T> where F: FnOnce() -> T, F: Send + \'static, T: Send + \'static, The F type parameter is the one we’re concerned with here; the T type\\nparameter is related to the return value, and we’re not concerned with that. We\\ncan see that spawn uses FnOnce as the trait bound on F. This is probably\\nwhat we want as well, because we’ll eventually pass the argument we get in execute to spawn. We can be further confident that FnOnce is the trait we\\nwant to use because the thread for running a request will only execute that\\nrequest’s closure one time, which matches the Once in FnOnce. The F type parameter also has the trait bound Send and the lifetime bound \'static, which are useful in our situation: We need Send to transfer the\\nclosure from one thread to another and \'static because we don’t know how long\\nthe thread will take to execute. Let’s create an execute method on ThreadPool that will take a generic parameter of type F with these bounds: Filename: src/lib.rs pub struct ThreadPool; impl ThreadPool { // --snip-- pub fn new(size: usize) -> ThreadPool { ThreadPool } pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { }\\n} We still use the () after FnOnce because this FnOnce represents a closure\\nthat takes no parameters and returns the unit type (). Just like function\\ndefinitions, the return type can be omitted from the signature, but even if we\\nhave no parameters, we still need the parentheses. Again, this is the simplest implementation of the execute method: It does\\nnothing, but we’re only trying to make our code compile. Let’s check it again: $ cargo check Checking hello v0.1.0 (file:///projects/hello) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.24s It compiles! But note that if you try cargo run and make a request in the\\nbrowser, you’ll see the errors in the browser that we saw at the beginning of\\nthe chapter. Our library isn’t actually calling the closure passed to execute\\nyet! Note: A saying you might hear about languages with strict compilers, such as\\nHaskell and Rust, is “If the code compiles, it works.” But this saying is not\\nuniversally true. Our project compiles, but it does absolutely nothing! If we\\nwere building a real, complete project, this would be a good time to start\\nwriting unit tests to check that the code compiles and has the behavior we\\nwant. Consider: What would be different here if we were going to execute a future\\ninstead of a closure? Validating the Number of Threads in new We aren’t doing anything with the parameters to new and execute. Let’s\\nimplement the bodies of these functions with the behavior we want. To start,\\nlet’s think about new. Earlier we chose an unsigned type for the size\\nparameter because a pool with a negative number of threads makes no sense.\\nHowever, a pool with zero threads also makes no sense, yet zero is a perfectly\\nvalid usize. We’ll add code to check that size is greater than zero before\\nwe return a ThreadPool instance, and we’ll have the program panic if it\\nreceives a zero by using the assert! macro, as shown in Listing 21-13. Filename: src/lib.rs pub struct ThreadPool; impl ThreadPool { /// Create a new ThreadPool. /// /// The size is the number of threads in the pool. /// /// # Panics /// /// The `new` function will panic if the size is zero. pub fn new(size: usize) -> ThreadPool { assert!(size > 0); ThreadPool } // --snip-- pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { }\\n} Listing 21-13: Implementing ThreadPool::new to panic if size is zero We’ve also added some documentation for our ThreadPool with doc comments.\\nNote that we followed good documentation practices by adding a section that\\ncalls out the situations in which our function can panic, as discussed in\\nChapter 14. Try running cargo doc --open and clicking the ThreadPool struct\\nto see what the generated docs for new look like! Instead of adding the assert! macro as we’ve done here, we could change new\\ninto build and return a Result like we did with Config::build in the I/O\\nproject in Listing 12-9. But we’ve decided in this case that trying to create a\\nthread pool without any threads should be an unrecoverable error. If you’re\\nfeeling ambitious, try to write a function named build with the following\\nsignature to compare with the new function: pub fn build(size: usize) -> Result<ThreadPool, PoolCreationError> { Creating Space to Store the Threads Now that we have a way to know we have a valid number of threads to store in\\nthe pool, we can create those threads and store them in the ThreadPool struct\\nbefore returning the struct. But how do we “store” a thread? Let’s take another\\nlook at the thread::spawn signature: pub fn spawn<F, T>(f: F) -> JoinHandle<T> where F: FnOnce() -> T, F: Send + \'static, T: Send + \'static, The spawn function returns a JoinHandle<T>, where T is the type that the\\nclosure returns. Let’s try using JoinHandle too and see what happens. In our\\ncase, the closures we’re passing to the thread pool will handle the connection\\nand not return anything, so T will be the unit type (). The code in Listing 21-14 will compile, but it doesn’t create any threads yet.\\nWe’ve changed the definition of ThreadPool to hold a vector of thread::JoinHandle<()> instances, initialized the vector with a capacity of size, set up a for loop that will run some code to create the threads, and\\nreturned a ThreadPool instance containing them. Filename: src/lib.rs use std::thread; pub struct ThreadPool { threads: Vec<thread::JoinHandle<()>>,\\n} impl ThreadPool { // --snip-- /// Create a new ThreadPool. /// /// The size is the number of threads in the pool. /// /// # Panics /// /// The `new` function will panic if the size is zero. pub fn new(size: usize) -> ThreadPool { assert!(size > 0); let mut threads = Vec::with_capacity(size); for _ in 0..size { // create some threads and store them in the vector } ThreadPool { threads } } // --snip-- pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { }\\n} Listing 21-14: Creating a vector for ThreadPool to hold the threads We’ve brought std::thread into scope in the library crate because we’re\\nusing thread::JoinHandle as the type of the items in the vector in ThreadPool. Once a valid size is received, our ThreadPool creates a new vector that can\\nhold size items. The with_capacity function performs the same task as Vec::new but with an important difference: It pre-allocates space in the\\nvector. Because we know we need to store size elements in the vector, doing\\nthis allocation up front is slightly more efficient than using Vec::new,\\nwhich resizes itself as elements are inserted. When you run cargo check again, it should succeed. Sending Code from the ThreadPool to a Thread We left a comment in the for loop in Listing 21-14 regarding the creation of\\nthreads. Here, we’ll look at how we actually create threads. The standard\\nlibrary provides thread::spawn as a way to create threads, and thread::spawn expects to get some code the thread should run as soon as the\\nthread is created. However, in our case, we want to create the threads and have\\nthem wait for code that we’ll send later. The standard library’s\\nimplementation of threads doesn’t include any way to do that; we have to\\nimplement it manually. We’ll implement this behavior by introducing a new data structure between the ThreadPool and the threads that will manage this new behavior. We’ll call\\nthis data structure Worker, which is a common term in pooling\\nimplementations. The Worker picks up code that needs to be run and runs the\\ncode in its thread. Think of people working in the kitchen at a restaurant: The workers wait until\\norders come in from customers, and then they’re responsible for taking those\\norders and filling them. Instead of storing a vector of JoinHandle<()> instances in the thread pool,\\nwe’ll store instances of the Worker struct. Each Worker will store a single JoinHandle<()> instance. Then, we’ll implement a method on Worker that will\\ntake a closure of code to run and send it to the already running thread for\\nexecution. We’ll also give each Worker an id so that we can distinguish\\nbetween the different instances of Worker in the pool when logging or\\ndebugging. Here is the new process that will happen when we create a ThreadPool. We’ll\\nimplement the code that sends the closure to the thread after we have Worker\\nset up in this way: Define a Worker struct that holds an id and a JoinHandle<()>. Change ThreadPool to hold a vector of Worker instances. Define a Worker::new function that takes an id number and returns a Worker instance that holds the id and a thread spawned with an empty\\nclosure. In ThreadPool::new, use the for loop counter to generate an id, create\\na new Worker with that id, and store the Worker in the vector. If you’re up for a challenge, try implementing these changes on your own before\\nlooking at the code in Listing 21-15. Ready? Here is Listing 21-15 with one way to make the preceding modifications. Filename: src/lib.rs use std::thread; pub struct ThreadPool { workers: Vec<Worker>,\\n} impl ThreadPool { // --snip-- /// Create a new ThreadPool. /// /// The size is the number of threads in the pool. /// /// # Panics /// /// The `new` function will panic if the size is zero. pub fn new(size: usize) -> ThreadPool { assert!(size > 0); let mut workers = Vec::with_capacity(size); for id in 0..size { workers.push(Worker::new(id)); } ThreadPool { workers } } // --snip-- pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { }\\n} struct Worker { id: usize, thread: thread::JoinHandle<()>,\\n} impl Worker { fn new(id: usize) -> Worker { let thread = thread::spawn(|| {}); Worker { id, thread } }\\n} Listing 21-15: Modifying ThreadPool to hold Worker instances instead of holding threads directly We’ve changed the name of the field on ThreadPool from threads to workers\\nbecause it’s now holding Worker instances instead of JoinHandle<()>\\ninstances. We use the counter in the for loop as an argument to Worker::new, and we store each new Worker in the vector named workers. External code (like our server in src/main.rs) doesn’t need to know the\\nimplementation details regarding using a Worker struct within ThreadPool,\\nso we make the Worker struct and its new function private. The Worker::new function uses the id we give it and stores a JoinHandle<()>\\ninstance that is created by spawning a new thread using an empty closure. Note: If the operating system can’t create a thread because there aren’t\\nenough system resources, thread::spawn will panic. That will cause our\\nwhole server to panic, even though the creation of some threads might\\nsucceed. For simplicity’s sake, this behavior is fine, but in a production\\nthread pool implementation, you’d likely want to use std::thread::Builder and its spawn method that returns Result instead. This code will compile and will store the number of Worker instances we\\nspecified as an argument to ThreadPool::new. But we’re still not processing\\nthe closure that we get in execute. Let’s look at how to do that next. Sending Requests to Threads via Channels The next problem we’ll tackle is that the closures given to thread::spawn do\\nabsolutely nothing. Currently, we get the closure we want to execute in the execute method. But we need to give thread::spawn a closure to run when we\\ncreate each Worker during the creation of the ThreadPool. We want the Worker structs that we just created to fetch the code to run from\\na queue held in the ThreadPool and send that code to its thread to run. The channels we learned about in Chapter 16—a simple way to communicate between\\ntwo threads—would be perfect for this use case. We’ll use a channel to function\\nas the queue of jobs, and execute will send a job from the ThreadPool to\\nthe Worker instances, which will send the job to its thread. Here is the plan: The ThreadPool will create a channel and hold on to the sender. Each Worker will hold on to the receiver. We’ll create a new Job struct that will hold the closures we want to send\\ndown the channel. The execute method will send the job it wants to execute through the\\nsender. In its thread, the Worker will loop over its receiver and execute the\\nclosures of any jobs it receives. Let’s start by creating a channel in ThreadPool::new and holding the sender\\nin the ThreadPool instance, as shown in Listing 21-16. The Job struct\\ndoesn’t hold anything for now but will be the type of item we’re sending down\\nthe channel. Filename: src/lib.rs use std::{sync::mpsc, thread}; pub struct ThreadPool { workers: Vec<Worker>, sender: mpsc::Sender<Job>,\\n} struct Job; impl ThreadPool { // --snip-- /// Create a new ThreadPool. /// /// The size is the number of threads in the pool. /// /// # Panics /// /// The `new` function will panic if the size is zero. pub fn new(size: usize) -> ThreadPool { assert!(size > 0); let (sender, receiver) = mpsc::channel(); let mut workers = Vec::with_capacity(size); for id in 0..size { workers.push(Worker::new(id)); } ThreadPool { workers, sender } } // --snip-- pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { }\\n} struct Worker { id: usize, thread: thread::JoinHandle<()>, } impl Worker { fn new(id: usize) -> Worker { let thread = thread::spawn(|| {}); Worker { id, thread } } } Listing 21-16: Modifying ThreadPool to store the sender of a channel that transmits Job instances In ThreadPool::new, we create our new channel and have the pool hold the\\nsender. This will successfully compile. Let’s try passing a receiver of the channel into each Worker as the thread\\npool creates the channel. We know we want to use the receiver in the thread that\\nthe Worker instances spawn, so we’ll reference the receiver parameter in the\\nclosure. The code in Listing 21-17 won’t quite compile yet. Filename: src/lib.rs use std::{sync::mpsc, thread}; pub struct ThreadPool { workers: Vec<Worker>, sender: mpsc::Sender<Job>, } struct Job; impl ThreadPool { // --snip-- /// Create a new ThreadPool. /// /// The size is the number of threads in the pool. /// /// # Panics /// /// The `new` function will panic if the size is zero. pub fn new(size: usize) -> ThreadPool { assert!(size > 0); let (sender, receiver) = mpsc::channel(); let mut workers = Vec::with_capacity(size); for id in 0..size { workers.push(Worker::new(id, receiver)); } ThreadPool { workers, sender } } // --snip-- pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { }\\n} // --snip-- struct Worker { id: usize, thread: thread::JoinHandle<()>, } impl Worker { fn new(id: usize, receiver: mpsc::Receiver<Job>) -> Worker { let thread = thread::spawn(|| { receiver; }); Worker { id, thread } }\\n} Listing 21-17: Passing the receiver to each Worker We’ve made some small and straightforward changes: We pass the receiver into Worker::new, and then we use it inside the closure. When we try to check this code, we get this error: $ cargo check Checking hello v0.1.0 (file:///projects/hello)\\nerror[E0382]: use of moved value: `receiver` --> src/lib.rs:26:42 |\\n21 | let (sender, receiver) = mpsc::channel(); | -------- move occurs because `receiver` has type `std::sync::mpsc::Receiver<Job>`, which does not implement the `Copy` trait\\n...\\n25 | for id in 0..size { | ----------------- inside of this loop\\n26 | workers.push(Worker::new(id, receiver)); | ^^^^^^^^ value moved here, in previous iteration of loop |\\nnote: consider changing this parameter type in method `new` to borrow instead if owning the value isn\'t necessary --> src/lib.rs:47:33 |\\n47 | fn new(id: usize, receiver: mpsc::Receiver<Job>) -> Worker { | --- in this method ^^^^^^^^^^^^^^^^^^^ this parameter takes ownership of the value\\nhelp: consider moving the expression out of the loop so it is only moved once |\\n25 ~ let mut value = Worker::new(id, receiver);\\n26 ~ for id in 0..size {\\n27 ~ workers.push(value); | For more information about this error, try `rustc --explain E0382`.\\nerror: could not compile `hello` (lib) due to 1 previous error The code is trying to pass receiver to multiple Worker instances. This\\nwon’t work, as you’ll recall from Chapter 16: The channel implementation that\\nRust provides is multiple producer, single consumer. This means we can’t\\njust clone the consuming end of the channel to fix this code. We also don’t\\nwant to send a message multiple times to multiple consumers; we want one list\\nof messages with multiple Worker instances such that each message gets\\nprocessed once. Additionally, taking a job off the channel queue involves mutating the receiver, so the threads need a safe way to share and modify receiver;\\notherwise, we might get race conditions (as covered in Chapter 16). Recall the thread-safe smart pointers discussed in Chapter 16: To share\\nownership across multiple threads and allow the threads to mutate the value, we\\nneed to use Arc<Mutex<T>>. The Arc type will let multiple Worker instances\\nown the receiver, and Mutex will ensure that only one Worker gets a job from\\nthe receiver at a time. Listing 21-18 shows the changes we need to make. Filename: src/lib.rs use std::{ sync::{Arc, Mutex, mpsc}, thread,\\n};\\n// --snip-- pub struct ThreadPool { workers: Vec<Worker>, sender: mpsc::Sender<Job>, } struct Job; impl ThreadPool { // --snip-- /// Create a new ThreadPool. /// /// The size is the number of threads in the pool. /// /// # Panics /// /// The `new` function will panic if the size is zero. pub fn new(size: usize) -> ThreadPool { assert!(size > 0); let (sender, receiver) = mpsc::channel(); let receiver = Arc::new(Mutex::new(receiver)); let mut workers = Vec::with_capacity(size); for id in 0..size { workers.push(Worker::new(id, Arc::clone(&receiver))); } ThreadPool { workers, sender } } // --snip-- pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { }\\n} // --snip-- struct Worker { id: usize, thread: thread::JoinHandle<()>, } impl Worker { fn new(id: usize, receiver: Arc<Mutex<mpsc::Receiver<Job>>>) -> Worker { // --snip-- let thread = thread::spawn(|| { receiver; }); Worker { id, thread } }\\n} Listing 21-18: Sharing the receiver among the Worker instances using Arc and Mutex In ThreadPool::new, we put the receiver in an Arc and a Mutex. For each\\nnew Worker, we clone the Arc to bump the reference count so that the Worker instances can share ownership of the receiver. With these changes, the code compiles! We’re getting there! Implementing the execute Method Let’s finally implement the execute method on ThreadPool. We’ll also change Job from a struct to a type alias for a trait object that holds the type of\\nclosure that execute receives. As discussed in the “Type Synonyms and Type\\nAliases” section in Chapter 20, type aliases\\nallow us to make long types shorter for ease of use. Look at Listing 21-19. Filename: src/lib.rs use std::{ sync::{Arc, Mutex, mpsc}, thread, }; pub struct ThreadPool { workers: Vec<Worker>, sender: mpsc::Sender<Job>, } // --snip-- type Job = Box<dyn FnOnce() + Send + \'static>; impl ThreadPool { // --snip-- /// Create a new ThreadPool. /// /// The size is the number of threads in the pool. /// /// # Panics /// /// The `new` function will panic if the size is zero. pub fn new(size: usize) -> ThreadPool { assert!(size > 0); let (sender, receiver) = mpsc::channel(); let receiver = Arc::new(Mutex::new(receiver)); let mut workers = Vec::with_capacity(size); for id in 0..size { workers.push(Worker::new(id, Arc::clone(&receiver))); } ThreadPool { workers, sender } } pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { let job = Box::new(f); self.sender.send(job).unwrap(); }\\n} // --snip-- struct Worker { id: usize, thread: thread::JoinHandle<()>, } impl Worker { fn new(id: usize, receiver: Arc<Mutex<mpsc::Receiver<Job>>>) -> Worker { let thread = thread::spawn(|| { receiver; }); Worker { id, thread } } } Listing 21-19: Creating a Job type alias for a Box that holds each closure and then sending the job down the channel After creating a new Job instance using the closure we get in execute, we\\nsend that job down the sending end of the channel. We’re calling unwrap on send for the case that sending fails. This might happen if, for example, we\\nstop all our threads from executing, meaning the receiving end has stopped\\nreceiving new messages. At the moment, we can’t stop our threads from\\nexecuting: Our threads continue executing as long as the pool exists. The\\nreason we use unwrap is that we know the failure case won’t happen, but the\\ncompiler doesn’t know that. But we’re not quite done yet! In the Worker, our closure being passed to thread::spawn still only references the receiving end of the channel.\\nInstead, we need the closure to loop forever, asking the receiving end of the\\nchannel for a job and running the job when it gets one. Let’s make the change\\nshown in Listing 21-20 to Worker::new. Filename: src/lib.rs use std::{ sync::{Arc, Mutex, mpsc}, thread, }; pub struct ThreadPool { workers: Vec<Worker>, sender: mpsc::Sender<Job>, } type Job = Box<dyn FnOnce() + Send + \'static>; impl ThreadPool { /// Create a new ThreadPool. /// /// The size is the number of threads in the pool. /// /// # Panics /// /// The `new` function will panic if the size is zero. pub fn new(size: usize) -> ThreadPool { assert!(size > 0); let (sender, receiver) = mpsc::channel(); let receiver = Arc::new(Mutex::new(receiver)); let mut workers = Vec::with_capacity(size); for id in 0..size { workers.push(Worker::new(id, Arc::clone(&receiver))); } ThreadPool { workers, sender } } pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { let job = Box::new(f); self.sender.send(job).unwrap(); } } struct Worker { id: usize, thread: thread::JoinHandle<()>, } // --snip-- impl Worker { fn new(id: usize, receiver: Arc<Mutex<mpsc::Receiver<Job>>>) -> Worker { let thread = thread::spawn(move || { loop { let job = receiver.lock().unwrap().recv().unwrap(); println!(\\"Worker {id} got a job; executing.\\"); job(); } }); Worker { id, thread } }\\n} Listing 21-20: Receiving and executing the jobs in the Worker instance’s thread Here, we first call lock on the receiver to acquire the mutex, and then we\\ncall unwrap to panic on any errors. Acquiring a lock might fail if the mutex\\nis in a poisoned state, which can happen if some other thread panicked while\\nholding the lock rather than releasing the lock. In this situation, calling unwrap to have this thread panic is the correct action to take. Feel free to\\nchange this unwrap to an expect with an error message that is meaningful to\\nyou. If we get the lock on the mutex, we call recv to receive a Job from the\\nchannel. A final unwrap moves past any errors here as well, which might occur\\nif the thread holding the sender has shut down, similar to how the send\\nmethod returns Err if the receiver shuts down. The call to recv blocks, so if there is no job yet, the current thread will\\nwait until a job becomes available. The Mutex<T> ensures that only one Worker thread at a time is trying to request a job. Our thread pool is now in a working state! Give it a cargo run and make some\\nrequests: $ cargo run Compiling hello v0.1.0 (file:///projects/hello)\\nwarning: field `workers` is never read --> src/lib.rs:7:5 |\\n6 | pub struct ThreadPool { | ---------- field in this struct\\n7 | workers: Vec<Worker>, | ^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: fields `id` and `thread` are never read --> src/lib.rs:48:5 |\\n47 | struct Worker { | ------ fields in this struct\\n48 | id: usize, | ^^\\n49 | thread: thread::JoinHandle<()>, | ^^^^^^ warning: `hello` (lib) generated 2 warnings Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.91s Running `target/debug/hello`\\nWorker 0 got a job; executing.\\nWorker 2 got a job; executing.\\nWorker 1 got a job; executing.\\nWorker 3 got a job; executing.\\nWorker 0 got a job; executing.\\nWorker 2 got a job; executing.\\nWorker 1 got a job; executing.\\nWorker 3 got a job; executing.\\nWorker 0 got a job; executing.\\nWorker 2 got a job; executing. Success! We now have a thread pool that executes connections asynchronously.\\nThere are never more than four threads created, so our system won’t get\\noverloaded if the server receives a lot of requests. If we make a request to /sleep, the server will be able to serve other requests by having another\\nthread run them. Note: If you open /sleep in multiple browser windows simultaneously, they\\nmight load one at a time in five-second intervals. Some web browsers execute\\nmultiple instances of the same request sequentially for caching reasons. This\\nlimitation is not caused by our web server. This is a good time to pause and consider how the code in Listings 21-18, 21-19,\\nand 21-20 would be different if we were using futures instead of a closure for\\nthe work to be done. What types would change? How would the method signatures be\\ndifferent, if at all? What parts of the code would stay the same? After learning about the while let loop in Chapter 17 and Chapter 19, you\\nmight be wondering why we didn’t write the Worker thread code as shown in\\nListing 21-21. Filename: src/lib.rs use std::{ sync::{Arc, Mutex, mpsc}, thread, }; pub struct ThreadPool { workers: Vec<Worker>, sender: mpsc::Sender<Job>, } type Job = Box<dyn FnOnce() + Send + \'static>; impl ThreadPool { /// Create a new ThreadPool. /// /// The size is the number of threads in the pool. /// /// # Panics /// /// The `new` function will panic if the size is zero. pub fn new(size: usize) -> ThreadPool { assert!(size > 0); let (sender, receiver) = mpsc::channel(); let receiver = Arc::new(Mutex::new(receiver)); let mut workers = Vec::with_capacity(size); for id in 0..size { workers.push(Worker::new(id, Arc::clone(&receiver))); } ThreadPool { workers, sender } } pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { let job = Box::new(f); self.sender.send(job).unwrap(); } } struct Worker { id: usize, thread: thread::JoinHandle<()>, }\\n// --snip-- impl Worker { fn new(id: usize, receiver: Arc<Mutex<mpsc::Receiver<Job>>>) -> Worker { let thread = thread::spawn(move || { while let Ok(job) = receiver.lock().unwrap().recv() { println!(\\"Worker {id} got a job; executing.\\"); job(); } }); Worker { id, thread } }\\n} Listing 21-21: An alternative implementation of Worker::new using while let This code compiles and runs but doesn’t result in the desired threading\\nbehavior: A slow request will still cause other requests to wait to be\\nprocessed. The reason is somewhat subtle: The Mutex struct has no public unlock method because the ownership of the lock is based on the lifetime of\\nthe MutexGuard<T> within the LockResult<MutexGuard<T>> that the lock\\nmethod returns. At compile time, the borrow checker can then enforce the rule\\nthat a resource guarded by a Mutex cannot be accessed unless we hold the\\nlock. However, this implementation can also result in the lock being held\\nlonger than intended if we aren’t mindful of the lifetime of the MutexGuard<T>. The code in Listing 21-20 that uses let job = receiver.lock().unwrap().recv().unwrap(); works because with let, any\\ntemporary values used in the expression on the right-hand side of the equal\\nsign are immediately dropped when the let statement ends. However, while let (and if let and match) does not drop temporary values until the end of\\nthe associated block. In Listing 21-21, the lock remains held for the duration\\nof the call to job(), meaning other Worker instances cannot receive jobs.","breadcrumbs":"Final Project: Building a Multithreaded Web Server » From Single-Threaded to Multithreaded Server » Improving Throughput with a Thread Pool","id":"404","title":"Improving Throughput with a Thread Pool"},"405":{"body":"The code in Listing 21-20 is responding to requests asynchronously through the\\nuse of a thread pool, as we intended. We get some warnings about the workers, id, and thread fields that we’re not using in a direct way that reminds us\\nwe’re not cleaning up anything. When we use the less elegant ctrl- C method to halt the main thread, all other threads\\nare stopped immediately as well, even if they’re in the middle of serving a\\nrequest. Next, then, we’ll implement the Drop trait to call join on each of the\\nthreads in the pool so that they can finish the requests they’re working on\\nbefore closing. Then, we’ll implement a way to tell the threads they should\\nstop accepting new requests and shut down. To see this code in action, we’ll\\nmodify our server to accept only two requests before gracefully shutting down\\nits thread pool. One thing to notice as we go: None of this affects the parts of the code that\\nhandle executing the closures, so everything here would be the same if we were\\nusing a thread pool for an async runtime.","breadcrumbs":"Final Project: Building a Multithreaded Web Server » Graceful Shutdown and Cleanup » Graceful Shutdown and Cleanup","id":"405","title":"Graceful Shutdown and Cleanup"},"406":{"body":"Let’s start with implementing Drop on our thread pool. When the pool is\\ndropped, our threads should all join to make sure they finish their work.\\nListing 21-22 shows a first attempt at a Drop implementation; this code won’t\\nquite work yet. Filename: src/lib.rs use std::{ sync::{Arc, Mutex, mpsc}, thread, }; pub struct ThreadPool { workers: Vec<Worker>, sender: mpsc::Sender<Job>, } type Job = Box<dyn FnOnce() + Send + \'static>; impl ThreadPool { /// Create a new ThreadPool. /// /// The size is the number of threads in the pool. /// /// # Panics /// /// The `new` function will panic if the size is zero. pub fn new(size: usize) -> ThreadPool { assert!(size > 0); let (sender, receiver) = mpsc::channel(); let receiver = Arc::new(Mutex::new(receiver)); let mut workers = Vec::with_capacity(size); for id in 0..size { workers.push(Worker::new(id, Arc::clone(&receiver))); } ThreadPool { workers, sender } } pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { let job = Box::new(f); self.sender.send(job).unwrap(); } } impl Drop for ThreadPool { fn drop(&mut self) { for worker in &mut self.workers { println!(\\"Shutting down worker {}\\", worker.id); worker.thread.join().unwrap(); } }\\n} struct Worker { id: usize, thread: thread::JoinHandle<()>, } impl Worker { fn new(id: usize, receiver: Arc<Mutex<mpsc::Receiver<Job>>>) -> Worker { let thread = thread::spawn(move || { loop { let job = receiver.lock().unwrap().recv().unwrap(); println!(\\"Worker {id} got a job; executing.\\"); job(); } }); Worker { id, thread } } } Listing 21-22: Joining each thread when the thread pool goes out of scope First, we loop through each of the thread pool workers. We use &mut for this\\nbecause self is a mutable reference, and we also need to be able to mutate worker. For each worker, we print a message saying that this particular Worker instance is shutting down, and then we call join on that Worker\\ninstance’s thread. If the call to join fails, we use unwrap to make Rust\\npanic and go into an ungraceful shutdown. Here is the error we get when we compile this code: $ cargo check Checking hello v0.1.0 (file:///projects/hello)\\nerror[E0507]: cannot move out of `worker.thread` which is behind a mutable reference --> src/lib.rs:52:13 |\\n52 | worker.thread.join().unwrap(); | ^^^^^^^^^^^^^ ------ `worker.thread` moved due to this method call | | | move occurs because `worker.thread` has type `JoinHandle<()>`, which does not implement the `Copy` trait |\\nnote: `JoinHandle::<T>::join` takes ownership of the receiver `self`, which moves `worker.thread` --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:1921:17 For more information about this error, try `rustc --explain E0507`.\\nerror: could not compile `hello` (lib) due to 1 previous error The error tells us we can’t call join because we only have a mutable borrow\\nof each worker and join takes ownership of its argument. To solve this\\nissue, we need to move the thread out of the Worker instance that owns thread so that join can consume the thread. One way to do this is to take\\nthe same approach we took in Listing 18-15. If Worker held an Option<thread::JoinHandle<()>>, we could call the take method on the Option to move the value out of the Some variant and leave a None variant\\nin its place. In other words, a Worker that is running would have a Some\\nvariant in thread, and when we wanted to clean up a Worker, we’d replace Some with None so that the Worker wouldn’t have a thread to run. However, the only time this would come up would be when dropping the Worker. In exchange, we’d have to deal with an Option<thread::JoinHandle<()>> anywhere we accessed worker.thread.\\nIdiomatic Rust uses Option quite a bit, but when you find yourself wrapping\\nsomething you know will always be present in an Option as a workaround like\\nthis, it’s a good idea to look for alternative approaches to make your code\\ncleaner and less error-prone. In this case, a better alternative exists: the Vec::drain method. It accepts\\na range parameter to specify which items to remove from the vector and returns\\nan iterator of those items. Passing the .. range syntax will remove every\\nvalue from the vector. So, we need to update the ThreadPool drop implementation like this: Filename: src/lib.rs #![allow(unused)] fn main() { use std::{ sync::{Arc, Mutex, mpsc}, thread, }; pub struct ThreadPool { workers: Vec<Worker>, sender: mpsc::Sender<Job>, } type Job = Box<dyn FnOnce() + Send + \'static>; impl ThreadPool { /// Create a new ThreadPool. /// /// The size is the number of threads in the pool. /// /// # Panics /// /// The `new` function will panic if the size is zero. pub fn new(size: usize) -> ThreadPool { assert!(size > 0); let (sender, receiver) = mpsc::channel(); let receiver = Arc::new(Mutex::new(receiver)); let mut workers = Vec::with_capacity(size); for id in 0..size { workers.push(Worker::new(id, Arc::clone(&receiver))); } ThreadPool { workers, sender } } pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { let job = Box::new(f); self.sender.send(job).unwrap(); } } impl Drop for ThreadPool { fn drop(&mut self) { for worker in self.workers.drain(..) { println!(\\"Shutting down worker {}\\", worker.id); worker.thread.join().unwrap(); } }\\n} struct Worker { id: usize, thread: thread::JoinHandle<()>, } impl Worker { fn new(id: usize, receiver: Arc<Mutex<mpsc::Receiver<Job>>>) -> Worker { let thread = thread::spawn(move || { loop { let job = receiver.lock().unwrap().recv().unwrap(); println!(\\"Worker {id} got a job; executing.\\"); job(); } }); Worker { id, thread } } } } This resolves the compiler error and does not require any other changes to our\\ncode. Note that, because drop can be called when panicking, the unwrap\\ncould also panic and cause a double panic, which immediately crashes the\\nprogram and ends any cleanup in progress. This is fine for an example program,\\nbut it isn’t recommended for production code.","breadcrumbs":"Final Project: Building a Multithreaded Web Server » Graceful Shutdown and Cleanup » Implementing the Drop Trait on ThreadPool","id":"406","title":"Implementing the Drop Trait on ThreadPool"},"407":{"body":"With all the changes we’ve made, our code compiles without any warnings.\\nHowever, the bad news is that this code doesn’t function the way we want it to\\nyet. The key is the logic in the closures run by the threads of the Worker\\ninstances: At the moment, we call join, but that won’t shut down the threads,\\nbecause they loop forever looking for jobs. If we try to drop our ThreadPool with our current implementation of drop, the main thread will\\nblock forever, waiting for the first thread to finish. To fix this problem, we’ll need a change in the ThreadPool drop\\nimplementation and then a change in the Worker loop. First, we’ll change the ThreadPool drop implementation to explicitly drop\\nthe sender before waiting for the threads to finish. Listing 21-23 shows the\\nchanges to ThreadPool to explicitly drop sender. Unlike with the thread,\\nhere we do need to use an Option to be able to move sender out of ThreadPool with Option::take. Filename: src/lib.rs use std::{ sync::{Arc, Mutex, mpsc}, thread, }; pub struct ThreadPool { workers: Vec<Worker>, sender: Option<mpsc::Sender<Job>>,\\n}\\n// --snip-- type Job = Box<dyn FnOnce() + Send + \'static>; impl ThreadPool { /// Create a new ThreadPool. /// /// The size is the number of threads in the pool. /// /// # Panics /// /// The `new` function will panic if the size is zero. pub fn new(size: usize) -> ThreadPool { // --snip-- assert!(size > 0); let (sender, receiver) = mpsc::channel(); let receiver = Arc::new(Mutex::new(receiver)); let mut workers = Vec::with_capacity(size); for id in 0..size { workers.push(Worker::new(id, Arc::clone(&receiver))); } ThreadPool { workers, sender: Some(sender), } } pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { let job = Box::new(f); self.sender.as_ref().unwrap().send(job).unwrap(); }\\n} impl Drop for ThreadPool { fn drop(&mut self) { drop(self.sender.take()); for worker in self.workers.drain(..) { println!(\\"Shutting down worker {}\\", worker.id); worker.thread.join().unwrap(); } }\\n} struct Worker { id: usize, thread: thread::JoinHandle<()>, } impl Worker { fn new(id: usize, receiver: Arc<Mutex<mpsc::Receiver<Job>>>) -> Worker { let thread = thread::spawn(move || { loop { let job = receiver.lock().unwrap().recv().unwrap(); println!(\\"Worker {id} got a job; executing.\\"); job(); } }); Worker { id, thread } } } Listing 21-23: Explicitly dropping sender before joining the Worker threads Dropping sender closes the channel, which indicates no more messages will be\\nsent. When that happens, all the calls to recv that the Worker instances do\\nin the infinite loop will return an error. In Listing 21-24, we change the Worker loop to gracefully exit the loop in that case, which means the threads\\nwill finish when the ThreadPool drop implementation calls join on them. Filename: src/lib.rs use std::{ sync::{Arc, Mutex, mpsc}, thread, }; pub struct ThreadPool { workers: Vec<Worker>, sender: Option<mpsc::Sender<Job>>, } type Job = Box<dyn FnOnce() + Send + \'static>; impl ThreadPool { /// Create a new ThreadPool. /// /// The size is the number of threads in the pool. /// /// # Panics /// /// The `new` function will panic if the size is zero. pub fn new(size: usize) -> ThreadPool { assert!(size > 0); let (sender, receiver) = mpsc::channel(); let receiver = Arc::new(Mutex::new(receiver)); let mut workers = Vec::with_capacity(size); for id in 0..size { workers.push(Worker::new(id, Arc::clone(&receiver))); } ThreadPool { workers, sender: Some(sender), } } pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { let job = Box::new(f); self.sender.as_ref().unwrap().send(job).unwrap(); } } impl Drop for ThreadPool { fn drop(&mut self) { drop(self.sender.take()); for worker in self.workers.drain(..) { println!(\\"Shutting down worker {}\\", worker.id); worker.thread.join().unwrap(); } } } struct Worker { id: usize, thread: thread::JoinHandle<()>, } impl Worker { fn new(id: usize, receiver: Arc<Mutex<mpsc::Receiver<Job>>>) -> Worker { let thread = thread::spawn(move || { loop { let message = receiver.lock().unwrap().recv(); match message { Ok(job) => { println!(\\"Worker {id} got a job; executing.\\"); job(); } Err(_) => { println!(\\"Worker {id} disconnected; shutting down.\\"); break; } } } }); Worker { id, thread } }\\n} Listing 21-24: Explicitly breaking out of the loop when recv returns an error To see this code in action, let’s modify main to accept only two requests\\nbefore gracefully shutting down the server, as shown in Listing 21-25. Filename: src/main.rs use hello::ThreadPool; use std::{ fs, io::{BufReader, prelude::*}, net::{TcpListener, TcpStream}, thread, time::Duration, }; fn main() { let listener = TcpListener::bind(\\"127.0.0.1:7878\\").unwrap(); let pool = ThreadPool::new(4); for stream in listener.incoming().take(2) { let stream = stream.unwrap(); pool.execute(|| { handle_connection(stream); }); } println!(\\"Shutting down.\\");\\n} fn handle_connection(mut stream: TcpStream) { let buf_reader = BufReader::new(&stream); let request_line = buf_reader.lines().next().unwrap().unwrap(); let (status_line, filename) = match &request_line[..] { \\"GET / HTTP/1.1\\" => (\\"HTTP/1.1 200 OK\\", \\"hello.html\\"), \\"GET /sleep HTTP/1.1\\" => { thread::sleep(Duration::from_secs(5)); (\\"HTTP/1.1 200 OK\\", \\"hello.html\\") } _ => (\\"HTTP/1.1 404 NOT FOUND\\", \\"404.html\\"), }; let contents = fs::read_to_string(filename).unwrap(); let length = contents.len(); let response = format!(\\"{status_line}\\\\r\\\\nContent-Length: {length}\\\\r\\\\n\\\\r\\\\n{contents}\\"); stream.write_all(response.as_bytes()).unwrap(); } Listing 21-25: Shutting down the server after serving two requests by exiting the loop You wouldn’t want a real-world web server to shut down after serving only two\\nrequests. This code just demonstrates that the graceful shutdown and cleanup is\\nin working order. The take method is defined in the Iterator trait and limits the iteration\\nto the first two items at most. The ThreadPool will go out of scope at the\\nend of main, and the drop implementation will run. Start the server with cargo run and make three requests. The third request\\nshould error, and in your terminal, you should see output similar to this: $ cargo run Compiling hello v0.1.0 (file:///projects/hello) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.41s Running `target/debug/hello`\\nWorker 0 got a job; executing.\\nShutting down.\\nShutting down worker 0\\nWorker 3 got a job; executing.\\nWorker 1 disconnected; shutting down.\\nWorker 2 disconnected; shutting down.\\nWorker 3 disconnected; shutting down.\\nWorker 0 disconnected; shutting down.\\nShutting down worker 1\\nShutting down worker 2\\nShutting down worker 3 You might see a different ordering of Worker IDs and messages printed. We can\\nsee how this code works from the messages: Worker instances 0 and 3 got the\\nfirst two requests. The server stopped accepting connections after the second\\nconnection, and the Drop implementation on ThreadPool starts executing\\nbefore Worker 3 even starts its job. Dropping the sender disconnects all the Worker instances and tells them to shut down. The Worker instances each\\nprint a message when they disconnect, and then the thread pool calls join to\\nwait for each Worker thread to finish. Notice one interesting aspect of this particular execution: The ThreadPool\\ndropped the sender, and before any Worker received an error, we tried to\\njoin Worker 0. Worker 0 had not yet gotten an error from recv, so the main\\nthread blocked, waiting for Worker 0 to finish. In the meantime, Worker 3\\nreceived a job and then all threads received an error. When Worker 0 finished,\\nthe main thread waited for the rest of the Worker instances to finish. At that\\npoint, they had all exited their loops and stopped. Congrats! We’ve now completed our project; we have a basic web server that uses\\na thread pool to respond asynchronously. We’re able to perform a graceful\\nshutdown of the server, which cleans up all the threads in the pool. Here’s the full code for reference: Filename: src/main.rs use hello::ThreadPool;\\nuse std::{ fs, io::{BufReader, prelude::*}, net::{TcpListener, TcpStream}, thread, time::Duration,\\n}; fn main() { let listener = TcpListener::bind(\\"127.0.0.1:7878\\").unwrap(); let pool = ThreadPool::new(4); for stream in listener.incoming().take(2) { let stream = stream.unwrap(); pool.execute(|| { handle_connection(stream); }); } println!(\\"Shutting down.\\");\\n} fn handle_connection(mut stream: TcpStream) { let buf_reader = BufReader::new(&stream); let request_line = buf_reader.lines().next().unwrap().unwrap(); let (status_line, filename) = match &request_line[..] { \\"GET / HTTP/1.1\\" => (\\"HTTP/1.1 200 OK\\", \\"hello.html\\"), \\"GET /sleep HTTP/1.1\\" => { thread::sleep(Duration::from_secs(5)); (\\"HTTP/1.1 200 OK\\", \\"hello.html\\") } _ => (\\"HTTP/1.1 404 NOT FOUND\\", \\"404.html\\"), }; let contents = fs::read_to_string(filename).unwrap(); let length = contents.len(); let response = format!(\\"{status_line}\\\\r\\\\nContent-Length: {length}\\\\r\\\\n\\\\r\\\\n{contents}\\"); stream.write_all(response.as_bytes()).unwrap();\\n} Filename: src/lib.rs use std::{ sync::{Arc, Mutex, mpsc}, thread,\\n}; pub struct ThreadPool { workers: Vec<Worker>, sender: Option<mpsc::Sender<Job>>,\\n} type Job = Box<dyn FnOnce() + Send + \'static>; impl ThreadPool { /// Create a new ThreadPool. /// /// The size is the number of threads in the pool. /// /// # Panics /// /// The `new` function will panic if the size is zero. pub fn new(size: usize) -> ThreadPool { assert!(size > 0); let (sender, receiver) = mpsc::channel(); let receiver = Arc::new(Mutex::new(receiver)); let mut workers = Vec::with_capacity(size); for id in 0..size { workers.push(Worker::new(id, Arc::clone(&receiver))); } ThreadPool { workers, sender: Some(sender), } } pub fn execute<F>(&self, f: F) where F: FnOnce() + Send + \'static, { let job = Box::new(f); self.sender.as_ref().unwrap().send(job).unwrap(); }\\n} impl Drop for ThreadPool { fn drop(&mut self) { drop(self.sender.take()); for worker in &mut self.workers { println!(\\"Shutting down worker {}\\", worker.id); if let Some(thread) = worker.thread.take() { thread.join().unwrap(); } } }\\n} struct Worker { id: usize, thread: Option<thread::JoinHandle<()>>,\\n} impl Worker { fn new(id: usize, receiver: Arc<Mutex<mpsc::Receiver<Job>>>) -> Worker { let thread = thread::spawn(move || { loop { let message = receiver.lock().unwrap().recv(); match message { Ok(job) => { println!(\\"Worker {id} got a job; executing.\\"); job(); } Err(_) => { println!(\\"Worker {id} disconnected; shutting down.\\"); break; } } } }); Worker { id, thread: Some(thread), } }\\n} We could do more here! If you want to continue enhancing this project, here are\\nsome ideas: Add more documentation to ThreadPool and its public methods. Add tests of the library’s functionality. Change calls to unwrap to more robust error handling. Use ThreadPool to perform some task other than serving web requests. Find a thread pool crate on crates.io and implement a\\nsimilar web server using the crate instead. Then, compare its API and\\nrobustness to the thread pool we implemented.","breadcrumbs":"Final Project: Building a Multithreaded Web Server » Graceful Shutdown and Cleanup » Signaling to the Threads to Stop Listening for Jobs","id":"407","title":"Signaling to the Threads to Stop Listening for Jobs"},"408":{"body":"Well done! You’ve made it to the end of the book! We want to thank you for\\njoining us on this tour of Rust. You’re now ready to implement your own Rust\\nprojects and help with other people’s projects. Keep in mind that there is a\\nwelcoming community of other Rustaceans who would love to help you with any\\nchallenges you encounter on your Rust journey.","breadcrumbs":"Final Project: Building a Multithreaded Web Server » Graceful Shutdown and Cleanup » Summary","id":"408","title":"Summary"},"409":{"body":"The following sections contain reference material you may find useful in your\\nRust journey.","breadcrumbs":"Appendix » Appendix","id":"409","title":"Appendix"},"41":{"body":"Next, we need to generate a secret number that the user will try to guess. The\\nsecret number should be different every time so that the game is fun to play\\nmore than once. We’ll use a random number between 1 and 100 so that the game\\nisn’t too difficult. Rust doesn’t yet include random number functionality in\\nits standard library. However, the Rust team does provide a rand\\ncrate with said functionality.","breadcrumbs":"Programming a Guessing Game » Generating a Secret Number","id":"41","title":"Generating a Secret Number"},"410":{"body":"The following lists contain keywords that are reserved for current or future\\nuse by the Rust language. As such, they cannot be used as identifiers (except\\nas raw identifiers, as we discuss in the “Raw\\nIdentifiers” section). Identifiers are names\\nof functions, variables, parameters, struct fields, modules, crates, constants,\\nmacros, static values, attributes, types, traits, or lifetimes.","breadcrumbs":"Appendix » A - Keywords » Appendix A: Keywords","id":"410","title":"Appendix A: Keywords"},"411":{"body":"The following is a list of keywords currently in use, with their functionality\\ndescribed. as: Perform primitive casting, disambiguate the specific trait\\ncontaining an item, or rename items in use statements. async: Return a Future instead of blocking the current thread. await: Suspend execution until the result of a Future is ready. break: Exit a loop immediately. const: Define constant items or constant raw pointers. continue: Continue to the next loop iteration. crate: In a module path, refers to the crate root. dyn: Dynamic dispatch to a trait object. else: Fallback for if and if let control flow constructs. enum: Define an enumeration. extern: Link an external function or variable. false: Boolean false literal. fn: Define a function or the function pointer type. for: Loop over items from an iterator, implement a trait, or specify a\\nhigher ranked lifetime. if: Branch based on the result of a conditional expression. impl: Implement inherent or trait functionality. in: Part of for loop syntax. let: Bind a variable. loop: Loop unconditionally. match: Match a value to patterns. mod: Define a module. move: Make a closure take ownership of all its captures. mut: Denote mutability in references, raw pointers, or pattern bindings. pub: Denote public visibility in struct fields, impl blocks, or\\nmodules. ref: Bind by reference. return: Return from function. Self: A type alias for the type we are defining or implementing. self: Method subject or current module. static: Global variable or lifetime lasting the entire program\\nexecution. struct: Define a structure. super: Parent module of the current module. trait: Define a trait. true: Boolean true literal. type: Define a type alias or associated type. union: Define a union; is a keyword only when\\nused in a union declaration. unsafe: Denote unsafe code, functions, traits, or implementations. use: Bring symbols into scope. where: Denote clauses that constrain a type. while: Loop conditionally based on the result of an expression.","breadcrumbs":"Appendix » A - Keywords » Keywords Currently in Use","id":"411","title":"Keywords Currently in Use"},"412":{"body":"The following keywords do not yet have any functionality but are reserved by\\nRust for potential future use: abstract become box do final gen macro override priv try typeof unsized virtual yield","breadcrumbs":"Appendix » A - Keywords » Keywords Reserved for Future Use","id":"412","title":"Keywords Reserved for Future Use"},"413":{"body":"Raw identifiers are the syntax that lets you use keywords where they wouldn’t\\nnormally be allowed. You use a raw identifier by prefixing a keyword with r#. For example, match is a keyword. If you try to compile the following function\\nthat uses match as its name: Filename: src/main.rs fn match(needle: &str, haystack: &str) -> bool { haystack.contains(needle)\\n} you’ll get this error: error: expected identifier, found keyword `match` --> src/main.rs:4:4 |\\n4 | fn match(needle: &str, haystack: &str) -> bool { | ^^^^^ expected identifier, found keyword The error shows that you can’t use the keyword match as the function\\nidentifier. To use match as a function name, you need to use the raw\\nidentifier syntax, like this: Filename: src/main.rs fn r#match(needle: &str, haystack: &str) -> bool { haystack.contains(needle)\\n} fn main() { assert!(r#match(\\"foo\\", \\"foobar\\"));\\n} This code will compile without any errors. Note the r# prefix on the function\\nname in its definition as well as where the function is called in main. Raw identifiers allow you to use any word you choose as an identifier, even if\\nthat word happens to be a reserved keyword. This gives us more freedom to choose\\nidentifier names, as well as lets us integrate with programs written in a\\nlanguage where these words aren’t keywords. In addition, raw identifiers allow\\nyou to use libraries written in a different Rust edition than your crate uses.\\nFor example, try isn’t a keyword in the 2015 edition but is in the 2018, 2021,\\nand 2024 editions. If you depend on a library that is written using the 2015\\nedition and has a try function, you’ll need to use the raw identifier syntax, r#try in this case, to call that function from your code on later editions.\\nSee Appendix E for more information on editions.","breadcrumbs":"Appendix » A - Keywords » Raw Identifiers","id":"413","title":"Raw Identifiers"},"414":{"body":"This appendix contains a glossary of Rust’s syntax, including operators and\\nother symbols that appear by themselves or in the context of paths, generics,\\ntrait bounds, macros, attributes, comments, tuples, and brackets.","breadcrumbs":"Appendix » B - Operators and Symbols » Appendix B: Operators and Symbols","id":"414","title":"Appendix B: Operators and Symbols"},"415":{"body":"Table B-1 contains the operators in Rust, an example of how the operator would\\nappear in context, a short explanation, and whether that operator is\\noverloadable. If an operator is overloadable, the relevant trait to use to\\noverload that operator is listed. Table B-1: Operators Operator Example Explanation Overloadable? ! ident!(...), ident!{...}, ident![...] Macro expansion ! !expr Bitwise or logical complement Not != expr != expr Nonequality comparison PartialEq % expr % expr Arithmetic remainder Rem %= var %= expr Arithmetic remainder and assignment RemAssign & &expr, &mut expr Borrow & &type, &mut type, &\'a type, &\'a mut type Borrowed pointer type & expr & expr Bitwise AND BitAnd &= var &= expr Bitwise AND and assignment BitAndAssign && expr && expr Short-circuiting logical AND * expr * expr Arithmetic multiplication Mul *= var *= expr Arithmetic multiplication and assignment MulAssign * *expr Dereference Deref * *const type, *mut type Raw pointer + trait + trait, \'a + trait Compound type constraint + expr + expr Arithmetic addition Add += var += expr Arithmetic addition and assignment AddAssign , expr, expr Argument and element separator - - expr Arithmetic negation Neg - expr - expr Arithmetic subtraction Sub -= var -= expr Arithmetic subtraction and assignment SubAssign -> fn(...) -> type, |…| -> type Function and closure return type . expr.ident Field access . expr.ident(expr, ...) Method call . expr.0, expr.1, and so on Tuple indexing .. .., expr.., ..expr, expr..expr Right-exclusive range literal PartialOrd ..= ..=expr, expr..=expr Right-inclusive range literal PartialOrd .. ..expr Struct literal update syntax .. variant(x, ..), struct_type { x, .. } “And the rest” pattern binding ... expr...expr (Deprecated, use ..= instead) In a pattern: inclusive range pattern / expr / expr Arithmetic division Div /= var /= expr Arithmetic division and assignment DivAssign : pat: type, ident: type Constraints : ident: expr Struct field initializer : \'a: loop {...} Loop label ; expr; Statement and item terminator ; [...; len] Part of fixed-size array syntax << expr << expr Left-shift Shl <<= var <<= expr Left-shift and assignment ShlAssign < expr < expr Less than comparison PartialOrd <= expr <= expr Less than or equal to comparison PartialOrd = var = expr, ident = type Assignment/equivalence == expr == expr Equality comparison PartialEq => pat => expr Part of match arm syntax > expr > expr Greater than comparison PartialOrd >= expr >= expr Greater than or equal to comparison PartialOrd >> expr >> expr Right-shift Shr >>= var >>= expr Right-shift and assignment ShrAssign @ ident @ pat Pattern binding ^ expr ^ expr Bitwise exclusive OR BitXor ^= var ^= expr Bitwise exclusive OR and assignment BitXorAssign | pat | pat Pattern alternatives | expr | expr Bitwise OR BitOr |= var |= expr Bitwise OR and assignment BitOrAssign || expr || expr Short-circuiting logical OR ? expr? Error propagation","breadcrumbs":"Appendix » B - Operators and Symbols » Operators","id":"415","title":"Operators"},"416":{"body":"The following tables contain all symbols that don’t function as operators; that\\nis, they don’t behave like a function or method call. Table B-2 shows symbols that appear on their own and are valid in a variety of\\nlocations. Table B-2: Stand-alone Syntax Symbol Explanation \'ident Named lifetime or loop label Digits immediately followed by u8, i32, f64, usize, and so on Numeric literal of specific type \\"...\\" String literal r\\"...\\", r#\\"...\\"#, r##\\"...\\"##, and so on Raw string literal; escape characters not processed b\\"...\\" Byte string literal; constructs an array of bytes instead of a string br\\"...\\", br#\\"...\\"#, br##\\"...\\"##, and so on Raw byte string literal; combination of raw and byte string literal \'...\' Character literal b\'...\' ASCII byte literal |…| expr Closure ! Always-empty bottom type for diverging functions _ “Ignored” pattern binding; also used to make integer literals readable Table B-3 shows symbols that appear in the context of a path through the module\\nhierarchy to an item. Table B-3: Path-Related Syntax Symbol Explanation ident::ident Namespace path ::path Path relative to the crate root (that is, an explicitly absolute path) self::path Path relative to the current module (that is, an explicitly relative path) super::path Path relative to the parent of the current module type::ident, <type as trait>::ident Associated constants, functions, and types <type>::... Associated item for a type that cannot be directly named (for example, <&T>::..., <[T]>::..., and so on) trait::method(...) Disambiguating a method call by naming the trait that defines it type::method(...) Disambiguating a method call by naming the type for which it’s defined <type as trait>::method(...) Disambiguating a method call by naming the trait and type Table B-4 shows symbols that appear in the context of using generic type\\nparameters. Table B-4: Generics Symbol Explanation path<...> Specifies parameters to a generic type in a type (for example, Vec<u8>) path::<...>, method::<...> Specifies parameters to a generic type, function, or method in an expression; often referred to as turbofish (for example, \\"42\\".parse::<i32>()) fn ident<...> ... Define generic function struct ident<...> ... Define generic structure enum ident<...> ... Define generic enumeration impl<...> ... Define generic implementation for<...> type Higher ranked lifetime bounds type<ident=type> A generic type where one or more associated types have specific assignments (for example, Iterator<Item=T>) Table B-5 shows symbols that appear in the context of constraining generic type\\nparameters with trait bounds. Table B-5: Trait Bound Constraints Symbol Explanation T: U Generic parameter T constrained to types that implement U T: \'a Generic type T must outlive lifetime \'a (meaning the type cannot transitively contain any references with lifetimes shorter than \'a) T: \'static Generic type T contains no borrowed references other than \'static ones \'b: \'a Generic lifetime \'b must outlive lifetime \'a T: ?Sized Allow generic type parameter to be a dynamically sized type \'a + trait, trait + trait Compound type constraint Table B-6 shows symbols that appear in the context of calling or defining\\nmacros and specifying attributes on an item. Table B-6: Macros and Attributes Symbol Explanation #[meta] Outer attribute #![meta] Inner attribute $ident Macro substitution $ident:kind Macro metavariable $(...)... Macro repetition ident!(...), ident!{...}, ident![...] Macro invocation Table B-7 shows symbols that create comments. Table B-7: Comments Symbol Explanation // Line comment //! Inner line doc comment /// Outer line doc comment /*...*/ Block comment /*!...*/ Inner block doc comment /**...*/ Outer block doc comment Table B-8 shows the contexts in which parentheses are used. Table B-8: Parentheses Symbol Explanation () Empty tuple (aka unit), both literal and type (expr) Parenthesized expression (expr,) Single-element tuple expression (type,) Single-element tuple type (expr, ...) Tuple expression (type, ...) Tuple type expr(expr, ...) Function call expression; also used to initialize tuple structs and tuple enum variants Table B-9 shows the contexts in which curly brackets are used. Table B-9: Curly Brackets Context Explanation {...} Block expression Type {...} Struct literal Table B-10 shows the contexts in which square brackets are used. Table B-10: Square Brackets Context Explanation [...] Array literal [expr; len] Array literal containing len copies of expr [type; len] Array type containing len instances of type expr[expr] Collection indexing; overloadable ( Index, IndexMut) expr[..], expr[a..], expr[..b], expr[a..b] Collection indexing pretending to be collection slicing, using Range, RangeFrom, RangeTo, or RangeFull as the “index”","breadcrumbs":"Appendix » B - Operators and Symbols » Non-operator Symbols","id":"416","title":"Non-operator Symbols"},"417":{"body":"In various places in the book, we’ve discussed the derive attribute, which\\nyou can apply to a struct or enum definition. The derive attribute generates\\ncode that will implement a trait with its own default implementation on the\\ntype you’ve annotated with the derive syntax. In this appendix, we provide a reference of all the traits in the standard\\nlibrary that you can use with derive. Each section covers: What operators and methods deriving this trait will enable What the implementation of the trait provided by derive does What implementing the trait signifies about the type The conditions in which you’re allowed or not allowed to implement the trait Examples of operations that require the trait If you want different behavior from that provided by the derive attribute,\\nconsult the standard library documentation\\nfor each trait for details on how to manually implement them. The traits listed here are the only ones defined by the standard library that\\ncan be implemented on your types using derive. Other traits defined in the\\nstandard library don’t have sensible default behavior, so it’s up to you to\\nimplement them in the way that makes sense for what you’re trying to accomplish. An example of a trait that can’t be derived is Display, which handles\\nformatting for end users. You should always consider the appropriate way to\\ndisplay a type to an end user. What parts of the type should an end user be\\nallowed to see? What parts would they find relevant? What format of the data\\nwould be most relevant to them? The Rust compiler doesn’t have this insight, so\\nit can’t provide appropriate default behavior for you. The list of derivable traits provided in this appendix is not comprehensive:\\nLibraries can implement derive for their own traits, making the list of\\ntraits you can use derive with truly open ended. Implementing derive\\ninvolves using a procedural macro, which is covered in the “Custom derive\\nMacros” section in Chapter 20.","breadcrumbs":"Appendix » C - Derivable Traits » Appendix C: Derivable Traits","id":"417","title":"Appendix C: Derivable Traits"},"418":{"body":"The Debug trait enables debug formatting in format strings, which you\\nindicate by adding :? within {} placeholders. The Debug trait allows you to print instances of a type for debugging\\npurposes, so you and other programmers using your type can inspect an instance\\nat a particular point in a program’s execution. The Debug trait is required, for example, in the use of the assert_eq!\\nmacro. This macro prints the values of instances given as arguments if the\\nequality assertion fails so that programmers can see why the two instances\\nweren’t equal.","breadcrumbs":"Appendix » C - Derivable Traits » Debug for Programmer Output","id":"418","title":"Debug for Programmer Output"},"419":{"body":"The PartialEq trait allows you to compare instances of a type to check for\\nequality and enables use of the == and != operators. Deriving PartialEq implements the eq method. When PartialEq is derived on\\nstructs, two instances are equal only if all fields are equal, and the\\ninstances are not equal if any fields are not equal. When derived on enums,\\neach variant is equal to itself and not equal to the other variants. The PartialEq trait is required, for example, with the use of the assert_eq! macro, which needs to be able to compare two instances of a type\\nfor equality. The Eq trait has no methods. Its purpose is to signal that for every value of\\nthe annotated type, the value is equal to itself. The Eq trait can only be\\napplied to types that also implement PartialEq, although not all types that\\nimplement PartialEq can implement Eq. One example of this is floating-point\\nnumber types: The implementation of floating-point numbers states that two\\ninstances of the not-a-number ( NaN) value are not equal to each other. An example of when Eq is required is for keys in a HashMap<K, V> so that\\nthe HashMap<K, V> can tell whether two keys are the same.","breadcrumbs":"Appendix » C - Derivable Traits » PartialEq and Eq for Equality Comparisons","id":"419","title":"PartialEq and Eq for Equality Comparisons"},"42":{"body":"Remember that a crate is a collection of Rust source code files. The project\\nwe’ve been building is a binary crate, which is an executable. The rand crate\\nis a library crate, which contains code that is intended to be used in other\\nprograms and can’t be executed on its own. Cargo’s coordination of external crates is where Cargo really shines. Before we\\ncan write code that uses rand, we need to modify the Cargo.toml file to\\ninclude the rand crate as a dependency. Open that file now and add the\\nfollowing line to the bottom, beneath the [dependencies] section header that\\nCargo created for you. Be sure to specify rand exactly as we have here, with\\nthis version number, or the code examples in this tutorial may not work: Filename: Cargo.toml [dependencies]\\nrand = \\"0.8.5\\" In the Cargo.toml file, everything that follows a header is part of that\\nsection that continues until another section starts. In [dependencies], you\\ntell Cargo which external crates your project depends on and which versions of\\nthose crates you require. In this case, we specify the rand crate with the\\nsemantic version specifier 0.8.5. Cargo understands Semantic\\nVersioning (sometimes called SemVer), which is a\\nstandard for writing version numbers. The specifier 0.8.5 is actually\\nshorthand for ^0.8.5, which means any version that is at least 0.8.5 but\\nbelow 0.9.0. Cargo considers these versions to have public APIs compatible with version\\n0.8.5, and this specification ensures that you’ll get the latest patch release\\nthat will still compile with the code in this chapter. Any version 0.9.0 or\\ngreater is not guaranteed to have the same API as what the following examples\\nuse. Now, without changing any of the code, let’s build the project, as shown in\\nListing 2-2. $ cargo build Updating crates.io index Locking 15 packages to latest Rust 1.85.0 compatible versions Adding rand v0.8.5 (available: v0.9.0) Compiling proc-macro2 v1.0.93 Compiling unicode-ident v1.0.17 Compiling libc v0.2.170 Compiling cfg-if v1.0.0 Compiling byteorder v1.5.0 Compiling getrandom v0.2.15 Compiling rand_core v0.6.4 Compiling quote v1.0.38 Compiling syn v2.0.98 Compiling zerocopy-derive v0.7.35 Compiling zerocopy v0.7.35 Compiling ppv-lite86 v0.2.20 Compiling rand_chacha v0.3.1 Compiling rand v0.8.5 Compiling guessing_game v0.1.0 (file:///projects/guessing_game) Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.48s Listing 2-2: The output from running cargo build after adding the rand crate as a dependency You may see different version numbers (but they will all be compatible with the\\ncode, thanks to SemVer!) and different lines (depending on the operating\\nsystem), and the lines may be in a different order. When we include an external dependency, Cargo fetches the latest versions of\\neverything that dependency needs from the registry, which is a copy of data\\nfrom Crates.io. Crates.io is where people in the Rust ecosystem\\npost their open source Rust projects for others to use. After updating the registry, Cargo checks the [dependencies] section and\\ndownloads any crates listed that aren’t already downloaded. In this case,\\nalthough we only listed rand as a dependency, Cargo also grabbed other crates\\nthat rand depends on to work. After downloading the crates, Rust compiles\\nthem and then compiles the project with the dependencies available. If you immediately run cargo build again without making any changes, you\\nwon’t get any output aside from the Finished line. Cargo knows it has already\\ndownloaded and compiled the dependencies, and you haven’t changed anything\\nabout them in your Cargo.toml file. Cargo also knows that you haven’t changed\\nanything about your code, so it doesn’t recompile that either. With nothing to\\ndo, it simply exits. If you open the src/main.rs file, make a trivial change, and then save it and\\nbuild again, you’ll only see two lines of output: $ cargo build Compiling guessing_game v0.1.0 (file:///projects/guessing_game) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.13s These lines show that Cargo only updates the build with your tiny change to the src/main.rs file. Your dependencies haven’t changed, so Cargo knows it can\\nreuse what it has already downloaded and compiled for those. Ensuring Reproducible Builds Cargo has a mechanism that ensures that you can rebuild the same artifact every\\ntime you or anyone else builds your code: Cargo will use only the versions of\\nthe dependencies you specified until you indicate otherwise. For example, say\\nthat next week version 0.8.6 of the rand crate comes out, and that version\\ncontains an important bug fix, but it also contains a regression that will\\nbreak your code. To handle this, Rust creates the Cargo.lock file the first\\ntime you run cargo build, so we now have this in the guessing_game\\ndirectory. When you build a project for the first time, Cargo figures out all the versions\\nof the dependencies that fit the criteria and then writes them to the Cargo.lock file. When you build your project in the future, Cargo will see\\nthat the Cargo.lock file exists and will use the versions specified there\\nrather than doing all the work of figuring out versions again. This lets you\\nhave a reproducible build automatically. In other words, your project will\\nremain at 0.8.5 until you explicitly upgrade, thanks to the Cargo.lock file.\\nBecause the Cargo.lock file is important for reproducible builds, it’s often\\nchecked into source control with the rest of the code in your project. Updating a Crate to Get a New Version When you do want to update a crate, Cargo provides the command update,\\nwhich will ignore the Cargo.lock file and figure out all the latest versions\\nthat fit your specifications in Cargo.toml. Cargo will then write those\\nversions to the Cargo.lock file. Otherwise, by default, Cargo will only look\\nfor versions greater than 0.8.5 and less than 0.9.0. If the rand crate has\\nreleased the two new versions 0.8.6 and 0.999.0, you would see the following if\\nyou ran cargo update: $ cargo update Updating crates.io index Locking 1 package to latest Rust 1.85.0 compatible version Updating rand v0.8.5 -> v0.8.6 (available: v0.999.0) Cargo ignores the 0.999.0 release. At this point, you would also notice a\\nchange in your Cargo.lock file noting that the version of the rand crate\\nyou are now using is 0.8.6. To use rand version 0.999.0 or any version in the\\n0.999. x series, you’d have to update the Cargo.toml file to look like this\\ninstead (don’t actually make this change because the following examples assume\\nyou’re using rand 0.8): [dependencies]\\nrand = \\"0.999.0\\" The next time you run cargo build, Cargo will update the registry of crates\\navailable and reevaluate your rand requirements according to the new version\\nyou have specified. There’s a lot more to say about Cargo and its\\necosystem, which we’ll discuss in Chapter 14, but\\nfor now, that’s all you need to know. Cargo makes it very easy to reuse\\nlibraries, so Rustaceans are able to write smaller projects that are assembled\\nfrom a number of packages.","breadcrumbs":"Programming a Guessing Game » Increasing Functionality with a Crate","id":"42","title":"Increasing Functionality with a Crate"},"420":{"body":"The PartialOrd trait allows you to compare instances of a type for sorting\\npurposes. A type that implements PartialOrd can be used with the <, >, <=, and >= operators. You can only apply the PartialOrd trait to types\\nthat also implement PartialEq. Deriving PartialOrd implements the partial_cmp method, which returns an Option<Ordering> that will be None when the values given don’t produce an\\nordering. An example of a value that doesn’t produce an ordering, even though\\nmost values of that type can be compared, is the NaN floating point value.\\nCalling partial_cmp with any floating-point number and the NaN\\nfloating-point value will return None. When derived on structs, PartialOrd compares two instances by comparing the\\nvalue in each field in the order in which the fields appear in the struct\\ndefinition. When derived on enums, variants of the enum declared earlier in the\\nenum definition are considered less than the variants listed later. The PartialOrd trait is required, for example, for the gen_range method\\nfrom the rand crate that generates a random value in the range specified by a\\nrange expression. The Ord trait allows you to know that for any two values of the annotated\\ntype, a valid ordering will exist. The Ord trait implements the cmp method,\\nwhich returns an Ordering rather than an Option<Ordering> because a valid\\nordering will always be possible. You can only apply the Ord trait to types\\nthat also implement PartialOrd and Eq (and Eq requires PartialEq). When\\nderived on structs and enums, cmp behaves the same way as the derived\\nimplementation for partial_cmp does with PartialOrd. An example of when Ord is required is when storing values in a BTreeSet<T>,\\na data structure that stores data based on the sort order of the values.","breadcrumbs":"Appendix » C - Derivable Traits » PartialOrd and Ord for Ordering Comparisons","id":"420","title":"PartialOrd and Ord for Ordering Comparisons"},"421":{"body":"The Clone trait allows you to explicitly create a deep copy of a value, and\\nthe duplication process might involve running arbitrary code and copying heap\\ndata. See the “Variables and Data Interacting with\\nClone” section in\\nChapter 4 for more information on Clone. Deriving Clone implements the clone method, which when implemented for the\\nwhole type, calls clone on each of the parts of the type. This means all the\\nfields or values in the type must also implement Clone to derive Clone. An example of when Clone is required is when calling the to_vec method on a\\nslice. The slice doesn’t own the type instances it contains, but the vector\\nreturned from to_vec will need to own its instances, so to_vec calls clone on each item. Thus, the type stored in the slice must implement Clone. The Copy trait allows you to duplicate a value by only copying bits stored on\\nthe stack; no arbitrary code is necessary. See the “Stack-Only Data:\\nCopy” section in Chapter 4 for more\\ninformation on Copy. The Copy trait doesn’t define any methods to prevent programmers from\\noverloading those methods and violating the assumption that no arbitrary code\\nis being run. That way, all programmers can assume that copying a value will be\\nvery fast. You can derive Copy on any type whose parts all implement Copy. A type that\\nimplements Copy must also implement Clone because a type that implements Copy has a trivial implementation of Clone that performs the same task as Copy. The Copy trait is rarely required; types that implement Copy have\\noptimizations available, meaning you don’t have to call clone, which makes\\nthe code more concise. Everything possible with Copy you can also accomplish with Clone, but the\\ncode might be slower or have to use clone in places.","breadcrumbs":"Appendix » C - Derivable Traits » Clone and Copy for Duplicating Values","id":"421","title":"Clone and Copy for Duplicating Values"},"422":{"body":"The Hash trait allows you to take an instance of a type of arbitrary size and\\nmap that instance to a value of fixed size using a hash function. Deriving Hash implements the hash method. The derived implementation of the hash\\nmethod combines the result of calling hash on each of the parts of the type,\\nmeaning all fields or values must also implement Hash to derive Hash. An example of when Hash is required is in storing keys in a HashMap<K, V>\\nto store data efficiently.","breadcrumbs":"Appendix » C - Derivable Traits » Hash for Mapping a Value to a Value of Fixed Size","id":"422","title":"Hash for Mapping a Value to a Value of Fixed Size"},"423":{"body":"The Default trait allows you to create a default value for a type. Deriving Default implements the default function. The derived implementation of the default function calls the default function on each part of the type,\\nmeaning all fields or values in the type must also implement Default to\\nderive Default. The Default::default function is commonly used in combination with the struct\\nupdate syntax discussed in the “Creating Instances from Other Instances with\\nStruct Update\\nSyntax” section in Chapter 5. You can customize a few fields of a struct and\\nthen set and use a default value for the rest of the fields by using ..Default::default(). The Default trait is required when you use the method unwrap_or_default on Option<T> instances, for example. If the Option<T> is None, the method unwrap_or_default will return the result of Default::default for the type T stored in the Option<T>.","breadcrumbs":"Appendix » C - Derivable Traits » Default for Default Values","id":"423","title":"Default for Default Values"},"424":{"body":"In this appendix, we talk about some useful development tools that the Rust\\nproject provides. We’ll look at automatic formatting, quick ways to apply\\nwarning fixes, a linter, and integrating with IDEs.","breadcrumbs":"Appendix » D - Useful Development Tools » Appendix D: Useful Development Tools","id":"424","title":"Appendix D: Useful Development Tools"},"425":{"body":"The rustfmt tool reformats your code according to the community code style.\\nMany collaborative projects use rustfmt to prevent arguments about which\\nstyle to use when writing Rust: Everyone formats their code using the tool. Rust installations include rustfmt by default, so you should already have the\\nprograms rustfmt and cargo-fmt on your system. These two commands are\\nanalogous to rustc and cargo in that rustfmt allows finer grained control\\nand cargo-fmt understands conventions of a project that uses Cargo. To format\\nany Cargo project, enter the following: $ cargo fmt Running this command reformats all the Rust code in the current crate. This\\nshould only change the code style, not the code semantics. For more information\\non rustfmt, see its documentation.","breadcrumbs":"Appendix » D - Useful Development Tools » Automatic Formatting with rustfmt","id":"425","title":"Automatic Formatting with rustfmt"},"426":{"body":"The rustfix tool is included with Rust installations and can automatically\\nfix compiler warnings that have a clear way to correct the problem that’s\\nlikely what you want. You’ve probably seen compiler warnings before. For\\nexample, consider this code: Filename: src/main.rs fn main() { let mut x = 42; println!(\\"{x}\\");\\n} Here, we’re defining the variable x as mutable, but we never actually mutate\\nit. Rust warns us about that: $ cargo build Compiling myprogram v0.1.0 (file:///projects/myprogram)\\nwarning: variable does not need to be mutable --> src/main.rs:2:9 |\\n2 | let mut x = 0; | ----^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default The warning suggests that we remove the mut keyword. We can automatically\\napply that suggestion using the rustfix tool by running the command cargo fix: $ cargo fix Checking myprogram v0.1.0 (file:///projects/myprogram) Fixing src/main.rs (1 fix) Finished dev [unoptimized + debuginfo] target(s) in 0.59s When we look at src/main.rs again, we’ll see that cargo fix has changed the\\ncode: Filename: src/main.rs fn main() { let x = 42; println!(\\"{x}\\");\\n} The variable x is now immutable, and the warning no longer appears. You can also use the cargo fix command to transition your code between\\ndifferent Rust editions. Editions are covered in Appendix E.","breadcrumbs":"Appendix » D - Useful Development Tools » Fix Your Code with rustfix","id":"426","title":"Fix Your Code with rustfix"},"427":{"body":"The Clippy tool is a collection of lints to analyze your code so that you can\\ncatch common mistakes and improve your Rust code. Clippy is included with\\nstandard Rust installations. To run Clippy’s lints on any Cargo project, enter the following: $ cargo clippy For example, say you write a program that uses an approximation of a\\nmathematical constant, such as pi, as this program does: Filename: src/main.rs fn main() { let x = 3.1415; let r = 8.0; println!(\\"the area of the circle is {}\\", x * r * r);\\n} Running cargo clippy on this project results in this error: error: approximate value of `f{32, 64}::consts::PI` found --> src/main.rs:2:13 |\\n2 | let x = 3.1415; | ^^^^^^ | = note: `#[deny(clippy::approx_constant)]` on by default = help: consider using the constant directly = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#approx_constant This error lets you know that Rust already has a more precise PI constant\\ndefined, and that your program would be more correct if you used the constant\\ninstead. You would then change your code to use the PI constant. The following code doesn’t result in any errors or warnings from Clippy: Filename: src/main.rs fn main() { let x = std::f64::consts::PI; let r = 8.0; println!(\\"the area of the circle is {}\\", x * r * r);\\n} For more information on Clippy, see its documentation.","breadcrumbs":"Appendix » D - Useful Development Tools » More Lints with Clippy","id":"427","title":"More Lints with Clippy"},"428":{"body":"To help with IDE integration, the Rust community recommends using rust-analyzer. This tool is a set of\\ncompiler-centric utilities that speak Language Server Protocol, which is a specification for IDEs and programming languages to\\ncommunicate with each other. Different clients can use rust-analyzer, such as the Rust analyzer plug-in for Visual Studio Code. Visit the rust-analyzer project’s home page\\nfor installation instructions, then install the language server support in your\\nparticular IDE. Your IDE will gain capabilities such as autocompletion, jump to\\ndefinition, and inline errors.","breadcrumbs":"Appendix » D - Useful Development Tools » IDE Integration Using rust-analyzer","id":"428","title":"IDE Integration Using rust-analyzer"},"429":{"body":"In Chapter 1, you saw that cargo new adds a bit of metadata to your Cargo.toml file about an edition. This appendix talks about what that means! The Rust language and compiler have a six-week release cycle, meaning users get\\na constant stream of new features. Other programming languages release larger\\nchanges less often; Rust releases smaller updates more frequently. After a\\nwhile, all of these tiny changes add up. But from release to release, it can be\\ndifficult to look back and say, “Wow, between Rust 1.10 and Rust 1.31, Rust has\\nchanged a lot!” Every three years or so, the Rust team produces a new Rust edition. Each\\nedition brings together the features that have landed into a clear package with\\nfully updated documentation and tooling. New editions ship as part of the usual\\nsix-week release process. Editions serve different purposes for different people: For active Rust users, a new edition brings together incremental changes into\\nan easy-to-understand package. For non-users, a new edition signals that some major advancements have\\nlanded, which might make Rust worth another look. For those developing Rust, a new edition provides a rallying point for the\\nproject as a whole. At the time of this writing, four Rust editions are available: Rust 2015, Rust\\n2018, Rust 2021, and Rust 2024. This book is written using Rust 2024 edition\\nidioms. The edition key in Cargo.toml indicates which edition the compiler should\\nuse for your code. If the key doesn’t exist, Rust uses 2015 as the edition\\nvalue for backward compatibility reasons. Each project can opt in to an edition other than the default 2015 edition.\\nEditions can contain incompatible changes, such as including a new keyword that\\nconflicts with identifiers in code. However, unless you opt in to those\\nchanges, your code will continue to compile even as you upgrade the Rust\\ncompiler version you use. All Rust compiler versions support any edition that existed prior to that\\ncompiler’s release, and they can link crates of any supported editions\\ntogether. Edition changes only affect the way the compiler initially parses\\ncode. Therefore, if you’re using Rust 2015 and one of your dependencies uses\\nRust 2018, your project will compile and be able to use that dependency. The\\nopposite situation, where your project uses Rust 2018 and a dependency uses\\nRust 2015, works as well. To be clear: Most features will be available on all editions. Developers using\\nany Rust edition will continue to see improvements as new stable releases are\\nmade. However, in some cases, mainly when new keywords are added, some new\\nfeatures might only be available in later editions. You will need to switch\\neditions if you want to take advantage of such features. For more details, see The Rust Edition Guide. This is a\\ncomplete book that enumerates the differences between editions and explains how\\nto automatically upgrade your code to a new edition via cargo fix.","breadcrumbs":"Appendix » E - Editions » Appendix E: Editions","id":"429","title":"Appendix E: Editions"},"43":{"body":"Let’s start using rand to generate a number to guess. The next step is to\\nupdate src/main.rs, as shown in Listing 2-3. Filename: src/main.rs use std::io; use rand::Rng; fn main() { println!(\\"Guess the number!\\"); let secret_number = rand::thread_rng().gen_range(1..=100); println!(\\"The secret number is: {secret_number}\\"); println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); println!(\\"You guessed: {guess}\\");\\n} Listing 2-3: Adding code to generate a random number First, we add the line use rand::Rng;. The Rng trait defines methods that\\nrandom number generators implement, and this trait must be in scope for us to\\nuse those methods. Chapter 10 will cover traits in detail. Next, we’re adding two lines in the middle. In the first line, we call the rand::thread_rng function that gives us the particular random number\\ngenerator we’re going to use: one that is local to the current thread of\\nexecution and is seeded by the operating system. Then, we call the gen_range\\nmethod on the random number generator. This method is defined by the Rng\\ntrait that we brought into scope with the use rand::Rng; statement. The gen_range method takes a range expression as an argument and generates a\\nrandom number in the range. The kind of range expression we’re using here takes\\nthe form start..=end and is inclusive on the lower and upper bounds, so we\\nneed to specify 1..=100 to request a number between 1 and 100. Note: You won’t just know which traits to use and which methods and functions\\nto call from a crate, so each crate has documentation with instructions for\\nusing it. Another neat feature of Cargo is that running the cargo doc --open command will build documentation provided by all your dependencies\\nlocally and open it in your browser. If you’re interested in other\\nfunctionality in the rand crate, for example, run cargo doc --open and\\nclick rand in the sidebar on the left. The second new line prints the secret number. This is useful while we’re\\ndeveloping the program to be able to test it, but we’ll delete it from the\\nfinal version. It’s not much of a game if the program prints the answer as soon\\nas it starts! Try running the program a few times: $ cargo run Compiling guessing_game v0.1.0 (file:///projects/guessing_game) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.02s Running `target/debug/guessing_game`\\nGuess the number!\\nThe secret number is: 7\\nPlease input your guess.\\n4\\nYou guessed: 4 $ cargo run Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.02s Running `target/debug/guessing_game`\\nGuess the number!\\nThe secret number is: 83\\nPlease input your guess.\\n5\\nYou guessed: 5 You should get different random numbers, and they should all be numbers between\\n1 and 100. Great job!","breadcrumbs":"Programming a Guessing Game » Generating a Random Number","id":"43","title":"Generating a Random Number"},"430":{"body":"For resources in languages other than English. Most are still in progress; see the Translations label to help or let us know about a new translation! Português (BR) Português (PT) 简体中文: KaiserY/trpl-zh-cn, gnu4cn/rust-lang-Zh_CN 正體中文 Українська Español, alternate, Español por RustLangES Русский 한국어 日本語 Français Polski Cebuano Tagalog Esperanto ελληνική Svenska Farsi, Persian (FA) Deutsch हिंदी ไทย Danske O’zbek Tiếng Việt Italiano বাংলা","breadcrumbs":"Appendix » F - Translations of the Book » Appendix F: Translations of the Book","id":"430","title":"Appendix F: Translations of the Book"},"431":{"body":"This appendix is about how Rust is made and how that affects you as a Rust\\ndeveloper.","breadcrumbs":"Appendix » G - How Rust is Made and “Nightly Rust” » Appendix G - How Rust is Made and “Nightly Rust”","id":"431","title":"Appendix G - How Rust is Made and “Nightly Rust”"},"432":{"body":"As a language, Rust cares a lot about the stability of your code. We want\\nRust to be a rock-solid foundation you can build on, and if things were\\nconstantly changing, that would be impossible. At the same time, if we can’t\\nexperiment with new features, we may not find out important flaws until after\\ntheir release, when we can no longer change things. Our solution to this problem is what we call “stability without stagnation”,\\nand our guiding principle is this: you should never have to fear upgrading to a\\nnew version of stable Rust. Each upgrade should be painless, but should also\\nbring you new features, fewer bugs, and faster compile times.","breadcrumbs":"Appendix » G - How Rust is Made and “Nightly Rust” » Stability Without Stagnation","id":"432","title":"Stability Without Stagnation"},"433":{"body":"Rust development operates on a train schedule. That is, all development is\\ndone in the main branch of the Rust repository. Releases follow a software\\nrelease train model, which has been used by Cisco IOS and other software\\nprojects. There are three release channels for Rust: Nightly Beta Stable Most Rust developers primarily use the stable channel, but those who want to\\ntry out experimental new features may use nightly or beta. Here’s an example of how the development and release process works: let’s\\nassume that the Rust team is working on the release of Rust 1.5. That release\\nhappened in December of 2015, but it will provide us with realistic version\\nnumbers. A new feature is added to Rust: a new commit lands on the main\\nbranch. Each night, a new nightly version of Rust is produced. Every day is a\\nrelease day, and these releases are created by our release infrastructure\\nautomatically. So as time passes, our releases look like this, once a night: nightly: * - - * - - * Every six weeks, it’s time to prepare a new release! The beta branch of the\\nRust repository branches off from the main branch used by nightly. Now,\\nthere are two releases: nightly: * - - * - - * |\\nbeta: * Most Rust users do not use beta releases actively, but test against beta in\\ntheir CI system to help Rust discover possible regressions. In the meantime,\\nthere’s still a nightly release every night: nightly: * - - * - - * - - * - - * |\\nbeta: * Let’s say a regression is found. Good thing we had some time to test the beta\\nrelease before the regression snuck into a stable release! The fix is applied\\nto the main branch, so that nightly is fixed, and then the fix is backported to\\nthe beta branch, and a new release of beta is produced: nightly: * - - * - - * - - * - - * - - * |\\nbeta: * - - - - - - - - * Six weeks after the first beta was created, it’s time for a stable release! The stable branch is produced from the beta branch: nightly: * - - * - - * - - * - - * - - * - * - * |\\nbeta: * - - - - - - - - * |\\nstable: * Hooray! Rust 1.5 is done! However, we’ve forgotten one thing: because the six\\nweeks have gone by, we also need a new beta of the next version of Rust, 1.6.\\nSo after stable branches off of beta, the next version of beta branches\\noff of nightly again: nightly: * - - * - - * - - * - - * - - * - * - * | |\\nbeta: * - - - - - - - - * * |\\nstable: * This is called the “train model” because every six weeks, a release “leaves the\\nstation”, but still has to take a journey through the beta channel before it\\narrives as a stable release. Rust releases every six weeks, like clockwork. If you know the date of one Rust\\nrelease, you can know the date of the next one: it’s six weeks later. A nice\\naspect of having releases scheduled every six weeks is that the next train is\\ncoming soon. If a feature happens to miss a particular release, there’s no need\\nto worry: another one is happening in a short time! This helps reduce pressure\\nto sneak possibly unpolished features in close to the release deadline. Thanks to this process, you can always check out the next build of Rust and\\nverify for yourself that it’s easy to upgrade to: if a beta release doesn’t\\nwork as expected, you can report it to the team and get it fixed before the\\nnext stable release happens! Breakage in a beta release is relatively rare, but rustc is still a piece of software, and bugs do exist.","breadcrumbs":"Appendix » G - How Rust is Made and “Nightly Rust” » Choo, Choo! Release Channels and Riding the Trains","id":"433","title":"Choo, Choo! Release Channels and Riding the Trains"},"434":{"body":"The Rust project supports the most recent stable version. When a new stable\\nversion is released, the old version reaches its end of life (EOL). This means\\neach version is supported for six weeks.","breadcrumbs":"Appendix » G - How Rust is Made and “Nightly Rust” » Maintenance time","id":"434","title":"Maintenance time"},"435":{"body":"There’s one more catch with this release model: unstable features. Rust uses a\\ntechnique called “feature flags” to determine what features are enabled in a\\ngiven release. If a new feature is under active development, it lands on the\\nmain branch, and therefore, in nightly, but behind a feature flag. If you, as\\na user, wish to try out the work-in-progress feature, you can, but you must be\\nusing a nightly release of Rust and annotate your source code with the\\nappropriate flag to opt in. If you’re using a beta or stable release of Rust, you can’t use any feature\\nflags. This is the key that allows us to get practical use with new features\\nbefore we declare them stable forever. Those who wish to opt into the bleeding\\nedge can do so, and those who want a rock-solid experience can stick with\\nstable and know that their code won’t break. Stability without stagnation. This book only contains information about stable features, as in-progress\\nfeatures are still changing, and surely they’ll be different between when this\\nbook was written and when they get enabled in stable builds. You can find\\ndocumentation for nightly-only features online.","breadcrumbs":"Appendix » G - How Rust is Made and “Nightly Rust” » Unstable Features","id":"435","title":"Unstable Features"},"436":{"body":"Rustup makes it easy to change between different release channels of Rust, on a\\nglobal or per-project basis. By default, you’ll have stable Rust installed. To\\ninstall nightly, for example: $ rustup toolchain install nightly You can see all of the toolchains (releases of Rust and associated\\ncomponents) you have installed with rustup as well. Here’s an example on one\\nof your authors’ Windows computer: > rustup toolchain list\\nstable-x86_64-pc-windows-msvc (default)\\nbeta-x86_64-pc-windows-msvc\\nnightly-x86_64-pc-windows-msvc As you can see, the stable toolchain is the default. Most Rust users use stable\\nmost of the time. You might want to use stable most of the time, but use\\nnightly on a specific project, because you care about a cutting-edge feature.\\nTo do so, you can use rustup override in that project’s directory to set the\\nnightly toolchain as the one rustup should use when you’re in that directory: $ cd ~/projects/needs-nightly\\n$ rustup override set nightly Now, every time you call rustc or cargo inside of ~/projects/needs-nightly, rustup will make sure that you are using nightly\\nRust, rather than your default of stable Rust. This comes in handy when you\\nhave a lot of Rust projects!","breadcrumbs":"Appendix » G - How Rust is Made and “Nightly Rust” » Rustup and the Role of Rust Nightly","id":"436","title":"Rustup and the Role of Rust Nightly"},"437":{"body":"So how do you learn about these new features? Rust’s development model follows\\na Request For Comments (RFC) process. If you’d like an improvement in Rust,\\nyou can write up a proposal, called an RFC. Anyone can write RFCs to improve Rust, and the proposals are reviewed and\\ndiscussed by the Rust team, which is comprised of many topic subteams. There’s\\na full list of the teams on Rust’s website, which includes teams for\\neach area of the project: language design, compiler implementation,\\ninfrastructure, documentation, and more. The appropriate team reads the\\nproposal and the comments, writes some comments of their own, and eventually,\\nthere’s consensus to accept or reject the feature. If the feature is accepted, an issue is opened on the Rust repository, and\\nsomeone can implement it. The person who implements it very well may not be the\\nperson who proposed the feature in the first place! When the implementation is\\nready, it lands on the main branch behind a feature gate, as we discussed in\\nthe “Unstable Features” section. After some time, once Rust developers who use nightly releases have been able\\nto try out the new feature, team members will discuss the feature, how it’s\\nworked out on nightly, and decide if it should make it into stable Rust or not.\\nIf the decision is to move forward, the feature gate is removed, and the\\nfeature is now considered stable! It rides the trains into a new stable release\\nof Rust.","breadcrumbs":"Appendix » G - How Rust is Made and “Nightly Rust” » The RFC Process and Teams","id":"437","title":"The RFC Process and Teams"},"44":{"body":"Now that we have user input and a random number, we can compare them. That step\\nis shown in Listing 2-4. Note that this code won’t compile just yet, as we will\\nexplain. Filename: src/main.rs use std::cmp::Ordering;\\nuse std::io; use rand::Rng; fn main() { // --snip-- println!(\\"Guess the number!\\"); let secret_number = rand::thread_rng().gen_range(1..=100); println!(\\"The secret number is: {secret_number}\\"); println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); println!(\\"You guessed: {guess}\\"); match guess.cmp(&secret_number) { Ordering::Less => println!(\\"Too small!\\"), Ordering::Greater => println!(\\"Too big!\\"), Ordering::Equal => println!(\\"You win!\\"), }\\n} Listing 2-4: Handling the possible return values of comparing two numbers First, we add another use statement, bringing a type called std::cmp::Ordering into scope from the standard library. The Ordering type\\nis another enum and has the variants Less, Greater, and Equal. These are\\nthe three outcomes that are possible when you compare two values. Then, we add five new lines at the bottom that use the Ordering type. The cmp method compares two values and can be called on anything that can be\\ncompared. It takes a reference to whatever you want to compare with: Here, it’s\\ncomparing guess to secret_number. Then, it returns a variant of the Ordering enum we brought into scope with the use statement. We use a match expression to decide what to do next based on\\nwhich variant of Ordering was returned from the call to cmp with the values\\nin guess and secret_number. A match expression is made up of arms. An arm consists of a pattern to\\nmatch against, and the code that should be run if the value given to match\\nfits that arm’s pattern. Rust takes the value given to match and looks\\nthrough each arm’s pattern in turn. Patterns and the match construct are\\npowerful Rust features: They let you express a variety of situations your code\\nmight encounter, and they make sure you handle them all. These features will be\\ncovered in detail in Chapter 6 and Chapter 19, respectively. Let’s walk through an example with the match expression we use here. Say that\\nthe user has guessed 50 and the randomly generated secret number this time is\\n38. When the code compares 50 to 38, the cmp method will return Ordering::Greater because 50 is greater than 38. The match expression gets\\nthe Ordering::Greater value and starts checking each arm’s pattern. It looks\\nat the first arm’s pattern, Ordering::Less, and sees that the value Ordering::Greater does not match Ordering::Less, so it ignores the code in\\nthat arm and moves to the next arm. The next arm’s pattern is Ordering::Greater, which does match Ordering::Greater! The associated\\ncode in that arm will execute and print Too big! to the screen. The match\\nexpression ends after the first successful match, so it won’t look at the last\\narm in this scenario. However, the code in Listing 2-4 won’t compile yet. Let’s try it: $ cargo build Compiling libc v0.2.86 Compiling getrandom v0.2.2 Compiling cfg-if v1.0.0 Compiling ppv-lite86 v0.2.10 Compiling rand_core v0.6.2 Compiling rand_chacha v0.3.0 Compiling rand v0.8.5 Compiling guessing_game v0.1.0 (file:///projects/guessing_game)\\nerror[E0308]: mismatched types --> src/main.rs:23:21 |\\n23 | match guess.cmp(&secret_number) { | --- ^^^^^^^^^^^^^^ expected `&String`, found `&{integer}` | | | arguments to this method are incorrect | = note: expected reference `&String` found reference `&{integer}`\\nnote: method defined here --> /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/cmp.rs:979:8 For more information about this error, try `rustc --explain E0308`.\\nerror: could not compile `guessing_game` (bin \\"guessing_game\\") due to 1 previous error The core of the error states that there are mismatched types. Rust has a\\nstrong, static type system. However, it also has type inference. When we wrote let mut guess = String::new(), Rust was able to infer that guess should be\\na String and didn’t make us write the type. The secret_number, on the other\\nhand, is a number type. A few of Rust’s number types can have a value between 1\\nand 100: i32, a 32-bit number; u32, an unsigned 32-bit number; i64, a\\n64-bit number; as well as others. Unless otherwise specified, Rust defaults to\\nan i32, which is the type of secret_number unless you add type information\\nelsewhere that would cause Rust to infer a different numerical type. The reason\\nfor the error is that Rust cannot compare a string and a number type. Ultimately, we want to convert the String the program reads as input into a\\nnumber type so that we can compare it numerically to the secret number. We do\\nso by adding this line to the main function body: Filename: src/main.rs use std::cmp::Ordering; use std::io; use rand::Rng; fn main() { println!(\\"Guess the number!\\"); let secret_number = rand::thread_rng().gen_range(1..=100); println!(\\"The secret number is: {secret_number}\\"); println!(\\"Please input your guess.\\"); // --snip-- let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); let guess: u32 = guess.trim().parse().expect(\\"Please type a number!\\"); println!(\\"You guessed: {guess}\\"); match guess.cmp(&secret_number) { Ordering::Less => println!(\\"Too small!\\"), Ordering::Greater => println!(\\"Too big!\\"), Ordering::Equal => println!(\\"You win!\\"), } } The line is: let guess: u32 = guess.trim().parse().expect(\\"Please type a number!\\"); We create a variable named guess. But wait, doesn’t the program already have\\na variable named guess? It does, but helpfully Rust allows us to shadow the\\nprevious value of guess with a new one. Shadowing lets us reuse the guess\\nvariable name rather than forcing us to create two unique variables, such as guess_str and guess, for example. We’ll cover this in more detail in Chapter 3, but for now, know that this feature is\\noften used when you want to convert a value from one type to another type. We bind this new variable to the expression guess.trim().parse(). The guess\\nin the expression refers to the original guess variable that contained the\\ninput as a string. The trim method on a String instance will eliminate any\\nwhitespace at the beginning and end, which we must do before we can convert the\\nstring to a u32, which can only contain numerical data. The user must press enter to satisfy read_line and input their guess, which adds a\\nnewline character to the string. For example, if the user types 5 and\\npresses enter, guess looks like this: 5\\\\n. The \\\\n represents\\n“newline.” (On Windows, pressing enter results in a carriage return\\nand a newline, \\\\r\\\\n.) The trim method eliminates \\\\n or \\\\r\\\\n, resulting\\nin just 5. The parse method on strings converts a string to\\nanother type. Here, we use it to convert from a string to a number. We need to\\ntell Rust the exact number type we want by using let guess: u32. The colon\\n( :) after guess tells Rust we’ll annotate the variable’s type. Rust has a\\nfew built-in number types; the u32 seen here is an unsigned, 32-bit integer.\\nIt’s a good default choice for a small positive number. You’ll learn about\\nother number types in Chapter 3. Additionally, the u32 annotation in this example program and the comparison\\nwith secret_number means Rust will infer that secret_number should be a u32 as well. So, now the comparison will be between two values of the same\\ntype! The parse method will only work on characters that can logically be converted\\ninto numbers and so can easily cause errors. If, for example, the string\\ncontained A👍%, there would be no way to convert that to a number. Because it\\nmight fail, the parse method returns a Result type, much as the read_line\\nmethod does (discussed earlier in “Handling Potential Failure with Result”). We’ll treat\\nthis Result the same way by using the expect method again. If parse\\nreturns an Err Result variant because it couldn’t create a number from the\\nstring, the expect call will crash the game and print the message we give it.\\nIf parse can successfully convert the string to a number, it will return the Ok variant of Result, and expect will return the number that we want from\\nthe Ok value. Let’s run the program now: $ cargo run Compiling guessing_game v0.1.0 (file:///projects/guessing_game) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.26s Running `target/debug/guessing_game`\\nGuess the number!\\nThe secret number is: 58\\nPlease input your guess. 76\\nYou guessed: 76\\nToo big! Nice! Even though spaces were added before the guess, the program still figured\\nout that the user guessed 76. Run the program a few times to verify the\\ndifferent behavior with different kinds of input: Guess the number correctly,\\nguess a number that is too high, and guess a number that is too low. We have most of the game working now, but the user can make only one guess.\\nLet’s change that by adding a loop!","breadcrumbs":"Programming a Guessing Game » Comparing the Guess to the Secret Number","id":"44","title":"Comparing the Guess to the Secret Number"},"45":{"body":"The loop keyword creates an infinite loop. We’ll add a loop to give users\\nmore chances at guessing the number: Filename: src/main.rs use std::cmp::Ordering; use std::io; use rand::Rng; fn main() { println!(\\"Guess the number!\\"); let secret_number = rand::thread_rng().gen_range(1..=100); // --snip-- println!(\\"The secret number is: {secret_number}\\"); loop { println!(\\"Please input your guess.\\"); // --snip-- let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); let guess: u32 = guess.trim().parse().expect(\\"Please type a number!\\"); println!(\\"You guessed: {guess}\\"); match guess.cmp(&secret_number) { Ordering::Less => println!(\\"Too small!\\"), Ordering::Greater => println!(\\"Too big!\\"), Ordering::Equal => println!(\\"You win!\\"), } }\\n} As you can see, we’ve moved everything from the guess input prompt onward into\\na loop. Be sure to indent the lines inside the loop another four spaces each\\nand run the program again. The program will now ask for another guess forever,\\nwhich actually introduces a new problem. It doesn’t seem like the user can quit! The user could always interrupt the program by using the keyboard shortcut ctrl- C. But there’s another way to escape this insatiable\\nmonster, as mentioned in the parse discussion in “Comparing the Guess to the\\nSecret Number”: If\\nthe user enters a non-number answer, the program will crash. We can take\\nadvantage of that to allow the user to quit, as shown here: $ cargo run Compiling guessing_game v0.1.0 (file:///projects/guessing_game) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.23s Running `target/debug/guessing_game`\\nGuess the number!\\nThe secret number is: 59\\nPlease input your guess.\\n45\\nYou guessed: 45\\nToo small!\\nPlease input your guess.\\n60\\nYou guessed: 60\\nToo big!\\nPlease input your guess.\\n59\\nYou guessed: 59\\nYou win!\\nPlease input your guess.\\nquit thread \'main\' panicked at src/main.rs:28:47:\\nPlease type a number!: ParseIntError { kind: InvalidDigit }\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Typing quit will quit the game, but as you’ll notice, so will entering any\\nother non-number input. This is suboptimal, to say the least; we want the game\\nto also stop when the correct number is guessed.","breadcrumbs":"Programming a Guessing Game » Allowing Multiple Guesses with Looping","id":"45","title":"Allowing Multiple Guesses with Looping"},"46":{"body":"Let’s program the game to quit when the user wins by adding a break statement: Filename: src/main.rs use std::cmp::Ordering; use std::io; use rand::Rng; fn main() { println!(\\"Guess the number!\\"); let secret_number = rand::thread_rng().gen_range(1..=100); println!(\\"The secret number is: {secret_number}\\"); loop { println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); let guess: u32 = guess.trim().parse().expect(\\"Please type a number!\\"); println!(\\"You guessed: {guess}\\"); // --snip-- match guess.cmp(&secret_number) { Ordering::Less => println!(\\"Too small!\\"), Ordering::Greater => println!(\\"Too big!\\"), Ordering::Equal => { println!(\\"You win!\\"); break; } } }\\n} Adding the break line after You win! makes the program exit the loop when\\nthe user guesses the secret number correctly. Exiting the loop also means\\nexiting the program, because the loop is the last part of main.","breadcrumbs":"Programming a Guessing Game » Quitting After a Correct Guess","id":"46","title":"Quitting After a Correct Guess"},"47":{"body":"To further refine the game’s behavior, rather than crashing the program when\\nthe user inputs a non-number, let’s make the game ignore a non-number so that\\nthe user can continue guessing. We can do that by altering the line where guess is converted from a String to a u32, as shown in Listing 2-5. Filename: src/main.rs use std::cmp::Ordering; use std::io; use rand::Rng; fn main() { println!(\\"Guess the number!\\"); let secret_number = rand::thread_rng().gen_range(1..=100); println!(\\"The secret number is: {secret_number}\\"); loop { println!(\\"Please input your guess.\\"); let mut guess = String::new(); // --snip-- io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); let guess: u32 = match guess.trim().parse() { Ok(num) => num, Err(_) => continue, }; println!(\\"You guessed: {guess}\\"); // --snip-- match guess.cmp(&secret_number) { Ordering::Less => println!(\\"Too small!\\"), Ordering::Greater => println!(\\"Too big!\\"), Ordering::Equal => { println!(\\"You win!\\"); break; } } } } Listing 2-5: Ignoring a non-number guess and asking for another guess instead of crashing the program We switch from an expect call to a match expression to move from crashing\\non an error to handling the error. Remember that parse returns a Result\\ntype and Result is an enum that has the variants Ok and Err. We’re using\\na match expression here, as we did with the Ordering result of the cmp\\nmethod. If parse is able to successfully turn the string into a number, it will\\nreturn an Ok value that contains the resultant number. That Ok value will\\nmatch the first arm’s pattern, and the match expression will just return the num value that parse produced and put inside the Ok value. That number\\nwill end up right where we want it in the new guess variable we’re creating. If parse is not able to turn the string into a number, it will return an Err value that contains more information about the error. The Err value\\ndoes not match the Ok(num) pattern in the first match arm, but it does\\nmatch the Err(_) pattern in the second arm. The underscore, _, is a\\ncatch-all value; in this example, we’re saying we want to match all Err\\nvalues, no matter what information they have inside them. So, the program will\\nexecute the second arm’s code, continue, which tells the program to go to the\\nnext iteration of the loop and ask for another guess. So, effectively, the\\nprogram ignores all errors that parse might encounter! Now everything in the program should work as expected. Let’s try it: $ cargo run Compiling guessing_game v0.1.0 (file:///projects/guessing_game) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.13s Running `target/debug/guessing_game`\\nGuess the number!\\nThe secret number is: 61\\nPlease input your guess.\\n10\\nYou guessed: 10\\nToo small!\\nPlease input your guess.\\n99\\nYou guessed: 99\\nToo big!\\nPlease input your guess.\\nfoo\\nPlease input your guess.\\n61\\nYou guessed: 61\\nYou win! Awesome! With one tiny final tweak, we will finish the guessing game. Recall\\nthat the program is still printing the secret number. That worked well for\\ntesting, but it ruins the game. Let’s delete the println! that outputs the\\nsecret number. Listing 2-6 shows the final code. Filename: src/main.rs use std::cmp::Ordering;\\nuse std::io; use rand::Rng; fn main() { println!(\\"Guess the number!\\"); let secret_number = rand::thread_rng().gen_range(1..=100); loop { println!(\\"Please input your guess.\\"); let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect(\\"Failed to read line\\"); let guess: u32 = match guess.trim().parse() { Ok(num) => num, Err(_) => continue, }; println!(\\"You guessed: {guess}\\"); match guess.cmp(&secret_number) { Ordering::Less => println!(\\"Too small!\\"), Ordering::Greater => println!(\\"Too big!\\"), Ordering::Equal => { println!(\\"You win!\\"); break; } } }\\n} Listing 2-6: Complete guessing game code At this point, you’ve successfully built the guessing game. Congratulations!","breadcrumbs":"Programming a Guessing Game » Handling Invalid Input","id":"47","title":"Handling Invalid Input"},"48":{"body":"This project was a hands-on way to introduce you to many new Rust concepts: let, match, functions, the use of external crates, and more. In the next\\nfew chapters, you’ll learn about these concepts in more detail. Chapter 3\\ncovers concepts that most programming languages have, such as variables, data\\ntypes, and functions, and shows how to use them in Rust. Chapter 4 explores\\nownership, a feature that makes Rust different from other languages. Chapter 5\\ndiscusses structs and method syntax, and Chapter 6 explains how enums work.","breadcrumbs":"Programming a Guessing Game » Summary","id":"48","title":"Summary"},"49":{"body":"This chapter covers concepts that appear in almost every programming language\\nand how they work in Rust. Many programming languages have much in common at\\ntheir core. None of the concepts presented in this chapter are unique to Rust,\\nbut we’ll discuss them in the context of Rust and explain the conventions\\naround using them. Specifically, you’ll learn about variables, basic types, functions, comments,\\nand control flow. These foundations will be in every Rust program, and learning\\nthem early will give you a strong core to start from. Keywords The Rust language has a set of keywords that are reserved for use by the\\nlanguage only, much as in other languages. Keep in mind that you cannot use\\nthese words as names of variables or functions. Most of the keywords have\\nspecial meanings, and you’ll be using them to do various tasks in your Rust\\nprograms; a few have no current functionality associated with them but have\\nbeen reserved for functionality that might be added to Rust in the future. You\\ncan find the list of the keywords in Appendix A.","breadcrumbs":"Common Programming Concepts » Common Programming Concepts","id":"49","title":"Common Programming Concepts"},"5":{"body":"Rust is for students and those who are interested in learning about systems\\nconcepts. Using Rust, many people have learned about topics like operating\\nsystems development. The community is very welcoming and happy to answer\\nstudents’ questions. Through efforts such as this book, the Rust teams want to\\nmake systems concepts more accessible to more people, especially those new to\\nprogramming.","breadcrumbs":"Introduction » Students","id":"5","title":"Students"},"50":{"body":"As mentioned in the “Storing Values with\\nVariables” section, by default,\\nvariables are immutable. This is one of many nudges Rust gives you to write\\nyour code in a way that takes advantage of the safety and easy concurrency that\\nRust offers. However, you still have the option to make your variables mutable.\\nLet’s explore how and why Rust encourages you to favor immutability and why\\nsometimes you might want to opt out. When a variable is immutable, once a value is bound to a name, you can’t change\\nthat value. To illustrate this, generate a new project called variables in\\nyour projects directory by using cargo new variables. Then, in your new variables directory, open src/main.rs and replace its\\ncode with the following code, which won’t compile just yet: Filename: src/main.rs fn main() { let x = 5; println!(\\"The value of x is: {x}\\"); x = 6; println!(\\"The value of x is: {x}\\");\\n} Save and run the program using cargo run. You should receive an error message\\nregarding an immutability error, as shown in this output: $ cargo run Compiling variables v0.1.0 (file:///projects/variables)\\nerror[E0384]: cannot assign twice to immutable variable `x` --> src/main.rs:4:5 |\\n2 | let x = 5; | - first assignment to `x`\\n3 | println!(\\"The value of x is: {x}\\");\\n4 | x = 6; | ^^^^^ cannot assign twice to immutable variable |\\nhelp: consider making this binding mutable |\\n2 | let mut x = 5; | +++ For more information about this error, try `rustc --explain E0384`.\\nerror: could not compile `variables` (bin \\"variables\\") due to 1 previous error This example shows how the compiler helps you find errors in your programs.\\nCompiler errors can be frustrating, but really they only mean your program\\nisn’t safely doing what you want it to do yet; they do not mean that you’re\\nnot a good programmer! Experienced Rustaceans still get compiler errors. You received the error message cannot assign twice to immutable variable `x` because you tried to assign a second value to the immutable x variable. It’s important that we get compile-time errors when we attempt to change a\\nvalue that’s designated as immutable, because this very situation can lead to\\nbugs. If one part of our code operates on the assumption that a value will\\nnever change and another part of our code changes that value, it’s possible\\nthat the first part of the code won’t do what it was designed to do. The cause\\nof this kind of bug can be difficult to track down after the fact, especially\\nwhen the second piece of code changes the value only sometimes. The Rust\\ncompiler guarantees that when you state that a value won’t change, it really\\nwon’t change, so you don’t have to keep track of it yourself. Your code is thus\\neasier to reason through. But mutability can be very useful and can make code more convenient to write.\\nAlthough variables are immutable by default, you can make them mutable by\\nadding mut in front of the variable name as you did in Chapter\\n2. Adding mut also conveys\\nintent to future readers of the code by indicating that other parts of the code\\nwill be changing this variable’s value. For example, let’s change src/main.rs to the following: Filename: src/main.rs fn main() { let mut x = 5; println!(\\"The value of x is: {x}\\"); x = 6; println!(\\"The value of x is: {x}\\");\\n} When we run the program now, we get this: $ cargo run Compiling variables v0.1.0 (file:///projects/variables) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.30s Running `target/debug/variables`\\nThe value of x is: 5\\nThe value of x is: 6 We’re allowed to change the value bound to x from 5 to 6 when mut is\\nused. Ultimately, deciding whether to use mutability or not is up to you and\\ndepends on what you think is clearest in that particular situation.","breadcrumbs":"Common Programming Concepts » Variables and Mutability » Variables and Mutability","id":"50","title":"Variables and Mutability"},"51":{"body":"Like immutable variables, constants are values that are bound to a name and\\nare not allowed to change, but there are a few differences between constants\\nand variables. First, you aren’t allowed to use mut with constants. Constants aren’t just\\nimmutable by default—they’re always immutable. You declare constants using the const keyword instead of the let keyword, and the type of the value must\\nbe annotated. We’ll cover types and type annotations in the next section, “Data Types”, so don’t worry about the details\\nright now. Just know that you must always annotate the type. Constants can be declared in any scope, including the global scope, which makes\\nthem useful for values that many parts of code need to know about. The last difference is that constants may be set only to a constant expression,\\nnot the result of a value that could only be computed at runtime. Here’s an example of a constant declaration: #![allow(unused)] fn main() {\\nconst THREE_HOURS_IN_SECONDS: u32 = 60 * 60 * 3; } The constant’s name is THREE_HOURS_IN_SECONDS, and its value is set to the\\nresult of multiplying 60 (the number of seconds in a minute) by 60 (the number\\nof minutes in an hour) by 3 (the number of hours we want to count in this\\nprogram). Rust’s naming convention for constants is to use all uppercase with\\nunderscores between words. The compiler is able to evaluate a limited set of\\noperations at compile time, which lets us choose to write out this value in a\\nway that’s easier to understand and verify, rather than setting this constant\\nto the value 10,800. See the Rust Reference’s section on constant\\nevaluation for more information on what operations can be used\\nwhen declaring constants. Constants are valid for the entire time a program runs, within the scope in\\nwhich they were declared. This property makes constants useful for values in\\nyour application domain that multiple parts of the program might need to know\\nabout, such as the maximum number of points any player of a game is allowed to\\nearn, or the speed of light. Naming hardcoded values used throughout your program as constants is useful in\\nconveying the meaning of that value to future maintainers of the code. It also\\nhelps to have only one place in your code that you would need to change if the\\nhardcoded value needed to be updated in the future.","breadcrumbs":"Common Programming Concepts » Variables and Mutability » Declaring Constants","id":"51","title":"Declaring Constants"},"52":{"body":"As you saw in the guessing game tutorial in Chapter\\n2, you can declare a\\nnew variable with the same name as a previous variable. Rustaceans say that the\\nfirst variable is shadowed by the second, which means that the second\\nvariable is what the compiler will see when you use the name of the variable.\\nIn effect, the second variable overshadows the first, taking any uses of the\\nvariable name to itself until either it itself is shadowed or the scope ends.\\nWe can shadow a variable by using the same variable’s name and repeating the\\nuse of the let keyword as follows: Filename: src/main.rs fn main() { let x = 5; let x = x + 1; { let x = x * 2; println!(\\"The value of x in the inner scope is: {x}\\"); } println!(\\"The value of x is: {x}\\");\\n} This program first binds x to a value of 5. Then, it creates a new variable x by repeating let x =, taking the original value and adding 1 so that\\nthe value of x is 6. Then, within an inner scope created with the curly\\nbrackets, the third let statement also shadows x and creates a new\\nvariable, multiplying the previous value by 2 to give x a value of 12.\\nWhen that scope is over, the inner shadowing ends and x returns to being 6.\\nWhen we run this program, it will output the following: $ cargo run Compiling variables v0.1.0 (file:///projects/variables) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.31s Running `target/debug/variables`\\nThe value of x in the inner scope is: 12\\nThe value of x is: 6 Shadowing is different from marking a variable as mut because we’ll get a\\ncompile-time error if we accidentally try to reassign to this variable without\\nusing the let keyword. By using let, we can perform a few transformations\\non a value but have the variable be immutable after those transformations have\\ncompleted. The other difference between mut and shadowing is that because we’re\\neffectively creating a new variable when we use the let keyword again, we can\\nchange the type of the value but reuse the same name. For example, say our\\nprogram asks a user to show how many spaces they want between some text by\\ninputting space characters, and then we want to store that input as a number: fn main() { let spaces = \\" \\"; let spaces = spaces.len(); } The first spaces variable is a string type, and the second spaces variable\\nis a number type. Shadowing thus spares us from having to come up with\\ndifferent names, such as spaces_str and spaces_num; instead, we can reuse\\nthe simpler spaces name. However, if we try to use mut for this, as shown\\nhere, we’ll get a compile-time error: fn main() { let mut spaces = \\" \\"; spaces = spaces.len(); } The error says we’re not allowed to mutate a variable’s type: $ cargo run Compiling variables v0.1.0 (file:///projects/variables)\\nerror[E0308]: mismatched types --> src/main.rs:3:14 |\\n2 | let mut spaces = \\" \\"; | ----- expected due to this value\\n3 | spaces = spaces.len(); | ^^^^^^^^^^^^ expected `&str`, found `usize` For more information about this error, try `rustc --explain E0308`.\\nerror: could not compile `variables` (bin \\"variables\\") due to 1 previous error Now that we’ve explored how variables work, let’s look at more data types they\\ncan have.","breadcrumbs":"Common Programming Concepts » Variables and Mutability » Shadowing","id":"52","title":"Shadowing"},"53":{"body":"Every value in Rust is of a certain data type, which tells Rust what kind of\\ndata is being specified so that it knows how to work with that data. We’ll look\\nat two data type subsets: scalar and compound. Keep in mind that Rust is a statically typed language, which means that it\\nmust know the types of all variables at compile time. The compiler can usually\\ninfer what type we want to use based on the value and how we use it. In cases\\nwhen many types are possible, such as when we converted a String to a numeric\\ntype using parse in the “Comparing the Guess to the Secret\\nNumber” section in\\nChapter 2, we must add a type annotation, like this: #![allow(unused)] fn main() {\\nlet guess: u32 = \\"42\\".parse().expect(\\"Not a number!\\"); } If we don’t add the : u32 type annotation shown in the preceding code, Rust\\nwill display the following error, which means the compiler needs more\\ninformation from us to know which type we want to use: $ cargo build Compiling no_type_annotations v0.1.0 (file:///projects/no_type_annotations)\\nerror[E0284]: type annotations needed --> src/main.rs:2:9 |\\n2 | let guess = \\"42\\".parse().expect(\\"Not a number!\\"); | ^^^^^ ----- type must be known at this point | = note: cannot satisfy `<_ as FromStr>::Err == _`\\nhelp: consider giving `guess` an explicit type |\\n2 | let guess: /* Type */ = \\"42\\".parse().expect(\\"Not a number!\\"); | ++++++++++++ For more information about this error, try `rustc --explain E0284`.\\nerror: could not compile `no_type_annotations` (bin \\"no_type_annotations\\") due to 1 previous error You’ll see different type annotations for other data types.","breadcrumbs":"Common Programming Concepts » Data Types » Data Types","id":"53","title":"Data Types"},"54":{"body":"A scalar type represents a single value. Rust has four primary scalar types:\\nintegers, floating-point numbers, Booleans, and characters. You may recognize\\nthese from other programming languages. Let’s jump into how they work in Rust. Integer Types An integer is a number without a fractional component. We used one integer\\ntype in Chapter 2, the u32 type. This type declaration indicates that the\\nvalue it’s associated with should be an unsigned integer (signed integer types\\nstart with i instead of u) that takes up 32 bits of space. Table 3-1 shows\\nthe built-in integer types in Rust. We can use any of these variants to declare\\nthe type of an integer value. Table 3-1: Integer Types in Rust Length Signed Unsigned 8-bit i8 u8 16-bit i16 u16 32-bit i32 u32 64-bit i64 u64 128-bit i128 u128 Architecture-dependent isize usize Each variant can be either signed or unsigned and has an explicit size. Signed and unsigned refer to whether it’s possible for the number to be\\nnegative—in other words, whether the number needs to have a sign with it\\n(signed) or whether it will only ever be positive and can therefore be\\nrepresented without a sign (unsigned). It’s like writing numbers on paper: When\\nthe sign matters, a number is shown with a plus sign or a minus sign; however,\\nwhen it’s safe to assume the number is positive, it’s shown with no sign.\\nSigned numbers are stored using two’s complement representation. Each signed variant can store numbers from −(2 n − 1) to 2 n −\\n1 − 1 inclusive, where n is the number of bits that variant uses. So, an i8 can store numbers from −(2 7) to 2 7 − 1, which equals\\n−128 to 127. Unsigned variants can store numbers from 0 to 2 n − 1,\\nso a u8 can store numbers from 0 to 2 8 − 1, which equals 0 to 255. Additionally, the isize and usize types depend on the architecture of the\\ncomputer your program is running on: 64 bits if you’re on a 64-bit architecture\\nand 32 bits if you’re on a 32-bit architecture. You can write integer literals in any of the forms shown in Table 3-2. Note\\nthat number literals that can be multiple numeric types allow a type suffix,\\nsuch as 57u8, to designate the type. Number literals can also use _ as a\\nvisual separator to make the number easier to read, such as 1_000, which will\\nhave the same value as if you had specified 1000. Table 3-2: Integer Literals in Rust Number literals Example Decimal 98_222 Hex 0xff Octal 0o77 Binary 0b1111_0000 Byte ( u8 only) b\'A\' So how do you know which type of integer to use? If you’re unsure, Rust’s\\ndefaults are generally good places to start: Integer types default to i32.\\nThe primary situation in which you’d use isize or usize is when indexing\\nsome sort of collection. Integer Overflow Let’s say you have a variable of type u8 that can hold values between 0 and\\n255. If you try to change the variable to a value outside that range, such as\\n256, integer overflow will occur, which can result in one of two behaviors.\\nWhen you’re compiling in debug mode, Rust includes checks for integer overflow\\nthat cause your program to panic at runtime if this behavior occurs. Rust\\nuses the term panicking when a program exits with an error; we’ll discuss\\npanics in more depth in the “Unrecoverable Errors with panic!” section in Chapter\\n9. When you’re compiling in release mode with the --release flag, Rust does not include checks for integer overflow that cause panics. Instead, if\\noverflow occurs, Rust performs two’s complement wrapping. In short, values\\ngreater than the maximum value the type can hold “wrap around” to the minimum\\nof the values the type can hold. In the case of a u8, the value 256 becomes\\n0, the value 257 becomes 1, and so on. The program won’t panic, but the\\nvariable will have a value that probably isn’t what you were expecting it to\\nhave. Relying on integer overflow’s wrapping behavior is considered an error. To explicitly handle the possibility of overflow, you can use these families\\nof methods provided by the standard library for primitive numeric types: Wrap in all modes with the wrapping_* methods, such as wrapping_add. Return the None value if there is overflow with the checked_* methods. Return the value and a Boolean indicating whether there was overflow with\\nthe overflowing_* methods. Saturate at the value’s minimum or maximum values with the saturating_*\\nmethods. Floating-Point Types Rust also has two primitive types for floating-point numbers, which are\\nnumbers with decimal points. Rust’s floating-point types are f32 and f64,\\nwhich are 32 bits and 64 bits in size, respectively. The default type is f64\\nbecause on modern CPUs, it’s roughly the same speed as f32 but is capable of\\nmore precision. All floating-point types are signed. Here’s an example that shows floating-point numbers in action: Filename: src/main.rs fn main() { let x = 2.0; // f64 let y: f32 = 3.0; // f32\\n} Floating-point numbers are represented according to the IEEE-754 standard. Numeric Operations Rust supports the basic mathematical operations you’d expect for all the number\\ntypes: addition, subtraction, multiplication, division, and remainder. Integer\\ndivision truncates toward zero to the nearest integer. The following code shows\\nhow you’d use each numeric operation in a let statement: Filename: src/main.rs fn main() { // addition let sum = 5 + 10; // subtraction let difference = 95.5 - 4.3; // multiplication let product = 4 * 30; // division let quotient = 56.7 / 32.2; let truncated = -5 / 3; // Results in -1 // remainder let remainder = 43 % 5;\\n} Each expression in these statements uses a mathematical operator and evaluates\\nto a single value, which is then bound to a variable. Appendix\\nB contains a list of all operators that Rust\\nprovides. The Boolean Type As in most other programming languages, a Boolean type in Rust has two possible\\nvalues: true and false. Booleans are one byte in size. The Boolean type in\\nRust is specified using bool. For example: Filename: src/main.rs fn main() { let t = true; let f: bool = false; // with explicit type annotation\\n} The main way to use Boolean values is through conditionals, such as an if\\nexpression. We’ll cover how if expressions work in Rust in the “Control\\nFlow” section. The Character Type Rust’s char type is the language’s most primitive alphabetic type. Here are\\nsome examples of declaring char values: Filename: src/main.rs fn main() { let c = \'z\'; let z: char = \'ℤ\'; // with explicit type annotation let heart_eyed_cat = \'😻\';\\n} Note that we specify char literals with single quotation marks, as opposed to\\nstring literals, which use double quotation marks. Rust’s char type is 4\\nbytes in size and represents a Unicode scalar value, which means it can\\nrepresent a lot more than just ASCII. Accented letters; Chinese, Japanese, and\\nKorean characters; emojis; and zero-width spaces are all valid char values in\\nRust. Unicode scalar values range from U+0000 to U+D7FF and U+E000 to U+10FFFF inclusive. However, a “character” isn’t really a concept in Unicode,\\nso your human intuition for what a “character” is may not match up with what a char is in Rust. We’ll discuss this topic in detail in “Storing UTF-8\\nEncoded Text with Strings” in Chapter 8.","breadcrumbs":"Common Programming Concepts » Data Types » Scalar Types","id":"54","title":"Scalar Types"},"55":{"body":"Compound types can group multiple values into one type. Rust has two\\nprimitive compound types: tuples and arrays. The Tuple Type A tuple is a general way of grouping together a number of values with a\\nvariety of types into one compound type. Tuples have a fixed length: Once\\ndeclared, they cannot grow or shrink in size. We create a tuple by writing a comma-separated list of values inside\\nparentheses. Each position in the tuple has a type, and the types of the\\ndifferent values in the tuple don’t have to be the same. We’ve added optional\\ntype annotations in this example: Filename: src/main.rs fn main() { let tup: (i32, f64, u8) = (500, 6.4, 1);\\n} The variable tup binds to the entire tuple because a tuple is considered a\\nsingle compound element. To get the individual values out of a tuple, we can\\nuse pattern matching to destructure a tuple value, like this: Filename: src/main.rs fn main() { let tup = (500, 6.4, 1); let (x, y, z) = tup; println!(\\"The value of y is: {y}\\");\\n} This program first creates a tuple and binds it to the variable tup. It then\\nuses a pattern with let to take tup and turn it into three separate\\nvariables, x, y, and z. This is called destructuring because it breaks\\nthe single tuple into three parts. Finally, the program prints the value of y, which is 6.4. We can also access a tuple element directly by using a period ( .) followed by\\nthe index of the value we want to access. For example: Filename: src/main.rs fn main() { let x: (i32, f64, u8) = (500, 6.4, 1); let five_hundred = x.0; let six_point_four = x.1; let one = x.2;\\n} This program creates the tuple x and then accesses each element of the tuple\\nusing their respective indices. As with most programming languages, the first\\nindex in a tuple is 0. The tuple without any values has a special name, unit. This value and its\\ncorresponding type are both written () and represent an empty value or an\\nempty return type. Expressions implicitly return the unit value if they don’t\\nreturn any other value. The Array Type Another way to have a collection of multiple values is with an array. Unlike\\na tuple, every element of an array must have the same type. Unlike arrays in\\nsome other languages, arrays in Rust have a fixed length. We write the values in an array as a comma-separated list inside square\\nbrackets: Filename: src/main.rs fn main() { let a = [1, 2, 3, 4, 5];\\n} Arrays are useful when you want your data allocated on the stack, the same as\\nthe other types we have seen so far, rather than the heap (we will discuss the\\nstack and the heap more in Chapter 4) or when\\nyou want to ensure that you always have a fixed number of elements. An array\\nisn’t as flexible as the vector type, though. A vector is a similar collection\\ntype provided by the standard library that is allowed to grow or shrink in\\nsize because its contents live on the heap. If you’re unsure whether to use an\\narray or a vector, chances are you should use a vector. Chapter\\n8 discusses vectors in more detail. However, arrays are more useful when you know the number of elements will not\\nneed to change. For example, if you were using the names of the month in a\\nprogram, you would probably use an array rather than a vector because you know\\nit will always contain 12 elements: #![allow(unused)] fn main() {\\nlet months = [\\"January\\", \\"February\\", \\"March\\", \\"April\\", \\"May\\", \\"June\\", \\"July\\", \\"August\\", \\"September\\", \\"October\\", \\"November\\", \\"December\\"]; } You write an array’s type using square brackets with the type of each element,\\na semicolon, and then the number of elements in the array, like so: #![allow(unused)] fn main() {\\nlet a: [i32; 5] = [1, 2, 3, 4, 5]; } Here, i32 is the type of each element. After the semicolon, the number 5\\nindicates the array contains five elements. You can also initialize an array to contain the same value for each element by\\nspecifying the initial value, followed by a semicolon, and then the length of\\nthe array in square brackets, as shown here: #![allow(unused)] fn main() {\\nlet a = [3; 5]; } The array named a will contain 5 elements that will all be set to the value 3 initially. This is the same as writing let a = [3, 3, 3, 3, 3]; but in a\\nmore concise way. Array Element Access An array is a single chunk of memory of a known, fixed size that can be\\nallocated on the stack. You can access elements of an array using indexing,\\nlike this: Filename: src/main.rs fn main() { let a = [1, 2, 3, 4, 5]; let first = a[0]; let second = a[1];\\n} In this example, the variable named first will get the value 1 because that\\nis the value at index [0] in the array. The variable named second will get\\nthe value 2 from index [1] in the array. Invalid Array Element Access Let’s see what happens if you try to access an element of an array that is past\\nthe end of the array. Say you run this code, similar to the guessing game in\\nChapter 2, to get an array index from the user: Filename: src/main.rs use std::io; fn main() { let a = [1, 2, 3, 4, 5]; println!(\\"Please enter an array index.\\"); let mut index = String::new(); io::stdin() .read_line(&mut index) .expect(\\"Failed to read line\\"); let index: usize = index .trim() .parse() .expect(\\"Index entered was not a number\\"); let element = a[index]; println!(\\"The value of the element at index {index} is: {element}\\");\\n} This code compiles successfully. If you run this code using cargo run and\\nenter 0, 1, 2, 3, or 4, the program will print out the corresponding\\nvalue at that index in the array. If you instead enter a number past the end of\\nthe array, such as 10, you’ll see output like this: thread \'main\' panicked at src/main.rs:19:19:\\nindex out of bounds: the len is 5 but the index is 10\\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace The program resulted in a runtime error at the point of using an invalid\\nvalue in the indexing operation. The program exited with an error message and\\ndidn’t execute the final println! statement. When you attempt to access an\\nelement using indexing, Rust will check that the index you’ve specified is less\\nthan the array length. If the index is greater than or equal to the length,\\nRust will panic. This check has to happen at runtime, especially in this case,\\nbecause the compiler can’t possibly know what value a user will enter when they\\nrun the code later. This is an example of Rust’s memory safety principles in action. In many\\nlow-level languages, this kind of check is not done, and when you provide an\\nincorrect index, invalid memory can be accessed. Rust protects you against this\\nkind of error by immediately exiting instead of allowing the memory access and\\ncontinuing. Chapter 9 discusses more of Rust’s error handling and how you can\\nwrite readable, safe code that neither panics nor allows invalid memory access.","breadcrumbs":"Common Programming Concepts » Data Types » Compound Types","id":"55","title":"Compound Types"},"56":{"body":"Functions are prevalent in Rust code. You’ve already seen one of the most\\nimportant functions in the language: the main function, which is the entry\\npoint of many programs. You’ve also seen the fn keyword, which allows you to\\ndeclare new functions. Rust code uses snake case as the conventional style for function and variable\\nnames, in which all letters are lowercase and underscores separate words.\\nHere’s a program that contains an example function definition: Filename: src/main.rs fn main() { println!(\\"Hello, world!\\"); another_function();\\n} fn another_function() { println!(\\"Another function.\\");\\n} We define a function in Rust by entering fn followed by a function name and a\\nset of parentheses. The curly brackets tell the compiler where the function\\nbody begins and ends. We can call any function we’ve defined by entering its name followed by a set\\nof parentheses. Because another_function is defined in the program, it can be\\ncalled from inside the main function. Note that we defined another_function after the main function in the source code; we could have defined it before\\nas well. Rust doesn’t care where you define your functions, only that they’re\\ndefined somewhere in a scope that can be seen by the caller. Let’s start a new binary project named functions to explore functions\\nfurther. Place the another_function example in src/main.rs and run it. You\\nshould see the following output: $ cargo run Compiling functions v0.1.0 (file:///projects/functions) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.28s Running `target/debug/functions`\\nHello, world!\\nAnother function. The lines execute in the order in which they appear in the main function.\\nFirst the “Hello, world!” message prints, and then another_function is called\\nand its message is printed.","breadcrumbs":"Common Programming Concepts » Functions » Functions","id":"56","title":"Functions"},"57":{"body":"We can define functions to have parameters, which are special variables that\\nare part of a function’s signature. When a function has parameters, you can\\nprovide it with concrete values for those parameters. Technically, the concrete\\nvalues are called arguments, but in casual conversation, people tend to use\\nthe words parameter and argument interchangeably for either the variables\\nin a function’s definition or the concrete values passed in when you call a\\nfunction. In this version of another_function we add a parameter: Filename: src/main.rs fn main() { another_function(5);\\n} fn another_function(x: i32) { println!(\\"The value of x is: {x}\\");\\n} Try running this program; you should get the following output: $ cargo run Compiling functions v0.1.0 (file:///projects/functions) Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.21s Running `target/debug/functions`\\nThe value of x is: 5 The declaration of another_function has one parameter named x. The type of x is specified as i32. When we pass 5 in to another_function, the println! macro puts 5 where the pair of curly brackets containing x was\\nin the format string. In function signatures, you must declare the type of each parameter. This is\\na deliberate decision in Rust’s design: Requiring type annotations in function\\ndefinitions means the compiler almost never needs you to use them elsewhere in\\nthe code to figure out what type you mean. The compiler is also able to give\\nmore-helpful error messages if it knows what types the function expects. When defining multiple parameters, separate the parameter declarations with\\ncommas, like this: Filename: src/main.rs fn main() { print_labeled_measurement(5, \'h\');\\n} fn print_labeled_measurement(value: i32, unit_label: char) { println!(\\"The measurement is: {value}{unit_label}\\");\\n} This example creates a function named print_labeled_measurement with two\\nparameters. The first parameter is named value and is an i32. The second is\\nnamed unit_label and is type char. The function then prints text containing\\nboth the value and the unit_label. Let’s try running this code. Replace the program currently in your functions\\nproject’s src/main.rs file with the preceding example and run it using cargo run: $ cargo run Compiling functions v0.1.0 (file:///projects/functions) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.31s Running `target/debug/functions`\\nThe measurement is: 5h Because we called the function with 5 as the value for value and \'h\' as\\nthe value for unit_label, the program output contains those values.","breadcrumbs":"Common Programming Concepts » Functions » Parameters","id":"57","title":"Parameters"},"58":{"body":"Function bodies are made up of a series of statements optionally ending in an\\nexpression. So far, the functions we’ve covered haven’t included an ending\\nexpression, but you have seen an expression as part of a statement. Because\\nRust is an expression-based language, this is an important distinction to\\nunderstand. Other languages don’t have the same distinctions, so let’s look at\\nwhat statements and expressions are and how their differences affect the bodies\\nof functions. Statements are instructions that perform some action and do not return\\na value. Expressions evaluate to a resultant value. Let’s look at some examples. We’ve actually already used statements and expressions. Creating a variable and\\nassigning a value to it with the let keyword is a statement. In Listing 3-1, let y = 6; is a statement. Filename: src/main.rs fn main() { let y = 6;\\n} Listing 3-1: A main function declaration containing one statement Function definitions are also statements; the entire preceding example is a\\nstatement in itself. (As we’ll see shortly, calling a function is not a\\nstatement, though.) Statements do not return values. Therefore, you can’t assign a let statement\\nto another variable, as the following code tries to do; you’ll get an error: Filename: src/main.rs fn main() { let x = (let y = 6);\\n} When you run this program, the error you’ll get looks like this: $ cargo run Compiling functions v0.1.0 (file:///projects/functions)\\nerror: expected expression, found `let` statement --> src/main.rs:2:14 |\\n2 | let x = (let y = 6); | ^^^ | = note: only supported directly in conditions of `if` and `while` expressions warning: unnecessary parentheses around assigned value --> src/main.rs:2:13 |\\n2 | let x = (let y = 6); | ^ ^ | = note: `#[warn(unused_parens)]` on by default\\nhelp: remove these parentheses |\\n2 - let x = (let y = 6);\\n2 + let x = let y = 6; | warning: `functions` (bin \\"functions\\") generated 1 warning\\nerror: could not compile `functions` (bin \\"functions\\") due to 1 previous error; 1 warning emitted The let y = 6 statement does not return a value, so there isn’t anything for x to bind to. This is different from what happens in other languages, such as\\nC and Ruby, where the assignment returns the value of the assignment. In those\\nlanguages, you can write x = y = 6 and have both x and y have the value 6; that is not the case in Rust. Expressions evaluate to a value and make up most of the rest of the code that\\nyou’ll write in Rust. Consider a math operation, such as 5 + 6, which is an\\nexpression that evaluates to the value 11. Expressions can be part of\\nstatements: In Listing 3-1, the 6 in the statement let y = 6; is an\\nexpression that evaluates to the value 6. Calling a function is an\\nexpression. Calling a macro is an expression. A new scope block created with\\ncurly brackets is an expression, for example: Filename: src/main.rs fn main() { let y = { let x = 3; x + 1 }; println!(\\"The value of y is: {y}\\");\\n} This expression: { let x = 3; x + 1\\n} is a block that, in this case, evaluates to 4. That value gets bound to y\\nas part of the let statement. Note the x + 1 line without a semicolon at\\nthe end, which is unlike most of the lines you’ve seen so far. Expressions do\\nnot include ending semicolons. If you add a semicolon to the end of an\\nexpression, you turn it into a statement, and it will then not return a value.\\nKeep this in mind as you explore function return values and expressions next.","breadcrumbs":"Common Programming Concepts » Functions » Statements and Expressions","id":"58","title":"Statements and Expressions"},"59":{"body":"Functions can return values to the code that calls them. We don’t name return\\nvalues, but we must declare their type after an arrow ( ->). In Rust, the\\nreturn value of the function is synonymous with the value of the final\\nexpression in the block of the body of a function. You can return early from a\\nfunction by using the return keyword and specifying a value, but most\\nfunctions return the last expression implicitly. Here’s an example of a\\nfunction that returns a value: Filename: src/main.rs fn five() -> i32 { 5\\n} fn main() { let x = five(); println!(\\"The value of x is: {x}\\");\\n} There are no function calls, macros, or even let statements in the five\\nfunction—just the number 5 by itself. That’s a perfectly valid function in\\nRust. Note that the function’s return type is specified too, as -> i32. Try\\nrunning this code; the output should look like this: $ cargo run Compiling functions v0.1.0 (file:///projects/functions) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.30s Running `target/debug/functions`\\nThe value of x is: 5 The 5 in five is the function’s return value, which is why the return type\\nis i32. Let’s examine this in more detail. There are two important bits:\\nFirst, the line let x = five(); shows that we’re using the return value of a\\nfunction to initialize a variable. Because the function five returns a 5,\\nthat line is the same as the following: #![allow(unused)] fn main() {\\nlet x = 5; } Second, the five function has no parameters and defines the type of the\\nreturn value, but the body of the function is a lonely 5 with no semicolon\\nbecause it’s an expression whose value we want to return. Let’s look at another example: Filename: src/main.rs fn main() { let x = plus_one(5); println!(\\"The value of x is: {x}\\");\\n} fn plus_one(x: i32) -> i32 { x + 1\\n} Running this code will print The value of x is: 6. But what happens if we\\nplace a semicolon at the end of the line containing x + 1, changing it from\\nan expression to a statement? Filename: src/main.rs fn main() { let x = plus_one(5); println!(\\"The value of x is: {x}\\");\\n} fn plus_one(x: i32) -> i32 { x + 1;\\n} Compiling this code will produce an error, as follows: $ cargo run Compiling functions v0.1.0 (file:///projects/functions)\\nerror[E0308]: mismatched types --> src/main.rs:7:24 |\\n7 | fn plus_one(x: i32) -> i32 { | -------- ^^^ expected `i32`, found `()` | | | implicitly returns `()` as its body has no tail or `return` expression\\n8 | x + 1; | - help: remove this semicolon to return this value For more information about this error, try `rustc --explain E0308`.\\nerror: could not compile `functions` (bin \\"functions\\") due to 1 previous error The main error message, mismatched types, reveals the core issue with this\\ncode. The definition of the function plus_one says that it will return an i32, but statements don’t evaluate to a value, which is expressed by (),\\nthe unit type. Therefore, nothing is returned, which contradicts the function\\ndefinition and results in an error. In this output, Rust provides a message to\\npossibly help rectify this issue: It suggests removing the semicolon, which\\nwould fix the error.","breadcrumbs":"Common Programming Concepts » Functions » Functions with Return Values","id":"59","title":"Functions with Return Values"},"6":{"body":"Hundreds of companies, large and small, use Rust in production for a variety of\\ntasks, including command line tools, web services, DevOps tooling, embedded\\ndevices, audio and video analysis and transcoding, cryptocurrencies,\\nbioinformatics, search engines, Internet of Things applications, machine\\nlearning, and even major parts of the Firefox web browser.","breadcrumbs":"Introduction » Companies","id":"6","title":"Companies"},"60":{"body":"All programmers strive to make their code easy to understand, but sometimes\\nextra explanation is warranted. In these cases, programmers leave comments in\\ntheir source code that the compiler will ignore but that people reading the\\nsource code may find useful. Here’s a simple comment: #![allow(unused)] fn main() {\\n// hello, world } In Rust, the idiomatic comment style starts a comment with two slashes, and the\\ncomment continues until the end of the line. For comments that extend beyond a\\nsingle line, you’ll need to include // on each line, like this: #![allow(unused)] fn main() {\\n// So we\'re doing something complicated here, long enough that we need\\n// multiple lines of comments to do it! Whew! Hopefully, this comment will\\n// explain what\'s going on. } Comments can also be placed at the end of lines containing code: Filename: src/main.rs fn main() { let lucky_number = 7; // I\'m feeling lucky today\\n} But you’ll more often see them used in this format, with the comment on a\\nseparate line above the code it’s annotating: Filename: src/main.rs fn main() { // I\'m feeling lucky today let lucky_number = 7;\\n} Rust also has another kind of comment, documentation comments, which we’ll\\ndiscuss in the “Publishing a Crate to Crates.io”\\nsection of Chapter 14.","breadcrumbs":"Common Programming Concepts » Comments » Comments","id":"60","title":"Comments"},"61":{"body":"The ability to run some code depending on whether a condition is true and the\\nability to run some code repeatedly while a condition is true are basic\\nbuilding blocks in most programming languages. The most common constructs that\\nlet you control the flow of execution of Rust code are if expressions and\\nloops.","breadcrumbs":"Common Programming Concepts » Control Flow » Control Flow","id":"61","title":"Control Flow"},"62":{"body":"An if expression allows you to branch your code depending on conditions. You\\nprovide a condition and then state, “If this condition is met, run this block\\nof code. If the condition is not met, do not run this block of code.” Create a new project called branches in your projects directory to explore\\nthe if expression. In the src/main.rs file, input the following: Filename: src/main.rs fn main() { let number = 3; if number < 5 { println!(\\"condition was true\\"); } else { println!(\\"condition was false\\"); }\\n} All if expressions start with the keyword if, followed by a condition. In\\nthis case, the condition checks whether or not the variable number has a\\nvalue less than 5. We place the block of code to execute if the condition is true immediately after the condition inside curly brackets. Blocks of code\\nassociated with the conditions in if expressions are sometimes called arms,\\njust like the arms in match expressions that we discussed in the “Comparing\\nthe Guess to the Secret Number” section of Chapter 2. Optionally, we can also include an else expression, which we chose to do\\nhere, to give the program an alternative block of code to execute should the\\ncondition evaluate to false. If you don’t provide an else expression and\\nthe condition is false, the program will just skip the if block and move on\\nto the next bit of code. Try running this code; you should see the following output: $ cargo run Compiling branches v0.1.0 (file:///projects/branches) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.31s Running `target/debug/branches`\\ncondition was true Let’s try changing the value of number to a value that makes the condition false to see what happens: fn main() { let number = 7; if number < 5 { println!(\\"condition was true\\"); } else { println!(\\"condition was false\\"); } } Run the program again, and look at the output: $ cargo run Compiling branches v0.1.0 (file:///projects/branches) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.31s Running `target/debug/branches`\\ncondition was false It’s also worth noting that the condition in this code must be a bool. If\\nthe condition isn’t a bool, we’ll get an error. For example, try running the\\nfollowing code: Filename: src/main.rs fn main() { let number = 3; if number { println!(\\"number was three\\"); }\\n} The if condition evaluates to a value of 3 this time, and Rust throws an\\nerror: $ cargo run Compiling branches v0.1.0 (file:///projects/branches)\\nerror[E0308]: mismatched types --> src/main.rs:4:8 |\\n4 | if number { | ^^^^^^ expected `bool`, found integer For more information about this error, try `rustc --explain E0308`.\\nerror: could not compile `branches` (bin \\"branches\\") due to 1 previous error The error indicates that Rust expected a bool but got an integer. Unlike\\nlanguages such as Ruby and JavaScript, Rust will not automatically try to\\nconvert non-Boolean types to a Boolean. You must be explicit and always provide if with a Boolean as its condition. If we want the if code block to run\\nonly when a number is not equal to 0, for example, we can change the if\\nexpression to the following: Filename: src/main.rs fn main() { let number = 3; if number != 0 { println!(\\"number was something other than zero\\"); }\\n} Running this code will print number was something other than zero. Handling Multiple Conditions with else if You can use multiple conditions by combining if and else in an else if\\nexpression. For example: Filename: src/main.rs fn main() { let number = 6; if number % 4 == 0 { println!(\\"number is divisible by 4\\"); } else if number % 3 == 0 { println!(\\"number is divisible by 3\\"); } else if number % 2 == 0 { println!(\\"number is divisible by 2\\"); } else { println!(\\"number is not divisible by 4, 3, or 2\\"); }\\n} This program has four possible paths it can take. After running it, you should\\nsee the following output: $ cargo run Compiling branches v0.1.0 (file:///projects/branches) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.31s Running `target/debug/branches`\\nnumber is divisible by 3 When this program executes, it checks each if expression in turn and executes\\nthe first body for which the condition evaluates to true. Note that even\\nthough 6 is divisible by 2, we don’t see the output number is divisible by 2,\\nnor do we see the number is not divisible by 4, 3, or 2 text from the else\\nblock. That’s because Rust only executes the block for the first true\\ncondition, and once it finds one, it doesn’t even check the rest. Using too many else if expressions can clutter your code, so if you have more\\nthan one, you might want to refactor your code. Chapter 6 describes a powerful\\nRust branching construct called match for these cases. Using if in a let Statement Because if is an expression, we can use it on the right side of a let\\nstatement to assign the outcome to a variable, as in Listing 3-2. Filename: src/main.rs fn main() { let condition = true; let number = if condition { 5 } else { 6 }; println!(\\"The value of number is: {number}\\");\\n} Listing 3-2: Assigning the result of an if expression to a variable The number variable will be bound to a value based on the outcome of the if\\nexpression. Run this code to see what happens: $ cargo run Compiling branches v0.1.0 (file:///projects/branches) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.30s Running `target/debug/branches`\\nThe value of number is: 5 Remember that blocks of code evaluate to the last expression in them, and\\nnumbers by themselves are also expressions. In this case, the value of the\\nwhole if expression depends on which block of code executes. This means the\\nvalues that have the potential to be results from each arm of the if must be\\nthe same type; in Listing 3-2, the results of both the if arm and the else\\narm were i32 integers. If the types are mismatched, as in the following\\nexample, we’ll get an error: Filename: src/main.rs fn main() { let condition = true; let number = if condition { 5 } else { \\"six\\" }; println!(\\"The value of number is: {number}\\");\\n} When we try to compile this code, we’ll get an error. The if and else arms\\nhave value types that are incompatible, and Rust indicates exactly where to\\nfind the problem in the program: $ cargo run Compiling branches v0.1.0 (file:///projects/branches)\\nerror[E0308]: `if` and `else` have incompatible types --> src/main.rs:4:44 |\\n4 | let number = if condition { 5 } else { \\"six\\" }; | - ^^^^^ expected integer, found `&str` | | | expected because of this For more information about this error, try `rustc --explain E0308`.\\nerror: could not compile `branches` (bin \\"branches\\") due to 1 previous error The expression in the if block evaluates to an integer, and the expression in\\nthe else block evaluates to a string. This won’t work, because variables must\\nhave a single type, and Rust needs to know definitively at compile time what\\ntype the number variable is. Knowing the type of number lets the compiler\\nverify the type is valid everywhere we use number. Rust wouldn’t be able to\\ndo that if the type of number was only determined at runtime; the compiler\\nwould be more complex and would make fewer guarantees about the code if it had\\nto keep track of multiple hypothetical types for any variable.","breadcrumbs":"Common Programming Concepts » Control Flow » if Expressions","id":"62","title":"if Expressions"},"63":{"body":"It’s often useful to execute a block of code more than once. For this task,\\nRust provides several loops, which will run through the code inside the loop\\nbody to the end and then start immediately back at the beginning. To experiment\\nwith loops, let’s make a new project called loops. Rust has three kinds of loops: loop, while, and for. Let’s try each one. Repeating Code with loop The loop keyword tells Rust to execute a block of code over and over again\\neither forever or until you explicitly tell it to stop. As an example, change the src/main.rs file in your loops directory to look\\nlike this: Filename: src/main.rs fn main() { loop { println!(\\"again!\\"); }\\n} When we run this program, we’ll see again! printed over and over continuously\\nuntil we stop the program manually. Most terminals support the keyboard shortcut ctrl- C to interrupt a program that is stuck in a continual\\nloop. Give it a try: $ cargo run Compiling loops v0.1.0 (file:///projects/loops) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.08s Running `target/debug/loops`\\nagain!\\nagain!\\nagain!\\nagain!\\n^Cagain! The symbol ^C represents where you pressed ctrl- C. You may or may not see the word again! printed after the ^C, depending on\\nwhere the code was in the loop when it received the interrupt signal. Fortunately, Rust also provides a way to break out of a loop using code. You\\ncan place the break keyword within the loop to tell the program when to stop\\nexecuting the loop. Recall that we did this in the guessing game in the “Quitting After a Correct Guess” section of Chapter 2 to exit the program when the user won the game by\\nguessing the correct number. We also used continue in the guessing game, which in a loop tells the program\\nto skip over any remaining code in this iteration of the loop and go to the\\nnext iteration. Returning Values from Loops One of the uses of a loop is to retry an operation you know might fail, such\\nas checking whether a thread has completed its job. You might also need to pass\\nthe result of that operation out of the loop to the rest of your code. To do\\nthis, you can add the value you want returned after the break expression you\\nuse to stop the loop; that value will be returned out of the loop so that you\\ncan use it, as shown here: fn main() { let mut counter = 0; let result = loop { counter += 1; if counter == 10 { break counter * 2; } }; println!(\\"The result is {result}\\");\\n} Before the loop, we declare a variable named counter and initialize it to 0. Then, we declare a variable named result to hold the value returned from\\nthe loop. On every iteration of the loop, we add 1 to the counter variable,\\nand then check whether the counter is equal to 10. When it is, we use the break keyword with the value counter * 2. After the loop, we use a\\nsemicolon to end the statement that assigns the value to result. Finally, we\\nprint the value in result, which in this case is 20. You can also return from inside a loop. While break only exits the current\\nloop, return always exits the current function. Disambiguating with Loop Labels If you have loops within loops, break and continue apply to the innermost\\nloop at that point. You can optionally specify a loop label on a loop that\\nyou can then use with break or continue to specify that those keywords\\napply to the labeled loop instead of the innermost loop. Loop labels must begin\\nwith a single quote. Here’s an example with two nested loops: fn main() { let mut count = 0; \'counting_up: loop { println!(\\"count = {count}\\"); let mut remaining = 10; loop { println!(\\"remaining = {remaining}\\"); if remaining == 9 { break; } if count == 2 { break \'counting_up; } remaining -= 1; } count += 1; } println!(\\"End count = {count}\\");\\n} The outer loop has the label \'counting_up, and it will count up from 0 to 2.\\nThe inner loop without a label counts down from 10 to 9. The first break that\\ndoesn’t specify a label will exit the inner loop only. The break \'counting_up; statement will exit the outer loop. This code prints: $ cargo run Compiling loops v0.1.0 (file:///projects/loops) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.58s Running `target/debug/loops`\\ncount = 0\\nremaining = 10\\nremaining = 9\\ncount = 1\\nremaining = 10\\nremaining = 9\\ncount = 2\\nremaining = 10\\nEnd count = 2 Streamlining Conditional Loops with while A program will often need to evaluate a condition within a loop. While the\\ncondition is true, the loop runs. When the condition ceases to be true, the\\nprogram calls break, stopping the loop. It’s possible to implement behavior\\nlike this using a combination of loop, if, else, and break; you could\\ntry that now in a program, if you’d like. However, this pattern is so common\\nthat Rust has a built-in language construct for it, called a while loop. In\\nListing 3-3, we use while to loop the program three times, counting down each\\ntime, and then, after the loop, to print a message and exit. Filename: src/main.rs fn main() { let mut number = 3; while number != 0 { println!(\\"{number}!\\"); number -= 1; } println!(\\"LIFTOFF!!!\\");\\n} Listing 3-3: Using a while loop to run code while a condition evaluates to true This construct eliminates a lot of nesting that would be necessary if you used loop, if, else, and break, and it’s clearer. While a condition\\nevaluates to true, the code runs; otherwise, it exits the loop. Looping Through a Collection with for You can choose to use the while construct to loop over the elements of a\\ncollection, such as an array. For example, the loop in Listing 3-4 prints each\\nelement in the array a. Filename: src/main.rs fn main() { let a = [10, 20, 30, 40, 50]; let mut index = 0; while index < 5 { println!(\\"the value is: {}\\", a[index]); index += 1; }\\n} Listing 3-4: Looping through each element of a collection using a while loop Here, the code counts up through the elements in the array. It starts at index 0 and then loops until it reaches the final index in the array (that is,\\nwhen index < 5 is no longer true). Running this code will print every\\nelement in the array: $ cargo run Compiling loops v0.1.0 (file:///projects/loops) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.32s Running `target/debug/loops`\\nthe value is: 10\\nthe value is: 20\\nthe value is: 30\\nthe value is: 40\\nthe value is: 50 All five array values appear in the terminal, as expected. Even though index\\nwill reach a value of 5 at some point, the loop stops executing before trying\\nto fetch a sixth value from the array. However, this approach is error-prone; we could cause the program to panic if\\nthe index value or test condition is incorrect. For example, if you changed the\\ndefinition of the a array to have four elements but forgot to update the\\ncondition to while index < 4, the code would panic. It’s also slow, because\\nthe compiler adds runtime code to perform the conditional check of whether the\\nindex is within the bounds of the array on every iteration through the loop. As a more concise alternative, you can use a for loop and execute some code\\nfor each item in a collection. A for loop looks like the code in Listing 3-5. Filename: src/main.rs fn main() { let a = [10, 20, 30, 40, 50]; for element in a { println!(\\"the value is: {element}\\"); }\\n} Listing 3-5: Looping through each element of a collection using a for loop When we run this code, we’ll see the same output as in Listing 3-4. More\\nimportantly, we’ve now increased the safety of the code and eliminated the\\nchance of bugs that might result from going beyond the end of the array or not\\ngoing far enough and missing some items. Machine code generated from for\\nloops can be more efficient as well because the index doesn’t need to be\\ncompared to the length of the array at every iteration. Using the for loop, you wouldn’t need to remember to change any other code if\\nyou changed the number of values in the array, as you would with the method\\nused in Listing 3-4. The safety and conciseness of for loops make them the most commonly used loop\\nconstruct in Rust. Even in situations in which you want to run some code a\\ncertain number of times, as in the countdown example that used a while loop\\nin Listing 3-3, most Rustaceans would use a for loop. The way to do that\\nwould be to use a Range, provided by the standard library, which generates\\nall numbers in sequence starting from one number and ending before another\\nnumber. Here’s what the countdown would look like using a for loop and another method\\nwe’ve not yet talked about, rev, to reverse the range: Filename: src/main.rs fn main() { for number in (1..4).rev() { println!(\\"{number}!\\"); } println!(\\"LIFTOFF!!!\\");\\n} This code is a bit nicer, isn’t it?","breadcrumbs":"Common Programming Concepts » Control Flow » Repetition with Loops","id":"63","title":"Repetition with Loops"},"64":{"body":"You made it! This was a sizable chapter: You learned about variables, scalar\\nand compound data types, functions, comments, if expressions, and loops! To\\npractice with the concepts discussed in this chapter, try building programs to\\ndo the following: Convert temperatures between Fahrenheit and Celsius. Generate the nth Fibonacci number. Print the lyrics to the Christmas carol “The Twelve Days of Christmas,”\\ntaking advantage of the repetition in the song. When you’re ready to move on, we’ll talk about a concept in Rust that doesn’t\\ncommonly exist in other programming languages: ownership.","breadcrumbs":"Common Programming Concepts » Control Flow » Summary","id":"64","title":"Summary"},"65":{"body":"Ownership is Rust’s most unique feature and has deep implications for the rest\\nof the language. It enables Rust to make memory safety guarantees without\\nneeding a garbage collector, so it’s important to understand how ownership\\nworks. In this chapter, we’ll talk about ownership as well as several related\\nfeatures: borrowing, slices, and how Rust lays data out in memory.","breadcrumbs":"Understanding Ownership » Understanding Ownership","id":"65","title":"Understanding Ownership"},"66":{"body":"Ownership is a set of rules that govern how a Rust program manages memory.\\nAll programs have to manage the way they use a computer’s memory while running.\\nSome languages have garbage collection that regularly looks for no-longer-used\\nmemory as the program runs; in other languages, the programmer must explicitly\\nallocate and free the memory. Rust uses a third approach: Memory is managed\\nthrough a system of ownership with a set of rules that the compiler checks. If\\nany of the rules are violated, the program won’t compile. None of the features\\nof ownership will slow down your program while it’s running. Because ownership is a new concept for many programmers, it does take some time\\nto get used to. The good news is that the more experienced you become with Rust\\nand the rules of the ownership system, the easier you’ll find it to naturally\\ndevelop code that is safe and efficient. Keep at it! When you understand ownership, you’ll have a solid foundation for understanding\\nthe features that make Rust unique. In this chapter, you’ll learn ownership by\\nworking through some examples that focus on a very common data structure:\\nstrings.","breadcrumbs":"Understanding Ownership » What is Ownership? » What Is Ownership?","id":"66","title":"What Is Ownership?"},"67":{"body":"Many programming languages don’t require you to think about the stack and the\\nheap very often. But in a systems programming language like Rust, whether a\\nvalue is on the stack or the heap affects how the language behaves and why\\nyou have to make certain decisions. Parts of ownership will be described in\\nrelation to the stack and the heap later in this chapter, so here is a brief\\nexplanation in preparation. Both the stack and the heap are parts of memory available to your code to use\\nat runtime, but they are structured in different ways. The stack stores\\nvalues in the order it gets them and removes the values in the opposite\\norder. This is referred to as last in, first out (LIFO). Think of a stack of\\nplates: When you add more plates, you put them on top of the pile, and when\\nyou need a plate, you take one off the top. Adding or removing plates from\\nthe middle or bottom wouldn’t work as well! Adding data is called pushing\\nonto the stack, and removing data is called popping off the stack. All\\ndata stored on the stack must have a known, fixed size. Data with an unknown\\nsize at compile time or a size that might change must be stored on the heap\\ninstead. The heap is less organized: When you put data on the heap, you request a\\ncertain amount of space. The memory allocator finds an empty spot in the heap\\nthat is big enough, marks it as being in use, and returns a pointer, which\\nis the address of that location. This process is called allocating on the\\nheap and is sometimes abbreviated as just allocating (pushing values onto\\nthe stack is not considered allocating). Because the pointer to the heap is a\\nknown, fixed size, you can store the pointer on the stack, but when you want\\nthe actual data, you must follow the pointer. Think of being seated at a\\nrestaurant. When you enter, you state the number of people in your group, and\\nthe host finds an empty table that fits everyone and leads you there. If\\nsomeone in your group comes late, they can ask where you’ve been seated to\\nfind you. Pushing to the stack is faster than allocating on the heap because the\\nallocator never has to search for a place to store new data; that location is\\nalways at the top of the stack. Comparatively, allocating space on the heap\\nrequires more work because the allocator must first find a big enough space\\nto hold the data and then perform bookkeeping to prepare for the next\\nallocation. Accessing data in the heap is generally slower than accessing data on the\\nstack because you have to follow a pointer to get there. Contemporary\\nprocessors are faster if they jump around less in memory. Continuing the\\nanalogy, consider a server at a restaurant taking orders from many tables.\\nIt’s most efficient to get all the orders at one table before moving on to\\nthe next table. Taking an order from table A, then an order from table B,\\nthen one from A again, and then one from B again would be a much slower\\nprocess. By the same token, a processor can usually do its job better if it\\nworks on data that’s close to other data (as it is on the stack) rather than\\nfarther away (as it can be on the heap). When your code calls a function, the values passed into the function\\n(including, potentially, pointers to data on the heap) and the function’s\\nlocal variables get pushed onto the stack. When the function is over, those\\nvalues get popped off the stack. Keeping track of what parts of code are using what data on the heap,\\nminimizing the amount of duplicate data on the heap, and cleaning up unused\\ndata on the heap so that you don’t run out of space are all problems that\\nownership addresses. Once you understand ownership, you won’t need to think\\nabout the stack and the heap very often. But knowing that the main purpose of\\nownership is to manage heap data can help explain why it works the way it\\ndoes.","breadcrumbs":"Understanding Ownership » What is Ownership? » The Stack and the Heap","id":"67","title":"The Stack and the Heap"},"68":{"body":"First, let’s take a look at the ownership rules. Keep these rules in mind as we\\nwork through the examples that illustrate them: Each value in Rust has an owner. There can only be one owner at a time. When the owner goes out of scope, the value will be dropped.","breadcrumbs":"Understanding Ownership » What is Ownership? » Ownership Rules","id":"68","title":"Ownership Rules"},"69":{"body":"Now that we’re past basic Rust syntax, we won’t include all the fn main() {\\ncode in the examples, so if you’re following along, make sure to put the\\nfollowing examples inside a main function manually. As a result, our examples\\nwill be a bit more concise, letting us focus on the actual details rather than\\nboilerplate code. As a first example of ownership, we’ll look at the scope of some variables. A scope is the range within a program for which an item is valid. Take the\\nfollowing variable: #![allow(unused)] fn main() {\\nlet s = \\"hello\\"; } The variable s refers to a string literal, where the value of the string is\\nhardcoded into the text of our program. The variable is valid from the point at\\nwhich it’s declared until the end of the current scope. Listing 4-1 shows a\\nprogram with comments annotating where the variable s would be valid. fn main() { { // s is not valid here, since it\'s not yet declared let s = \\"hello\\"; // s is valid from this point forward // do stuff with s } // this scope is now over, and s is no longer valid } Listing 4-1: A variable and the scope in which it is valid In other words, there are two important points in time here: When s comes into scope, it is valid. It remains valid until it goes out of scope. At this point, the relationship between scopes and when variables are valid is\\nsimilar to that in other programming languages. Now we’ll build on top of this\\nunderstanding by introducing the String type.","breadcrumbs":"Understanding Ownership » What is Ownership? » Variable Scope","id":"69","title":"Variable Scope"},"7":{"body":"Rust is for people who want to build the Rust programming language, community,\\ndeveloper tools, and libraries. We’d love to have you contribute to the Rust\\nlanguage.","breadcrumbs":"Introduction » Open Source Developers","id":"7","title":"Open Source Developers"},"70":{"body":"To illustrate the rules of ownership, we need a data type that is more complex\\nthan those we covered in the “Data Types” section\\nof Chapter 3. The types covered previously are of a known size, can be stored\\non the stack and popped off the stack when their scope is over, and can be\\nquickly and trivially copied to make a new, independent instance if another\\npart of code needs to use the same value in a different scope. But we want to\\nlook at data that is stored on the heap and explore how Rust knows when to\\nclean up that data, and the String type is a great example. We’ll concentrate on the parts of String that relate to ownership. These\\naspects also apply to other complex data types, whether they are provided by\\nthe standard library or created by you. We’ll discuss non-ownership aspects of String in Chapter 8. We’ve already seen string literals, where a string value is hardcoded into our\\nprogram. String literals are convenient, but they aren’t suitable for every\\nsituation in which we may want to use text. One reason is that they’re\\nimmutable. Another is that not every string value can be known when we write\\nour code: For example, what if we want to take user input and store it? It is\\nfor these situations that Rust has the String type. This type manages\\ndata allocated on the heap and as such is able to store an amount of text that\\nis unknown to us at compile time. You can create a String from a string\\nliteral using the from function, like so: #![allow(unused)] fn main() {\\nlet s = String::from(\\"hello\\"); } The double colon :: operator allows us to namespace this particular from\\nfunction under the String type rather than using some sort of name like string_from. We’ll discuss this syntax more in the “Methods” section of Chapter 5, and when we talk about namespacing with\\nmodules in “Paths for Referring to an Item in the Module\\nTree” in Chapter 7. This kind of string can be mutated: fn main() { let mut s = String::from(\\"hello\\"); s.push_str(\\", world!\\"); // push_str() appends a literal to a String println!(\\"{s}\\"); // this will print `hello, world!` } So, what’s the difference here? Why can String be mutated but literals\\ncannot? The difference is in how these two types deal with memory.","breadcrumbs":"Understanding Ownership » What is Ownership? » The String Type","id":"70","title":"The String Type"},"71":{"body":"In the case of a string literal, we know the contents at compile time, so the\\ntext is hardcoded directly into the final executable. This is why string\\nliterals are fast and efficient. But these properties only come from the string\\nliteral’s immutability. Unfortunately, we can’t put a blob of memory into the\\nbinary for each piece of text whose size is unknown at compile time and whose\\nsize might change while running the program. With the String type, in order to support a mutable, growable piece of text,\\nwe need to allocate an amount of memory on the heap, unknown at compile time,\\nto hold the contents. This means: The memory must be requested from the memory allocator at runtime. We need a way of returning this memory to the allocator when we’re done with\\nour String. That first part is done by us: When we call String::from, its implementation\\nrequests the memory it needs. This is pretty much universal in programming\\nlanguages. However, the second part is different. In languages with a garbage collector\\n(GC), the GC keeps track of and cleans up memory that isn’t being used\\nanymore, and we don’t need to think about it. In most languages without a GC,\\nit’s our responsibility to identify when memory is no longer being used and to\\ncall code to explicitly free it, just as we did to request it. Doing this\\ncorrectly has historically been a difficult programming problem. If we forget,\\nwe’ll waste memory. If we do it too early, we’ll have an invalid variable. If\\nwe do it twice, that’s a bug too. We need to pair exactly one allocate with\\nexactly one free. Rust takes a different path: The memory is automatically returned once the\\nvariable that owns it goes out of scope. Here’s a version of our scope example\\nfrom Listing 4-1 using a String instead of a string literal: fn main() { { let s = String::from(\\"hello\\"); // s is valid from this point forward // do stuff with s } // this scope is now over, and s is no // longer valid } There is a natural point at which we can return the memory our String needs\\nto the allocator: when s goes out of scope. When a variable goes out of\\nscope, Rust calls a special function for us. This function is called drop, and it’s where the author of String can put\\nthe code to return the memory. Rust calls drop automatically at the closing\\ncurly bracket. Note: In C++, this pattern of deallocating resources at the end of an item’s\\nlifetime is sometimes called Resource Acquisition Is Initialization (RAII).\\nThe drop function in Rust will be familiar to you if you’ve used RAII\\npatterns. This pattern has a profound impact on the way Rust code is written. It may seem\\nsimple right now, but the behavior of code can be unexpected in more\\ncomplicated situations when we want to have multiple variables use the data\\nwe’ve allocated on the heap. Let’s explore some of those situations now. Variables and Data Interacting with Move Multiple variables can interact with the same data in different ways in Rust.\\nListing 4-2 shows an example using an integer. fn main() { let x = 5; let y = x; } Listing 4-2: Assigning the integer value of variable x to y We can probably guess what this is doing: “Bind the value 5 to x; then, make\\na copy of the value in x and bind it to y.” We now have two variables, x\\nand y, and both equal 5. This is indeed what is happening, because integers\\nare simple values with a known, fixed size, and these two 5 values are pushed\\nonto the stack. Now let’s look at the String version: fn main() { let s1 = String::from(\\"hello\\"); let s2 = s1; } This looks very similar, so we might assume that the way it works would be the\\nsame: That is, the second line would make a copy of the value in s1 and bind\\nit to s2. But this isn’t quite what happens. Take a look at Figure 4-1 to see what is happening to String under the\\ncovers. A String is made up of three parts, shown on the left: a pointer to\\nthe memory that holds the contents of the string, a length, and a capacity.\\nThis group of data is stored on the stack. On the right is the memory on the\\nheap that holds the contents. Figure 4-1: The representation in memory of a String\\nholding the value \\"hello\\" bound to s1 The length is how much memory, in bytes, the contents of the String are\\ncurrently using. The capacity is the total amount of memory, in bytes, that the String has received from the allocator. The difference between length and\\ncapacity matters, but not in this context, so for now, it’s fine to ignore the\\ncapacity. When we assign s1 to s2, the String data is copied, meaning we copy the\\npointer, the length, and the capacity that are on the stack. We do not copy the\\ndata on the heap that the pointer refers to. In other words, the data\\nrepresentation in memory looks like Figure 4-2. Figure 4-2: The representation in memory of the variable s2 that has a copy of the pointer, length, and capacity of s1 The representation does not look like Figure 4-3, which is what memory would\\nlook like if Rust instead copied the heap data as well. If Rust did this, the\\noperation s2 = s1 could be very expensive in terms of runtime performance if\\nthe data on the heap were large. Figure 4-3: Another possibility for what s2 = s1 might\\ndo if Rust copied the heap data as well Earlier, we said that when a variable goes out of scope, Rust automatically\\ncalls the drop function and cleans up the heap memory for that variable. But\\nFigure 4-2 shows both data pointers pointing to the same location. This is a\\nproblem: When s2 and s1 go out of scope, they will both try to free the\\nsame memory. This is known as a double free error and is one of the memory\\nsafety bugs we mentioned previously. Freeing memory twice can lead to memory\\ncorruption, which can potentially lead to security vulnerabilities. To ensure memory safety, after the line let s2 = s1;, Rust considers s1 as\\nno longer valid. Therefore, Rust doesn’t need to free anything when s1 goes\\nout of scope. Check out what happens when you try to use s1 after s2 is\\ncreated; it won’t work: fn main() { let s1 = String::from(\\"hello\\"); let s2 = s1; println!(\\"{s1}, world!\\"); } You’ll get an error like this because Rust prevents you from using the\\ninvalidated reference: $ cargo run Compiling ownership v0.1.0 (file:///projects/ownership)\\nerror[E0382]: borrow of moved value: `s1` --> src/main.rs:5:16 |\\n2 | let s1 = String::from(\\"hello\\"); | -- move occurs because `s1` has type `String`, which does not implement the `Copy` trait\\n3 | let s2 = s1; | -- value moved here\\n4 |\\n5 | println!(\\"{s1}, world!\\"); | ^^ value borrowed here after move | = note: this error originates in the macro `$crate::format_args_nl` which comes from the expansion of the macro `println` (in Nightly builds, run with -Z macro-backtrace for more info)\\nhelp: consider cloning the value if the performance cost is acceptable |\\n3 | let s2 = s1.clone(); | ++++++++ For more information about this error, try `rustc --explain E0382`.\\nerror: could not compile `ownership` (bin \\"ownership\\") due to 1 previous error If you’ve heard the terms shallow copy and deep copy while working with\\nother languages, the concept of copying the pointer, length, and capacity\\nwithout copying the data probably sounds like making a shallow copy. But\\nbecause Rust also invalidates the first variable, instead of being called a\\nshallow copy, it’s known as a move. In this example, we would say that s1\\nwas moved into s2. So, what actually happens is shown in Figure 4-4. Figure 4-4: The representation in memory after s1 has\\nbeen invalidated That solves our problem! With only s2 valid, when it goes out of scope it\\nalone will free the memory, and we’re done. In addition, there’s a design choice that’s implied by this: Rust will never\\nautomatically create “deep” copies of your data. Therefore, any automatic\\ncopying can be assumed to be inexpensive in terms of runtime performance. Scope and Assignment The inverse of this is true for the relationship between scoping, ownership, and\\nmemory being freed via the drop function as well. When you assign a completely\\nnew value to an existing variable, Rust will call drop and free the original\\nvalue’s memory immediately. Consider this code, for example: fn main() { let mut s = String::from(\\"hello\\"); s = String::from(\\"ahoy\\"); println!(\\"{s}, world!\\"); } We initially declare a variable s and bind it to a String with the value \\"hello\\". Then, we immediately create a new String with the value \\"ahoy\\"\\nand assign it to s. At this point, nothing is referring to the original value\\non the heap at all. Figure 4-5 illustrates the stack and heap data now: Figure 4-5: The representation in memory after the initial\\nvalue has been replaced in its entirety The original string thus immediately goes out of scope. Rust will run the drop\\nfunction on it and its memory will be freed right away. When we print the value\\nat the end, it will be \\"ahoy, world!\\". Variables and Data Interacting with Clone If we do want to deeply copy the heap data of the String, not just the\\nstack data, we can use a common method called clone. We’ll discuss method\\nsyntax in Chapter 5, but because methods are a common feature in many\\nprogramming languages, you’ve probably seen them before. Here’s an example of the clone method in action: fn main() { let s1 = String::from(\\"hello\\"); let s2 = s1.clone(); println!(\\"s1 = {s1}, s2 = {s2}\\"); } This works just fine and explicitly produces the behavior shown in Figure 4-3,\\nwhere the heap data does get copied. When you see a call to clone, you know that some arbitrary code is being\\nexecuted and that code may be expensive. It’s a visual indicator that something\\ndifferent is going on. Stack-Only Data: Copy There’s another wrinkle we haven’t talked about yet. This code using\\nintegers—part of which was shown in Listing 4-2—works and is valid: fn main() { let x = 5; let y = x; println!(\\"x = {x}, y = {y}\\"); } But this code seems to contradict what we just learned: We don’t have a call to clone, but x is still valid and wasn’t moved into y. The reason is that types such as integers that have a known size at compile\\ntime are stored entirely on the stack, so copies of the actual values are quick\\nto make. That means there’s no reason we would want to prevent x from being\\nvalid after we create the variable y. In other words, there’s no difference\\nbetween deep and shallow copying here, so calling clone wouldn’t do anything\\ndifferent from the usual shallow copying, and we can leave it out. Rust has a special annotation called the Copy trait that we can place on\\ntypes that are stored on the stack, as integers are (we’ll talk more about\\ntraits in Chapter 10). If a type implements the Copy\\ntrait, variables that use it do not move, but rather are trivially copied,\\nmaking them still valid after assignment to another variable. Rust won’t let us annotate a type with Copy if the type, or any of its parts,\\nhas implemented the Drop trait. If the type needs something special to happen\\nwhen the value goes out of scope and we add the Copy annotation to that type,\\nwe’ll get a compile-time error. To learn about how to add the Copy annotation\\nto your type to implement the trait, see “Derivable\\nTraits” in Appendix C. So, what types implement the Copy trait? You can check the documentation for\\nthe given type to be sure, but as a general rule, any group of simple scalar\\nvalues can implement Copy, and nothing that requires allocation or is some\\nform of resource can implement Copy. Here are some of the types that\\nimplement Copy: All the integer types, such as u32. The Boolean type, bool, with values true and false. All the floating-point types, such as f64. The character type, char. Tuples, if they only contain types that also implement Copy. For example, (i32, i32) implements Copy, but (i32, String) does not.","breadcrumbs":"Understanding Ownership » What is Ownership? » Memory and Allocation","id":"71","title":"Memory and Allocation"},"72":{"body":"The mechanics of passing a value to a function are similar to those when\\nassigning a value to a variable. Passing a variable to a function will move or\\ncopy, just as assignment does. Listing 4-3 has an example with some annotations\\nshowing where variables go into and out of scope. Filename: src/main.rs fn main() { let s = String::from(\\"hello\\"); // s comes into scope takes_ownership(s); // s\'s value moves into the function... // ... and so is no longer valid here let x = 5; // x comes into scope makes_copy(x); // Because i32 implements the Copy trait, // x does NOT move into the function, // so it\'s okay to use x afterward. } // Here, x goes out of scope, then s. However, because s\'s value was moved, // nothing special happens. fn takes_ownership(some_string: String) { // some_string comes into scope println!(\\"{some_string}\\");\\n} // Here, some_string goes out of scope and `drop` is called. The backing // memory is freed. fn makes_copy(some_integer: i32) { // some_integer comes into scope println!(\\"{some_integer}\\");\\n} // Here, some_integer goes out of scope. Nothing special happens. Listing 4-3: Functions with ownership and scope annotated If we tried to use s after the call to takes_ownership, Rust would throw a\\ncompile-time error. These static checks protect us from mistakes. Try adding\\ncode to main that uses s and x to see where you can use them and where\\nthe ownership rules prevent you from doing so.","breadcrumbs":"Understanding Ownership » What is Ownership? » Ownership and Functions","id":"72","title":"Ownership and Functions"},"73":{"body":"Returning values can also transfer ownership. Listing 4-4 shows an example of a\\nfunction that returns some value, with similar annotations as those in Listing\\n4-3. Filename: src/main.rs fn main() { let s1 = gives_ownership(); // gives_ownership moves its return // value into s1 let s2 = String::from(\\"hello\\"); // s2 comes into scope let s3 = takes_and_gives_back(s2); // s2 is moved into // takes_and_gives_back, which also // moves its return value into s3\\n} // Here, s3 goes out of scope and is dropped. s2 was moved, so nothing // happens. s1 goes out of scope and is dropped. fn gives_ownership() -> String { // gives_ownership will move its // return value into the function // that calls it let some_string = String::from(\\"yours\\"); // some_string comes into scope some_string // some_string is returned and // moves out to the calling // function\\n} // This function takes a String and returns a String.\\nfn takes_and_gives_back(a_string: String) -> String { // a_string comes into // scope a_string // a_string is returned and moves out to the calling function\\n} Listing 4-4: Transferring ownership of return values The ownership of a variable follows the same pattern every time: Assigning a\\nvalue to another variable moves it. When a variable that includes data on the\\nheap goes out of scope, the value will be cleaned up by drop unless ownership\\nof the data has been moved to another variable. While this works, taking ownership and then returning ownership with every\\nfunction is a bit tedious. What if we want to let a function use a value but\\nnot take ownership? It’s quite annoying that anything we pass in also needs to\\nbe passed back if we want to use it again, in addition to any data resulting\\nfrom the body of the function that we might want to return as well. Rust does let us return multiple values using a tuple, as shown in Listing 4-5. Filename: src/main.rs fn main() { let s1 = String::from(\\"hello\\"); let (s2, len) = calculate_length(s1); println!(\\"The length of \'{s2}\' is {len}.\\");\\n} fn calculate_length(s: String) -> (String, usize) { let length = s.len(); // len() returns the length of a String (s, length)\\n} Listing 4-5: Returning ownership of parameters But this is too much ceremony and a lot of work for a concept that should be\\ncommon. Luckily for us, Rust has a feature for using a value without\\ntransferring ownership: references.","breadcrumbs":"Understanding Ownership » What is Ownership? » Return Values and Scope","id":"73","title":"Return Values and Scope"},"74":{"body":"The issue with the tuple code in Listing 4-5 is that we have to return the String to the calling function so that we can still use the String after\\nthe call to calculate_length, because the String was moved into calculate_length. Instead, we can provide a reference to the String value.\\nA reference is like a pointer in that it’s an address we can follow to access\\nthe data stored at that address; that data is owned by some other variable.\\nUnlike a pointer, a reference is guaranteed to point to a valid value of a\\nparticular type for the life of that reference. Here is how you would define and use a calculate_length function that has a\\nreference to an object as a parameter instead of taking ownership of the value: Filename: src/main.rs fn main() { let s1 = String::from(\\"hello\\"); let len = calculate_length(&s1); println!(\\"The length of \'{s1}\' is {len}.\\");\\n} fn calculate_length(s: &String) -> usize { s.len()\\n} First, notice that all the tuple code in the variable declaration and the\\nfunction return value is gone. Second, note that we pass &s1 into calculate_length and, in its definition, we take &String rather than String. These ampersands represent references, and they allow you to refer to\\nsome value without taking ownership of it. Figure 4-6 depicts this concept. Figure 4-6: A diagram of &String s pointing at String s1 Note: The opposite of referencing by using & is dereferencing, which is\\naccomplished with the dereference operator, *. We’ll see some uses of the\\ndereference operator in Chapter 8 and discuss details of dereferencing in\\nChapter 15. Let’s take a closer look at the function call here: fn main() { let s1 = String::from(\\"hello\\"); let len = calculate_length(&s1); println!(\\"The length of \'{s1}\' is {len}.\\"); } fn calculate_length(s: &String) -> usize { s.len() } The &s1 syntax lets us create a reference that refers to the value of s1\\nbut does not own it. Because the reference does not own it, the value it points\\nto will not be dropped when the reference stops being used. Likewise, the signature of the function uses & to indicate that the type of\\nthe parameter s is a reference. Let’s add some explanatory annotations: fn main() { let s1 = String::from(\\"hello\\"); let len = calculate_length(&s1); println!(\\"The length of \'{s1}\' is {len}.\\"); } fn calculate_length(s: &String) -> usize { // s is a reference to a String s.len()\\n} // Here, s goes out of scope. But because s does not have ownership of what // it refers to, the String is not dropped. The scope in which the variable s is valid is the same as any function\\nparameter’s scope, but the value pointed to by the reference is not dropped\\nwhen s stops being used, because s doesn’t have ownership. When functions\\nhave references as parameters instead of the actual values, we won’t need to\\nreturn the values in order to give back ownership, because we never had\\nownership. We call the action of creating a reference borrowing. As in real life, if a\\nperson owns something, you can borrow it from them. When you’re done, you have\\nto give it back. You don’t own it. So, what happens if we try to modify something we’re borrowing? Try the code in\\nListing 4-6. Spoiler alert: It doesn’t work! Filename: src/main.rs fn main() { let s = String::from(\\"hello\\"); change(&s);\\n} fn change(some_string: &String) { some_string.push_str(\\", world\\");\\n} Listing 4-6: Attempting to modify a borrowed value Here’s the error: $ cargo run Compiling ownership v0.1.0 (file:///projects/ownership)\\nerror[E0596]: cannot borrow `*some_string` as mutable, as it is behind a `&` reference --> src/main.rs:8:5 |\\n8 | some_string.push_str(\\", world\\"); | ^^^^^^^^^^^ `some_string` is a `&` reference, so the data it refers to cannot be borrowed as mutable |\\nhelp: consider changing this to be a mutable reference |\\n7 | fn change(some_string: &mut String) { | +++ For more information about this error, try `rustc --explain E0596`.\\nerror: could not compile `ownership` (bin \\"ownership\\") due to 1 previous error Just as variables are immutable by default, so are references. We’re not\\nallowed to modify something we have a reference to.","breadcrumbs":"Understanding Ownership » References and Borrowing » References and Borrowing","id":"74","title":"References and Borrowing"},"75":{"body":"We can fix the code from Listing 4-6 to allow us to modify a borrowed value\\nwith just a few small tweaks that use, instead, a mutable reference: Filename: src/main.rs fn main() { let mut s = String::from(\\"hello\\"); change(&mut s);\\n} fn change(some_string: &mut String) { some_string.push_str(\\", world\\");\\n} First, we change s to be mut. Then, we create a mutable reference with &mut s where we call the change function and update the function signature\\nto accept a mutable reference with some_string: &mut String. This makes it\\nvery clear that the change function will mutate the value it borrows. Mutable references have one big restriction: If you have a mutable reference to\\na value, you can have no other references to that value. This code that\\nattempts to create two mutable references to s will fail: Filename: src/main.rs fn main() { let mut s = String::from(\\"hello\\"); let r1 = &mut s; let r2 = &mut s; println!(\\"{r1}, {r2}\\"); } Here’s the error: $ cargo run Compiling ownership v0.1.0 (file:///projects/ownership)\\nerror[E0499]: cannot borrow `s` as mutable more than once at a time --> src/main.rs:5:14 |\\n4 | let r1 = &mut s; | ------ first mutable borrow occurs here\\n5 | let r2 = &mut s; | ^^^^^^ second mutable borrow occurs here\\n6 |\\n7 | println!(\\"{r1}, {r2}\\"); | -- first borrow later used here For more information about this error, try `rustc --explain E0499`.\\nerror: could not compile `ownership` (bin \\"ownership\\") due to 1 previous error This error says that this code is invalid because we cannot borrow s as\\nmutable more than once at a time. The first mutable borrow is in r1 and must\\nlast until it’s used in the println!, but between the creation of that\\nmutable reference and its usage, we tried to create another mutable reference\\nin r2 that borrows the same data as r1. The restriction preventing multiple mutable references to the same data at the\\nsame time allows for mutation but in a very controlled fashion. It’s something\\nthat new Rustaceans struggle with because most languages let you mutate\\nwhenever you’d like. The benefit of having this restriction is that Rust can\\nprevent data races at compile time. A data race is similar to a race\\ncondition and happens when these three behaviors occur: Two or more pointers access the same data at the same time. At least one of the pointers is being used to write to the data. There’s no mechanism being used to synchronize access to the data. Data races cause undefined behavior and can be difficult to diagnose and fix\\nwhen you’re trying to track them down at runtime; Rust prevents this problem by\\nrefusing to compile code with data races! As always, we can use curly brackets to create a new scope, allowing for\\nmultiple mutable references, just not simultaneous ones: fn main() { let mut s = String::from(\\"hello\\"); { let r1 = &mut s; } // r1 goes out of scope here, so we can make a new reference with no problems. let r2 = &mut s; } Rust enforces a similar rule for combining mutable and immutable references.\\nThis code results in an error: fn main() { let mut s = String::from(\\"hello\\"); let r1 = &s; // no problem let r2 = &s; // no problem let r3 = &mut s; // BIG PROBLEM println!(\\"{r1}, {r2}, and {r3}\\"); } Here’s the error: $ cargo run Compiling ownership v0.1.0 (file:///projects/ownership)\\nerror[E0502]: cannot borrow `s` as mutable because it is also borrowed as immutable --> src/main.rs:6:14 |\\n4 | let r1 = &s; // no problem | -- immutable borrow occurs here\\n5 | let r2 = &s; // no problem\\n6 | let r3 = &mut s; // BIG PROBLEM | ^^^^^^ mutable borrow occurs here\\n7 |\\n8 | println!(\\"{r1}, {r2}, and {r3}\\"); | -- immutable borrow later used here For more information about this error, try `rustc --explain E0502`.\\nerror: could not compile `ownership` (bin \\"ownership\\") due to 1 previous error Whew! We also cannot have a mutable reference while we have an immutable one\\nto the same value. Users of an immutable reference don’t expect the value to suddenly change out\\nfrom under them! However, multiple immutable references are allowed because no\\none who is just reading the data has the ability to affect anyone else’s\\nreading of the data. Note that a reference’s scope starts from where it is introduced and continues\\nthrough the last time that reference is used. For instance, this code will\\ncompile because the last usage of the immutable references is in the println!,\\nbefore the mutable reference is introduced: fn main() { let mut s = String::from(\\"hello\\"); let r1 = &s; // no problem let r2 = &s; // no problem println!(\\"{r1} and {r2}\\"); // Variables r1 and r2 will not be used after this point. let r3 = &mut s; // no problem println!(\\"{r3}\\"); } The scopes of the immutable references r1 and r2 end after the println!\\nwhere they are last used, which is before the mutable reference r3 is\\ncreated. These scopes don’t overlap, so this code is allowed: The compiler can\\ntell that the reference is no longer being used at a point before the end of\\nthe scope. Even though borrowing errors may be frustrating at times, remember that it’s\\nthe Rust compiler pointing out a potential bug early (at compile time rather\\nthan at runtime) and showing you exactly where the problem is. Then, you don’t\\nhave to track down why your data isn’t what you thought it was.","breadcrumbs":"Understanding Ownership » References and Borrowing » Mutable References","id":"75","title":"Mutable References"},"76":{"body":"In languages with pointers, it’s easy to erroneously create a dangling\\npointer—a pointer that references a location in memory that may have been\\ngiven to someone else—by freeing some memory while preserving a pointer to that\\nmemory. In Rust, by contrast, the compiler guarantees that references will\\nnever be dangling references: If you have a reference to some data, the\\ncompiler will ensure that the data will not go out of scope before the\\nreference to the data does. Let’s try to create a dangling reference to see how Rust prevents them with a\\ncompile-time error: Filename: src/main.rs fn main() { let reference_to_nothing = dangle();\\n} fn dangle() -> &String { let s = String::from(\\"hello\\"); &s\\n} Here’s the error: $ cargo run Compiling ownership v0.1.0 (file:///projects/ownership)\\nerror[E0106]: missing lifetime specifier --> src/main.rs:5:16 |\\n5 | fn dangle() -> &String { | ^ expected named lifetime parameter | = help: this function\'s return type contains a borrowed value, but there is no value for it to be borrowed from\\nhelp: consider using the `\'static` lifetime, but this is uncommon unless you\'re returning a borrowed value from a `const` or a `static` |\\n5 | fn dangle() -> &\'static String { | +++++++\\nhelp: instead, you are more likely to want to return an owned value |\\n5 - fn dangle() -> &String {\\n5 + fn dangle() -> String { | For more information about this error, try `rustc --explain E0106`.\\nerror: could not compile `ownership` (bin \\"ownership\\") due to 1 previous error This error message refers to a feature we haven’t covered yet: lifetimes. We’ll\\ndiscuss lifetimes in detail in Chapter 10. But, if you disregard the parts\\nabout lifetimes, the message does contain the key to why this code is a problem: this function\'s return type contains a borrowed value, but there is no value\\nfor it to be borrowed from Let’s take a closer look at exactly what’s happening at each stage of our dangle code: Filename: src/main.rs fn main() { let reference_to_nothing = dangle(); } fn dangle() -> &String { // dangle returns a reference to a String let s = String::from(\\"hello\\"); // s is a new String &s // we return a reference to the String, s\\n} // Here, s goes out of scope and is dropped, so its memory goes away. // Danger! Because s is created inside dangle, when the code of dangle is finished, s will be deallocated. But we tried to return a reference to it. That means\\nthis reference would be pointing to an invalid String. That’s no good! Rust\\nwon’t let us do this. The solution here is to return the String directly: fn main() { let string = no_dangle(); } fn no_dangle() -> String { let s = String::from(\\"hello\\"); s\\n} This works without any problems. Ownership is moved out, and nothing is\\ndeallocated.","breadcrumbs":"Understanding Ownership » References and Borrowing » Dangling References","id":"76","title":"Dangling References"},"77":{"body":"Let’s recap what we’ve discussed about references: At any given time, you can have either one mutable reference or any\\nnumber of immutable references. References must always be valid. Next, we’ll look at a different kind of reference: slices.","breadcrumbs":"Understanding Ownership » References and Borrowing » The Rules of References","id":"77","title":"The Rules of References"},"78":{"body":"Slices let you reference a contiguous sequence of elements in a collection. A slice is a kind\\nof reference, so it does not have ownership. Here’s a small programming problem: Write a function that takes a string of\\nwords separated by spaces and returns the first word it finds in that string.\\nIf the function doesn’t find a space in the string, the whole string must be\\none word, so the entire string should be returned. Note: For the purposes of introducing slices, we are assuming ASCII only in\\nthis section; a more thorough discussion of UTF-8 handling is in the “Storing UTF-8 Encoded Text with Strings” section\\nof Chapter 8. Let’s work through how we’d write the signature of this function without using\\nslices, to understand the problem that slices will solve: fn first_word(s: &String) -> ? The first_word function has a parameter of type &String. We don’t need\\nownership, so this is fine. (In idiomatic Rust, functions do not take ownership\\nof their arguments unless they need to, and the reasons for that will become\\nclear as we keep going.) But what should we return? We don’t really have a way\\nto talk about part of a string. However, we could return the index of the end\\nof the word, indicated by a space. Let’s try that, as shown in Listing 4-7. Filename: src/main.rs fn first_word(s: &String) -> usize { let bytes = s.as_bytes(); for (i, &item) in bytes.iter().enumerate() { if item == b\' \' { return i; } } s.len()\\n} fn main() {} Listing 4-7: The first_word function that returns a byte index value into the String parameter Because we need to go through the String element by element and check whether\\na value is a space, we’ll convert our String to an array of bytes using the as_bytes method. fn first_word(s: &String) -> usize { let bytes = s.as_bytes(); for (i, &item) in bytes.iter().enumerate() { if item == b\' \' { return i; } } s.len() } fn main() {} Next, we create an iterator over the array of bytes using the iter method: fn first_word(s: &String) -> usize { let bytes = s.as_bytes(); for (i, &item) in bytes.iter().enumerate() { if item == b\' \' { return i; } } s.len() } fn main() {} We’ll discuss iterators in more detail in Chapter 13.\\nFor now, know that iter is a method that returns each element in a collection\\nand that enumerate wraps the result of iter and returns each element as\\npart of a tuple instead. The first element of the tuple returned from enumerate is the index, and the second element is a reference to the element.\\nThis is a bit more convenient than calculating the index ourselves. Because the enumerate method returns a tuple, we can use patterns to\\ndestructure that tuple. We’ll be discussing patterns more in Chapter\\n6. In the for loop, we specify a pattern that has i\\nfor the index in the tuple and &item for the single byte in the tuple.\\nBecause we get a reference to the element from .iter().enumerate(), we use & in the pattern. Inside the for loop, we search for the byte that represents the space by\\nusing the byte literal syntax. If we find a space, we return the position.\\nOtherwise, we return the length of the string by using s.len(). fn first_word(s: &String) -> usize { let bytes = s.as_bytes(); for (i, &item) in bytes.iter().enumerate() { if item == b\' \' { return i; } } s.len() } fn main() {} We now have a way to find out the index of the end of the first word in the\\nstring, but there’s a problem. We’re returning a usize on its own, but it’s\\nonly a meaningful number in the context of the &String. In other words,\\nbecause it’s a separate value from the String, there’s no guarantee that it\\nwill still be valid in the future. Consider the program in Listing 4-8 that\\nuses the first_word function from Listing 4-7. Filename: src/main.rs fn first_word(s: &String) -> usize { let bytes = s.as_bytes(); for (i, &item) in bytes.iter().enumerate() { if item == b\' \' { return i; } } s.len() } fn main() { let mut s = String::from(\\"hello world\\"); let word = first_word(&s); // word will get the value 5 s.clear(); // this empties the String, making it equal to \\"\\" // word still has the value 5 here, but s no longer has any content that we // could meaningfully use with the value 5, so word is now totally invalid!\\n} Listing 4-8: Storing the result from calling the first_word function and then changing the String contents This program compiles without any errors and would also do so if we used word\\nafter calling s.clear(). Because word isn’t connected to the state of s\\nat all, word still contains the value 5. We could use that value 5 with\\nthe variable s to try to extract the first word out, but this would be a bug\\nbecause the contents of s have changed since we saved 5 in word. Having to worry about the index in word getting out of sync with the data in s is tedious and error-prone! Managing these indices is even more brittle if\\nwe write a second_word function. Its signature would have to look like this: fn second_word(s: &String) -> (usize, usize) { Now we’re tracking a starting and an ending index, and we have even more\\nvalues that were calculated from data in a particular state but aren’t tied to\\nthat state at all. We have three unrelated variables floating around that need\\nto be kept in sync. Luckily, Rust has a solution to this problem: string slices.","breadcrumbs":"Understanding Ownership » The Slice Type » The Slice Type","id":"78","title":"The Slice Type"},"79":{"body":"A string slice is a reference to a contiguous sequence of the elements of a String, and it looks like this: fn main() { let s = String::from(\\"hello world\\"); let hello = &s[0..5]; let world = &s[6..11]; } Rather than a reference to the entire String, hello is a reference to a\\nportion of the String, specified in the extra [0..5] bit. We create slices\\nusing a range within square brackets by specifying [starting_index..ending_index], where starting_index is the first\\nposition in the slice and ending_index is one more than the last position\\nin the slice. Internally, the slice data structure stores the starting position\\nand the length of the slice, which corresponds to ending_index minus starting_index. So, in the case of let world = &s[6..11];, world would\\nbe a slice that contains a pointer to the byte at index 6 of s with a length\\nvalue of 5. Figure 4-7 shows this in a diagram. Figure 4-7: A string slice referring to part of a String With Rust’s .. range syntax, if you want to start at index 0, you can drop\\nthe value before the two periods. In other words, these are equal: #![allow(unused)] fn main() {\\nlet s = String::from(\\"hello\\"); let slice = &s[0..2];\\nlet slice = &s[..2]; } By the same token, if your slice includes the last byte of the String, you\\ncan drop the trailing number. That means these are equal: #![allow(unused)] fn main() {\\nlet s = String::from(\\"hello\\"); let len = s.len(); let slice = &s[3..len];\\nlet slice = &s[3..]; } You can also drop both values to take a slice of the entire string. So, these\\nare equal: #![allow(unused)] fn main() {\\nlet s = String::from(\\"hello\\"); let len = s.len(); let slice = &s[0..len];\\nlet slice = &s[..]; } Note: String slice range indices must occur at valid UTF-8 character\\nboundaries. If you attempt to create a string slice in the middle of a\\nmultibyte character, your program will exit with an error. With all this information in mind, let’s rewrite first_word to return a\\nslice. The type that signifies “string slice” is written as &str: Filename: src/main.rs fn first_word(s: &String) -> &str { let bytes = s.as_bytes(); for (i, &item) in bytes.iter().enumerate() { if item == b\' \' { return &s[0..i]; } } &s[..]\\n} fn main() {} We get the index for the end of the word the same way we did in Listing 4-7, by\\nlooking for the first occurrence of a space. When we find a space, we return a\\nstring slice using the start of the string and the index of the space as the\\nstarting and ending indices. Now when we call first_word, we get back a single value that is tied to the\\nunderlying data. The value is made up of a reference to the starting point of\\nthe slice and the number of elements in the slice. Returning a slice would also work for a second_word function: fn second_word(s: &String) -> &str { We now have a straightforward API that’s much harder to mess up because the\\ncompiler will ensure that the references into the String remain valid.\\nRemember the bug in the program in Listing 4-8, when we got the index to the\\nend of the first word but then cleared the string so our index was invalid?\\nThat code was logically incorrect but didn’t show any immediate errors. The\\nproblems would show up later if we kept trying to use the first word index with\\nan emptied string. Slices make this bug impossible and let us know much sooner\\nthat we have a problem with our code. Using the slice version of first_word\\nwill throw a compile-time error: Filename: src/main.rs fn first_word(s: &String) -> &str { let bytes = s.as_bytes(); for (i, &item) in bytes.iter().enumerate() { if item == b\' \' { return &s[0..i]; } } &s[..] } fn main() { let mut s = String::from(\\"hello world\\"); let word = first_word(&s); s.clear(); // error! println!(\\"the first word is: {word}\\");\\n} Here’s the compiler error: $ cargo run Compiling ownership v0.1.0 (file:///projects/ownership)\\nerror[E0502]: cannot borrow `s` as mutable because it is also borrowed as immutable --> src/main.rs:18:5 |\\n16 | let word = first_word(&s); | -- immutable borrow occurs here\\n17 |\\n18 | s.clear(); // error! | ^^^^^^^^^ mutable borrow occurs here\\n19 |\\n20 | println!(\\"the first word is: {word}\\"); | ---- immutable borrow later used here For more information about this error, try `rustc --explain E0502`.\\nerror: could not compile `ownership` (bin \\"ownership\\") due to 1 previous error Recall from the borrowing rules that if we have an immutable reference to\\nsomething, we cannot also take a mutable reference. Because clear needs to\\ntruncate the String, it needs to get a mutable reference. The println!\\nafter the call to clear uses the reference in word, so the immutable\\nreference must still be active at that point. Rust disallows the mutable\\nreference in clear and the immutable reference in word from existing at the\\nsame time, and compilation fails. Not only has Rust made our API easier to use,\\nbut it has also eliminated an entire class of errors at compile time! String Literals as Slices Recall that we talked about string literals being stored inside the binary. Now\\nthat we know about slices, we can properly understand string literals: #![allow(unused)] fn main() {\\nlet s = \\"Hello, world!\\"; } The type of s here is &str: It’s a slice pointing to that specific point of\\nthe binary. This is also why string literals are immutable; &str is an\\nimmutable reference. String Slices as Parameters Knowing that you can take slices of literals and String values leads us to\\none more improvement on first_word, and that’s its signature: fn first_word(s: &String) -> &str { A more experienced Rustacean would write the signature shown in Listing 4-9\\ninstead because it allows us to use the same function on both &String values\\nand &str values. fn first_word(s: &str) -> &str { let bytes = s.as_bytes(); for (i, &item) in bytes.iter().enumerate() { if item == b\' \' { return &s[0..i]; } } &s[..] } fn main() { let my_string = String::from(\\"hello world\\"); // `first_word` works on slices of `String`s, whether partial or whole. let word = first_word(&my_string[0..6]); let word = first_word(&my_string[..]); // `first_word` also works on references to `String`s, which are equivalent // to whole slices of `String`s. let word = first_word(&my_string); let my_string_literal = \\"hello world\\"; // `first_word` works on slices of string literals, whether partial or // whole. let word = first_word(&my_string_literal[0..6]); let word = first_word(&my_string_literal[..]); // Because string literals *are* string slices already, // this works too, without the slice syntax! let word = first_word(my_string_literal); } Listing 4-9: Improving the first_word function by using a string slice for the type of the s parameter If we have a string slice, we can pass that directly. If we have a String, we\\ncan pass a slice of the String or a reference to the String. This\\nflexibility takes advantage of deref coercions, a feature we will cover in\\nthe “Using Deref Coercions in Functions and Methods” section of Chapter 15. Defining a function to take a string slice instead of a reference to a String\\nmakes our API more general and useful without losing any functionality: Filename: src/main.rs fn first_word(s: &str) -> &str { let bytes = s.as_bytes(); for (i, &item) in bytes.iter().enumerate() { if item == b\' \' { return &s[0..i]; } } &s[..] } fn main() { let my_string = String::from(\\"hello world\\"); // `first_word` works on slices of `String`s, whether partial or whole. let word = first_word(&my_string[0..6]); let word = first_word(&my_string[..]); // `first_word` also works on references to `String`s, which are equivalent // to whole slices of `String`s. let word = first_word(&my_string); let my_string_literal = \\"hello world\\"; // `first_word` works on slices of string literals, whether partial or // whole. let word = first_word(&my_string_literal[0..6]); let word = first_word(&my_string_literal[..]); // Because string literals *are* string slices already, // this works too, without the slice syntax! let word = first_word(my_string_literal);\\n}","breadcrumbs":"Understanding Ownership » The Slice Type » String Slices","id":"79","title":"String Slices"},"8":{"body":"Rust is for people who crave speed and stability in a language. By speed, we\\nmean both how quickly Rust code can run and the speed at which Rust lets you\\nwrite programs. The Rust compiler’s checks ensure stability through feature\\nadditions and refactoring. This is in contrast to the brittle legacy code in\\nlanguages without these checks, which developers are often afraid to modify. By\\nstriving for zero-cost abstractions—higher-level features that compile to\\nlower-level code as fast as code written manually—Rust endeavors to make safe\\ncode be fast code as well. The Rust language hopes to support many other users as well; those mentioned\\nhere are merely some of the biggest stakeholders. Overall, Rust’s greatest\\nambition is to eliminate the trade-offs that programmers have accepted for\\ndecades by providing safety and productivity, speed and ergonomics. Give\\nRust a try, and see if its choices work for you.","breadcrumbs":"Introduction » People Who Value Speed and Stability","id":"8","title":"People Who Value Speed and Stability"},"80":{"body":"String slices, as you might imagine, are specific to strings. But there’s a\\nmore general slice type too. Consider this array: #![allow(unused)] fn main() {\\nlet a = [1, 2, 3, 4, 5]; } Just as we might want to refer to part of a string, we might want to refer to\\npart of an array. We’d do so like this: #![allow(unused)] fn main() {\\nlet a = [1, 2, 3, 4, 5]; let slice = &a[1..3]; assert_eq!(slice, &[2, 3]); } This slice has the type &[i32]. It works the same way as string slices do, by\\nstoring a reference to the first element and a length. You’ll use this kind of\\nslice for all sorts of other collections. We’ll discuss these collections in\\ndetail when we talk about vectors in Chapter 8.","breadcrumbs":"Understanding Ownership » The Slice Type » Other Slices","id":"80","title":"Other Slices"},"81":{"body":"The concepts of ownership, borrowing, and slices ensure memory safety in Rust\\nprograms at compile time. The Rust language gives you control over your memory\\nusage in the same way as other systems programming languages. But having the\\nowner of data automatically clean up that data when the owner goes out of scope\\nmeans you don’t have to write and debug extra code to get this control. Ownership affects how lots of other parts of Rust work, so we’ll talk about\\nthese concepts further throughout the rest of the book. Let’s move on to\\nChapter 5 and look at grouping pieces of data together in a struct.","breadcrumbs":"Understanding Ownership » The Slice Type » Summary","id":"81","title":"Summary"},"82":{"body":"A struct, or structure, is a custom data type that lets you package\\ntogether and name multiple related values that make up a meaningful group. If\\nyou’re familiar with an object-oriented language, a struct is like an object’s\\ndata attributes. In this chapter, we’ll compare and contrast tuples with\\nstructs to build on what you already know and demonstrate when structs are a\\nbetter way to group data. We’ll demonstrate how to define and instantiate structs. We’ll discuss how to\\ndefine associated functions, especially the kind of associated functions called methods, to specify behavior associated with a struct type. Structs and enums\\n(discussed in Chapter 6) are the building blocks for creating new types in your\\nprogram’s domain to take full advantage of Rust’s compile-time type checking.","breadcrumbs":"Using Structs to Structure Related Data » Using Structs to Structure Related Data","id":"82","title":"Using Structs to Structure Related Data"},"83":{"body":"Structs are similar to tuples, discussed in “The Tuple Type” section, in that both hold multiple related values. Like tuples, the\\npieces of a struct can be different types. Unlike with tuples, in a struct\\nyou’ll name each piece of data so it’s clear what the values mean. Adding these\\nnames means that structs are more flexible than tuples: You don’t have to rely\\non the order of the data to specify or access the values of an instance. To define a struct, we enter the keyword struct and name the entire struct. A\\nstruct’s name should describe the significance of the pieces of data being\\ngrouped together. Then, inside curly brackets, we define the names and types of\\nthe pieces of data, which we call fields. For example, Listing 5-1 shows a\\nstruct that stores information about a user account. Filename: src/main.rs struct User { active: bool, username: String, email: String, sign_in_count: u64,\\n} fn main() {} Listing 5-1: A User struct definition To use a struct after we’ve defined it, we create an instance of that struct\\nby specifying concrete values for each of the fields. We create an instance by\\nstating the name of the struct and then add curly brackets containing key: value pairs, where the keys are the names of the fields and the values are the\\ndata we want to store in those fields. We don’t have to specify the fields in\\nthe same order in which we declared them in the struct. In other words, the\\nstruct definition is like a general template for the type, and instances fill\\nin that template with particular data to create values of the type. For\\nexample, we can declare a particular user as shown in Listing 5-2. Filename: src/main.rs struct User { active: bool, username: String, email: String, sign_in_count: u64, } fn main() { let user1 = User { active: true, username: String::from(\\"someusername123\\"), email: String::from(\\"someone@example.com\\"), sign_in_count: 1, };\\n} Listing 5-2: Creating an instance of the User struct To get a specific value from a struct, we use dot notation. For example, to\\naccess this user’s email address, we use user1.email. If the instance is\\nmutable, we can change a value by using the dot notation and assigning into a\\nparticular field. Listing 5-3 shows how to change the value in the email\\nfield of a mutable User instance. Filename: src/main.rs struct User { active: bool, username: String, email: String, sign_in_count: u64, } fn main() { let mut user1 = User { active: true, username: String::from(\\"someusername123\\"), email: String::from(\\"someone@example.com\\"), sign_in_count: 1, }; user1.email = String::from(\\"anotheremail@example.com\\");\\n} Listing 5-3: Changing the value in the email field of a User instance Note that the entire instance must be mutable; Rust doesn’t allow us to mark\\nonly certain fields as mutable. As with any expression, we can construct a new\\ninstance of the struct as the last expression in the function body to\\nimplicitly return that new instance. Listing 5-4 shows a build_user function that returns a User instance with\\nthe given email and username. The active field gets the value true, and the sign_in_count gets a value of 1. Filename: src/main.rs struct User { active: bool, username: String, email: String, sign_in_count: u64, } fn build_user(email: String, username: String) -> User { User { active: true, username: username, email: email, sign_in_count: 1, }\\n} fn main() { let user1 = build_user( String::from(\\"someone@example.com\\"), String::from(\\"someusername123\\"), ); } Listing 5-4: A build_user function that takes an email and username and returns a User instance It makes sense to name the function parameters with the same name as the struct\\nfields, but having to repeat the email and username field names and\\nvariables is a bit tedious. If the struct had more fields, repeating each name\\nwould get even more annoying. Luckily, there’s a convenient shorthand!","breadcrumbs":"Using Structs to Structure Related Data » Defining and Instantiating Structs » Defining and Instantiating Structs","id":"83","title":"Defining and Instantiating Structs"},"84":{"body":"Because the parameter names and the struct field names are exactly the same in\\nListing 5-4, we can use the field init shorthand syntax to rewrite build_user so that it behaves exactly the same but doesn’t have the\\nrepetition of username and email, as shown in Listing 5-5. Filename: src/main.rs struct User { active: bool, username: String, email: String, sign_in_count: u64, } fn build_user(email: String, username: String) -> User { User { active: true, username, email, sign_in_count: 1, }\\n} fn main() { let user1 = build_user( String::from(\\"someone@example.com\\"), String::from(\\"someusername123\\"), ); } Listing 5-5: A build_user function that uses field init shorthand because the username and email parameters have the same name as struct fields Here, we’re creating a new instance of the User struct, which has a field\\nnamed email. We want to set the email field’s value to the value in the email parameter of the build_user function. Because the email field and\\nthe email parameter have the same name, we only need to write email rather\\nthan email: email.","breadcrumbs":"Using Structs to Structure Related Data » Defining and Instantiating Structs » Using the Field Init Shorthand","id":"84","title":"Using the Field Init Shorthand"},"85":{"body":"It’s often useful to create a new instance of a struct that includes most of\\nthe values from another instance of the same type, but changes some of them.\\nYou can do this using struct update syntax. First, in Listing 5-6 we show how to create a new User instance in user2 in\\nthe regular way, without the update syntax. We set a new value for email but\\notherwise use the same values from user1 that we created in Listing 5-2. Filename: src/main.rs struct User { active: bool, username: String, email: String, sign_in_count: u64, } fn main() { // --snip-- let user1 = User { email: String::from(\\"someone@example.com\\"), username: String::from(\\"someusername123\\"), active: true, sign_in_count: 1, }; let user2 = User { active: user1.active, username: user1.username, email: String::from(\\"another@example.com\\"), sign_in_count: user1.sign_in_count, };\\n} Listing 5-6: Creating a new User instance using all but one of the values from user1 Using struct update syntax, we can achieve the same effect with less code, as\\nshown in Listing 5-7. The syntax .. specifies that the remaining fields not\\nexplicitly set should have the same value as the fields in the given instance. Filename: src/main.rs struct User { active: bool, username: String, email: String, sign_in_count: u64, } fn main() { // --snip-- let user1 = User { email: String::from(\\"someone@example.com\\"), username: String::from(\\"someusername123\\"), active: true, sign_in_count: 1, }; let user2 = User { email: String::from(\\"another@example.com\\"), ..user1 };\\n} Listing 5-7: Using struct update syntax to set a new email value for a User instance but to use the rest of the values from user1 The code in Listing 5-7 also creates an instance in user2 that has a\\ndifferent value for email but has the same values for the username, active, and sign_in_count fields from user1. The ..user1 must come last\\nto specify that any remaining fields should get their values from the\\ncorresponding fields in user1, but we can choose to specify values for as\\nmany fields as we want in any order, regardless of the order of the fields in\\nthe struct’s definition. Note that the struct update syntax uses = like an assignment; this is because\\nit moves the data, just as we saw in the “Variables and Data Interacting with\\nMove” section. In this example, we can no longer use user1 after creating user2 because the String in the username field of user1 was moved into user2. If we had given user2 new String values for\\nboth email and username, and thus only used the active and sign_in_count\\nvalues from user1, then user1 would still be valid after creating user2.\\nBoth active and sign_in_count are types that implement the Copy trait, so\\nthe behavior we discussed in the “Stack-Only Data: Copy”\\nsection would apply. We can also still use user1.email in this example,\\nbecause its value was not moved out of user1.","breadcrumbs":"Using Structs to Structure Related Data » Defining and Instantiating Structs » Creating Instances with Struct Update Syntax","id":"85","title":"Creating Instances with Struct Update Syntax"},"86":{"body":"Rust also supports structs that look similar to tuples, called tuple structs.\\nTuple structs have the added meaning the struct name provides but don’t have\\nnames associated with their fields; rather, they just have the types of the\\nfields. Tuple structs are useful when you want to give the whole tuple a name\\nand make the tuple a different type from other tuples, and when naming each\\nfield as in a regular struct would be verbose or redundant. To define a tuple struct, start with the struct keyword and the struct name\\nfollowed by the types in the tuple. For example, here we define and use two\\ntuple structs named Color and Point: Filename: src/main.rs struct Color(i32, i32, i32);\\nstruct Point(i32, i32, i32); fn main() { let black = Color(0, 0, 0); let origin = Point(0, 0, 0);\\n} Note that the black and origin values are different types because they’re\\ninstances of different tuple structs. Each struct you define is its own type,\\neven though the fields within the struct might have the same types. For\\nexample, a function that takes a parameter of type Color cannot take a Point as an argument, even though both types are made up of three i32\\nvalues. Otherwise, tuple struct instances are similar to tuples in that you can\\ndestructure them into their individual pieces, and you can use a . followed\\nby the index to access an individual value. Unlike tuples, tuple structs\\nrequire you to name the type of the struct when you destructure them. For\\nexample, we would write let Point(x, y, z) = origin; to destructure the\\nvalues in the origin point into variables named x, y, and z.","breadcrumbs":"Using Structs to Structure Related Data » Defining and Instantiating Structs » Creating Different Types with Tuple Structs","id":"86","title":"Creating Different Types with Tuple Structs"},"87":{"body":"You can also define structs that don’t have any fields! These are called unit-like structs because they behave similarly to (), the unit type that\\nwe mentioned in “The Tuple Type” section. Unit-like\\nstructs can be useful when you need to implement a trait on some type but don’t\\nhave any data that you want to store in the type itself. We’ll discuss traits\\nin Chapter 10. Here’s an example of declaring and instantiating a unit struct\\nnamed AlwaysEqual: Filename: src/main.rs struct AlwaysEqual; fn main() { let subject = AlwaysEqual;\\n} To define AlwaysEqual, we use the struct keyword, the name we want, and\\nthen a semicolon. No need for curly brackets or parentheses! Then, we can get\\nan instance of AlwaysEqual in the subject variable in a similar way: using\\nthe name we defined, without any curly brackets or parentheses. Imagine that\\nlater we’ll implement behavior for this type such that every instance of AlwaysEqual is always equal to every instance of any other type, perhaps to\\nhave a known result for testing purposes. We wouldn’t need any data to\\nimplement that behavior! You’ll see in Chapter 10 how to define traits and\\nimplement them on any type, including unit-like structs.","breadcrumbs":"Using Structs to Structure Related Data » Defining and Instantiating Structs » Defining Unit-Like Structs","id":"87","title":"Defining Unit-Like Structs"},"88":{"body":"In the User struct definition in Listing 5-1, we used the owned String\\ntype rather than the &str string slice type. This is a deliberate choice\\nbecause we want each instance of this struct to own all of its data and for\\nthat data to be valid for as long as the entire struct is valid. It’s also possible for structs to store references to data owned by something\\nelse, but to do so requires the use of lifetimes, a Rust feature that we’ll\\ndiscuss in Chapter 10. Lifetimes ensure that the data referenced by a struct\\nis valid for as long as the struct is. Let’s say you try to store a reference\\nin a struct without specifying lifetimes, like the following in src/main.rs; this won’t work: Filename: src/main.rs struct User { active: bool, username: &str, email: &str, sign_in_count: u64,\\n} fn main() { let user1 = User { active: true, username: \\"someusername123\\", email: \\"someone@example.com\\", sign_in_count: 1, };\\n} The compiler will complain that it needs lifetime specifiers: $ cargo run Compiling structs v0.1.0 (file:///projects/structs)\\nerror[E0106]: missing lifetime specifier --> src/main.rs:3:15 |\\n3 | username: &str, | ^ expected named lifetime parameter |\\nhelp: consider introducing a named lifetime parameter |\\n1 ~ struct User<\'a> {\\n2 | active: bool,\\n3 ~ username: &\'a str, | error[E0106]: missing lifetime specifier --> src/main.rs:4:12 |\\n4 | email: &str, | ^ expected named lifetime parameter |\\nhelp: consider introducing a named lifetime parameter |\\n1 ~ struct User<\'a> {\\n2 | active: bool,\\n3 | username: &str,\\n4 ~ email: &\'a str, | For more information about this error, try `rustc --explain E0106`.\\nerror: could not compile `structs` (bin \\"structs\\") due to 2 previous errors In Chapter 10, we’ll discuss how to fix these errors so that you can store\\nreferences in structs, but for now, we’ll fix errors like these using owned\\ntypes like String instead of references like &str.","breadcrumbs":"Using Structs to Structure Related Data » Defining and Instantiating Structs » Ownership of Struct Data","id":"88","title":"Ownership of Struct Data"},"89":{"body":"To understand when we might want to use structs, let’s write a program that\\ncalculates the area of a rectangle. We’ll start by using single variables and\\nthen refactor the program until we’re using structs instead. Let’s make a new binary project with Cargo called rectangles that will take\\nthe width and height of a rectangle specified in pixels and calculate the area\\nof the rectangle. Listing 5-8 shows a short program with one way of doing\\nexactly that in our project’s src/main.rs. Filename: src/main.rs fn main() { let width1 = 30; let height1 = 50; println!( \\"The area of the rectangle is {} square pixels.\\", area(width1, height1) );\\n} fn area(width: u32, height: u32) -> u32 { width * height\\n} Listing 5-8: Calculating the area of a rectangle specified by separate width and height variables Now, run this program using cargo run: $ cargo run Compiling rectangles v0.1.0 (file:///projects/rectangles) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.42s Running `target/debug/rectangles`\\nThe area of the rectangle is 1500 square pixels. This code succeeds in figuring out the area of the rectangle by calling the area function with each dimension, but we can do more to make this code clear\\nand readable. The issue with this code is evident in the signature of area: fn main() { let width1 = 30; let height1 = 50; println!( \\"The area of the rectangle is {} square pixels.\\", area(width1, height1) ); } fn area(width: u32, height: u32) -> u32 { width * height } The area function is supposed to calculate the area of one rectangle, but the\\nfunction we wrote has two parameters, and it’s not clear anywhere in our\\nprogram that the parameters are related. It would be more readable and more\\nmanageable to group width and height together. We’ve already discussed one way\\nwe might do that in “The Tuple Type” section\\nof Chapter 3: by using tuples.","breadcrumbs":"Using Structs to Structure Related Data » An Example Program Using Structs » An Example Program Using Structs","id":"89","title":"An Example Program Using Structs"},"9":{"body":"This book assumes that you’ve written code in another programming language, but\\nit doesn’t make any assumptions about which one. We’ve tried to make the\\nmaterial broadly accessible to those from a wide variety of programming\\nbackgrounds. We don’t spend a lot of time talking about what programming is\\nor how to think about it. If you’re entirely new to programming, you would be\\nbetter served by reading a book that specifically provides an introduction to\\nprogramming.","breadcrumbs":"Introduction » Who This Book Is For","id":"9","title":"Who This Book Is For"},"90":{"body":"Listing 5-9 shows another version of our program that uses tuples. Filename: src/main.rs fn main() { let rect1 = (30, 50); println!( \\"The area of the rectangle is {} square pixels.\\", area(rect1) );\\n} fn area(dimensions: (u32, u32)) -> u32 { dimensions.0 * dimensions.1\\n} Listing 5-9: Specifying the width and height of the rectangle with a tuple In one way, this program is better. Tuples let us add a bit of structure, and\\nwe’re now passing just one argument. But in another way, this version is less\\nclear: Tuples don’t name their elements, so we have to index into the parts of\\nthe tuple, making our calculation less obvious. Mixing up the width and height wouldn’t matter for the area calculation, but if\\nwe want to draw the rectangle on the screen, it would matter! We would have to\\nkeep in mind that width is the tuple index 0 and height is the tuple\\nindex 1. This would be even harder for someone else to figure out and keep in\\nmind if they were to use our code. Because we haven’t conveyed the meaning of\\nour data in our code, it’s now easier to introduce errors.","breadcrumbs":"Using Structs to Structure Related Data » An Example Program Using Structs » Refactoring with Tuples","id":"90","title":"Refactoring with Tuples"},"91":{"body":"We use structs to add meaning by labeling the data. We can transform the tuple\\nwe’re using into a struct with a name for the whole as well as names for the\\nparts, as shown in Listing 5-10. Filename: src/main.rs struct Rectangle { width: u32, height: u32,\\n} fn main() { let rect1 = Rectangle { width: 30, height: 50, }; println!( \\"The area of the rectangle is {} square pixels.\\", area(&rect1) );\\n} fn area(rectangle: &Rectangle) -> u32 { rectangle.width * rectangle.height\\n} Listing 5-10: Defining a Rectangle struct Here, we’ve defined a struct and named it Rectangle. Inside the curly\\nbrackets, we defined the fields as width and height, both of which have\\ntype u32. Then, in main, we created a particular instance of Rectangle\\nthat has a width of 30 and a height of 50. Our area function is now defined with one parameter, which we’ve named rectangle, whose type is an immutable borrow of a struct Rectangle\\ninstance. As mentioned in Chapter 4, we want to borrow the struct rather than\\ntake ownership of it. This way, main retains its ownership and can continue\\nusing rect1, which is the reason we use the & in the function signature and\\nwhere we call the function. The area function accesses the width and height fields of the Rectangle\\ninstance (note that accessing fields of a borrowed struct instance does not\\nmove the field values, which is why you often see borrows of structs). Our\\nfunction signature for area now says exactly what we mean: Calculate the area\\nof Rectangle, using its width and height fields. This conveys that the\\nwidth and height are related to each other, and it gives descriptive names to\\nthe values rather than using the tuple index values of 0 and 1. This is a\\nwin for clarity.","breadcrumbs":"Using Structs to Structure Related Data » An Example Program Using Structs » Refactoring with Structs","id":"91","title":"Refactoring with Structs"},"92":{"body":"It’d be useful to be able to print an instance of Rectangle while we’re\\ndebugging our program and see the values for all its fields. Listing 5-11 tries\\nusing the println! macro as we have used in\\nprevious chapters. This won’t work, however. Filename: src/main.rs struct Rectangle { width: u32, height: u32,\\n} fn main() { let rect1 = Rectangle { width: 30, height: 50, }; println!(\\"rect1 is {rect1}\\");\\n} Listing 5-11: Attempting to print a Rectangle instance When we compile this code, we get an error with this core message: error[E0277]: `Rectangle` doesn\'t implement `std::fmt::Display` The println! macro can do many kinds of formatting, and by default, the curly\\nbrackets tell println! to use formatting known as Display: output intended\\nfor direct end user consumption. The primitive types we’ve seen so far\\nimplement Display by default because there’s only one way you’d want to show\\na 1 or any other primitive type to a user. But with structs, the way println! should format the output is less clear because there are more\\ndisplay possibilities: Do you want commas or not? Do you want to print the\\ncurly brackets? Should all the fields be shown? Due to this ambiguity, Rust\\ndoesn’t try to guess what we want, and structs don’t have a provided\\nimplementation of Display to use with println! and the {} placeholder. If we continue reading the errors, we’ll find this helpful note: | |`Rectangle` cannot be formatted with the default formatter | required by this formatting parameter Let’s try it! The println! macro call will now look like println!(\\"rect1 is {rect1:?}\\");. Putting the specifier :? inside the curly brackets tells println! we want to use an output format called Debug. The Debug trait\\nenables us to print our struct in a way that is useful for developers so that\\nwe can see its value while we’re debugging our code. Compile the code with this change. Drat! We still get an error: error[E0277]: `Rectangle` doesn\'t implement `Debug` But again, the compiler gives us a helpful note: | required by this formatting parameter | Rust does include functionality to print out debugging information, but we\\nhave to explicitly opt in to make that functionality available for our struct.\\nTo do that, we add the outer attribute #[derive(Debug)] just before the\\nstruct definition, as shown in Listing 5-12. Filename: src/main.rs #[derive(Debug)]\\nstruct Rectangle { width: u32, height: u32,\\n} fn main() { let rect1 = Rectangle { width: 30, height: 50, }; println!(\\"rect1 is {rect1:?}\\");\\n} Listing 5-12: Adding the attribute to derive the Debug trait and printing the Rectangle instance using debug formatting Now when we run the program, we won’t get any errors, and we’ll see the\\nfollowing output: $ cargo run Compiling rectangles v0.1.0 (file:///projects/rectangles) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.48s Running `target/debug/rectangles`\\nrect1 is Rectangle { width: 30, height: 50 } Nice! It’s not the prettiest output, but it shows the values of all the fields\\nfor this instance, which would definitely help during debugging. When we have\\nlarger structs, it’s useful to have output that’s a bit easier to read; in\\nthose cases, we can use {:#?} instead of {:?} in the println! string. In\\nthis example, using the {:#?} style will output the following: $ cargo run Compiling rectangles v0.1.0 (file:///projects/rectangles) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.48s Running `target/debug/rectangles`\\nrect1 is Rectangle { width: 30, height: 50,\\n} Another way to print out a value using the Debug format is to use the dbg!\\nmacro, which takes ownership of an expression (as opposed\\nto println!, which takes a reference), prints the file and line number of\\nwhere that dbg! macro call occurs in your code along with the resultant value\\nof that expression, and returns ownership of the value. Note: Calling the dbg! macro prints to the standard error console stream\\n( stderr), as opposed to println!, which prints to the standard output\\nconsole stream ( stdout). We’ll talk more about stderr and stdout in the “Redirecting Errors to Standard Error” section in Chapter\\n12. Here’s an example where we’re interested in the value that gets assigned to the width field, as well as the value of the whole struct in rect1: #[derive(Debug)]\\nstruct Rectangle { width: u32, height: u32,\\n} fn main() { let scale = 2; let rect1 = Rectangle { width: dbg!(30 * scale), height: 50, }; dbg!(&rect1);\\n} We can put dbg! around the expression 30 * scale and, because dbg!\\nreturns ownership of the expression’s value, the width field will get the\\nsame value as if we didn’t have the dbg! call there. We don’t want dbg! to\\ntake ownership of rect1, so we use a reference to rect1 in the next call.\\nHere’s what the output of this example looks like: $ cargo run Compiling rectangles v0.1.0 (file:///projects/rectangles) Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.61s Running `target/debug/rectangles`\\n[src/main.rs:10:16] 30 * scale = 60\\n[src/main.rs:14:5] &rect1 = Rectangle { width: 60, height: 50,\\n} We can see the first bit of output came from src/main.rs line 10 where we’re\\ndebugging the expression 30 * scale, and its resultant value is 60 (the Debug formatting implemented for integers is to print only their value). The dbg! call on line 14 of src/main.rs outputs the value of &rect1, which is\\nthe Rectangle struct. This output uses the pretty Debug formatting of the Rectangle type. The dbg! macro can be really helpful when you’re trying to\\nfigure out what your code is doing! In addition to the Debug trait, Rust has provided a number of traits for us\\nto use with the derive attribute that can add useful behavior to our custom\\ntypes. Those traits and their behaviors are listed in Appendix C. We’ll cover how to implement these traits with custom behavior as\\nwell as how to create your own traits in Chapter 10. There are also many\\nattributes other than derive; for more information, see the “Attributes”\\nsection of the Rust Reference. Our area function is very specific: It only computes the area of rectangles.\\nIt would be helpful to tie this behavior more closely to our Rectangle struct\\nbecause it won’t work with any other type. Let’s look at how we can continue to\\nrefactor this code by turning the area function into an area method\\ndefined on our Rectangle type.","breadcrumbs":"Using Structs to Structure Related Data » An Example Program Using Structs » Adding Functionality with Derived Traits","id":"92","title":"Adding Functionality with Derived Traits"},"93":{"body":"Methods are similar to functions: We declare them with the fn keyword and a\\nname, they can have parameters and a return value, and they contain some code\\nthat’s run when the method is called from somewhere else. Unlike functions,\\nmethods are defined within the context of a struct (or an enum or a trait\\nobject, which we cover in Chapter 6 and Chapter\\n18, respectively), and their first parameter is\\nalways self, which represents the instance of the struct the method is being\\ncalled on.","breadcrumbs":"Using Structs to Structure Related Data » Methods » Methods","id":"93","title":"Methods"},"94":{"body":"Let’s change the area function that has a Rectangle instance as a parameter\\nand instead make an area method defined on the Rectangle struct, as shown\\nin Listing 5-13. Filename: src/main.rs #[derive(Debug)]\\nstruct Rectangle { width: u32, height: u32,\\n} impl Rectangle { fn area(&self) -> u32 { self.width * self.height }\\n} fn main() { let rect1 = Rectangle { width: 30, height: 50, }; println!( \\"The area of the rectangle is {} square pixels.\\", rect1.area() );\\n} Listing 5-13: Defining an area method on the Rectangle struct To define the function within the context of Rectangle, we start an impl\\n(implementation) block for Rectangle. Everything within this impl block\\nwill be associated with the Rectangle type. Then, we move the area function\\nwithin the impl curly brackets and change the first (and in this case, only)\\nparameter to be self in the signature and everywhere within the body. In main, where we called the area function and passed rect1 as an argument,\\nwe can instead use method syntax to call the area method on our Rectangle\\ninstance. The method syntax goes after an instance: We add a dot followed by\\nthe method name, parentheses, and any arguments. In the signature for area, we use &self instead of rectangle: &Rectangle.\\nThe &self is actually short for self: &Self. Within an impl block, the\\ntype Self is an alias for the type that the impl block is for. Methods must\\nhave a parameter named self of type Self for their first parameter, so Rust\\nlets you abbreviate this with only the name self in the first parameter spot.\\nNote that we still need to use the & in front of the self shorthand to\\nindicate that this method borrows the Self instance, just as we did in rectangle: &Rectangle. Methods can take ownership of self, borrow self\\nimmutably, as we’ve done here, or borrow self mutably, just as they can any\\nother parameter. We chose &self here for the same reason we used &Rectangle in the function\\nversion: We don’t want to take ownership, and we just want to read the data in\\nthe struct, not write to it. If we wanted to change the instance that we’ve\\ncalled the method on as part of what the method does, we’d use &mut self as\\nthe first parameter. Having a method that takes ownership of the instance by\\nusing just self as the first parameter is rare; this technique is usually\\nused when the method transforms self into something else and you want to\\nprevent the caller from using the original instance after the transformation. The main reason for using methods instead of functions, in addition to\\nproviding method syntax and not having to repeat the type of self in every\\nmethod’s signature, is for organization. We’ve put all the things we can do\\nwith an instance of a type in one impl block rather than making future users\\nof our code search for capabilities of Rectangle in various places in the\\nlibrary we provide. Note that we can choose to give a method the same name as one of the struct’s\\nfields. For example, we can define a method on Rectangle that is also named width: Filename: src/main.rs #[derive(Debug)] struct Rectangle { width: u32, height: u32, } impl Rectangle { fn width(&self) -> bool { self.width > 0 }\\n} fn main() { let rect1 = Rectangle { width: 30, height: 50, }; if rect1.width() { println!(\\"The rectangle has a nonzero width; it is {}\\", rect1.width); }\\n} Here, we’re choosing to make the width method return true if the value in\\nthe instance’s width field is greater than 0 and false if the value is 0: We can use a field within a method of the same name for any purpose. In main, when we follow rect1.width with parentheses, Rust knows we mean the\\nmethod width. When we don’t use parentheses, Rust knows we mean the field width. Often, but not always, when we give a method the same name as a field we want\\nit to only return the value in the field and do nothing else. Methods like this\\nare called getters, and Rust does not implement them automatically for struct\\nfields as some other languages do. Getters are useful because you can make the\\nfield private but the method public and thus enable read-only access to that\\nfield as part of the type’s public API. We will discuss what public and private\\nare and how to designate a field or method as public or private in Chapter\\n7.","breadcrumbs":"Using Structs to Structure Related Data » Methods » Method Syntax","id":"94","title":"Method Syntax"},"95":{"body":"In C and C++, two different operators are used for calling methods: You use . if you’re calling a method on the object directly and -> if you’re\\ncalling the method on a pointer to the object and need to dereference the\\npointer first. In other words, if object is a pointer, object->something() is similar to (*object).something(). Rust doesn’t have an equivalent to the -> operator; instead, Rust has a\\nfeature called automatic referencing and dereferencing. Calling methods is\\none of the few places in Rust with this behavior. Here’s how it works: When you call a method with object.something(), Rust\\nautomatically adds in &, &mut, or * so that object matches the\\nsignature of the method. In other words, the following are the same: #![allow(unused)] fn main() { #[derive(Debug,Copy,Clone)] struct Point { x: f64, y: f64, } impl Point { fn distance(&self, other: &Point) -> f64 { let x_squared = f64::powi(other.x - self.x, 2); let y_squared = f64::powi(other.y - self.y, 2); f64::sqrt(x_squared + y_squared) } } let p1 = Point { x: 0.0, y: 0.0 }; let p2 = Point { x: 5.0, y: 6.5 };\\np1.distance(&p2);\\n(&p1).distance(&p2); } The first one looks much cleaner. This automatic referencing behavior works\\nbecause methods have a clear receiver—the type of self. Given the receiver\\nand name of a method, Rust can figure out definitively whether the method is\\nreading ( &self), mutating ( &mut self), or consuming ( self). The fact\\nthat Rust makes borrowing implicit for method receivers is a big part of\\nmaking ownership ergonomic in practice.","breadcrumbs":"Using Structs to Structure Related Data » Methods » Where’s the -> Operator?","id":"95","title":"Where’s the -> Operator?"},"96":{"body":"Let’s practice using methods by implementing a second method on the Rectangle\\nstruct. This time we want an instance of Rectangle to take another instance\\nof Rectangle and return true if the second Rectangle can fit completely\\nwithin self (the first Rectangle); otherwise, it should return false.\\nThat is, once we’ve defined the can_hold method, we want to be able to write\\nthe program shown in Listing 5-14. Filename: src/main.rs fn main() { let rect1 = Rectangle { width: 30, height: 50, }; let rect2 = Rectangle { width: 10, height: 40, }; let rect3 = Rectangle { width: 60, height: 45, }; println!(\\"Can rect1 hold rect2? {}\\", rect1.can_hold(&rect2)); println!(\\"Can rect1 hold rect3? {}\\", rect1.can_hold(&rect3));\\n} Listing 5-14: Using the as-yet-unwritten can_hold method The expected output would look like the following because both dimensions of rect2 are smaller than the dimensions of rect1, but rect3 is wider than rect1: Can rect1 hold rect2? true\\nCan rect1 hold rect3? false We know we want to define a method, so it will be within the impl Rectangle\\nblock. The method name will be can_hold, and it will take an immutable borrow\\nof another Rectangle as a parameter. We can tell what the type of the\\nparameter will be by looking at the code that calls the method: rect1.can_hold(&rect2) passes in &rect2, which is an immutable borrow to rect2, an instance of Rectangle. This makes sense because we only need to\\nread rect2 (rather than write, which would mean we’d need a mutable borrow),\\nand we want main to retain ownership of rect2 so that we can use it again\\nafter calling the can_hold method. The return value of can_hold will be a\\nBoolean, and the implementation will check whether the width and height of self are greater than the width and height of the other Rectangle,\\nrespectively. Let’s add the new can_hold method to the impl block from\\nListing 5-13, shown in Listing 5-15. Filename: src/main.rs #[derive(Debug)] struct Rectangle { width: u32, height: u32, } impl Rectangle { fn area(&self) -> u32 { self.width * self.height } fn can_hold(&self, other: &Rectangle) -> bool { self.width > other.width && self.height > other.height }\\n} fn main() { let rect1 = Rectangle { width: 30, height: 50, }; let rect2 = Rectangle { width: 10, height: 40, }; let rect3 = Rectangle { width: 60, height: 45, }; println!(\\"Can rect1 hold rect2? {}\\", rect1.can_hold(&rect2)); println!(\\"Can rect1 hold rect3? {}\\", rect1.can_hold(&rect3)); } Listing 5-15: Implementing the can_hold method on Rectangle that takes another Rectangle instance as a parameter When we run this code with the main function in Listing 5-14, we’ll get our\\ndesired output. Methods can take multiple parameters that we add to the\\nsignature after the self parameter, and those parameters work just like\\nparameters in functions.","breadcrumbs":"Using Structs to Structure Related Data » Methods » Methods with More Parameters","id":"96","title":"Methods with More Parameters"},"97":{"body":"All functions defined within an impl block are called associated functions\\nbecause they’re associated with the type named after the impl. We can define\\nassociated functions that don’t have self as their first parameter (and thus\\nare not methods) because they don’t need an instance of the type to work with.\\nWe’ve already used one function like this: the String::from function that’s\\ndefined on the String type. Associated functions that aren’t methods are often used for constructors that\\nwill return a new instance of the struct. These are often called new, but new isn’t a special name and isn’t built into the language. For example, we\\ncould choose to provide an associated function named square that would have\\none dimension parameter and use that as both width and height, thus making it\\neasier to create a square Rectangle rather than having to specify the same\\nvalue twice: Filename: src/main.rs #[derive(Debug)] struct Rectangle { width: u32, height: u32, } impl Rectangle { fn square(size: u32) -> Self { Self { width: size, height: size, } }\\n} fn main() { let sq = Rectangle::square(3); } The Self keywords in the return type and in the body of the function are\\naliases for the type that appears after the impl keyword, which in this case\\nis Rectangle. To call this associated function, we use the :: syntax with the struct name; let sq = Rectangle::square(3); is an example. This function is namespaced by\\nthe struct: The :: syntax is used for both associated functions and\\nnamespaces created by modules. We’ll discuss modules in Chapter\\n7.","breadcrumbs":"Using Structs to Structure Related Data » Methods » Associated Functions","id":"97","title":"Associated Functions"},"98":{"body":"Each struct is allowed to have multiple impl blocks. For example, Listing\\n5-15 is equivalent to the code shown in Listing 5-16, which has each method in\\nits own impl block. #[derive(Debug)] struct Rectangle { width: u32, height: u32, } impl Rectangle { fn area(&self) -> u32 { self.width * self.height }\\n} impl Rectangle { fn can_hold(&self, other: &Rectangle) -> bool { self.width > other.width && self.height > other.height }\\n} fn main() { let rect1 = Rectangle { width: 30, height: 50, }; let rect2 = Rectangle { width: 10, height: 40, }; let rect3 = Rectangle { width: 60, height: 45, }; println!(\\"Can rect1 hold rect2? {}\\", rect1.can_hold(&rect2)); println!(\\"Can rect1 hold rect3? {}\\", rect1.can_hold(&rect3)); } Listing 5-16: Rewriting Listing 5-15 using multiple impl blocks There’s no reason to separate these methods into multiple impl blocks here,\\nbut this is valid syntax. We’ll see a case in which multiple impl blocks are\\nuseful in Chapter 10, where we discuss generic types and traits.","breadcrumbs":"Using Structs to Structure Related Data » Methods » Multiple impl Blocks","id":"98","title":"Multiple impl Blocks"},"99":{"body":"Structs let you create custom types that are meaningful for your domain. By\\nusing structs, you can keep associated pieces of data connected to each other\\nand name each piece to make your code clear. In impl blocks, you can define\\nfunctions that are associated with your type, and methods are a kind of\\nassociated function that let you specify the behavior that instances of your\\nstructs have. But structs aren’t the only way you can create custom types: Let’s turn to\\nRust’s enum feature to add another tool to your toolbox.","breadcrumbs":"Using Structs to Structure Related Data » Methods » Summary","id":"99","title":"Summary"}},"length":438,"save":true},"fields":["title","body","breadcrumbs"],"index":{"body":{"root":{"0":{".":{".":{"1":{"0":{"df":1,"docs":{"301":{"tf":2.23606797749979}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"144":{"tf":1.0}}},"5":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":3,"docs":{"404":{"tf":3.1622776601683795},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}}},"0":{"0":{"df":15,"docs":{"196":{"tf":2.23606797749979},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"200":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.0},"206":{"tf":2.0},"209":{"tf":2.8284271247461903},"225":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"251":{"tf":1.0},"262":{"tf":1.0},"264":{"tf":2.449489742783178},"285":{"tf":1.0}}},"1":{"df":1,"docs":{"369":{"tf":1.0}}},"2":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"313":{"tf":1.0}}},"8":{"df":2,"docs":{"34":{"tf":1.0},"63":{"tf":1.0}}},"df":8,"docs":{"172":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"228":{"tf":1.0},"29":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"1":{".":{"0":{"df":4,"docs":{"256":{"tf":1.0},"257":{"tf":1.0},"28":{"tf":1.0},"34":{"tf":1.0}}},"df":0,"docs":{}},"3":{"df":2,"docs":{"42":{"tf":1.0},"47":{"tf":1.0}}},"9":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"264":{"tf":1.0}}},"2":{"df":1,"docs":{"262":{"tf":1.0}}},"3":{"df":1,"docs":{"45":{"tf":1.0}}},"4":{"df":1,"docs":{"404":{"tf":1.0}}},"5":{"df":1,"docs":{"156":{"tf":1.0}}},"6":{"df":1,"docs":{"44":{"tf":1.0}}},"7":{"df":3,"docs":{"156":{"tf":1.0},"235":{"tf":1.0},"253":{"tf":1.0}}},"8":{"df":1,"docs":{"56":{"tf":1.0}}},"df":0,"docs":{}},"3":{".":{"3":{"0":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"2":{"9":{":":{"8":{"df":1,"docs":{"323":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":3,"docs":{"50":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0}}},"1":{"df":3,"docs":{"52":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.7320508075688772}}},"2":{"df":3,"docs":{"251":{"tf":1.0},"29":{"tf":1.0},"63":{"tf":1.0}}},"3":{"df":1,"docs":{"29":{"tf":1.0}}},"8":{"df":1,"docs":{"225":{"tf":1.0}}},"9":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"265":{"tf":1.0}}},"1":{"df":2,"docs":{"238":{"tf":1.0},"407":{"tf":1.0}}},"2":{"df":2,"docs":{"396":{"tf":1.0},"89":{"tf":1.0}}},"3":{"df":2,"docs":{"144":{"tf":1.0},"237":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"282":{"tf":1.0}}},"6":{"df":1,"docs":{"374":{"tf":1.0}}},"7":{"df":1,"docs":{"242":{"tf":1.0}}},"8":{"df":3,"docs":{"220":{"tf":1.0},"374":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"5":{"2":{"df":1,"docs":{"348":{"tf":1.0}}},"3":{"df":1,"docs":{"288":{"tf":1.0}}},"4":{"df":1,"docs":{"374":{"tf":1.0}}},"7":{"df":1,"docs":{"196":{"tf":1.0}}},"8":{"df":4,"docs":{"198":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"63":{"tf":1.0}}},"9":{"df":3,"docs":{"196":{"tf":1.0},"38":{"tf":1.0},"426":{"tf":1.0}}},"df":0,"docs":{}},"6":{"0":{"df":3,"docs":{"204":{"tf":1.0},"206":{"tf":1.0},"279":{"tf":1.0}}},"1":{"df":5,"docs":{"198":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"214":{"tf":1.0},"92":{"tf":1.0}}},"2":{"df":2,"docs":{"200":{"tf":1.0},"205":{"tf":1.0}}},"3":{"df":1,"docs":{"286":{"tf":1.0}}},"4":{"df":1,"docs":{"209":{"tf":1.0}}},"6":{"df":2,"docs":{"197":{"tf":1.7320508075688772},"200":{"tf":1.0}}},"9":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"7":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"2":{"df":1,"docs":{"196":{"tf":1.0}}},"3":{"df":2,"docs":{"157":{"tf":1.0},"279":{"tf":1.0}}},"5":{"df":1,"docs":{"285":{"tf":2.0}}},"df":0,"docs":{}},"8":{".":{"5":{"df":3,"docs":{"125":{"tf":1.0},"263":{"tf":1.0},"42":{"tf":2.8284271247461903}}},"6":{"df":1,"docs":{"42":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"9":{"df":1,"docs":{"209":{"tf":1.0}}},"df":1,"docs":{"42":{"tf":1.0}}},"9":{".":{"0":{"df":1,"docs":{"42":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"1":{"df":2,"docs":{"199":{"tf":1.0},"285":{"tf":1.0}}},"3":{"df":1,"docs":{"199":{"tf":1.0}}},"5":{"df":1,"docs":{"263":{"tf":1.0}}},"9":{"9":{".":{"0":{"df":1,"docs":{"42":{"tf":2.0}}},"df":0,"docs":{}},"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"285":{"tf":2.0}}},"df":0,"docs":{}},"1":{"a":{"d":{"1":{"4":{"1":{"5":{"9":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"6":{"5":{"9":{"a":{"b":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":2,"docs":{"143":{"tf":1.0},"350":{"tf":1.0}}},"9":{"df":1,"docs":{"0":{"tf":1.0}}},"b":{"1":{"1":{"1":{"1":{"_":{"0":{"0":{"0":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":52,"docs":{"102":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"143":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"196":{"tf":5.196152422706632},"197":{"tf":4.795831523312719},"198":{"tf":3.7416573867739413},"199":{"tf":2.8284271247461903},"200":{"tf":4.242640687119285},"204":{"tf":2.449489742783178},"205":{"tf":4.0},"206":{"tf":4.242640687119285},"209":{"tf":6.244997998398398},"225":{"tf":4.0},"228":{"tf":4.0},"235":{"tf":1.4142135623730951},"238":{"tf":1.0},"239":{"tf":1.0},"251":{"tf":2.0},"253":{"tf":2.0},"264":{"tf":5.0990195135927845},"276":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":2.8284271247461903},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":2.8284271247461903},"301":{"tf":1.4142135623730951},"348":{"tf":1.7320508075688772},"356":{"tf":3.7416573867739413},"357":{"tf":1.7320508075688772},"358":{"tf":2.23606797749979},"366":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"376":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":3.4641016151377544},"406":{"tf":1.4142135623730951},"407":{"tf":3.3166247903554},"426":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.7320508075688772},"62":{"tf":2.23606797749979},"63":{"tf":2.8284271247461903},"79":{"tf":1.0},"86":{"tf":2.0},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.7320508075688772}},"o":{"7":{"7":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"3":{"2":{".":{".":{"2":{"0":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"0":{"1":{"2":{"3":{"4":{"5":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"364":{"tf":1.0}}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"365":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"2":{"3":{"4":{"[":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"369":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"1":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"0":{"0":{"0":{"df":1,"docs":{"355":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{".":{"1":{"0":{"df":3,"docs":{"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772}}},"1":{"df":1,"docs":{"325":{"tf":1.0}}},"df":0,"docs":{}},"4":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"63":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":3,"docs":{"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772}}},"=":{"1":{"0":{"0":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"355":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"1":{"df":1,"docs":{"259":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":4,"docs":{"170":{"tf":1.4142135623730951},"189":{"tf":1.0},"285":{"tf":2.0},"389":{"tf":1.0}}},"1":{"0":{"df":1,"docs":{"429":{"tf":1.0}}},"df":1,"docs":{"398":{"tf":1.0}}},"2":{"1":{"df":1,"docs":{"57":{"tf":1.0}}},"2":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{}}}},"3":{"1":{"df":2,"docs":{"209":{"tf":1.0},"429":{"tf":1.0}}},"3":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}},"5":{"7":{"df":1,"docs":{"214":{"tf":1.0}}},"df":1,"docs":{"433":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"433":{"tf":1.0}}},"8":{"5":{".":{"0":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"0":{".":{"0":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{",":{"0":{"0":{"0":{"df":1,"docs":{"365":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{".":{"=":{"1":{"2":{"df":1,"docs":{"359":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"5":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{"0":{"0":{"df":2,"docs":{"365":{"tf":1.0},"369":{"tf":1.0}}},"df":2,"docs":{"373":{"tf":1.0},"54":{"tf":1.0}}},"df":11,"docs":{"135":{"tf":1.4142135623730951},"164":{"tf":3.3166247903554},"167":{"tf":2.449489742783178},"169":{"tf":1.7320508075688772},"200":{"tf":4.0},"228":{"tf":1.0},"285":{"tf":2.23606797749979},"33":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"156":{"tf":1.0}}}}},"2":{"df":1,"docs":{"205":{"tf":1.0}}},"4":{"df":1,"docs":{"143":{"tf":1.0}}},"8":{"2":{"c":{"4":{"b":{"0":{"6":{"3":{"a":{"8":{"df":0,"docs":{},"f":{"b":{"df":0,"docs":{},"e":{"6":{"df":1,"docs":{"209":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":96,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":2.0},"150":{"tf":1.0},"151":{"tf":2.449489742783178},"152":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.7320508075688772},"167":{"tf":3.1622776601683795},"169":{"tf":2.449489742783178},"170":{"tf":2.8284271247461903},"172":{"tf":3.3166247903554},"173":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":2.0},"178":{"tf":1.0},"180":{"tf":1.4142135623730951},"182":{"tf":2.23606797749979},"183":{"tf":2.23606797749979},"184":{"tf":2.6457513110645907},"186":{"tf":2.8284271247461903},"188":{"tf":1.4142135623730951},"189":{"tf":2.23606797749979},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"194":{"tf":1.0},"204":{"tf":2.8284271247461903},"211":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"224":{"tf":1.4142135623730951},"236":{"tf":1.0},"238":{"tf":2.0},"239":{"tf":1.4142135623730951},"243":{"tf":2.23606797749979},"245":{"tf":1.0},"262":{"tf":1.4142135623730951},"271":{"tf":1.0},"276":{"tf":1.7320508075688772},"277":{"tf":1.4142135623730951},"281":{"tf":2.449489742783178},"286":{"tf":1.4142135623730951},"288":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.7320508075688772},"299":{"tf":1.0},"301":{"tf":2.449489742783178},"312":{"tf":1.0},"317":{"tf":2.0},"318":{"tf":2.449489742783178},"320":{"tf":2.0},"325":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":2.0},"336":{"tf":1.0},"338":{"tf":1.0},"350":{"tf":1.4142135623730951},"353":{"tf":2.0},"356":{"tf":1.4142135623730951},"357":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.0},"366":{"tf":1.4142135623730951},"371":{"tf":1.0},"376":{"tf":1.0},"38":{"tf":1.4142135623730951},"384":{"tf":1.0},"39":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":1.0},"416":{"tf":1.4142135623730951},"43":{"tf":1.0},"47":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"63":{"tf":3.1622776601683795},"71":{"tf":1.0},"76":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}},"m":{"df":1,"docs":{"318":{"tf":2.0}}}},"1":{":":{"4":{"3":{"df":1,"docs":{"301":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":38,"docs":{"10":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.7320508075688772},"124":{"tf":1.0},"127":{"tf":1.0},"141":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"187":{"tf":1.0},"190":{"tf":1.0},"196":{"tf":2.8284271247461903},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"200":{"tf":2.23606797749979},"201":{"tf":1.0},"204":{"tf":1.7320508075688772},"205":{"tf":2.0},"208":{"tf":1.4142135623730951},"209":{"tf":2.0},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"239":{"tf":1.4142135623730951},"262":{"tf":1.0},"277":{"tf":1.4142135623730951},"281":{"tf":1.0},"299":{"tf":1.4142135623730951},"301":{"tf":1.7320508075688772},"317":{"tf":2.0},"338":{"tf":2.6457513110645907},"340":{"tf":1.0},"353":{"tf":1.4142135623730951},"358":{"tf":1.0},"359":{"tf":1.0},"366":{"tf":1.7320508075688772},"404":{"tf":1.7320508075688772},"58":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"2":{"7":{".":{"0":{".":{"0":{".":{"1":{":":{"7":{"8":{"7":{"8":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"400":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"399":{"tf":1.0},"400":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"397":{"tf":1.0}}}}}}},"df":5,"docs":{"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"102":{"tf":1.0},"162":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"54":{"tf":1.0}}},"8":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}},"df":51,"docs":{"10":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"143":{"tf":1.0},"159":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"177":{"tf":1.0},"198":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"216":{"tf":2.0},"218":{"tf":2.0},"219":{"tf":1.4142135623730951},"220":{"tf":2.8284271247461903},"221":{"tf":2.8284271247461903},"222":{"tf":2.0},"224":{"tf":2.0},"225":{"tf":2.449489742783178},"227":{"tf":1.7320508075688772},"228":{"tf":2.6457513110645907},"231":{"tf":1.4142135623730951},"233":{"tf":1.0},"238":{"tf":2.0},"240":{"tf":1.4142135623730951},"242":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":2.23606797749979},"246":{"tf":1.4142135623730951},"260":{"tf":1.0},"265":{"tf":1.0},"277":{"tf":1.7320508075688772},"301":{"tf":2.0},"313":{"tf":1.0},"317":{"tf":1.4142135623730951},"323":{"tf":1.0},"338":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"359":{"tf":1.0},"367":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":1.0},"39":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":2.449489742783178},"52":{"tf":1.4142135623730951},"55":{"tf":1.0},"92":{"tf":1.7320508075688772}}},"3":{"5":{"df":1,"docs":{"143":{"tf":1.0}}},"df":48,"docs":{"10":{"tf":1.0},"118":{"tf":1.0},"122":{"tf":2.0},"141":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"200":{"tf":1.0},"209":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"222":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"236":{"tf":2.23606797749979},"237":{"tf":2.8284271247461903},"238":{"tf":2.6457513110645907},"239":{"tf":2.0},"240":{"tf":1.4142135623730951},"241":{"tf":2.0},"242":{"tf":2.23606797749979},"243":{"tf":1.7320508075688772},"245":{"tf":2.8284271247461903},"246":{"tf":2.23606797749979},"247":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"293":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.7320508075688772},"312":{"tf":1.0},"317":{"tf":1.7320508075688772},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"328":{"tf":1.0},"338":{"tf":1.4142135623730951},"349":{"tf":1.0},"356":{"tf":1.7320508075688772},"372":{"tf":1.7320508075688772},"384":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"78":{"tf":1.0},"94":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"4":{"1":{"df":1,"docs":{"143":{"tf":1.0}}},"df":28,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"122":{"tf":1.4142135623730951},"124":{"tf":1.0},"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"164":{"tf":1.0},"177":{"tf":1.4142135623730951},"196":{"tf":1.0},"222":{"tf":1.4142135623730951},"242":{"tf":1.7320508075688772},"253":{"tf":3.1622776601683795},"254":{"tf":4.123105625617661},"262":{"tf":1.4142135623730951},"275":{"tf":1.0},"279":{"tf":1.7320508075688772},"301":{"tf":1.7320508075688772},"304":{"tf":1.0},"318":{"tf":1.4142135623730951},"331":{"tf":1.0},"338":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772},"404":{"tf":2.0},"42":{"tf":1.0},"60":{"tf":1.0},"92":{"tf":1.0},"96":{"tf":1.7320508075688772}}},"5":{"0":{"0":{"df":1,"docs":{"89":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}},"df":42,"docs":{"10":{"tf":1.0},"122":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"136":{"tf":1.0},"142":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"197":{"tf":1.0},"224":{"tf":1.4142135623730951},"238":{"tf":1.0},"242":{"tf":1.4142135623730951},"270":{"tf":1.4142135623730951},"271":{"tf":4.0},"273":{"tf":1.4142135623730951},"274":{"tf":2.449489742783178},"275":{"tf":2.449489742783178},"276":{"tf":2.23606797749979},"277":{"tf":3.1622776601683795},"279":{"tf":3.3166247903554},"281":{"tf":2.8284271247461903},"282":{"tf":1.7320508075688772},"285":{"tf":3.1622776601683795},"286":{"tf":2.8284271247461903},"288":{"tf":3.1622776601683795},"289":{"tf":2.8284271247461903},"295":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":2.23606797749979},"302":{"tf":1.4142135623730951},"305":{"tf":1.0},"318":{"tf":2.449489742783178},"338":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"373":{"tf":1.4142135623730951},"376":{"tf":1.0},"381":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"42":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.0},"96":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}},"m":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}},"6":{"0":{"8":{"6":{"9":{"df":0,"docs":{},"f":{"3":{"8":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"9":{"1":{"6":{"6":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"356":{"tf":1.7320508075688772}}},"4":{"df":1,"docs":{"143":{"tf":2.23606797749979}}},"5":{"df":1,"docs":{"143":{"tf":1.4142135623730951}}},"8":{"df":1,"docs":{"143":{"tf":1.0}}},"df":45,"docs":{"10":{"tf":1.0},"123":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"183":{"tf":1.0},"224":{"tf":1.4142135623730951},"227":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"243":{"tf":1.4142135623730951},"246":{"tf":1.0},"279":{"tf":2.23606797749979},"280":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.0},"293":{"tf":1.4142135623730951},"294":{"tf":2.23606797749979},"295":{"tf":3.605551275463989},"296":{"tf":2.6457513110645907},"297":{"tf":1.7320508075688772},"298":{"tf":2.23606797749979},"299":{"tf":1.7320508075688772},"301":{"tf":3.1622776601683795},"304":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":2.0},"318":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"338":{"tf":1.4142135623730951},"347":{"tf":1.0},"356":{"tf":1.4142135623730951},"357":{"tf":2.449489742783178},"366":{"tf":1.0},"367":{"tf":1.0},"373":{"tf":1.4142135623730951},"378":{"tf":1.0},"379":{"tf":1.0},"404":{"tf":2.449489742783178},"54":{"tf":1.0},"79":{"tf":1.0},"98":{"tf":1.4142135623730951}},"—":{"a":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"’":{"df":1,"docs":{"308":{"tf":1.0}}}},"7":{"0":{"b":{"9":{"4":{"2":{"df":0,"docs":{},"e":{"b":{"5":{"b":{"df":0,"docs":{},"f":{"5":{"df":0,"docs":{},"e":{"3":{"a":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"143":{"tf":1.0}}},"df":32,"docs":{"10":{"tf":1.0},"124":{"tf":1.4142135623730951},"128":{"tf":1.0},"142":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"196":{"tf":1.0},"225":{"tf":1.4142135623730951},"238":{"tf":1.0},"245":{"tf":1.4142135623730951},"281":{"tf":1.7320508075688772},"309":{"tf":2.449489742783178},"312":{"tf":2.23606797749979},"313":{"tf":2.6457513110645907},"314":{"tf":1.4142135623730951},"316":{"tf":2.6457513110645907},"317":{"tf":3.7416573867739413},"318":{"tf":3.4641016151377544},"319":{"tf":2.6457513110645907},"320":{"tf":2.0},"322":{"tf":1.0},"323":{"tf":4.358898943540674},"325":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"384":{"tf":1.0},"393":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.23606797749979},"79":{"tf":1.0}}},"8":{"0":{"df":1,"docs":{"145":{"tf":1.0}}},"1":{"9":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"143":{"tf":1.0}}},"df":39,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"126":{"tf":1.4142135623730951},"137":{"tf":1.0},"142":{"tf":2.0},"143":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"179":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"193":{"tf":1.0},"211":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"245":{"tf":1.4142135623730951},"269":{"tf":1.0},"271":{"tf":1.0},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"286":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"330":{"tf":2.0},"334":{"tf":2.8284271247461903},"335":{"tf":3.0},"336":{"tf":1.4142135623730951},"338":{"tf":4.795831523312719},"340":{"tf":2.8284271247461903},"357":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"378":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"79":{"tf":1.0},"93":{"tf":1.0}}},"9":{",":{"2":{"3":{"4":{",":{"9":{"0":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"2":{"0":{",":{"3":{"0":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"4":{"9":{"c":{"df":0,"docs":{},"f":{"8":{"c":{"6":{"b":{"5":{"b":{"5":{"5":{"7":{"df":0,"docs":{},"f":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"9":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}},"6":{"0":{"df":1,"docs":{"327":{"tf":1.0}}},"7":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"7":{"2":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}},"9":{"4":{"df":1,"docs":{"329":{"tf":1.0}}},"9":{"df":1,"docs":{"105":{"tf":1.0}}},"df":0,"docs":{}},"df":32,"docs":{"10":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"126":{"tf":1.7320508075688772},"143":{"tf":1.4142135623730951},"184":{"tf":1.7320508075688772},"186":{"tf":1.0},"221":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"245":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"296":{"tf":1.0},"319":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"345":{"tf":2.0},"346":{"tf":1.7320508075688772},"347":{"tf":1.7320508075688772},"348":{"tf":1.7320508075688772},"349":{"tf":2.0},"350":{"tf":2.6457513110645907},"353":{"tf":1.4142135623730951},"356":{"tf":3.605551275463989},"357":{"tf":4.47213595499958},"358":{"tf":2.6457513110645907},"359":{"tf":1.4142135623730951},"374":{"tf":2.0},"387":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":2.0},"44":{"tf":1.0},"79":{"tf":1.0}}},":":{"1":{"df":1,"docs":{"292":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"_":{"0":{"0":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":149,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"102":{"tf":2.0},"103":{"tf":1.0},"104":{"tf":2.0},"105":{"tf":1.0},"106":{"tf":2.449489742783178},"107":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"113":{"tf":1.0},"116":{"tf":2.23606797749979},"117":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"133":{"tf":2.0},"135":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"151":{"tf":1.7320508075688772},"152":{"tf":1.0},"156":{"tf":2.0},"159":{"tf":1.0},"164":{"tf":3.3166247903554},"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"196":{"tf":3.1622776601683795},"197":{"tf":3.1622776601683795},"198":{"tf":2.0},"199":{"tf":2.0},"200":{"tf":4.358898943540674},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":2.0},"205":{"tf":1.7320508075688772},"206":{"tf":2.23606797749979},"209":{"tf":3.1622776601683795},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":2.449489742783178},"221":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"228":{"tf":1.0},"235":{"tf":2.0},"236":{"tf":2.6457513110645907},"237":{"tf":2.449489742783178},"238":{"tf":2.6457513110645907},"24":{"tf":2.0},"242":{"tf":2.6457513110645907},"251":{"tf":1.7320508075688772},"253":{"tf":3.1622776601683795},"262":{"tf":1.0},"263":{"tf":1.7320508075688772},"264":{"tf":2.23606797749979},"265":{"tf":1.0},"270":{"tf":1.4142135623730951},"271":{"tf":3.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":2.0},"281":{"tf":1.4142135623730951},"282":{"tf":2.0},"285":{"tf":2.8284271247461903},"288":{"tf":2.23606797749979},"289":{"tf":2.6457513110645907},"293":{"tf":2.0},"294":{"tf":2.449489742783178},"295":{"tf":1.7320508075688772},"297":{"tf":1.0},"301":{"tf":2.8284271247461903},"309":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772},"316":{"tf":2.449489742783178},"320":{"tf":2.449489742783178},"325":{"tf":1.0},"33":{"tf":1.0},"330":{"tf":1.4142135623730951},"335":{"tf":1.0},"34":{"tf":1.4142135623730951},"344":{"tf":1.0},"345":{"tf":2.8284271247461903},"347":{"tf":1.4142135623730951},"348":{"tf":1.0},"35":{"tf":2.0},"350":{"tf":1.4142135623730951},"352":{"tf":1.7320508075688772},"354":{"tf":1.4142135623730951},"355":{"tf":1.7320508075688772},"357":{"tf":1.0},"358":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":2.449489742783178},"369":{"tf":1.4142135623730951},"372":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":2.0},"38":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":2.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"396":{"tf":1.7320508075688772},"400":{"tf":1.0},"404":{"tf":2.449489742783178},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"41":{"tf":1.0},"415":{"tf":1.4142135623730951},"42":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":3.1622776601683795},"55":{"tf":3.1622776601683795},"58":{"tf":3.0},"59":{"tf":2.23606797749979},"62":{"tf":1.4142135623730951},"63":{"tf":2.6457513110645907},"69":{"tf":1.4142135623730951},"71":{"tf":2.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"83":{"tf":2.449489742783178},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":2.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}},"2":{",":{"0":{"0":{"0":{"df":1,"docs":{"317":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"0":{"df":3,"docs":{"256":{"tf":1.4142135623730951},"389":{"tf":1.0},"54":{"tf":1.0}}},"4":{"8":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"8":{"5":{"df":1,"docs":{"29":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"8":{"df":1,"docs":{"105":{"tf":1.0}}},"9":{"df":1,"docs":{"103":{"tf":1.0}}},"df":8,"docs":{"200":{"tf":2.0},"398":{"tf":2.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":2.449489742783178},"407":{"tf":2.0}}},"1":{"2":{"df":1,"docs":{"248":{"tf":1.0}}},"5":{"df":3,"docs":{"413":{"tf":1.4142135623730951},"429":{"tf":2.23606797749979},"433":{"tf":1.0}}},"8":{"df":2,"docs":{"413":{"tf":1.0},"429":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"2":{"1":{"df":2,"docs":{"413":{"tf":1.0},"429":{"tf":1.0}}},"4":{"df":6,"docs":{"0":{"tf":1.4142135623730951},"256":{"tf":1.0},"28":{"tf":1.0},"34":{"tf":1.0},"413":{"tf":1.0},"429":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"143":{"tf":2.0},"145":{"tf":1.4142135623730951}}},"df":44,"docs":{"10":{"tf":1.0},"126":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"227":{"tf":1.4142135623730951},"240":{"tf":1.0},"245":{"tf":1.4142135623730951},"25":{"tf":1.0},"253":{"tf":1.0},"276":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.4142135623730951},"304":{"tf":1.0},"306":{"tf":1.0},"318":{"tf":1.7320508075688772},"319":{"tf":1.4142135623730951},"334":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"364":{"tf":2.8284271247461903},"365":{"tf":3.605551275463989},"366":{"tf":2.23606797749979},"367":{"tf":1.4142135623730951},"369":{"tf":1.4142135623730951},"372":{"tf":2.449489742783178},"373":{"tf":2.0},"374":{"tf":4.242640687119285},"375":{"tf":1.7320508075688772},"376":{"tf":1.4142135623730951},"378":{"tf":1.0},"379":{"tf":2.23606797749979},"380":{"tf":2.0},"383":{"tf":2.8284271247461903},"384":{"tf":2.449489742783178},"387":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"389":{"tf":4.358898943540674},"404":{"tf":2.23606797749979},"405":{"tf":1.0},"417":{"tf":1.0},"63":{"tf":2.0},"79":{"tf":1.0}},"m":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}},"1":{"3":{".":{"6":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":30,"docs":{"10":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"192":{"tf":1.0},"209":{"tf":1.0},"228":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"285":{"tf":1.4142135623730951},"301":{"tf":1.0},"307":{"tf":1.0},"320":{"tf":1.4142135623730951},"326":{"tf":1.0},"340":{"tf":1.7320508075688772},"357":{"tf":1.4142135623730951},"361":{"tf":1.0},"374":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"396":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":2.0},"400":{"tf":3.0},"401":{"tf":2.0},"403":{"tf":2.0},"404":{"tf":5.830951894845301},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":2.449489742783178}}},"2":{"4":{"df":1,"docs":{"143":{"tf":2.449489742783178}}},"df":11,"docs":{"128":{"tf":1.7320508075688772},"150":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"285":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"406":{"tf":1.4142135623730951}}},"3":{"df":11,"docs":{"151":{"tf":1.4142135623730951},"182":{"tf":1.0},"186":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"245":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772},"357":{"tf":1.4142135623730951},"375":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951},"44":{"tf":1.0}}},"4":{"df":13,"docs":{"143":{"tf":1.0},"151":{"tf":1.7320508075688772},"188":{"tf":1.4142135623730951},"190":{"tf":1.0},"231":{"tf":1.4142135623730951},"245":{"tf":1.0},"286":{"tf":1.4142135623730951},"288":{"tf":1.0},"323":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"375":{"tf":1.0},"376":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951}}},"5":{"5":{"df":3,"docs":{"102":{"tf":1.0},"356":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"54":{"tf":1.0}}},"df":13,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"151":{"tf":2.0},"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"189":{"tf":1.7320508075688772},"236":{"tf":1.0},"288":{"tf":2.0},"325":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951}}},"6":{"df":5,"docs":{"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"358":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951}}},"7":{"df":5,"docs":{"289":{"tf":1.7320508075688772},"323":{"tf":1.0},"358":{"tf":1.4142135623730951},"380":{"tf":2.0},"404":{"tf":1.0}}},"8":{"0":{"df":2,"docs":{"175":{"tf":1.0},"176":{"tf":1.0}}},"df":4,"docs":{"289":{"tf":1.4142135623730951},"323":{"tf":1.0},"358":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951}}},"9":{"df":5,"docs":{"289":{"tf":1.4142135623730951},"323":{"tf":1.0},"359":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"387":{"tf":1.0}}},"df":108,"docs":{"10":{"tf":2.23606797749979},"102":{"tf":2.0},"113":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"118":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"133":{"tf":2.0},"135":{"tf":2.0},"138":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":2.23606797749979},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"164":{"tf":1.0},"167":{"tf":2.449489742783178},"194":{"tf":1.4142135623730951},"196":{"tf":2.8284271247461903},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.23606797749979},"206":{"tf":1.4142135623730951},"208":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"236":{"tf":1.7320508075688772},"237":{"tf":3.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"253":{"tf":2.0},"263":{"tf":1.0},"271":{"tf":4.0},"28":{"tf":1.7320508075688772},"282":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"288":{"tf":2.449489742783178},"289":{"tf":1.0},"293":{"tf":1.4142135623730951},"294":{"tf":2.6457513110645907},"295":{"tf":2.0},"301":{"tf":1.0},"309":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"316":{"tf":2.449489742783178},"317":{"tf":1.4142135623730951},"319":{"tf":1.0},"32":{"tf":1.4142135623730951},"320":{"tf":2.0},"323":{"tf":1.0},"330":{"tf":1.4142135623730951},"345":{"tf":3.0},"347":{"tf":1.4142135623730951},"348":{"tf":1.0},"35":{"tf":1.4142135623730951},"350":{"tf":1.0},"352":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.0},"357":{"tf":2.449489742783178},"358":{"tf":2.23606797749979},"364":{"tf":1.4142135623730951},"365":{"tf":2.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":2.6457513110645907},"380":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":1.0},"387":{"tf":2.0},"389":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"396":{"tf":1.4142135623730951},"400":{"tf":1.4142135623730951},"404":{"tf":2.0},"407":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"42":{"tf":2.0},"426":{"tf":1.0},"427":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"47":{"tf":2.0},"50":{"tf":1.7320508075688772},"52":{"tf":2.0},"53":{"tf":1.7320508075688772},"54":{"tf":3.0},"55":{"tf":2.6457513110645907},"58":{"tf":2.0},"62":{"tf":3.1622776601683795},"63":{"tf":2.6457513110645907},"71":{"tf":2.449489742783178},"80":{"tf":1.7320508075688772},"83":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"92":{"tf":1.0},"95":{"tf":1.4142135623730951}},"—":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"71":{"tf":1.0}}}}}}}},"3":{".":{".":{"=":{"7":{"df":1,"docs":{"359":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"54":{"tf":1.0}}},"1":{"4":{"1":{"5":{"df":1,"docs":{"427":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"0":{"df":12,"docs":{"318":{"tf":1.7320508075688772},"346":{"tf":2.0},"383":{"tf":1.4142135623730951},"54":{"tf":1.0},"63":{"tf":1.7320508075688772},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":2.6457513110645907},"94":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}},"m":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}},"1":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}},"2":{".":{"2":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"136":{"tf":1.4142135623730951},"357":{"tf":2.449489742783178},"384":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"54":{"tf":2.23606797749979}}},"3":{"df":1,"docs":{"384":{"tf":1.4142135623730951}}},"4":{"\\"":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"346":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"167":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951}}},"5":{"0":{"df":1,"docs":{"318":{"tf":1.7320508075688772}},"m":{"df":1,"docs":{"318":{"tf":1.0}}}},"df":1,"docs":{"387":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"389":{"tf":2.6457513110645907}}},"8":{"df":2,"docs":{"389":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772}}},"9":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}},"a":{"4":{"7":{"2":{"8":{"3":{"c":{"5":{"6":{"8":{"d":{"2":{"b":{"6":{"a":{"df":1,"docs":{"264":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":100,"docs":{"10":{"tf":1.0},"104":{"tf":2.0},"107":{"tf":1.0},"108":{"tf":2.6457513110645907},"117":{"tf":2.0},"118":{"tf":1.4142135623730951},"133":{"tf":1.7320508075688772},"134":{"tf":1.7320508075688772},"135":{"tf":1.7320508075688772},"138":{"tf":1.0},"143":{"tf":1.4142135623730951},"156":{"tf":2.0},"157":{"tf":1.7320508075688772},"159":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"169":{"tf":1.0},"171":{"tf":1.0},"190":{"tf":1.4142135623730951},"194":{"tf":1.0},"196":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"220":{"tf":2.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"236":{"tf":1.7320508075688772},"237":{"tf":3.0},"238":{"tf":2.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.7320508075688772},"245":{"tf":2.0},"251":{"tf":1.7320508075688772},"253":{"tf":1.0},"254":{"tf":2.449489742783178},"261":{"tf":1.7320508075688772},"262":{"tf":1.0},"271":{"tf":3.0},"281":{"tf":1.7320508075688772},"282":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"289":{"tf":2.6457513110645907},"293":{"tf":1.4142135623730951},"294":{"tf":2.0},"295":{"tf":3.0},"309":{"tf":1.4142135623730951},"313":{"tf":2.0},"316":{"tf":2.449489742783178},"32":{"tf":1.0},"320":{"tf":1.4142135623730951},"334":{"tf":1.4142135623730951},"342":{"tf":1.0},"345":{"tf":2.449489742783178},"346":{"tf":1.7320508075688772},"347":{"tf":1.4142135623730951},"349":{"tf":2.0},"350":{"tf":1.4142135623730951},"352":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"357":{"tf":1.0},"36":{"tf":1.4142135623730951},"364":{"tf":1.7320508075688772},"365":{"tf":3.1622776601683795},"366":{"tf":1.4142135623730951},"373":{"tf":1.7320508075688772},"375":{"tf":2.449489742783178},"380":{"tf":1.0},"383":{"tf":1.4142135623730951},"387":{"tf":2.0},"398":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"407":{"tf":2.449489742783178},"416":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":3.4641016151377544},"58":{"tf":2.23606797749979},"62":{"tf":3.4641016151377544},"63":{"tf":3.605551275463989},"70":{"tf":1.0},"71":{"tf":2.23606797749979},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"80":{"tf":1.7320508075688772},"83":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"89":{"tf":1.0}}},"4":{".":{"0":{"df":1,"docs":{"170":{"tf":2.449489742783178}}},"3":{"df":1,"docs":{"54":{"tf":1.0}}},"9":{"1":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"0":{"0":{"df":1,"docs":{"369":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"256":{"tf":1.0}}},"4":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":5,"docs":{"400":{"tf":2.0},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}}}}},"df":5,"docs":{"400":{"tf":2.23606797749979},"401":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}},"df":5,"docs":{"389":{"tf":1.4142135623730951},"401":{"tf":1.0},"63":{"tf":1.7320508075688772},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}},"1":{"df":1,"docs":{"389":{"tf":1.7320508075688772}}},"2":{"\\"":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"\\"":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{":":{"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"389":{"tf":1.7320508075688772},"426":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"167":{"tf":1.4142135623730951},"54":{"tf":1.0}}},"5":{"df":3,"docs":{"45":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}},"7":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}},"8":{"df":2,"docs":{"323":{"tf":1.0},"404":{"tf":1.0}}},"9":{"df":1,"docs":{"404":{"tf":1.0}}},"df":88,"docs":{"10":{"tf":1.0},"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"126":{"tf":1.0},"135":{"tf":2.6457513110645907},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"158":{"tf":1.7320508075688772},"159":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"181":{"tf":1.0},"184":{"tf":1.0},"189":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"198":{"tf":2.23606797749979},"201":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"236":{"tf":1.0},"237":{"tf":2.0},"242":{"tf":1.7320508075688772},"254":{"tf":2.449489742783178},"268":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.4142135623730951},"281":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"293":{"tf":1.4142135623730951},"294":{"tf":2.0},"295":{"tf":2.449489742783178},"313":{"tf":1.7320508075688772},"316":{"tf":2.449489742783178},"320":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"334":{"tf":1.4142135623730951},"347":{"tf":1.7320508075688772},"355":{"tf":1.4142135623730951},"357":{"tf":2.8284271247461903},"358":{"tf":3.0},"364":{"tf":1.0},"365":{"tf":2.8284271247461903},"37":{"tf":1.0},"375":{"tf":2.6457513110645907},"381":{"tf":1.0},"399":{"tf":1.7320508075688772},"404":{"tf":1.4142135623730951},"413":{"tf":1.0},"416":{"tf":1.4142135623730951},"421":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"48":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":2.449489742783178},"58":{"tf":1.0},"62":{"tf":2.449489742783178},"63":{"tf":2.23606797749979},"69":{"tf":1.4142135623730951},"71":{"tf":4.358898943540674},"72":{"tf":1.4142135623730951},"73":{"tf":2.6457513110645907},"74":{"tf":2.23606797749979},"75":{"tf":1.7320508075688772},"78":{"tf":2.23606797749979},"79":{"tf":2.449489742783178},"80":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951},"91":{"tf":1.0}}},"5":{".":{"0":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"0":{"0":{"df":3,"docs":{"316":{"tf":1.0},"317":{"tf":1.0},"55":{"tf":1.7320508075688772}}},"df":20,"docs":{"105":{"tf":1.4142135623730951},"136":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"149":{"tf":1.7320508075688772},"151":{"tf":1.7320508075688772},"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"194":{"tf":1.0},"335":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.0},"44":{"tf":1.7320508075688772},"63":{"tf":1.7320508075688772},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":2.449489742783178},"94":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}},"2":{"df":1,"docs":{"406":{"tf":1.0}}},"4":{"df":1,"docs":{"167":{"tf":1.4142135623730951}}},"6":{".":{"7":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"285":{"tf":1.0}}},"7":{"d":{"7":{"0":{"c":{"3":{"a":{"c":{"b":{"7":{"3":{"8":{"df":0,"docs":{},"f":{"4":{"d":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"136":{"tf":1.4142135623730951},"285":{"tf":1.0}},"u":{"8":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}},"8":{"df":2,"docs":{"285":{"tf":1.0},"44":{"tf":1.0}}},"9":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}},":":{"3":{"2":{"df":1,"docs":{"369":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"\\\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"44":{"tf":1.0}}}},"df":117,"docs":{"10":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"106":{"tf":2.0},"107":{"tf":1.0},"118":{"tf":2.0},"135":{"tf":2.449489742783178},"156":{"tf":1.0},"158":{"tf":2.0},"159":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.449489742783178},"172":{"tf":2.449489742783178},"173":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":2.0},"183":{"tf":1.4142135623730951},"186":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":3.605551275463989},"198":{"tf":2.0},"204":{"tf":1.7320508075688772},"205":{"tf":1.0},"218":{"tf":1.4142135623730951},"225":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"238":{"tf":2.0},"239":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"270":{"tf":1.4142135623730951},"271":{"tf":1.4142135623730951},"273":{"tf":2.0},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.7320508075688772},"281":{"tf":2.23606797749979},"285":{"tf":1.4142135623730951},"286":{"tf":1.7320508075688772},"288":{"tf":1.4142135623730951},"289":{"tf":2.6457513110645907},"293":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772},"301":{"tf":1.0},"314":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"334":{"tf":1.4142135623730951},"335":{"tf":1.4142135623730951},"336":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.7320508075688772},"348":{"tf":1.7320508075688772},"349":{"tf":2.0},"350":{"tf":1.7320508075688772},"353":{"tf":1.4142135623730951},"355":{"tf":1.7320508075688772},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":2.6457513110645907},"359":{"tf":1.4142135623730951},"36":{"tf":2.0},"364":{"tf":1.4142135623730951},"365":{"tf":2.6457513110645907},"369":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":2.0},"380":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"423":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":2.449489742783178},"52":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772},"55":{"tf":3.0},"57":{"tf":2.0},"58":{"tf":1.0},"59":{"tf":2.6457513110645907},"62":{"tf":2.6457513110645907},"63":{"tf":2.23606797749979},"70":{"tf":1.0},"71":{"tf":3.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":2.0},"78":{"tf":2.449489742783178},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":1.0},"83":{"tf":2.8284271247461903},"84":{"tf":2.23606797749979},"85":{"tf":2.449489742783178},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":2.0},"94":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178},"98":{"tf":2.0}},"h":{"df":1,"docs":{"57":{"tf":1.0}}}},"6":{".":{"4":{"4":{"df":1,"docs":{"40":{"tf":1.0}}},"df":1,"docs":{"55":{"tf":2.0}}},"5":{"df":1,"docs":{"95":{"tf":1.0}}},"7":{"3":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"0":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":5,"docs":{"45":{"tf":1.4142135623730951},"51":{"tf":2.0},"92":{"tf":1.7320508075688772},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}},"1":{"df":1,"docs":{"47":{"tf":1.7320508075688772}}},"4":{"df":2,"docs":{"44":{"tf":1.0},"54":{"tf":2.0}},"}":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"427":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{"7":{",":{"2":{"0":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"c":{"4":{"5":{"6":{"1":{"df":0,"docs":{},"e":{"4":{"8":{"9":{"4":{"2":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951}}},"df":71,"docs":{"10":{"tf":1.0},"102":{"tf":2.449489742783178},"104":{"tf":2.0},"105":{"tf":1.4142135623730951},"106":{"tf":2.0},"109":{"tf":2.6457513110645907},"110":{"tf":2.6457513110645907},"118":{"tf":1.7320508075688772},"135":{"tf":2.23606797749979},"136":{"tf":1.0},"137":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":2.8284271247461903},"166":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"197":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"241":{"tf":1.0},"245":{"tf":1.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.0},"271":{"tf":1.7320508075688772},"273":{"tf":1.7320508075688772},"274":{"tf":1.7320508075688772},"294":{"tf":1.4142135623730951},"295":{"tf":2.449489742783178},"296":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"313":{"tf":1.0},"316":{"tf":2.0},"317":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"334":{"tf":1.4142135623730951},"342":{"tf":1.0},"344":{"tf":1.4142135623730951},"346":{"tf":1.0},"349":{"tf":1.4142135623730951},"352":{"tf":1.0},"356":{"tf":1.7320508075688772},"358":{"tf":2.8284271247461903},"365":{"tf":2.6457513110645907},"38":{"tf":1.0},"380":{"tf":1.0},"383":{"tf":1.0},"387":{"tf":1.0},"40":{"tf":1.4142135623730951},"400":{"tf":1.4142135623730951},"404":{"tf":1.0},"416":{"tf":1.4142135623730951},"44":{"tf":1.0},"47":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":2.23606797749979},"52":{"tf":1.7320508075688772},"58":{"tf":3.7416573867739413},"59":{"tf":1.0},"62":{"tf":2.0},"74":{"tf":2.0},"75":{"tf":1.7320508075688772},"78":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"93":{"tf":1.0}}},"7":{"5":{"4":{"df":1,"docs":{"54":{"tf":1.0}}},"df":3,"docs":{"285":{"tf":2.449489742783178},"318":{"tf":1.7320508075688772},"335":{"tf":1.0}},"m":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}},"6":{"df":1,"docs":{"44":{"tf":1.7320508075688772}}},"8":{"7":{"8":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"7":{"0":{"df":1,"docs":{"369":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":64,"docs":{"10":{"tf":1.0},"102":{"tf":1.0},"108":{"tf":2.6457513110645907},"110":{"tf":1.4142135623730951},"116":{"tf":2.6457513110645907},"117":{"tf":2.8284271247461903},"118":{"tf":3.4641016151377544},"119":{"tf":1.4142135623730951},"120":{"tf":2.0},"121":{"tf":2.6457513110645907},"122":{"tf":3.3166247903554},"123":{"tf":2.23606797749979},"124":{"tf":1.7320508075688772},"126":{"tf":2.6457513110645907},"128":{"tf":2.449489742783178},"135":{"tf":1.0},"136":{"tf":1.7320508075688772},"156":{"tf":1.0},"159":{"tf":2.23606797749979},"170":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"186":{"tf":1.0},"197":{"tf":2.6457513110645907},"198":{"tf":1.4142135623730951},"209":{"tf":2.0},"211":{"tf":1.0},"213":{"tf":1.0},"219":{"tf":1.4142135623730951},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":2.449489742783178},"254":{"tf":1.0},"262":{"tf":1.4142135623730951},"274":{"tf":1.7320508075688772},"275":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":2.0},"296":{"tf":1.4142135623730951},"316":{"tf":2.23606797749979},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"330":{"tf":1.0},"335":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"356":{"tf":2.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.7320508075688772},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"404":{"tf":1.0},"416":{"tf":1.4142135623730951},"43":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"62":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"78":{"tf":1.7320508075688772},"79":{"tf":1.7320508075688772},"85":{"tf":1.7320508075688772},"94":{"tf":1.0},"97":{"tf":1.0}}},"8":{".":{"0":{"df":1,"docs":{"427":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{"df":1,"docs":{"285":{"tf":1.0}}},"2":{"df":0,"docs":{},"e":{"7":{"7":{"9":{"9":{"c":{"1":{"b":{"c":{"6":{"2":{"2":{"9":{"8":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"43":{"tf":1.0}}},"9":{"5":{".":{"0":{"b":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"167":{"tf":1.4142135623730951}}},"df":66,"docs":{"10":{"tf":1.0},"110":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"133":{"tf":2.23606797749979},"134":{"tf":1.4142135623730951},"135":{"tf":2.8284271247461903},"136":{"tf":3.1622776601683795},"137":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"140":{"tf":1.7320508075688772},"141":{"tf":3.1622776601683795},"142":{"tf":3.1622776601683795},"143":{"tf":3.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"151":{"tf":2.6457513110645907},"153":{"tf":1.0},"159":{"tf":1.4142135623730951},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"170":{"tf":1.4142135623730951},"182":{"tf":1.0},"186":{"tf":1.0},"197":{"tf":2.8284271247461903},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"204":{"tf":1.7320508075688772},"211":{"tf":1.0},"220":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"275":{"tf":1.7320508075688772},"277":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"296":{"tf":1.7320508075688772},"297":{"tf":1.0},"298":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"316":{"tf":2.0},"317":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"335":{"tf":1.4142135623730951},"350":{"tf":1.7320508075688772},"357":{"tf":2.449489742783178},"36":{"tf":1.0},"365":{"tf":1.4142135623730951},"387":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951},"54":{"tf":2.0},"55":{"tf":1.0},"59":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":2.23606797749979},"79":{"tf":1.4142135623730951},"80":{"tf":1.0},"89":{"tf":1.4142135623730951}}},"9":{"0":{"df":1,"docs":{"285":{"tf":2.0}}},"1":{"5":{",":{"7":{"0":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"9":{"4":{"8":{"b":{"6":{"5":{"df":0,"docs":{},"e":{"8":{"8":{"9":{"6":{"0":{"b":{"4":{"df":5,"docs":{"196":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"c":{"4":{"9":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"7":{"5":{"d":{"c":{"4":{"6":{"5":{"4":{"3":{"df":1,"docs":{"264":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"5":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"_":{"2":{"2":{"2":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"df":2,"docs":{"156":{"tf":2.0},"47":{"tf":1.4142135623730951}}},"c":{"d":{"2":{"0":{"0":{"df":0,"docs":{},"e":{"5":{"df":0,"docs":{},"f":{"a":{"c":{"0":{"df":0,"docs":{},"f":{"c":{"9":{"4":{"df":2,"docs":{"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":52,"docs":{"10":{"tf":1.0},"108":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"156":{"tf":2.449489742783178},"157":{"tf":2.23606797749979},"158":{"tf":2.6457513110645907},"159":{"tf":5.196152422706632},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"182":{"tf":1.0},"184":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"196":{"tf":1.0},"200":{"tf":2.0},"211":{"tf":1.0},"220":{"tf":2.6457513110645907},"221":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"276":{"tf":1.7320508075688772},"281":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"296":{"tf":1.0},"297":{"tf":2.0},"301":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"333":{"tf":1.0},"335":{"tf":1.4142135623730951},"336":{"tf":1.0},"338":{"tf":1.0},"350":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"38":{"tf":1.0},"384":{"tf":1.0},"401":{"tf":1.7320508075688772},"403":{"tf":1.4142135623730951},"404":{"tf":1.0},"416":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":2.0},"79":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951}}},"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"df":0,"docs":{},"|":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"301":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"295":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"295":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":25,"docs":{"108":{"tf":2.449489742783178},"109":{"tf":2.0},"158":{"tf":1.0},"221":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"301":{"tf":2.23606797749979},"319":{"tf":1.0},"344":{"tf":1.7320508075688772},"345":{"tf":1.7320508075688772},"346":{"tf":1.0},"352":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.0},"357":{"tf":4.0},"358":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":2.0},"407":{"tf":1.4142135623730951},"416":{"tf":1.0},"47":{"tf":1.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.0}},"s":{"df":1,"docs":{"357":{"tf":1.0}}},"x":{"df":1,"docs":{"357":{"tf":1.7320508075688772}}}},"a":{"\'":{".":{".":{"=":{"\'":{"df":0,"docs":{},"j":{"df":1,"docs":{"355":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"281":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"288":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"309":{"tf":1.0}}},"[":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"1":{".":{".":{"3":{"df":1,"docs":{"80":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":2,"docs":{"55":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.7320508075688772}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"b":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":5,"docs":{"280":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"67":{"tf":1.0},"94":{"tf":1.0}}}}}}},"c":{"a":{"b":{"c":{"a":{"b":{"c":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":1,"docs":{"184":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"v":{"df":0,"docs":{},"w":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"0":{"1":{"2":{"3":{"4":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"365":{"tf":2.0}},"i":{"df":1,"docs":{"365":{"tf":2.449489742783178}},"l":{"df":18,"docs":{"179":{"tf":1.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0},"313":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"358":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"373":{"tf":1.0},"379":{"tf":1.0},"61":{"tf":1.4142135623730951},"75":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"156":{"tf":2.449489742783178},"369":{"tf":1.0}}}},"v":{"df":3,"docs":{"156":{"tf":1.0},"253":{"tf":1.0},"60":{"tf":1.0}}}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"103":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":2,"docs":{"103":{"tf":1.4142135623730951},"271":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":9,"docs":{"103":{"tf":1.0},"117":{"tf":3.3166247903554},"118":{"tf":2.23606797749979},"121":{"tf":1.0},"125":{"tf":1.0},"130":{"tf":1.0},"164":{"tf":1.0},"404":{"tf":1.4142135623730951},"416":{"tf":1.0}}}}},"r":{"b":{"df":1,"docs":{"323":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":26,"docs":{"159":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":2.0},"171":{"tf":1.4142135623730951},"174":{"tf":1.0},"179":{"tf":1.0},"218":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.7320508075688772},"249":{"tf":1.0},"269":{"tf":1.0},"291":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"310":{"tf":1.0},"319":{"tf":1.4142135623730951},"332":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"363":{"tf":2.23606797749979},"364":{"tf":1.4142135623730951},"365":{"tf":1.7320508075688772},"378":{"tf":1.4142135623730951},"381":{"tf":1.0},"384":{"tf":1.0},"393":{"tf":1.0},"412":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"—":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"167":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":28,"docs":{"159":{"tf":1.0},"162":{"tf":1.4142135623730951},"166":{"tf":1.0},"178":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"194":{"tf":1.0},"212":{"tf":1.7320508075688772},"214":{"tf":1.0},"219":{"tf":1.0},"238":{"tf":1.4142135623730951},"284":{"tf":1.0},"313":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.7320508075688772},"362":{"tf":1.0},"365":{"tf":1.0},"383":{"tf":2.0},"388":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.7320508075688772},"404":{"tf":1.0},"405":{"tf":1.4142135623730951},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"437":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":60,"docs":{"117":{"tf":1.0},"118":{"tf":2.6457513110645907},"135":{"tf":2.449489742783178},"136":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"163":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"273":{"tf":1.0},"276":{"tf":1.4142135623730951},"286":{"tf":1.7320508075688772},"288":{"tf":1.0},"289":{"tf":1.7320508075688772},"291":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"300":{"tf":1.4142135623730951},"301":{"tf":3.0},"305":{"tf":1.7320508075688772},"317":{"tf":1.0},"323":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951},"363":{"tf":2.0},"364":{"tf":1.4142135623730951},"365":{"tf":1.7320508075688772},"366":{"tf":3.1622776601683795},"367":{"tf":1.0},"368":{"tf":1.7320508075688772},"37":{"tf":1.0},"376":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"415":{"tf":1.0},"5":{"tf":1.0},"55":{"tf":3.3166247903554},"67":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"86":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.4142135623730951},"94":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":11,"docs":{"135":{"tf":1.0},"227":{"tf":1.0},"259":{"tf":1.0},"279":{"tf":1.0},"287":{"tf":1.0},"297":{"tf":1.0},"304":{"tf":1.0},"337":{"tf":1.0},"340":{"tf":1.0},"378":{"tf":1.0},"52":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"122":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.0},"296":{"tf":1.0},"417":{"tf":1.0},"421":{"tf":1.0},"74":{"tf":1.0}}}}}}}},"r":{"d":{"df":8,"docs":{"15":{"tf":1.0},"224":{"tf":1.0},"254":{"tf":2.0},"329":{"tf":1.0},"365":{"tf":1.4142135623730951},"42":{"tf":1.0},"425":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"190":{"tf":1.0},"255":{"tf":2.449489742783178},"257":{"tf":1.0},"313":{"tf":1.0},"344":{"tf":1.0},"357":{"tf":1.0},"83":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"228":{"tf":1.0},"253":{"tf":1.0}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":7,"docs":{"1":{"tf":1.0},"122":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"378":{"tf":1.0},"389":{"tf":1.0},"85":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"154":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"279":{"tf":1.0},"301":{"tf":3.0},"302":{"tf":1.0},"404":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"71":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"299":{"tf":1.0}}}}}}},"t":{"df":4,"docs":{"257":{"tf":1.0},"268":{"tf":1.0},"325":{"tf":1.4142135623730951},"388":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":27,"docs":{"108":{"tf":1.4142135623730951},"115":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"242":{"tf":1.0},"277":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"352":{"tf":1.0},"363":{"tf":1.0},"368":{"tf":1.0},"389":{"tf":1.0},"396":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0}}}},"v":{"df":12,"docs":{"208":{"tf":1.0},"285":{"tf":1.7320508075688772},"309":{"tf":1.4142135623730951},"323":{"tf":1.0},"429":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":2.8284271247461903},"84":{"tf":1.4142135623730951},"85":{"tf":2.8284271247461903},"88":{"tf":2.0}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"285":{"tf":1.0},"296":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":46,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"223":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"309":{"tf":2.0},"311":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"323":{"tf":2.23606797749979},"324":{"tf":1.0},"325":{"tf":1.0},"332":{"tf":1.0},"335":{"tf":2.23606797749979},"357":{"tf":1.0},"359":{"tf":1.0},"369":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.0},"387":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"426":{"tf":1.0},"45":{"tf":1.0},"58":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":6,"docs":{"241":{"tf":1.0},"242":{"tf":2.6457513110645907},"243":{"tf":2.0},"246":{"tf":2.23606797749979},"247":{"tf":1.0},"348":{"tf":1.0}}}}},"d":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"330":{"tf":1.0}}}}}},"2":{"df":4,"docs":{"196":{"tf":1.7320508075688772},"201":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"196":{"tf":1.7320508075688772},"201":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"142":{"tf":1.0},"373":{"tf":1.7320508075688772}}}}}}},"/":{"a":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"<":{"&":{"df":0,"docs":{},"i":{"8":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"8":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"373":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"i":{"8":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"h":{"df":1,"docs":{"103":{"tf":1.0}},"s":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"373":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"108":{"tf":2.449489742783178}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"253":{"tf":2.8284271247461903},"261":{"tf":1.0},"262":{"tf":4.358898943540674},"263":{"tf":2.23606797749979},"264":{"tf":3.0},"383":{"tf":1.7320508075688772}},"e":{"(":{"2":{"df":1,"docs":{"264":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":4,"docs":{"253":{"tf":1.4142135623730951},"262":{"tf":1.0},"264":{"tf":1.0},"383":{"tf":1.0}}}},"/":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"263":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.0}},"s":{":":{"1":{":":{"5":{"df":1,"docs":{"263":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"264":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"262":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"236":{"tf":1.0}}},"2":{"df":1,"docs":{"236":{"tf":1.0}}},"3":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"338":{"tf":2.449489742783178},"340":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":2,"docs":{"338":{"tf":2.6457513110645907},"340":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"366":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"366":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":7,"docs":{"116":{"tf":1.4142135623730951},"117":{"tf":3.872983346207417},"118":{"tf":3.7416573867739413},"121":{"tf":2.23606797749979},"122":{"tf":2.23606797749979},"124":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"(":{"1":{"0":{"0":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":3,"docs":{"198":{"tf":2.0},"205":{"tf":1.0},"209":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"205":{"tf":1.0}}},"a":{"df":3,"docs":{"198":{"tf":1.4142135623730951},"205":{"tf":1.0},"208":{"tf":1.0}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":5,"docs":{"194":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"205":{"tf":1.0},"261":{"tf":1.0},"264":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":117,"docs":{"103":{"tf":2.23606797749979},"105":{"tf":1.7320508075688772},"106":{"tf":1.7320508075688772},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"127":{"tf":1.0},"134":{"tf":1.4142135623730951},"135":{"tf":1.4142135623730951},"136":{"tf":1.0},"142":{"tf":3.605551275463989},"148":{"tf":1.0},"153":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":2.449489742783178},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"205":{"tf":2.0},"206":{"tf":1.0},"209":{"tf":2.0},"21":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"220":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"227":{"tf":2.23606797749979},"228":{"tf":1.7320508075688772},"235":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"241":{"tf":1.0},"245":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":2.23606797749979},"254":{"tf":1.0},"256":{"tf":1.7320508075688772},"257":{"tf":1.0},"261":{"tf":2.6457513110645907},"262":{"tf":2.23606797749979},"263":{"tf":2.6457513110645907},"264":{"tf":1.7320508075688772},"27":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"28":{"tf":1.4142135623730951},"281":{"tf":1.0},"286":{"tf":1.4142135623730951},"289":{"tf":1.0},"292":{"tf":1.0},"296":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"312":{"tf":2.0},"313":{"tf":1.4142135623730951},"316":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"330":{"tf":2.449489742783178},"333":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":1.7320508075688772},"337":{"tf":1.0},"338":{"tf":3.0},"339":{"tf":2.449489742783178},"340":{"tf":1.7320508075688772},"36":{"tf":1.0},"365":{"tf":2.23606797749979},"369":{"tf":1.4142135623730951},"373":{"tf":5.0990195135927845},"378":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.4142135623730951},"389":{"tf":2.449489742783178},"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.7320508075688772},"400":{"tf":2.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951},"415":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.0},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.7320508075688772},"67":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"/":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"262":{"tf":1.4142135623730951},"263":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"262":{"tf":1.7320508075688772},"263":{"tf":1.0}},"s":{":":{"2":{":":{"5":{"df":1,"docs":{"263":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"209":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":10,"docs":{"196":{"tf":3.3166247903554},"198":{"tf":1.7320508075688772},"205":{"tf":2.0},"206":{"tf":2.0},"208":{"tf":1.0},"209":{"tf":2.8284271247461903},"261":{"tf":2.8284271247461903},"262":{"tf":2.6457513110645907},"263":{"tf":2.449489742783178},"264":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"329":{"tf":1.0}}}}},"t":{"df":39,"docs":{"10":{"tf":1.0},"137":{"tf":1.0},"142":{"tf":1.4142135623730951},"151":{"tf":1.0},"164":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":1.0},"196":{"tf":1.0},"200":{"tf":1.0},"208":{"tf":1.0},"238":{"tf":1.4142135623730951},"248":{"tf":1.0},"253":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.7320508075688772},"29":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.4142135623730951},"326":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.0},"358":{"tf":1.4142135623730951},"363":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"404":{"tf":1.0},"413":{"tf":1.0},"415":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"127":{"tf":1.0},"14":{"tf":1.0},"154":{"tf":1.0},"180":{"tf":1.0},"366":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":18,"docs":{"101":{"tf":3.1622776601683795},"102":{"tf":4.0},"162":{"tf":2.449489742783178},"217":{"tf":1.0},"268":{"tf":1.4142135623730951},"317":{"tf":1.0},"323":{"tf":1.0},"364":{"tf":2.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"369":{"tf":1.0},"381":{"tf":1.4142135623730951},"395":{"tf":2.0},"397":{"tf":1.0},"404":{"tf":1.0},"67":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"83":{"tf":1.0}}}}}}},"df":86,"docs":{"107":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":2.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.7320508075688772},"130":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"156":{"tf":1.0},"159":{"tf":1.7320508075688772},"164":{"tf":1.0},"176":{"tf":1.0},"189":{"tf":1.4142135623730951},"196":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"209":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"223":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"236":{"tf":2.0},"237":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.7320508075688772},"253":{"tf":1.0},"254":{"tf":1.0},"256":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"261":{"tf":1.0},"262":{"tf":1.0},"264":{"tf":1.0},"27":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"295":{"tf":1.4142135623730951},"318":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.7320508075688772},"331":{"tf":1.0},"338":{"tf":2.8284271247461903},"340":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.4142135623730951},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"375":{"tf":1.4142135623730951},"385":{"tf":1.0},"389":{"tf":1.4142135623730951},"393":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.0},"4":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":2.0},"418":{"tf":1.0},"42":{"tf":1.4142135623730951},"429":{"tf":1.0},"43":{"tf":1.4142135623730951},"433":{"tf":1.0},"44":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.0},"67":{"tf":1.4142135623730951},"72":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"92":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"186":{"tf":1.0},"208":{"tf":1.0}}}}},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"116":{"tf":1.0}}}}}}},"r":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"228":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.4142135623730951}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":14,"docs":{"10":{"tf":1.0},"193":{"tf":1.0},"250":{"tf":1.0},"313":{"tf":1.0},"322":{"tf":1.0},"360":{"tf":1.0},"361":{"tf":2.0},"371":{"tf":1.4142135623730951},"372":{"tf":1.0},"376":{"tf":1.0},"377":{"tf":1.0},"382":{"tf":1.4142135623730951},"383":{"tf":1.0},"429":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":23,"docs":{"102":{"tf":1.4142135623730951},"110":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"246":{"tf":1.4142135623730951},"277":{"tf":1.0},"284":{"tf":1.4142135623730951},"29":{"tf":1.0},"291":{"tf":1.0},"297":{"tf":1.0},"335":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"37":{"tf":1.0},"429":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"64":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"248":{"tf":1.0}}}}}}},"i":{"c":{"df":1,"docs":{"295":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"163":{"tf":1.0}}}},"o":{"c":{"df":1,"docs":{"1":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":19,"docs":{"124":{"tf":1.0},"168":{"tf":1.0},"185":{"tf":1.0},"191":{"tf":1.0},"193":{"tf":1.0},"238":{"tf":1.7320508075688772},"249":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"294":{"tf":1.0},"324":{"tf":1.0},"403":{"tf":1.0},"405":{"tf":1.0},"429":{"tf":1.0},"431":{"tf":1.0},"58":{"tf":1.0},"67":{"tf":1.0},"75":{"tf":1.0},"81":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"307":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":60,"docs":{"108":{"tf":1.0},"159":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.4142135623730951},"198":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"209":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"281":{"tf":1.0},"289":{"tf":1.7320508075688772},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":2.0},"318":{"tf":1.0},"322":{"tf":2.8284271247461903},"323":{"tf":1.7320508075688772},"331":{"tf":1.0},"335":{"tf":1.0},"357":{"tf":1.0},"396":{"tf":1.4142135623730951},"398":{"tf":1.0},"400":{"tf":1.4142135623730951},"404":{"tf":2.23606797749979},"42":{"tf":1.7320508075688772},"426":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":2.6457513110645907},"67":{"tf":1.4142135623730951},"73":{"tf":1.0},"92":{"tf":1.0},"96":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":21,"docs":{"104":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"164":{"tf":1.0},"285":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"319":{"tf":1.0},"342":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951},"350":{"tf":1.0},"352":{"tf":1.0},"354":{"tf":1.0},"358":{"tf":1.0},"369":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"400":{"tf":1.0},"403":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0}}}}}}},"df":2,"docs":{"110":{"tf":1.0},"346":{"tf":3.3166247903554}},"e":{"=":{"0":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"396":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}},"o":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":3,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":3.0},"296":{"tf":1.0}}}}}},"o":{"df":2,"docs":{"188":{"tf":1.0},"190":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"199":{"tf":1.0},"236":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":4,"docs":{"10":{"tf":1.0},"21":{"tf":1.4142135623730951},"26":{"tf":1.0},"316":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"71":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"182":{"tf":1.0}}}},"k":{"a":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"a":{"df":0,"docs":{},"m":{"a":{"df":3,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":1,"docs":{"327":{"tf":1.0}}},"s":{"df":0,"docs":{},"k":{"a":{"df":3,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":5,"docs":{"163":{"tf":1.0},"164":{"tf":1.0},"233":{"tf":1.0},"346":{"tf":1.0},"74":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":2,"docs":{"152":{"tf":1.4142135623730951},"261":{"tf":1.0}}}}}}}}},"i":{"a":{"df":7,"docs":{"123":{"tf":1.0},"180":{"tf":1.0},"214":{"tf":1.0},"379":{"tf":3.4641016151377544},"404":{"tf":1.4142135623730951},"411":{"tf":1.4142135623730951},"94":{"tf":1.0}},"s":{"df":5,"docs":{"361":{"tf":1.0},"377":{"tf":1.0},"379":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"97":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"396":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"c":{":":{":":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{":":{":":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"<":{"df":0,"docs":{},"t":{",":{"a":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":22,"docs":{"135":{"tf":1.0},"218":{"tf":1.0},"228":{"tf":1.0},"245":{"tf":1.0},"256":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.7320508075688772},"279":{"tf":1.0},"280":{"tf":1.0},"288":{"tf":1.4142135623730951},"290":{"tf":1.0},"313":{"tf":1.0},"381":{"tf":1.4142135623730951},"387":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"66":{"tf":1.0},"67":{"tf":3.0},"70":{"tf":1.0},"71":{"tf":3.0}}},"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"366":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":37,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":2.0},"164":{"tf":1.0},"171":{"tf":1.4142135623730951},"173":{"tf":1.0},"180":{"tf":1.0},"191":{"tf":1.0},"240":{"tf":1.0},"25":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"345":{"tf":1.0},"373":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"39":{"tf":1.0},"406":{"tf":1.0},"51":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.7320508075688772},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":2.0},"80":{"tf":1.4142135623730951},"95":{"tf":1.0}}}}}}},"df":130,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.0},"137":{"tf":1.4142135623730951},"143":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"159":{"tf":2.23606797749979},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"170":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.7320508075688772},"187":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"234":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"245":{"tf":1.0},"251":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.4142135623730951},"261":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.7320508075688772},"269":{"tf":1.0},"270":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"282":{"tf":1.7320508075688772},"283":{"tf":1.0},"284":{"tf":2.23606797749979},"285":{"tf":2.449489742783178},"286":{"tf":1.4142135623730951},"287":{"tf":1.0},"291":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"302":{"tf":1.0},"308":{"tf":1.4142135623730951},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"318":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.0},"330":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.0},"347":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"37":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.7320508075688772},"374":{"tf":1.0},"376":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"404":{"tf":1.7320508075688772},"413":{"tf":1.7320508075688772},"416":{"tf":1.0},"417":{"tf":1.7320508075688772},"418":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.4142135623730951},"421":{"tf":1.4142135623730951},"422":{"tf":1.0},"423":{"tf":1.0},"425":{"tf":1.0},"435":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"50":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":2.23606797749979},"79":{"tf":1.0},"83":{"tf":1.0},"98":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"309":{"tf":1.0},"358":{"tf":1.0},"416":{"tf":1.0},"71":{"tf":1.0}},"g":{"df":12,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"104":{"tf":1.0},"175":{"tf":1.0},"199":{"tf":1.0},"211":{"tf":1.0},"28":{"tf":1.0},"288":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.0},"69":{"tf":1.0},"92":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"153":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":42,"docs":{"143":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":2.449489742783178},"163":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"189":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.0},"25":{"tf":1.0},"285":{"tf":1.4142135623730951},"296":{"tf":1.0},"315":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"32":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"374":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"385":{"tf":1.0},"404":{"tf":1.0},"42":{"tf":1.7320508075688772},"425":{"tf":1.0},"427":{"tf":1.0},"44":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.4142135623730951},"82":{"tf":1.0},"89":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"362":{"tf":1.0},"47":{"tf":1.0}},"n":{"df":19,"docs":{"129":{"tf":1.0},"145":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"178":{"tf":1.0},"209":{"tf":1.0},"294":{"tf":1.0},"308":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"369":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.4142135623730951},"415":{"tf":1.0},"430":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":24,"docs":{"122":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"158":{"tf":1.0},"167":{"tf":1.0},"174":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"248":{"tf":1.0},"259":{"tf":1.0},"317":{"tf":1.0},"322":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":1.0},"381":{"tf":1.0},"419":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":62,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"147":{"tf":1.0},"154":{"tf":1.0},"158":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.0},"172":{"tf":1.0},"180":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"187":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"196":{"tf":1.0},"20":{"tf":1.0},"212":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"263":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.4142135623730951},"284":{"tf":1.0},"288":{"tf":1.0},"295":{"tf":1.0},"315":{"tf":1.0},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0},"332":{"tf":1.0},"338":{"tf":2.0},"340":{"tf":1.0},"341":{"tf":1.0},"350":{"tf":1.4142135623730951},"364":{"tf":1.0},"366":{"tf":1.0},"374":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"406":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":1.0},"420":{"tf":1.0},"433":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"75":{"tf":1.0},"77":{"tf":1.0},"87":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"87":{"tf":2.449489742783178}}}}}}}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"189":{"tf":1.0},"213":{"tf":1.0},"357":{"tf":1.7320508075688772},"92":{"tf":1.0}}}},"t":{"df":1,"docs":{"8":{"tf":1.0}},"i":{"df":1,"docs":{"404":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"a":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"153":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":21,"docs":{"102":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":1.0},"131":{"tf":1.0},"153":{"tf":1.0},"175":{"tf":1.0},"209":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"236":{"tf":1.0},"237":{"tf":1.0},"246":{"tf":1.0},"254":{"tf":1.4142135623730951},"269":{"tf":2.0},"271":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"67":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"228":{"tf":1.0},"74":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":5,"docs":{"248":{"tf":1.0},"279":{"tf":1.0},"322":{"tf":1.0},"425":{"tf":1.0},"67":{"tf":1.0}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":8,"docs":{"184":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.0},"284":{"tf":1.7320508075688772},"362":{"tf":1.0},"369":{"tf":1.0},"6":{"tf":1.0}}}},"z":{"df":7,"docs":{"183":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":2.23606797749979}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"128":{"tf":1.0},"208":{"tf":1.0}}}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"291":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":9,"docs":{"133":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"178":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"192":{"tf":1.0},"374":{"tf":1.0}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{":":{":":{"b":{"a":{"b":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"374":{"tf":2.23606797749979}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},">":{":":{":":{"b":{"a":{"b":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"374":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"374":{"tf":4.58257569495584}}}},"n":{"df":1,"docs":{"192":{"tf":1.7320508075688772}},"o":{"df":0,"docs":{},"t":{"df":56,"docs":{"103":{"tf":1.0},"120":{"tf":1.4142135623730951},"133":{"tf":1.7320508075688772},"134":{"tf":1.0},"135":{"tf":1.0},"138":{"tf":1.0},"181":{"tf":2.0},"183":{"tf":1.7320508075688772},"185":{"tf":3.0},"186":{"tf":2.8284271247461903},"188":{"tf":1.7320508075688772},"189":{"tf":3.1622776601683795},"190":{"tf":1.4142135623730951},"191":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.0},"196":{"tf":1.7320508075688772},"198":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":2.0},"209":{"tf":1.0},"214":{"tf":1.7320508075688772},"224":{"tf":1.0},"236":{"tf":3.605551275463989},"323":{"tf":1.7320508075688772},"338":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"370":{"tf":1.0},"372":{"tf":1.7320508075688772},"374":{"tf":1.0},"379":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":2.6457513110645907},"390":{"tf":1.0},"396":{"tf":1.0},"417":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.0},"435":{"tf":1.0},"44":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"53":{"tf":2.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":2.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.0}}},"u":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"109":{"tf":1.0},"190":{"tf":2.23606797749979}},"e":{"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"y":{"df":7,"docs":{"109":{"tf":1.0},"110":{"tf":1.0},"120":{"tf":1.0},"163":{"tf":1.0},"254":{"tf":1.0},"73":{"tf":1.0},"83":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":5,"docs":{"220":{"tf":1.0},"234":{"tf":1.0},"312":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"323":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"h":{"df":116,"docs":{"100":{"tf":1.0},"102":{"tf":2.23606797749979},"103":{"tf":1.0},"105":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"123":{"tf":1.4142135623730951},"124":{"tf":1.0},"130":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":2.0},"163":{"tf":1.0},"164":{"tf":1.0},"171":{"tf":1.0},"175":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"208":{"tf":1.0},"218":{"tf":1.4142135623730951},"228":{"tf":1.0},"246":{"tf":1.0},"254":{"tf":2.0},"256":{"tf":1.0},"259":{"tf":1.0},"262":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":3.0},"277":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":1.7320508075688772},"289":{"tf":1.7320508075688772},"291":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":2.0},"297":{"tf":1.0},"299":{"tf":1.0},"30":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"309":{"tf":1.7320508075688772},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"335":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"341":{"tf":1.0},"357":{"tf":1.4142135623730951},"359":{"tf":1.0},"36":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.4142135623730951},"365":{"tf":2.0},"366":{"tf":1.0},"369":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"379":{"tf":1.4142135623730951},"380":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"394":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":2.0},"42":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.7320508075688772},"47":{"tf":1.4142135623730951},"50":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":1.7320508075688772},"73":{"tf":1.4142135623730951},"75":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.0},"96":{"tf":1.7320508075688772},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"56":{"tf":2.449489742783178},"57":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"5":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"—":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}}}}},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"143":{"tf":2.449489742783178},"253":{"tf":2.0},"325":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":2.0},"43":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"294":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.0},"340":{"tf":1.0},"71":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"222":{"tf":1.0},"255":{"tf":1.4142135623730951},"257":{"tf":1.0},"324":{"tf":1.0},"330":{"tf":1.0},"366":{"tf":1.0},"42":{"tf":1.0},"437":{"tf":1.0},"75":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":33,"docs":{"108":{"tf":1.7320508075688772},"109":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.0},"197":{"tf":1.0},"204":{"tf":1.0},"228":{"tf":1.0},"235":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"242":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"296":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"323":{"tf":1.4142135623730951},"344":{"tf":1.0},"350":{"tf":1.4142135623730951},"357":{"tf":1.7320508075688772},"358":{"tf":1.0},"365":{"tf":1.0},"400":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"405":{"tf":1.0},"42":{"tf":1.4142135623730951},"44":{"tf":1.0},"58":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.0}}},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"271":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"335":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"115":{"tf":1.0},"171":{"tf":1.0},"209":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"308":{"tf":1.0},"317":{"tf":1.0},"357":{"tf":1.0},"386":{"tf":1.4142135623730951},"406":{"tf":1.0},"89":{"tf":1.0}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"348":{"tf":1.0},"356":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"i":{"df":52,"docs":{"10":{"tf":1.0},"111":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"124":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.4142135623730951},"153":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.4142135623730951},"19":{"tf":1.0},"196":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"222":{"tf":1.0},"241":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":2.8284271247461903},"255":{"tf":2.0},"257":{"tf":1.0},"268":{"tf":1.0},"277":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.4142135623730951},"292":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"308":{"tf":1.0},"311":{"tf":1.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772},"317":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":2.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":1.0},"363":{"tf":1.0},"369":{"tf":1.0},"372":{"tf":1.0},"378":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"94":{"tf":1.0}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"185":{"tf":1.0}}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":28,"docs":{"15":{"tf":1.0},"151":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"196":{"tf":1.4142135623730951},"199":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"209":{"tf":1.7320508075688772},"220":{"tf":1.0},"235":{"tf":1.0},"256":{"tf":1.4142135623730951},"285":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"387":{"tf":1.0},"395":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":2.23606797749979},"420":{"tf":1.0},"426":{"tf":1.0},"49":{"tf":1.0},"56":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"142":{"tf":2.449489742783178},"37":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"x":{"df":23,"docs":{"0":{"tf":1.0},"10":{"tf":2.8284271247461903},"169":{"tf":1.0},"198":{"tf":1.0},"22":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"369":{"tf":1.0},"386":{"tf":1.0},"409":{"tf":1.0},"410":{"tf":1.0},"413":{"tf":1.0},"414":{"tf":1.4142135623730951},"417":{"tf":1.7320508075688772},"424":{"tf":1.4142135623730951},"426":{"tf":1.0},"429":{"tf":1.4142135623730951},"430":{"tf":1.0},"431":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"120":{"tf":1.4142135623730951}}}},"l":{"df":2,"docs":{"153":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772}},"i":{"c":{"df":20,"docs":{"10":{"tf":1.0},"113":{"tf":1.0},"161":{"tf":1.0},"19":{"tf":1.0},"212":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"232":{"tf":1.0},"238":{"tf":1.0},"261":{"tf":1.0},"285":{"tf":1.4142135623730951},"296":{"tf":1.0},"311":{"tf":1.0},"365":{"tf":1.0},"390":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"51":{"tf":1.0},"6":{"tf":1.0}}},"df":41,"docs":{"10":{"tf":1.7320508075688772},"101":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"135":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"189":{"tf":3.3166247903554},"190":{"tf":1.4142135623730951},"193":{"tf":1.0},"200":{"tf":1.0},"226":{"tf":1.0},"238":{"tf":1.7320508075688772},"248":{"tf":1.0},"251":{"tf":2.0},"263":{"tf":1.0},"269":{"tf":1.0},"310":{"tf":1.0},"313":{"tf":1.0},"315":{"tf":1.4142135623730951},"317":{"tf":1.0},"324":{"tf":1.0},"326":{"tf":1.0},"332":{"tf":1.0},"335":{"tf":1.0},"346":{"tf":1.0},"358":{"tf":2.23606797749979},"359":{"tf":1.0},"364":{"tf":1.0},"390":{"tf":1.0},"417":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.4142135623730951},"424":{"tf":1.0},"426":{"tf":1.0},"433":{"tf":1.0},"63":{"tf":1.4142135623730951},"70":{"tf":1.0},"85":{"tf":1.0}}}},"r":{"df":0,"docs":{},"o":{"a":{"c":{"df":0,"docs":{},"h":{"df":13,"docs":{"292":{"tf":1.0},"296":{"tf":1.4142135623730951},"308":{"tf":1.0},"309":{"tf":1.0},"312":{"tf":1.0},"319":{"tf":1.0},"325":{"tf":2.0},"326":{"tf":1.0},"332":{"tf":1.0},"337":{"tf":1.0},"406":{"tf":1.4142135623730951},"63":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":30,"docs":{"101":{"tf":1.4142135623730951},"109":{"tf":1.0},"131":{"tf":1.0},"145":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"165":{"tf":1.0},"178":{"tf":1.0},"211":{"tf":1.0},"220":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"256":{"tf":1.0},"258":{"tf":1.0},"270":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"291":{"tf":1.0},"296":{"tf":1.0},"365":{"tf":1.0},"379":{"tf":1.0},"401":{"tf":1.0},"417":{"tf":1.4142135623730951},"435":{"tf":1.0},"437":{"tf":1.0}}}}},"v":{"df":5,"docs":{"186":{"tf":1.0},"337":{"tf":1.4142135623730951},"338":{"tf":3.3166247903554},"339":{"tf":1.7320508075688772},"340":{"tf":2.449489742783178}},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"338":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"338":{"tf":3.4641016151377544},"340":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"401":{"tf":1.0},"427":{"tf":1.4142135623730951}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"55":{"tf":1.0}}}}},"t":{"df":1,"docs":{"116":{"tf":1.0}}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"149":{"tf":1.0},"151":{"tf":1.0},"236":{"tf":1.0},"317":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":1.7320508075688772},"373":{"tf":1.0},"421":{"tf":1.7320508075688772},"422":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{":":{":":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"&":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"301":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"404":{"tf":2.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"0":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"404":{"tf":2.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"c":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"b":{"df":3,"docs":{"404":{"tf":2.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"404":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"t":{"df":4,"docs":{"301":{"tf":2.23606797749979},"302":{"tf":1.4142135623730951},"304":{"tf":1.0},"307":{"tf":1.0}}}},"df":2,"docs":{"323":{"tf":1.0},"404":{"tf":2.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"327":{"tf":1.4142135623730951},"54":{"tf":2.0}}}}}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"257":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"(":{"&":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":3,"docs":{"94":{"tf":1.0},"96":{"tf":1.0},"98":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"90":{"tf":1.0}}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"90":{"tf":1.0}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"1":{"df":1,"docs":{"89":{"tf":1.4142135623730951}}},"df":1,"docs":{"89":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"205":{"tf":1.0},"427":{"tf":1.4142135623730951},"437":{"tf":1.0},"89":{"tf":3.3166247903554},"90":{"tf":1.4142135623730951},"91":{"tf":2.23606797749979},"92":{"tf":2.0},"94":{"tf":2.8284271247461903}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":39,"docs":{"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"120":{"tf":1.0},"133":{"tf":1.0},"150":{"tf":1.0},"157":{"tf":1.0},"163":{"tf":1.0},"172":{"tf":1.0},"176":{"tf":1.0},"189":{"tf":1.4142135623730951},"190":{"tf":1.0},"194":{"tf":1.0},"216":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.0},"236":{"tf":1.0},"241":{"tf":1.0},"254":{"tf":1.0},"263":{"tf":1.0},"288":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"329":{"tf":1.0},"330":{"tf":1.0},"334":{"tf":1.0},"340":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"374":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.7320508075688772},"413":{"tf":1.0},"42":{"tf":1.0},"51":{"tf":1.4142135623730951},"70":{"tf":1.0},"78":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.0}}}}}},"g":{"df":16,"docs":{"213":{"tf":2.0},"214":{"tf":2.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":1.0},"220":{"tf":2.449489742783178},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":3.7416573867739413},"253":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"383":{"tf":1.4142135623730951}},"s":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"245":{"tf":1.7320508075688772}}}}}}},"[":{"0":{"df":1,"docs":{"215":{"tf":1.0}}},"1":{"]":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.0},"313":{"tf":1.4142135623730951}}},"2":{"]":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":78,"docs":{"102":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"172":{"tf":1.0},"178":{"tf":1.0},"186":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":2.449489742783178},"199":{"tf":1.7320508075688772},"202":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"209":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"212":{"tf":2.23606797749979},"213":{"tf":2.23606797749979},"214":{"tf":2.449489742783178},"215":{"tf":3.605551275463989},"216":{"tf":2.0},"217":{"tf":1.4142135623730951},"218":{"tf":3.1622776601683795},"219":{"tf":1.0},"220":{"tf":3.872983346207417},"221":{"tf":2.6457513110645907},"222":{"tf":1.7320508075688772},"223":{"tf":1.0},"224":{"tf":2.449489742783178},"228":{"tf":3.4641016151377544},"230":{"tf":1.7320508075688772},"231":{"tf":2.449489742783178},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.7320508075688772},"236":{"tf":2.0},"237":{"tf":1.0},"238":{"tf":1.7320508075688772},"243":{"tf":1.4142135623730951},"245":{"tf":3.3166247903554},"25":{"tf":1.0},"262":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":2.0},"279":{"tf":1.0},"281":{"tf":1.0},"295":{"tf":1.4142135623730951},"313":{"tf":2.23606797749979},"314":{"tf":2.0},"319":{"tf":1.4142135623730951},"338":{"tf":2.0},"34":{"tf":1.0},"349":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":1.4142135623730951},"37":{"tf":2.0},"374":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":2.8284271247461903},"385":{"tf":1.0},"386":{"tf":1.4142135623730951},"387":{"tf":1.0},"391":{"tf":1.0},"404":{"tf":2.0},"406":{"tf":1.0},"415":{"tf":1.0},"418":{"tf":1.0},"425":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"57":{"tf":1.4142135623730951},"78":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.4142135623730951}},"’":{"df":1,"docs":{"314":{"tf":1.0}}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"415":{"tf":3.3166247903554}}}}}}}},"m":{"df":28,"docs":{"104":{"tf":3.7416573867739413},"105":{"tf":1.7320508075688772},"106":{"tf":2.449489742783178},"107":{"tf":1.4142135623730951},"108":{"tf":3.1622776601683795},"109":{"tf":1.4142135623730951},"110":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"344":{"tf":2.23606797749979},"346":{"tf":1.4142135623730951},"350":{"tf":1.7320508075688772},"353":{"tf":2.6457513110645907},"354":{"tf":1.4142135623730951},"355":{"tf":1.4142135623730951},"356":{"tf":3.1622776601683795},"357":{"tf":2.0},"358":{"tf":3.7416573867739413},"359":{"tf":2.449489742783178},"374":{"tf":2.23606797749979},"380":{"tf":2.449489742783178},"387":{"tf":1.7320508075688772},"403":{"tf":1.7320508075688772},"415":{"tf":1.0},"44":{"tf":2.449489742783178},"47":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178}},"’":{"df":5,"docs":{"344":{"tf":1.0},"354":{"tf":1.0},"359":{"tf":1.0},"44":{"tf":2.23606797749979},"47":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":23,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"141":{"tf":1.0},"179":{"tf":1.0},"221":{"tf":1.0},"25":{"tf":1.0},"269":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":1.4142135623730951},"289":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":3.0},"325":{"tf":1.4142135623730951},"340":{"tf":1.0},"365":{"tf":1.0},"376":{"tf":1.7320508075688772},"49":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"67":{"tf":1.0},"78":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"y":{"df":14,"docs":{"131":{"tf":1.0},"147":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"239":{"tf":1.0},"248":{"tf":1.0},"320":{"tf":1.0},"342":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":2.0},"55":{"tf":5.477225575051661},"63":{"tf":3.4641016151377544},"78":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}},"’":{"df":1,"docs":{"55":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":7,"docs":{"296":{"tf":1.0},"308":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"317":{"tf":2.6457513110645907},"320":{"tf":1.4142135623730951},"347":{"tf":1.0},"433":{"tf":1.0}}}},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"273":{"tf":1.0},"344":{"tf":1.0},"59":{"tf":1.0}}}}},"t":{":":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"254":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"254":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"254":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"254":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"254":{"tf":4.123105625617661},"307":{"tf":1.0}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"248":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"177":{"tf":1.7320508075688772}},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"177":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"208":{"tf":1.0},"261":{"tf":1.7320508075688772},"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.7320508075688772}}}}}}},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":2,"docs":{"398":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"338":{"tf":1.7320508075688772}}}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":5,"docs":{"146":{"tf":1.0},"355":{"tf":1.7320508075688772},"416":{"tf":1.0},"54":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"304":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0}}},"df":0,"docs":{}},"k":{"df":16,"docs":{"117":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"164":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"308":{"tf":1.0},"312":{"tf":1.4142135623730951},"35":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.7320508075688772},"400":{"tf":1.0},"404":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.4142135623730951},"52":{"tf":1.0},"67":{"tf":1.0}}},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"115":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":14,"docs":{"10":{"tf":1.0},"107":{"tf":1.0},"196":{"tf":1.0},"235":{"tf":1.0},"242":{"tf":1.0},"253":{"tf":1.0},"291":{"tf":1.0},"330":{"tf":1.7320508075688772},"345":{"tf":1.0},"360":{"tf":1.0},"361":{"tf":1.0},"407":{"tf":1.0},"433":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"248":{"tf":1.0},"365":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"!":{"(":{"!":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"c":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"(":{"&":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"c":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"#":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"(":{"\\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"413":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"\\"":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"s":{"df":3,"docs":{"404":{"tf":3.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"201":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"\\"":{"df":0,"docs":{},"i":{"df":2,"docs":{"338":{"tf":1.0},"340":{"tf":1.4142135623730951}}}},"*":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"167":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951}}}}}}}}},"0":{"df":1,"docs":{"356":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"264":{"tf":1.0}}},"4":{"df":1,"docs":{"198":{"tf":1.0}}},"5":{"df":4,"docs":{"273":{"tf":2.0},"274":{"tf":1.4142135623730951},"275":{"tf":1.7320508075688772},"276":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"356":{"tf":1.4142135623730951}}},"a":{"df":1,"docs":{"365":{"tf":1.0}}},"b":{"df":1,"docs":{"365":{"tf":1.0}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}},"e":{"(":{"\\"":{"\\\\":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"(":{")":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"285":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":6,"docs":{"196":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951}}}}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"80":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}},"v":{"1":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":2.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"c":{"!":{"[":{"\\"":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":5,"docs":{"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.0},"246":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":17,"docs":{"159":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":2.6457513110645907},"199":{"tf":1.0},"201":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.0},"253":{"tf":1.0},"273":{"tf":1.0},"276":{"tf":1.0},"338":{"tf":2.449489742783178},"340":{"tf":1.4142135623730951},"373":{"tf":1.0},"418":{"tf":1.0},"419":{"tf":1.0}}}},"n":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"199":{"tf":1.0}},"e":{"!":{"df":0,"docs":{},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":19,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":3.4641016151377544},"198":{"tf":3.4641016151377544},"199":{"tf":2.6457513110645907},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"224":{"tf":1.0},"273":{"tf":1.4142135623730951},"274":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":2.23606797749979},"338":{"tf":1.0},"340":{"tf":1.0},"365":{"tf":2.23606797749979},"404":{"tf":1.4142135623730951},"418":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":30,"docs":{"151":{"tf":1.4142135623730951},"157":{"tf":1.0},"170":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":2.0},"218":{"tf":1.0},"233":{"tf":1.0},"296":{"tf":1.0},"309":{"tf":1.7320508075688772},"317":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.4142135623730951},"360":{"tf":1.0},"364":{"tf":1.0},"378":{"tf":1.0},"380":{"tf":1.0},"401":{"tf":1.4142135623730951},"404":{"tf":1.0},"415":{"tf":3.1622776601683795},"416":{"tf":1.0},"50":{"tf":2.23606797749979},"58":{"tf":2.23606797749979},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"71":{"tf":2.449489742783178},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"300":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":50,"docs":{"102":{"tf":2.449489742783178},"104":{"tf":1.7320508075688772},"105":{"tf":1.0},"120":{"tf":1.0},"13":{"tf":1.0},"131":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.4142135623730951},"149":{"tf":1.0},"151":{"tf":1.7320508075688772},"164":{"tf":1.0},"189":{"tf":1.0},"2":{"tf":1.0},"219":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"285":{"tf":1.0},"289":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.0},"322":{"tf":1.4142135623730951},"324":{"tf":1.0},"33":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":1.0},"342":{"tf":1.0},"359":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"361":{"tf":1.0},"372":{"tf":3.605551275463989},"373":{"tf":1.7320508075688772},"374":{"tf":3.3166247903554},"375":{"tf":1.4142135623730951},"378":{"tf":1.0},"387":{"tf":2.449489742783178},"389":{"tf":1.4142135623730951},"404":{"tf":2.0},"411":{"tf":1.0},"416":{"tf":1.7320508075688772},"436":{"tf":1.0},"44":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"82":{"tf":1.7320508075688772},"86":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":2.8284271247461903},"99":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":18,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":1.7320508075688772},"107":{"tf":1.0},"176":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.0},"247":{"tf":1.0},"262":{"tf":1.0},"27":{"tf":1.0},"378":{"tf":1.0},"42":{"tf":1.0},"421":{"tf":1.0},"433":{"tf":1.0},"54":{"tf":1.0},"71":{"tf":1.4142135623730951},"78":{"tf":1.0},"9":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":11,"docs":{"158":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"20":{"tf":1.0},"220":{"tf":1.0},"247":{"tf":1.0},"278":{"tf":1.0},"364":{"tf":1.0},"421":{"tf":1.0},"50":{"tf":1.0},"9":{"tf":1.0}}}}},"r":{"df":1,"docs":{"307":{"tf":1.0}}}}},"t":{".":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"389":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":3,"docs":{"151":{"tf":1.0},"364":{"tf":1.0},"375":{"tf":1.4142135623730951}}}}}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":27,"docs":{"10":{"tf":1.0},"292":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":2.8284271247461903},"309":{"tf":2.23606797749979},"310":{"tf":3.4641016151377544},"311":{"tf":2.8284271247461903},"312":{"tf":5.0},"313":{"tf":5.291502622129181},"314":{"tf":1.4142135623730951},"315":{"tf":2.0},"316":{"tf":3.7416573867739413},"317":{"tf":6.4031242374328485},"318":{"tf":3.3166247903554},"319":{"tf":3.4641016151377544},"320":{"tf":1.7320508075688772},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":3.1622776601683795},"324":{"tf":1.4142135623730951},"325":{"tf":3.605551275463989},"384":{"tf":1.0},"393":{"tf":2.0},"403":{"tf":1.0},"404":{"tf":2.0},"405":{"tf":1.0},"411":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"308":{"tf":2.6457513110645907},"310":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":2.0},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":2,"docs":{"338":{"tf":1.4142135623730951},"340":{"tf":2.0}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"301":{"tf":2.8284271247461903}}}},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"102":{"tf":1.0},"388":{"tf":1.0},"390":{"tf":1.0}}},"k":{"df":3,"docs":{"152":{"tf":1.0},"156":{"tf":1.0},"404":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":44,"docs":{"106":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":2.23606797749979},"159":{"tf":1.0},"160":{"tf":1.0},"163":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"186":{"tf":1.0},"187":{"tf":1.0},"191":{"tf":1.0},"200":{"tf":1.0},"21":{"tf":1.0},"220":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.4142135623730951},"256":{"tf":1.0},"271":{"tf":1.4142135623730951},"275":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.4142135623730951},"292":{"tf":1.0},"295":{"tf":1.7320508075688772},"297":{"tf":1.0},"301":{"tf":1.4142135623730951},"335":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.7320508075688772},"345":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"357":{"tf":1.0},"365":{"tf":2.0},"366":{"tf":1.0},"374":{"tf":1.0},"395":{"tf":1.4142135623730951},"406":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"92":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"313":{"tf":1.0},"324":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":18,"docs":{"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"200":{"tf":2.0},"206":{"tf":1.0},"208":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"365":{"tf":1.0},"385":{"tf":1.7320508075688772},"386":{"tf":1.0},"388":{"tf":1.7320508075688772},"389":{"tf":1.0},"390":{"tf":3.3166247903554},"410":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":2.0},"417":{"tf":1.7320508075688772},"82":{"tf":1.0},"92":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"’":{"df":1,"docs":{"200":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"u":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}},"t":{"df":1,"docs":{"363":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"55":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":11,"docs":{"118":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"20":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"395":{"tf":1.0},"436":{"tf":1.0},"71":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"428":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":36,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"148":{"tf":1.0},"159":{"tf":1.0},"196":{"tf":1.7320508075688772},"208":{"tf":1.0},"238":{"tf":1.4142135623730951},"25":{"tf":1.0},"261":{"tf":1.0},"277":{"tf":1.4142135623730951},"279":{"tf":2.6457513110645907},"28":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0},"301":{"tf":1.4142135623730951},"304":{"tf":1.0},"306":{"tf":1.0},"313":{"tf":1.0},"323":{"tf":1.7320508075688772},"324":{"tf":1.4142135623730951},"364":{"tf":1.0},"367":{"tf":1.0},"375":{"tf":1.0},"381":{"tf":1.0},"403":{"tf":1.0},"42":{"tf":1.0},"424":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.4142135623730951},"429":{"tf":1.0},"433":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":2.23606797749979},"81":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.7320508075688772}}}},"df":2,"docs":{"194":{"tf":1.4142135623730951},"288":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":51,"docs":{"0":{"tf":1.7320508075688772},"100":{"tf":1.0},"103":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"120":{"tf":1.0},"124":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"145":{"tf":1.0},"152":{"tf":1.0},"159":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.4142135623730951},"191":{"tf":1.4142135623730951},"194":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"2":{"tf":1.0},"209":{"tf":1.0},"228":{"tf":1.0},"235":{"tf":1.0},"257":{"tf":1.4142135623730951},"28":{"tf":1.0},"288":{"tf":1.0},"296":{"tf":1.4142135623730951},"310":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.4142135623730951},"322":{"tf":1.0},"324":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"340":{"tf":1.4142135623730951},"341":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.0},"365":{"tf":1.0},"374":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"387":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.4142135623730951},"42":{"tf":2.0},"421":{"tf":1.0},"429":{"tf":1.7320508075688772},"67":{"tf":1.0},"92":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"330":{"tf":4.123105625617661}},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"330":{"tf":1.0}}}}}}},"df":0,"docs":{}},"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"330":{"tf":3.3166247903554}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"i":{"d":{"df":17,"docs":{"143":{"tf":1.0},"171":{"tf":1.0},"209":{"tf":1.0},"219":{"tf":1.0},"246":{"tf":1.0},"261":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"357":{"tf":1.7320508075688772},"365":{"tf":1.0},"403":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":18,"docs":{"10":{"tf":1.0},"308":{"tf":1.7320508075688772},"310":{"tf":2.449489742783178},"312":{"tf":3.1622776601683795},"313":{"tf":2.6457513110645907},"314":{"tf":1.0},"316":{"tf":3.3166247903554},"317":{"tf":4.242640687119285},"318":{"tf":3.605551275463989},"319":{"tf":1.7320508075688772},"320":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":3.3166247903554},"324":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"404":{"tf":1.0},"411":{"tf":1.0}}}},"r":{"df":1,"docs":{"289":{"tf":1.0}}},"y":{"df":10,"docs":{"10":{"tf":1.0},"186":{"tf":1.0},"220":{"tf":1.0},"235":{"tf":1.0},"247":{"tf":1.0},"317":{"tf":1.0},"378":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"401":{"tf":1.0},"47":{"tf":1.0}}}}}}},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"356":{"tf":3.4641016151377544}}}},"y":{"df":1,"docs":{"153":{"tf":1.0}}}},"b":{"\'":{"a":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"288":{"tf":1.0}}}}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"309":{"tf":1.0}}},">":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"a":{"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"374":{"tf":3.1622776601683795}}},"y":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"374":{"tf":4.242640687119285}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"119":{"tf":2.23606797749979},"120":{"tf":1.4142135623730951}},"e":{":":{":":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"l":{"a":{"d":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"120":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":38,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"113":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"124":{"tf":1.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"159":{"tf":1.0},"218":{"tf":1.0},"24":{"tf":1.4142135623730951},"243":{"tf":1.0},"28":{"tf":1.0},"309":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":2.0},"317":{"tf":2.449489742783178},"318":{"tf":2.449489742783178},"320":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"339":{"tf":1.0},"347":{"tf":1.0},"380":{"tf":1.0},"389":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.4142135623730951},"397":{"tf":1.0},"399":{"tf":1.7320508075688772},"400":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.0},"429":{"tf":1.0},"63":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"79":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"211":{"tf":1.0},"26":{"tf":1.0},"295":{"tf":1.0},"346":{"tf":3.0},"9":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"433":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"224":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":17,"docs":{"144":{"tf":1.0},"156":{"tf":3.7416573867739413},"157":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"273":{"tf":1.0},"285":{"tf":1.0},"297":{"tf":1.0},"369":{"tf":1.7320508075688772},"45":{"tf":1.0},"55":{"tf":1.0},"71":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"369":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"429":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"d":{"df":7,"docs":{"144":{"tf":1.0},"155":{"tf":1.0},"163":{"tf":2.0},"225":{"tf":1.0},"256":{"tf":1.0},"297":{"tf":1.0},"407":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"314":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0}}}}}},"r":{"df":2,"docs":{"142":{"tf":1.0},"380":{"tf":1.7320508075688772}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"116":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"df":30,"docs":{"104":{"tf":1.0},"106":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"151":{"tf":1.4142135623730951},"161":{"tf":1.0},"214":{"tf":1.0},"220":{"tf":1.0},"228":{"tf":1.0},"237":{"tf":1.0},"258":{"tf":1.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"325":{"tf":1.4142135623730951},"337":{"tf":1.0},"346":{"tf":1.0},"374":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.0},"404":{"tf":1.0},"411":{"tf":1.4142135623730951},"420":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0}}},"i":{"c":{"df":18,"docs":{"113":{"tf":1.0},"147":{"tf":1.0},"157":{"tf":1.0},"22":{"tf":1.0},"228":{"tf":1.0},"24":{"tf":1.0},"250":{"tf":1.0},"309":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"322":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"407":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"69":{"tf":1.0}}},"df":4,"docs":{"120":{"tf":1.0},"256":{"tf":1.0},"320":{"tf":1.0},"436":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"320":{"tf":1.0}}}},"df":0,"docs":{}}},"df":24,"docs":{"10":{"tf":1.0},"116":{"tf":1.7320508075688772},"145":{"tf":1.0},"183":{"tf":2.8284271247461903},"189":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951},"270":{"tf":2.23606797749979},"281":{"tf":3.605551275463989},"282":{"tf":2.0},"286":{"tf":2.449489742783178},"288":{"tf":4.123105625617661},"309":{"tf":1.7320508075688772},"314":{"tf":1.0},"318":{"tf":3.872983346207417},"348":{"tf":1.4142135623730951},"356":{"tf":2.8284271247461903},"365":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":4.69041575982343},"54":{"tf":1.0},"67":{"tf":1.4142135623730951},"78":{"tf":2.23606797749979},"79":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"289":{"tf":1.0}}}},"c":{"df":1,"docs":{"1":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"df":32,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"112":{"tf":1.4142135623730951},"118":{"tf":1.0},"153":{"tf":1.4142135623730951},"159":{"tf":1.0},"186":{"tf":1.0},"205":{"tf":1.0},"217":{"tf":1.4142135623730951},"219":{"tf":1.0},"246":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"31":{"tf":1.0},"310":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"330":{"tf":1.0},"335":{"tf":1.0},"357":{"tf":1.0},"372":{"tf":1.0},"383":{"tf":1.0},"404":{"tf":1.0},"412":{"tf":1.0},"54":{"tf":1.4142135623730951},"66":{"tf":1.0},"78":{"tf":1.0}}}}},"df":53,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"139":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"184":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":1.0},"202":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.0},"230":{"tf":1.4142135623730951},"236":{"tf":1.0},"238":{"tf":1.0},"253":{"tf":1.0},"266":{"tf":1.0},"269":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.7320508075688772},"308":{"tf":1.0},"315":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"325":{"tf":2.0},"335":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"364":{"tf":1.4142135623730951},"368":{"tf":1.0},"372":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"404":{"tf":1.4142135623730951},"421":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":2.449489742783178},"74":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"79":{"tf":1.0},"83":{"tf":1.0},"93":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":91,"docs":{"10":{"tf":1.0},"103":{"tf":1.7320508075688772},"115":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"124":{"tf":1.0},"136":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.0},"157":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.4142135623730951},"186":{"tf":1.0},"188":{"tf":1.0},"191":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"200":{"tf":1.0},"209":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"237":{"tf":3.0},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"253":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.4142135623730951},"26":{"tf":1.0},"270":{"tf":1.0},"279":{"tf":2.6457513110645907},"29":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":2.23606797749979},"308":{"tf":1.0},"309":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"318":{"tf":1.4142135623730951},"322":{"tf":1.0},"324":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"34":{"tf":1.0},"340":{"tf":1.7320508075688772},"353":{"tf":1.0},"357":{"tf":1.0},"359":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.0},"365":{"tf":1.7320508075688772},"367":{"tf":1.0},"374":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.4142135623730951},"389":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.0},"403":{"tf":2.0},"404":{"tf":2.449489742783178},"405":{"tf":1.4142135623730951},"407":{"tf":2.23606797749979},"42":{"tf":1.0},"426":{"tf":1.0},"433":{"tf":1.7320508075688772},"435":{"tf":1.0},"44":{"tf":1.4142135623730951},"56":{"tf":1.0},"63":{"tf":1.7320508075688772},"67":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"79":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"284":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":23,"docs":{"117":{"tf":1.0},"119":{"tf":1.0},"143":{"tf":1.4142135623730951},"159":{"tf":1.0},"167":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.0},"224":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.4142135623730951},"314":{"tf":1.0},"317":{"tf":1.0},"319":{"tf":1.0},"325":{"tf":1.0},"353":{"tf":1.0},"37":{"tf":1.0},"394":{"tf":1.0},"404":{"tf":1.4142135623730951},"44":{"tf":1.0},"56":{"tf":1.0},"63":{"tf":1.4142135623730951}},"n":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"160":{"tf":1.0}}}},"v":{"df":18,"docs":{"109":{"tf":1.0},"135":{"tf":1.0},"159":{"tf":1.0},"210":{"tf":1.0},"230":{"tf":1.0},"268":{"tf":1.0},"272":{"tf":1.0},"275":{"tf":1.0},"316":{"tf":1.0},"322":{"tf":1.0},"339":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.0},"416":{"tf":1.0},"420":{"tf":1.0},"67":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":75,"docs":{"10":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"166":{"tf":1.7320508075688772},"174":{"tf":1.7320508075688772},"175":{"tf":2.6457513110645907},"176":{"tf":1.0},"177":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"196":{"tf":1.0},"202":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"211":{"tf":1.0},"214":{"tf":1.4142135623730951},"220":{"tf":1.0},"224":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"234":{"tf":1.0},"236":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"246":{"tf":1.0},"269":{"tf":1.0},"272":{"tf":1.0},"275":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.4142135623730951},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"317":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"334":{"tf":2.23606797749979},"337":{"tf":1.7320508075688772},"338":{"tf":2.6457513110645907},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"350":{"tf":1.0},"358":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"369":{"tf":2.449489742783178},"371":{"tf":1.0},"373":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":2.449489742783178},"417":{"tf":1.7320508075688772},"44":{"tf":1.0},"47":{"tf":1.0},"54":{"tf":1.7320508075688772},"63":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"82":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.4142135623730951},"92":{"tf":2.0},"95":{"tf":1.4142135623730951},"99":{"tf":1.0}},"—":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"315":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"w":{"df":1,"docs":{"376":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":14,"docs":{"1":{"tf":1.0},"122":{"tf":1.0},"240":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":1.0},"313":{"tf":1.0},"323":{"tf":1.0},"381":{"tf":1.7320508075688772},"393":{"tf":1.0},"403":{"tf":1.0},"406":{"tf":1.0},"435":{"tf":1.0},"437":{"tf":1.0},"74":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"193":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":4,"docs":{"156":{"tf":1.0},"163":{"tf":1.0},"208":{"tf":1.0},"285":{"tf":1.0}}}},"w":{"df":2,"docs":{"156":{"tf":1.0},"42":{"tf":1.0}}}},"t":{"df":1,"docs":{"211":{"tf":1.0}}}},"n":{"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"248":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":1,"docs":{"248":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":3,"docs":{"196":{"tf":1.7320508075688772},"248":{"tf":2.0},"30":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"d":{"df":1,"docs":{"283":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"42":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"118":{"tf":1.0},"266":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"340":{"tf":1.0},"379":{"tf":1.0},"75":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"158":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":24,"docs":{"10":{"tf":1.0},"118":{"tf":1.0},"135":{"tf":1.0},"145":{"tf":1.0},"163":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"198":{"tf":1.0},"217":{"tf":1.7320508075688772},"220":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"284":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"325":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"363":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"383":{"tf":1.0},"393":{"tf":1.0}}}},"t":{"a":{"df":3,"docs":{"433":{"tf":4.58257569495584},"435":{"tf":1.0},"436":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":19,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"152":{"tf":1.0},"162":{"tf":1.0},"199":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.4142135623730951},"248":{"tf":1.0},"253":{"tf":1.0},"271":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.7320508075688772},"362":{"tf":1.0},"406":{"tf":1.0},"67":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":1.0},"90":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":85,"docs":{"102":{"tf":1.4142135623730951},"109":{"tf":1.0},"13":{"tf":1.0},"139":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":3.3166247903554},"169":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"196":{"tf":1.0},"198":{"tf":1.0},"200":{"tf":1.7320508075688772},"203":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.4142135623730951},"247":{"tf":1.0},"25":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"291":{"tf":1.4142135623730951},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"298":{"tf":2.0},"301":{"tf":2.0},"304":{"tf":1.4142135623730951},"308":{"tf":1.0},"309":{"tf":2.0},"312":{"tf":1.0},"313":{"tf":1.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":3.1622776601683795},"318":{"tf":2.23606797749979},"320":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"325":{"tf":2.6457513110645907},"33":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.4142135623730951},"340":{"tf":1.0},"342":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.4142135623730951},"355":{"tf":1.0},"357":{"tf":1.0},"360":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"386":{"tf":1.4142135623730951},"387":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.0},"401":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"41":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"435":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"54":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.7320508075688772},"75":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":18,"docs":{"118":{"tf":1.0},"135":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":2.0},"21":{"tf":1.0},"256":{"tf":1.0},"268":{"tf":1.0},"284":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"373":{"tf":1.0},"378":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"g":{"df":17,"docs":{"104":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"216":{"tf":1.0},"264":{"tf":1.0},"275":{"tf":1.0},"296":{"tf":1.0},"318":{"tf":1.0},"380":{"tf":1.0},"393":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":1.7320508075688772},"67":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"95":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"126":{"tf":1.0},"260":{"tf":1.0},"316":{"tf":1.0},"326":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"103":{"tf":1.7320508075688772},"107":{"tf":1.0},"308":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":42,"docs":{"112":{"tf":1.0},"113":{"tf":3.7416573867739413},"115":{"tf":1.4142135623730951},"118":{"tf":2.6457513110645907},"122":{"tf":1.0},"128":{"tf":1.0},"140":{"tf":1.0},"156":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.0},"191":{"tf":1.0},"196":{"tf":1.0},"202":{"tf":2.23606797749979},"203":{"tf":1.0},"209":{"tf":2.0},"211":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"218":{"tf":1.7320508075688772},"221":{"tf":1.0},"222":{"tf":2.0},"223":{"tf":1.0},"226":{"tf":1.0},"250":{"tf":1.0},"26":{"tf":1.0},"260":{"tf":1.0},"261":{"tf":2.0},"262":{"tf":1.4142135623730951},"265":{"tf":2.8284271247461903},"266":{"tf":1.0},"29":{"tf":2.0},"311":{"tf":1.0},"365":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.0},"42":{"tf":1.0},"54":{"tf":1.0},"56":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.4142135623730951},"89":{"tf":1.0}}}}},"d":{"df":26,"docs":{"105":{"tf":2.23606797749979},"106":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"110":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"237":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.7320508075688772},"350":{"tf":1.4142135623730951},"353":{"tf":1.4142135623730951},"356":{"tf":1.0},"357":{"tf":3.0},"359":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"395":{"tf":2.23606797749979},"411":{"tf":1.7320508075688772},"415":{"tf":1.4142135623730951},"416":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"71":{"tf":2.0}}},"df":48,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"221":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"242":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.0},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":1.4142135623730951},"335":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.4142135623730951},"357":{"tf":1.0},"365":{"tf":1.4142135623730951},"374":{"tf":1.0},"375":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":1.7320508075688772},"44":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"6":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"192":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}}},"df":0,"docs":{}}},"df":46,"docs":{"106":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":1.0},"117":{"tf":1.0},"128":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"158":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"247":{"tf":1.4142135623730951},"279":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.0},"308":{"tf":1.0},"310":{"tf":1.4142135623730951},"313":{"tf":1.0},"318":{"tf":1.0},"325":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"341":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"393":{"tf":1.0},"406":{"tf":1.0},"421":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":2.0},"54":{"tf":3.605551275463989},"59":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"415":{"tf":2.6457513110645907}}}}},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}}}}}}},"j":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"248":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":3,"docs":{"159":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"180":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"435":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"b":{"df":2,"docs":{"264":{"tf":1.0},"71":{"tf":1.0}}},"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"313":{"tf":2.449489742783178},"317":{"tf":1.0}}}}},"df":58,"docs":{"104":{"tf":1.4142135623730951},"109":{"tf":2.0},"172":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":2.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"189":{"tf":1.0},"190":{"tf":1.0},"200":{"tf":1.0},"219":{"tf":1.0},"253":{"tf":1.0},"294":{"tf":1.4142135623730951},"296":{"tf":1.7320508075688772},"301":{"tf":1.4142135623730951},"308":{"tf":2.449489742783178},"309":{"tf":1.0},"310":{"tf":2.23606797749979},"312":{"tf":3.0},"313":{"tf":2.449489742783178},"316":{"tf":2.8284271247461903},"317":{"tf":5.916079783099616},"318":{"tf":2.6457513110645907},"319":{"tf":1.7320508075688772},"323":{"tf":2.449489742783178},"325":{"tf":1.7320508075688772},"329":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"346":{"tf":1.4142135623730951},"350":{"tf":1.0},"363":{"tf":2.6457513110645907},"364":{"tf":1.7320508075688772},"365":{"tf":4.47213595499958},"366":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":1.0},"400":{"tf":2.0},"401":{"tf":2.23606797749979},"403":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951},"411":{"tf":1.4142135623730951},"416":{"tf":2.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":3.605551275463989},"63":{"tf":1.4142135623730951},"82":{"tf":1.0},"94":{"tf":2.23606797749979},"96":{"tf":1.4142135623730951},"97":{"tf":1.0},"98":{"tf":2.449489742783178},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"—":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"—":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"338":{"tf":1.0},"340":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"337":{"tf":2.23606797749979},"338":{"tf":2.8284271247461903},"339":{"tf":1.0},"340":{"tf":2.0}}}},"u":{"df":0,"docs":{},"e":{"df":7,"docs":{"148":{"tf":1.4142135623730951},"149":{"tf":1.7320508075688772},"151":{"tf":2.449489742783178},"235":{"tf":2.0},"254":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772}}},"r":{"df":1,"docs":{"338":{"tf":1.0}}}}},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"df":64,"docs":{"102":{"tf":1.7320508075688772},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.7320508075688772},"116":{"tf":1.4142135623730951},"121":{"tf":1.0},"128":{"tf":1.0},"136":{"tf":1.0},"159":{"tf":2.23606797749979},"164":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"169":{"tf":2.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"178":{"tf":1.4142135623730951},"184":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.4142135623730951},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"225":{"tf":2.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"237":{"tf":2.23606797749979},"238":{"tf":3.1622776601683795},"243":{"tf":1.0},"245":{"tf":1.7320508075688772},"25":{"tf":1.7320508075688772},"276":{"tf":1.0},"279":{"tf":1.0},"312":{"tf":2.6457513110645907},"316":{"tf":1.7320508075688772},"317":{"tf":1.0},"325":{"tf":1.0},"335":{"tf":1.0},"35":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":1.7320508075688772},"383":{"tf":1.0},"387":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"398":{"tf":1.7320508075688772},"399":{"tf":2.23606797749979},"400":{"tf":1.7320508075688772},"404":{"tf":1.0},"44":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0},"83":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0}}},"y":{"df":0,"docs":{},"—":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"399":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"228":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"109":{"tf":1.4142135623730951},"159":{"tf":1.0},"373":{"tf":1.0},"69":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"u":{"df":1,"docs":{"253":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{".":{"c":{"df":0,"docs":{},"s":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"0":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":44,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"10":{"tf":2.23606797749979},"11":{"tf":1.0},"118":{"tf":1.0},"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"143":{"tf":1.0},"16":{"tf":1.0},"2":{"tf":1.4142135623730951},"20":{"tf":1.0},"202":{"tf":1.0},"21":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"256":{"tf":1.0},"27":{"tf":1.0},"284":{"tf":1.0},"307":{"tf":1.0},"322":{"tf":1.0},"326":{"tf":1.0},"329":{"tf":1.4142135623730951},"335":{"tf":1.0},"341":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.0},"360":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":1.0},"381":{"tf":1.0},"385":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"408":{"tf":1.0},"417":{"tf":1.0},"429":{"tf":1.4142135623730951},"430":{"tf":1.0},"435":{"tf":1.4142135623730951},"5":{"tf":1.0},"81":{"tf":1.0},"9":{"tf":1.7320508075688772}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"67":{"tf":1.0}}}}}}},"l":{"df":21,"docs":{"110":{"tf":2.0},"176":{"tf":1.4142135623730951},"177":{"tf":2.449489742783178},"178":{"tf":1.4142135623730951},"179":{"tf":2.23606797749979},"197":{"tf":2.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":2.23606797749979},"413":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"62":{"tf":2.0},"71":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"94":{"tf":1.0},"96":{"tf":1.0},"98":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":9,"docs":{"104":{"tf":1.0},"197":{"tf":1.4142135623730951},"228":{"tf":1.0},"323":{"tf":1.0},"411":{"tf":1.4142135623730951},"54":{"tf":2.6457513110645907},"62":{"tf":1.7320508075688772},"71":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"309":{"tf":1.0}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"285":{"tf":2.0},"286":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.0}}}}}},"df":57,"docs":{"135":{"tf":2.8284271247461903},"136":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"151":{"tf":1.4142135623730951},"164":{"tf":1.0},"166":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":2.0},"183":{"tf":1.7320508075688772},"184":{"tf":2.0},"186":{"tf":2.6457513110645907},"187":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"218":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"237":{"tf":2.449489742783178},"245":{"tf":1.4142135623730951},"268":{"tf":2.0},"276":{"tf":1.0},"278":{"tf":1.7320508075688772},"282":{"tf":1.4142135623730951},"283":{"tf":1.7320508075688772},"284":{"tf":3.3166247903554},"285":{"tf":5.656854249492381},"286":{"tf":1.4142135623730951},"290":{"tf":1.0},"295":{"tf":2.6457513110645907},"297":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"305":{"tf":1.0},"307":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.7320508075688772},"338":{"tf":1.4142135623730951},"363":{"tf":1.0},"364":{"tf":2.449489742783178},"365":{"tf":2.8284271247461903},"366":{"tf":1.0},"369":{"tf":1.0},"404":{"tf":1.4142135623730951},"406":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":1.0},"65":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":2.6457513110645907},"75":{"tf":3.872983346207417},"76":{"tf":2.23606797749979},"79":{"tf":2.449489742783178},"81":{"tf":1.0},"91":{"tf":2.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.0},"96":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":1.0}}}}}}}}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":2.0}}}}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"170":{"tf":1.0}}}}}}}},"df":79,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":1.4142135623730951},"113":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.0},"122":{"tf":1.0},"129":{"tf":1.4142135623730951},"135":{"tf":1.0},"140":{"tf":1.4142135623730951},"142":{"tf":1.0},"151":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.7320508075688772},"176":{"tf":1.4142135623730951},"178":{"tf":1.7320508075688772},"186":{"tf":1.4142135623730951},"190":{"tf":1.0},"198":{"tf":1.0},"207":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"263":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"281":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"288":{"tf":1.0},"292":{"tf":1.0},"304":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.4142135623730951},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":2.449489742783178},"317":{"tf":2.0},"318":{"tf":1.7320508075688772},"325":{"tf":1.4142135623730951},"329":{"tf":1.0},"334":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"342":{"tf":1.0},"356":{"tf":1.0},"364":{"tf":1.4142135623730951},"369":{"tf":1.0},"374":{"tf":2.0},"376":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":1.7320508075688772},"394":{"tf":1.0},"401":{"tf":1.0},"416":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"91":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.4142135623730951}},"—":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"345":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"318":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"416":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.0},"67":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"144":{"tf":1.0},"325":{"tf":1.4142135623730951},"79":{"tf":1.0}}}}},"df":37,"docs":{"156":{"tf":1.4142135623730951},"163":{"tf":1.0},"174":{"tf":1.0},"178":{"tf":3.872983346207417},"180":{"tf":2.449489742783178},"192":{"tf":1.7320508075688772},"193":{"tf":1.4142135623730951},"217":{"tf":1.0},"220":{"tf":1.4142135623730951},"238":{"tf":2.0},"245":{"tf":1.0},"248":{"tf":1.0},"301":{"tf":1.4142135623730951},"304":{"tf":1.0},"308":{"tf":1.7320508075688772},"318":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"332":{"tf":1.4142135623730951},"334":{"tf":2.0},"335":{"tf":1.0},"36":{"tf":1.4142135623730951},"375":{"tf":2.449489742783178},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"404":{"tf":2.23606797749979},"414":{"tf":1.0},"416":{"tf":1.7320508075688772},"43":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.0}}},"df":0,"docs":{}}},"x":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"5":{"df":1,"docs":{"270":{"tf":1.0}}},"a":{"df":1,"docs":{"281":{"tf":2.23606797749979}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"335":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"1":{"0":{"df":1,"docs":{"281":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"271":{"tf":1.0}}},"3":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":3,"docs":{"404":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"384":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"271":{"tf":1.0},"281":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"338":{"tf":2.0}}}}}}}}}}}},"df":0,"docs":{}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"338":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"335":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"274":{"tf":1.0}}},"|":{"df":0,"docs":{},"x":{"df":1,"docs":{"384":{"tf":1.0}}}}},"df":1,"docs":{"379":{"tf":2.0}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"df":0,"docs":{}},"<":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"334":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":16,"docs":{"159":{"tf":2.6457513110645907},"221":{"tf":2.23606797749979},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979},"323":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":5.385164807134504},"379":{"tf":2.23606797749979},"381":{"tf":1.0},"384":{"tf":1.7320508075688772},"404":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"274":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"271":{"tf":1.7320508075688772},"281":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"338":{"tf":5.385164807134504}}}}},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"335":{"tf":1.0},"381":{"tf":1.0}}}}},"t":{"df":14,"docs":{"268":{"tf":1.0},"269":{"tf":1.4142135623730951},"270":{"tf":1.4142135623730951},"271":{"tf":2.8284271247461903},"272":{"tf":1.0},"274":{"tf":2.0},"275":{"tf":2.449489742783178},"279":{"tf":1.4142135623730951},"281":{"tf":2.0},"284":{"tf":2.23606797749979},"290":{"tf":1.0},"323":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"334":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}},"df":11,"docs":{"269":{"tf":2.23606797749979},"270":{"tf":3.0},"271":{"tf":3.3166247903554},"274":{"tf":1.4142135623730951},"279":{"tf":1.0},"323":{"tf":2.6457513110645907},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":2.449489742783178},"404":{"tf":1.0},"412":{"tf":1.0}},"’":{"df":2,"docs":{"271":{"tf":1.4142135623730951},"274":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":40,"docs":{"104":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"133":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"178":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"192":{"tf":1.0},"236":{"tf":1.0},"25":{"tf":1.4142135623730951},"346":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.0},"374":{"tf":1.0},"387":{"tf":1.0},"39":{"tf":2.23606797749979},"414":{"tf":1.0},"416":{"tf":2.0},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{".":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"289":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":7,"docs":{"110":{"tf":2.23606797749979},"289":{"tf":5.656854249492381},"411":{"tf":1.0},"433":{"tf":3.3166247903554},"435":{"tf":1.0},"437":{"tf":1.0},"62":{"tf":3.605551275463989}}}},"df":0,"docs":{}}},"df":3,"docs":{"396":{"tf":1.0},"416":{"tf":1.7320508075688772},"430":{"tf":1.0}},"e":{"a":{"d":{"df":1,"docs":{"120":{"tf":1.4142135623730951}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"433":{"tf":1.0}}}},"df":27,"docs":{"104":{"tf":1.0},"117":{"tf":1.0},"164":{"tf":1.0},"176":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"227":{"tf":1.0},"236":{"tf":1.0},"259":{"tf":1.0},"271":{"tf":1.7320508075688772},"278":{"tf":1.0},"284":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"348":{"tf":1.0},"356":{"tf":2.0},"373":{"tf":1.4142135623730951},"38":{"tf":1.0},"380":{"tf":1.7320508075688772},"396":{"tf":1.0},"407":{"tf":1.7320508075688772},"411":{"tf":1.0},"42":{"tf":1.0},"435":{"tf":1.0},"46":{"tf":1.7320508075688772},"47":{"tf":1.4142135623730951},"55":{"tf":1.0},"63":{"tf":3.872983346207417}},"f":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":2.8284271247461903}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":2,"docs":{"394":{"tf":1.0},"67":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"192":{"tf":1.0},"211":{"tf":1.0},"225":{"tf":1.0},"237":{"tf":1.0},"313":{"tf":1.0},"318":{"tf":1.0},"341":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":35,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"114":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":3.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":2.0},"126":{"tf":2.6457513110645907},"127":{"tf":1.7320508075688772},"176":{"tf":1.4142135623730951},"197":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"263":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"35":{"tf":1.7320508075688772},"386":{"tf":1.0},"389":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":1.0},"411":{"tf":1.0},"429":{"tf":1.4142135623730951},"432":{"tf":1.0},"44":{"tf":1.0}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"78":{"tf":1.0},"8":{"tf":1.0}}}}}},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"320":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":4,"docs":{"163":{"tf":1.0},"259":{"tf":1.0},"271":{"tf":1.0},"289":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":13,"docs":{"102":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.4142135623730951},"125":{"tf":1.0},"130":{"tf":1.0},"148":{"tf":1.0},"157":{"tf":1.0},"221":{"tf":1.0},"263":{"tf":1.0},"387":{"tf":1.4142135623730951},"404":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"s":{"df":1,"docs":{"395":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"19":{"tf":1.0},"253":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":3.3166247903554},"396":{"tf":3.3166247903554},"397":{"tf":1.4142135623730951},"398":{"tf":1.0},"399":{"tf":1.4142135623730951},"400":{"tf":1.7320508075688772},"403":{"tf":1.0},"404":{"tf":2.449489742783178},"43":{"tf":1.0},"6":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"420":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":8,"docs":{"396":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":5,"docs":{"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"379":{"tf":2.449489742783178}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"156":{"tf":1.0},"396":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"396":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":8,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"g":{"df":33,"docs":{"103":{"tf":1.0},"107":{"tf":1.7320508075688772},"143":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"288":{"tf":1.0},"291":{"tf":1.7320508075688772},"292":{"tf":1.0},"301":{"tf":1.0},"307":{"tf":1.0},"340":{"tf":1.4142135623730951},"346":{"tf":1.0},"357":{"tf":1.0},"363":{"tf":1.0},"369":{"tf":2.23606797749979},"4":{"tf":2.0},"42":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"50":{"tf":1.4142135623730951},"63":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":6,"docs":{"220":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"404":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"83":{"tf":1.7320508075688772},"84":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"83":{"tf":1.0},"84":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":63,"docs":{"1":{"tf":1.0},"10":{"tf":2.449489742783178},"112":{"tf":1.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"121":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":1.0},"196":{"tf":1.0},"208":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"220":{"tf":2.0},"224":{"tf":1.0},"225":{"tf":1.0},"245":{"tf":2.0},"247":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":3.0},"253":{"tf":1.0},"257":{"tf":1.0},"261":{"tf":1.7320508075688772},"262":{"tf":1.7320508075688772},"263":{"tf":2.23606797749979},"27":{"tf":2.0},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"289":{"tf":1.0},"29":{"tf":4.0},"297":{"tf":1.0},"30":{"tf":2.0},"306":{"tf":1.0},"308":{"tf":1.4142135623730951},"31":{"tf":1.7320508075688772},"310":{"tf":1.0},"311":{"tf":1.0},"319":{"tf":2.449489742783178},"32":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"364":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":2.0},"393":{"tf":2.6457513110645907},"394":{"tf":1.7320508075688772},"4":{"tf":1.0},"404":{"tf":2.449489742783178},"42":{"tf":4.0},"426":{"tf":1.0},"43":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"71":{"tf":1.0},"82":{"tf":1.4142135623730951}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":20,"docs":{"131":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"20":{"tf":1.0},"225":{"tf":1.0},"260":{"tf":1.0},"266":{"tf":1.0},"27":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"314":{"tf":1.4142135623730951},"319":{"tf":1.0},"365":{"tf":1.0},"389":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"404":{"tf":1.0}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"318":{"tf":1.4142135623730951},"322":{"tf":1.0},"325":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"l":{"df":3,"docs":{"102":{"tf":1.0},"113":{"tf":1.0},"313":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"337":{"tf":1.0},"357":{"tf":1.0}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"333":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":3.605551275463989}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":17,"docs":{"139":{"tf":1.4142135623730951},"141":{"tf":1.0},"143":{"tf":3.605551275463989},"144":{"tf":2.6457513110645907},"145":{"tf":2.449489742783178},"189":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"394":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.4142135623730951},"416":{"tf":2.23606797749979},"54":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951},"78":{"tf":3.3166247903554},"79":{"tf":2.449489742783178}},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"df":0,"docs":{}},"9":{"5":{".":{".":{"1":{"0":{"3":{"df":1,"docs":{"389":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"189":{"tf":1.0},"78":{"tf":2.23606797749979},"79":{"tf":2.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"c":{".":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"279":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}},"a":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"21":{"tf":1.4142135623730951},"330":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.0}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"&":{"df":0,"docs":{},"s":{"1":{"df":1,"docs":{"74":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":2,"docs":{"73":{"tf":1.0},"74":{"tf":1.7320508075688772}},"s":{"1":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"74":{"tf":2.0}}}}}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"253":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"330":{"tf":1.0},"78":{"tf":1.4142135623730951},"89":{"tf":2.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"102":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"c":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":216,"docs":{"100":{"tf":1.0},"102":{"tf":2.23606797749979},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.7320508075688772},"106":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":2.8284271247461903},"118":{"tf":2.0},"119":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"122":{"tf":1.7320508075688772},"124":{"tf":2.0},"125":{"tf":1.4142135623730951},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"133":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":2.449489742783178},"143":{"tf":1.4142135623730951},"145":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":2.23606797749979},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":4.0},"157":{"tf":2.0},"158":{"tf":2.449489742783178},"159":{"tf":6.244997998398398},"160":{"tf":2.449489742783178},"161":{"tf":1.7320508075688772},"162":{"tf":1.7320508075688772},"163":{"tf":3.1622776601683795},"164":{"tf":2.0},"165":{"tf":1.0},"167":{"tf":2.0},"169":{"tf":1.0},"17":{"tf":1.0},"172":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"174":{"tf":1.0},"175":{"tf":1.7320508075688772},"176":{"tf":1.7320508075688772},"177":{"tf":2.449489742783178},"178":{"tf":2.23606797749979},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":2.0},"196":{"tf":2.6457513110645907},"197":{"tf":1.7320508075688772},"198":{"tf":2.0},"201":{"tf":1.0},"204":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":2.449489742783178},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":2.23606797749979},"220":{"tf":3.3166247903554},"221":{"tf":2.0},"222":{"tf":2.23606797749979},"223":{"tf":1.7320508075688772},"224":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"227":{"tf":1.0},"228":{"tf":2.8284271247461903},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":2.449489742783178},"236":{"tf":2.6457513110645907},"237":{"tf":3.872983346207417},"238":{"tf":4.58257569495584},"239":{"tf":1.7320508075688772},"24":{"tf":1.0},"240":{"tf":2.8284271247461903},"241":{"tf":2.8284271247461903},"242":{"tf":3.1622776601683795},"243":{"tf":2.0},"245":{"tf":2.23606797749979},"246":{"tf":1.0},"25":{"tf":2.0},"253":{"tf":1.4142135623730951},"260":{"tf":1.0},"262":{"tf":1.4142135623730951},"265":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.7320508075688772},"276":{"tf":2.449489742783178},"277":{"tf":3.0},"279":{"tf":4.69041575982343},"28":{"tf":1.0},"281":{"tf":2.23606797749979},"282":{"tf":2.0},"285":{"tf":3.3166247903554},"286":{"tf":1.0},"289":{"tf":2.449489742783178},"29":{"tf":1.0},"292":{"tf":1.4142135623730951},"293":{"tf":1.4142135623730951},"294":{"tf":2.449489742783178},"295":{"tf":1.4142135623730951},"296":{"tf":1.7320508075688772},"298":{"tf":1.4142135623730951},"299":{"tf":1.0},"301":{"tf":3.4641016151377544},"308":{"tf":2.0},"310":{"tf":1.0},"312":{"tf":2.6457513110645907},"313":{"tf":2.449489742783178},"314":{"tf":2.0},"316":{"tf":2.23606797749979},"317":{"tf":3.605551275463989},"318":{"tf":3.605551275463989},"319":{"tf":1.0},"320":{"tf":2.23606797749979},"322":{"tf":2.0},"323":{"tf":2.6457513110645907},"324":{"tf":1.7320508075688772},"325":{"tf":1.0},"329":{"tf":1.4142135623730951},"330":{"tf":1.0},"331":{"tf":1.0},"332":{"tf":1.4142135623730951},"333":{"tf":2.449489742783178},"334":{"tf":1.7320508075688772},"335":{"tf":2.449489742783178},"336":{"tf":2.449489742783178},"338":{"tf":4.358898943540674},"339":{"tf":1.0},"340":{"tf":2.23606797749979},"35":{"tf":1.0},"36":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":5.291502622129181},"366":{"tf":2.449489742783178},"37":{"tf":1.7320508075688772},"372":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":5.385164807134504},"375":{"tf":1.7320508075688772},"378":{"tf":1.0},"38":{"tf":2.23606797749979},"380":{"tf":1.7320508075688772},"381":{"tf":1.0},"383":{"tf":2.449489742783178},"385":{"tf":1.0},"386":{"tf":2.0},"387":{"tf":1.7320508075688772},"389":{"tf":2.449489742783178},"39":{"tf":1.0},"391":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"396":{"tf":1.4142135623730951},"398":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":3.4641016151377544},"405":{"tf":1.0},"406":{"tf":2.449489742783178},"407":{"tf":2.23606797749979},"413":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":2.449489742783178},"42":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":2.0},"422":{"tf":1.0},"423":{"tf":1.0},"43":{"tf":1.7320508075688772},"432":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":2.0},"47":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"62":{"tf":1.7320508075688772},"63":{"tf":1.7320508075688772},"67":{"tf":2.0},"71":{"tf":3.7416573867739413},"72":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772},"74":{"tf":2.0},"75":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":2.6457513110645907},"93":{"tf":1.4142135623730951},"94":{"tf":2.0},"95":{"tf":2.449489742783178},"96":{"tf":1.4142135623730951},"97":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"163":{"tf":1.0},"169":{"tf":1.0},"221":{"tf":1.0},"253":{"tf":1.7320508075688772},"319":{"tf":1.0},"322":{"tf":1.4142135623730951},"366":{"tf":1.0},"56":{"tf":1.0},"94":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":9,"docs":{"128":{"tf":1.0},"156":{"tf":1.0},"162":{"tf":1.0},"172":{"tf":1.4142135623730951},"302":{"tf":1.0},"328":{"tf":1.0},"356":{"tf":1.0},"404":{"tf":1.0},"92":{"tf":1.0}}}},"n":{"\'":{"df":0,"docs":{},"t":{"df":3,"docs":{"273":{"tf":1.0},"275":{"tf":1.0},"357":{"tf":1.0}}}},"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":3,"docs":{"197":{"tf":2.0},"96":{"tf":1.0},"98":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"197":{"tf":3.0},"96":{"tf":2.6457513110645907}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"271":{"tf":1.0}}}},"’":{"df":0,"docs":{},"t":{"df":82,"docs":{"103":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"135":{"tf":1.0},"142":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.0},"165":{"tf":1.0},"176":{"tf":1.7320508075688772},"184":{"tf":1.7320508075688772},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.4142135623730951},"201":{"tf":1.0},"205":{"tf":1.0},"209":{"tf":1.0},"218":{"tf":1.0},"224":{"tf":1.0},"238":{"tf":1.0},"259":{"tf":1.0},"263":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.7320508075688772},"275":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.4142135623730951},"280":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":2.23606797749979},"302":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.7320508075688772},"333":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.7320508075688772},"340":{"tf":1.4142135623730951},"346":{"tf":1.0},"356":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":2.23606797749979},"365":{"tf":2.0},"367":{"tf":1.7320508075688772},"368":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"413":{"tf":1.0},"417":{"tf":1.4142135623730951},"42":{"tf":1.0},"432":{"tf":1.0},"435":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"71":{"tf":1.0}}}}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"131":{"tf":1.0},"141":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"229":{"tf":1.0},"249":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.0},"271":{"tf":1.4142135623730951},"325":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"389":{"tf":1.0},"428":{"tf":1.0},"54":{"tf":1.0},"94":{"tf":1.0}}}},"c":{"df":3,"docs":{"2":{"tf":1.0},"404":{"tf":1.0},"71":{"tf":2.6457513110645907}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"143":{"tf":1.0},"227":{"tf":1.4142135623730951}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"374":{"tf":2.0}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":14,"docs":{"202":{"tf":1.0},"204":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":2.0},"237":{"tf":3.0},"238":{"tf":4.47213595499958},"243":{"tf":2.23606797749979},"295":{"tf":2.23606797749979},"317":{"tf":1.0},"359":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"404":{"tf":1.0},"411":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":19,"docs":{"1":{"tf":1.0},"109":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"257":{"tf":1.0},"269":{"tf":1.0},"279":{"tf":1.4142135623730951},"292":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"323":{"tf":1.0},"364":{"tf":1.0},"4":{"tf":1.0},"400":{"tf":1.0},"432":{"tf":1.0},"436":{"tf":1.0},"56":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"31":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":8,"docs":{"115":{"tf":1.0},"209":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"262":{"tf":1.0},"263":{"tf":2.23606797749979},"29":{"tf":1.0},"42":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":18,"docs":{"0":{"tf":1.0},"113":{"tf":2.0},"115":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":2.23606797749979},"156":{"tf":1.0},"209":{"tf":1.4142135623730951},"251":{"tf":2.23606797749979},"256":{"tf":2.6457513110645907},"258":{"tf":1.0},"261":{"tf":2.23606797749979},"262":{"tf":2.23606797749979},"263":{"tf":1.4142135623730951},"28":{"tf":2.6457513110645907},"34":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"42":{"tf":2.449489742783178},"429":{"tf":1.4142135623730951}}}}}}},"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"255":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":144,"docs":{"10":{"tf":1.4142135623730951},"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":3.4641016151377544},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"12":{"tf":1.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":2.23606797749979},"157":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"196":{"tf":3.4641016151377544},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"201":{"tf":1.0},"202":{"tf":2.8284271247461903},"203":{"tf":1.0},"204":{"tf":2.0},"205":{"tf":2.6457513110645907},"206":{"tf":2.6457513110645907},"208":{"tf":2.23606797749979},"209":{"tf":3.1622776601683795},"21":{"tf":2.0},"212":{"tf":2.449489742783178},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"242":{"tf":1.0},"249":{"tf":1.0},"250":{"tf":2.0},"251":{"tf":3.3166247903554},"252":{"tf":1.0},"253":{"tf":2.449489742783178},"254":{"tf":1.4142135623730951},"255":{"tf":1.7320508075688772},"256":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"258":{"tf":1.0},"259":{"tf":2.0},"26":{"tf":1.0},"260":{"tf":1.4142135623730951},"261":{"tf":2.449489742783178},"262":{"tf":2.449489742783178},"263":{"tf":2.6457513110645907},"264":{"tf":2.449489742783178},"265":{"tf":2.23606797749979},"266":{"tf":2.8284271247461903},"267":{"tf":1.0},"27":{"tf":3.4641016151377544},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.7320508075688772},"28":{"tf":4.358898943540674},"281":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":5.656854249492381},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"30":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"31":{"tf":2.0},"311":{"tf":1.4142135623730951},"313":{"tf":1.0},"32":{"tf":1.0},"335":{"tf":1.0},"34":{"tf":2.449489742783178},"345":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.4142135623730951},"357":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.7320508075688772},"374":{"tf":2.0},"375":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":2.23606797749979},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":3.3166247903554},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"42":{"tf":5.5677643628300215},"425":{"tf":2.449489742783178},"426":{"tf":2.23606797749979},"427":{"tf":1.7320508075688772},"429":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979},"436":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":2.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"63":{"tf":1.7320508075688772},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.7320508075688772},"92":{"tf":1.7320508075688772}},"’":{"df":7,"docs":{"251":{"tf":1.0},"256":{"tf":1.0},"261":{"tf":1.0},"266":{"tf":1.0},"28":{"tf":1.0},"31":{"tf":1.0},"42":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"0":{"tf":1.0},"64":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"397":{"tf":1.4142135623730951},"44":{"tf":1.0}}}},"df":1,"docs":{"318":{"tf":1.0}}}},"t":{"df":1,"docs":{"132":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"227":{"tf":1.0},"228":{"tf":1.0},"246":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"227":{"tf":1.4142135623730951},"228":{"tf":1.0},"246":{"tf":1.0}}}}}}}}},"df":136,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":2.0},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":2.23606797749979},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"111":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":2.0},"128":{"tf":1.4142135623730951},"135":{"tf":1.0},"137":{"tf":1.4142135623730951},"141":{"tf":1.0},"143":{"tf":1.0},"151":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"157":{"tf":2.23606797749979},"159":{"tf":2.0},"160":{"tf":1.0},"163":{"tf":2.449489742783178},"164":{"tf":1.0},"167":{"tf":1.0},"175":{"tf":1.4142135623730951},"178":{"tf":1.7320508075688772},"179":{"tf":1.0},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.4142135623730951},"191":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"200":{"tf":2.23606797749979},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":2.8284271247461903},"221":{"tf":2.23606797749979},"224":{"tf":1.0},"226":{"tf":1.4142135623730951},"227":{"tf":2.6457513110645907},"228":{"tf":3.605551275463989},"235":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"248":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.4142135623730951},"270":{"tf":1.7320508075688772},"271":{"tf":1.7320508075688772},"276":{"tf":1.4142135623730951},"278":{"tf":2.23606797749979},"280":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"284":{"tf":1.0},"289":{"tf":1.7320508075688772},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"308":{"tf":2.0},"311":{"tf":1.0},"313":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.7320508075688772},"323":{"tf":2.0},"325":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951},"336":{"tf":1.0},"338":{"tf":1.4142135623730951},"344":{"tf":1.0},"346":{"tf":1.4142135623730951},"347":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":2.0},"356":{"tf":1.0},"357":{"tf":2.449489742783178},"358":{"tf":1.4142135623730951},"36":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"369":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"381":{"tf":1.7320508075688772},"384":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":2.6457513110645907},"406":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.0},"42":{"tf":1.4142135623730951},"429":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}}},"t":{"df":4,"docs":{"335":{"tf":1.0},"364":{"tf":1.0},"369":{"tf":2.0},"411":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"1":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"329":{"tf":1.0}}}},"y":{"df":0,"docs":{},"z":{"df":1,"docs":{"1":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"284":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"h":{"df":13,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":2.8284271247461903},"194":{"tf":1.0},"253":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"344":{"tf":1.0},"357":{"tf":1.0},"369":{"tf":2.23606797749979},"427":{"tf":1.0},"435":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"154":{"tf":1.0},"207":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":4,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"284":{"tf":1.0},"4":{"tf":1.0}}}}},"s":{"df":42,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":2.449489742783178},"163":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.4142135623730951},"204":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"256":{"tf":1.0},"279":{"tf":1.0},"282":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"290":{"tf":1.0},"297":{"tf":1.4142135623730951},"302":{"tf":1.4142135623730951},"332":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"389":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"44":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"63":{"tf":1.0},"75":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"144":{"tf":1.0},"300":{"tf":1.0}}}}}}}},"d":{"df":11,"docs":{"196":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"23":{"tf":2.0},"261":{"tf":1.0},"28":{"tf":1.0},"31":{"tf":1.0},"311":{"tf":1.0},"34":{"tf":1.0},"395":{"tf":1.0},"436":{"tf":1.0}}},"df":36,"docs":{"10":{"tf":1.0},"145":{"tf":1.0},"15":{"tf":2.23606797749979},"156":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.7320508075688772},"198":{"tf":1.0},"214":{"tf":1.0},"248":{"tf":1.7320508075688772},"257":{"tf":1.0},"26":{"tf":1.4142135623730951},"268":{"tf":1.0},"279":{"tf":2.23606797749979},"281":{"tf":3.0},"282":{"tf":2.8284271247461903},"286":{"tf":2.449489742783178},"310":{"tf":1.0},"317":{"tf":1.0},"348":{"tf":1.4142135623730951},"355":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":3.605551275463989},"368":{"tf":1.0},"383":{"tf":1.4142135623730951},"386":{"tf":1.0},"395":{"tf":1.0},"405":{"tf":1.0},"417":{"tf":1.0},"45":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":2.0},"71":{"tf":1.4142135623730951},"92":{"tf":1.0},"95":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"63":{"tf":1.0}}}},"b":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"430":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"r":{"df":1,"docs":{"308":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":2,"docs":{"302":{"tf":1.0},"333":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"104":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"428":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"73":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":21,"docs":{"111":{"tf":1.0},"174":{"tf":1.0},"208":{"tf":1.0},"215":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"292":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"331":{"tf":1.0},"340":{"tf":1.4142135623730951},"357":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0},"381":{"tf":1.0},"53":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.4142135623730951},"83":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"339":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"f":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":21,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"200":{"tf":2.0},"201":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":2.6457513110645907},"209":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.4142135623730951},"264":{"tf":1.0},"285":{"tf":1.7320508075688772}}}}}}},"df":3,"docs":{"208":{"tf":1.4142135623730951},"42":{"tf":1.0},"44":{"tf":1.0}}}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"159":{"tf":1.7320508075688772},"242":{"tf":1.0},"271":{"tf":1.0},"312":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":9,"docs":{"2":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.0},"408":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}}}}}}}}}},"n":{"c":{"df":7,"docs":{"135":{"tf":1.0},"137":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":121,"docs":{"105":{"tf":1.7320508075688772},"108":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.4142135623730951},"142":{"tf":1.0},"151":{"tf":1.7320508075688772},"159":{"tf":2.23606797749979},"162":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"170":{"tf":1.0},"177":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"198":{"tf":1.7320508075688772},"199":{"tf":1.7320508075688772},"202":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.0},"219":{"tf":2.449489742783178},"220":{"tf":2.23606797749979},"221":{"tf":2.0},"223":{"tf":1.0},"227":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"237":{"tf":1.0},"238":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":2.0},"246":{"tf":2.449489742783178},"253":{"tf":1.4142135623730951},"258":{"tf":1.7320508075688772},"262":{"tf":1.0},"264":{"tf":1.0},"271":{"tf":1.7320508075688772},"275":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.4142135623730951},"282":{"tf":2.23606797749979},"285":{"tf":2.23606797749979},"286":{"tf":1.7320508075688772},"288":{"tf":2.449489742783178},"289":{"tf":1.4142135623730951},"29":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":2.0},"31":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"330":{"tf":2.6457513110645907},"337":{"tf":2.449489742783178},"338":{"tf":3.0},"339":{"tf":2.6457513110645907},"34":{"tf":1.0},"340":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"357":{"tf":1.7320508075688772},"36":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"389":{"tf":1.4142135623730951},"395":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":4.242640687119285},"406":{"tf":1.0},"407":{"tf":2.6457513110645907},"42":{"tf":3.0},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":2.6457513110645907},"432":{"tf":1.4142135623730951},"435":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":3.1622776601683795},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":2.0},"67":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.0},"78":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"85":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.7320508075688772}},"e":{"(":{"&":{"df":1,"docs":{"74":{"tf":1.0}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"74":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"356":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"3":{"2":{"df":3,"docs":{"102":{"tf":1.4142135623730951},"271":{"tf":1.0},"356":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"102":{"tf":1.0},"356":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":17,"docs":{"291":{"tf":1.0},"296":{"tf":4.123105625617661},"297":{"tf":2.23606797749979},"298":{"tf":1.4142135623730951},"299":{"tf":1.0},"300":{"tf":1.4142135623730951},"301":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":3.3166247903554},"320":{"tf":1.7320508075688772},"322":{"tf":1.0},"325":{"tf":1.7320508075688772},"347":{"tf":1.0},"404":{"tf":4.358898943540674},"407":{"tf":1.0},"433":{"tf":2.0},"436":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"1":{"0":{"df":6,"docs":{"169":{"tf":1.7320508075688772},"170":{"tf":1.7320508075688772},"182":{"tf":1.7320508075688772},"184":{"tf":1.7320508075688772},"186":{"tf":1.7320508075688772},"187":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":202,"docs":{"0":{"tf":1.0},"10":{"tf":6.4031242374328485},"100":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"118":{"tf":1.0},"12":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"160":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":2.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"184":{"tf":1.0},"193":{"tf":1.7320508075688772},"194":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"211":{"tf":3.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772},"237":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"254":{"tf":1.0},"260":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.7320508075688772},"269":{"tf":1.4142135623730951},"271":{"tf":2.449489742783178},"276":{"tf":1.7320508075688772},"28":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"292":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.7320508075688772},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.7320508075688772},"308":{"tf":2.0},"310":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"312":{"tf":2.0},"313":{"tf":2.0},"315":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.449489742783178},"32":{"tf":2.0},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"323":{"tf":2.6457513110645907},"324":{"tf":1.4142135623730951},"325":{"tf":2.0},"326":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"33":{"tf":1.7320508075688772},"330":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.4142135623730951},"336":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"34":{"tf":1.4142135623730951},"341":{"tf":1.0},"342":{"tf":1.7320508075688772},"344":{"tf":1.4142135623730951},"345":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.0},"35":{"tf":1.4142135623730951},"352":{"tf":1.0},"356":{"tf":1.0},"36":{"tf":1.4142135623730951},"360":{"tf":1.0},"361":{"tf":1.7320508075688772},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"367":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.0},"371":{"tf":1.0},"372":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772},"378":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"384":{"tf":2.0},"387":{"tf":1.7320508075688772},"392":{"tf":1.0},"393":{"tf":2.23606797749979},"397":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":3.7416573867739413},"417":{"tf":1.0},"42":{"tf":1.4142135623730951},"421":{"tf":1.4142135623730951},"423":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"48":{"tf":2.23606797749979},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":2.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":2.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.7320508075688772},"93":{"tf":1.4142135623730951},"94":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}}}}}},"r":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}}}}}},"a":{"c":{"df":0,"docs":{},"t":{"df":22,"docs":{"131":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":2.0},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":2.449489742783178},"175":{"tf":1.0},"176":{"tf":1.0},"224":{"tf":1.0},"228":{"tf":1.0},"323":{"tf":1.0},"387":{"tf":1.0},"396":{"tf":1.0},"416":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":2.23606797749979},"71":{"tf":1.0},"79":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"279":{"tf":1.0},"315":{"tf":1.0},"327":{"tf":1.4142135623730951},"328":{"tf":1.4142135623730951},"331":{"tf":1.0},"332":{"tf":1.0},"374":{"tf":1.0},"404":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"s":{"df":0,"docs":{},"—":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"’":{"df":1,"docs":{"144":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":12,"docs":{"103":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":2.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":2.6457513110645907},"172":{"tf":1.4142135623730951},"355":{"tf":1.7320508075688772},"54":{"tf":2.6457513110645907},"57":{"tf":1.4142135623730951},"71":{"tf":1.0}},"s":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"\\"":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":2,"docs":{"399":{"tf":1.0},"400":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"4":{"tf":1.0}}}},"t":{"df":1,"docs":{"296":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}},"c":{"df":0,"docs":{},"k":{"df":90,"docs":{"103":{"tf":2.0},"109":{"tf":1.4142135623730951},"110":{"tf":1.4142135623730951},"121":{"tf":1.0},"128":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.7320508075688772},"158":{"tf":1.0},"163":{"tf":2.23606797749979},"164":{"tf":2.449489742783178},"17":{"tf":1.4142135623730951},"180":{"tf":1.7320508075688772},"186":{"tf":1.0},"194":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":2.0},"206":{"tf":1.0},"210":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":2.0},"221":{"tf":1.7320508075688772},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"228":{"tf":2.8284271247461903},"230":{"tf":1.0},"245":{"tf":1.0},"248":{"tf":1.4142135623730951},"27":{"tf":1.0},"283":{"tf":1.4142135623730951},"284":{"tf":2.8284271247461903},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"29":{"tf":3.1622776601683795},"290":{"tf":1.0},"291":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"305":{"tf":1.0},"309":{"tf":1.0},"31":{"tf":1.4142135623730951},"310":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"335":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"34":{"tf":1.0},"340":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951},"347":{"tf":1.0},"35":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.4142135623730951},"363":{"tf":1.7320508075688772},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"367":{"tf":1.0},"369":{"tf":1.7320508075688772},"379":{"tf":1.0},"389":{"tf":1.4142135623730951},"391":{"tf":1.0},"400":{"tf":1.7320508075688772},"404":{"tf":4.242640687119285},"406":{"tf":1.4142135623730951},"419":{"tf":1.0},"42":{"tf":1.4142135623730951},"426":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"62":{"tf":1.7320508075688772},"63":{"tf":1.7320508075688772},"66":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"78":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"96":{"tf":1.0}},"e":{"d":{"_":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":16,"docs":{"135":{"tf":1.0},"138":{"tf":1.0},"151":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"186":{"tf":2.0},"189":{"tf":1.0},"285":{"tf":1.7320508075688772},"307":{"tf":1.0},"323":{"tf":1.4142135623730951},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.0},"404":{"tf":1.0}},"’":{"df":1,"docs":{"136":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":3,"docs":{"116":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0}}}},"i":{"df":0,"docs":{},"l":{"d":{"df":9,"docs":{"116":{"tf":1.0},"117":{"tf":2.23606797749979},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"208":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":3.1622776601683795},"331":{"tf":1.7320508075688772}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"289":{"tf":5.0990195135927845}}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":14,"docs":{"123":{"tf":1.0},"146":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.0},"163":{"tf":1.0},"169":{"tf":1.0},"271":{"tf":1.0},"28":{"tf":1.0},"284":{"tf":1.0},"325":{"tf":1.7320508075688772},"44":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"433":{"tf":1.4142135623730951}},"s":{"df":39,"docs":{"109":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"131":{"tf":1.0},"135":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.4142135623730951},"160":{"tf":1.4142135623730951},"167":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.4142135623730951},"229":{"tf":1.0},"247":{"tf":1.4142135623730951},"254":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"308":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"319":{"tf":1.0},"325":{"tf":1.4142135623730951},"326":{"tf":1.0},"331":{"tf":1.0},"336":{"tf":1.0},"365":{"tf":1.0},"372":{"tf":1.0},"379":{"tf":1.0},"393":{"tf":1.0},"396":{"tf":1.0},"413":{"tf":1.4142135623730951},"51":{"tf":1.0},"63":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":8,"docs":{"117":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"159":{"tf":1.0},"301":{"tf":1.0},"404":{"tf":1.4142135623730951},"62":{"tf":1.0},"94":{"tf":1.0}},"n":{"df":14,"docs":{"108":{"tf":1.0},"146":{"tf":1.0},"157":{"tf":1.0},"172":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"235":{"tf":1.0},"256":{"tf":1.4142135623730951},"257":{"tf":1.0},"301":{"tf":1.0},"332":{"tf":1.0},"358":{"tf":1.4142135623730951},"381":{"tf":1.0},"395":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"0":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"395":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":2,"docs":{"320":{"tf":1.0},"55":{"tf":1.0}}}}}},"i":{"df":1,"docs":{"433":{"tf":1.0}},"r":{"c":{"df":0,"docs":{},"l":{"df":2,"docs":{"101":{"tf":1.0},"427":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"415":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"135":{"tf":1.0},"218":{"tf":1.0},"257":{"tf":1.0},"291":{"tf":1.0},"349":{"tf":1.0},"392":{"tf":1.0}}}}}}},"df":0,"docs":{}},"s":{"c":{"df":0,"docs":{},"o":{"df":1,"docs":{"433":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"15":{"tf":1.0},"26":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":6,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"227":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"374":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"135":{"tf":1.0},"236":{"tf":1.0},"91":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"323":{"tf":1.0},"331":{"tf":2.0},"332":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"79":{"tf":1.0}},"i":{"c":{"df":3,"docs":{"211":{"tf":1.0},"225":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":4,"docs":{"178":{"tf":1.7320508075688772},"192":{"tf":1.0},"350":{"tf":1.4142135623730951},"411":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":23,"docs":{"116":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"158":{"tf":1.0},"187":{"tf":1.4142135623730951},"268":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":2.6457513110645907},"280":{"tf":1.4142135623730951},"281":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.7320508075688772},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"151":{"tf":1.0},"158":{"tf":1.0},"406":{"tf":1.0},"95":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"216":{"tf":1.0},"220":{"tf":1.0}}}},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"279":{"tf":2.23606797749979},"364":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0}}}}},"r":{"df":19,"docs":{"122":{"tf":1.0},"144":{"tf":1.0},"161":{"tf":1.4142135623730951},"217":{"tf":1.0},"280":{"tf":1.0},"324":{"tf":1.0},"342":{"tf":1.0},"387":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":2.0},"83":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"167":{"tf":1.0},"172":{"tf":1.0},"178":{"tf":1.0},"216":{"tf":1.0},"244":{"tf":1.0},"246":{"tf":1.0},"318":{"tf":1.0},"383":{"tf":1.0},"63":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"217":{"tf":1.0},"219":{"tf":1.0},"249":{"tf":1.0},"298":{"tf":1.0},"345":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"254":{"tf":1.0},"335":{"tf":1.0},"404":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"118":{"tf":1.0},"394":{"tf":1.4142135623730951},"395":{"tf":2.23606797749979},"397":{"tf":2.23606797749979},"398":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.0},"428":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"427":{"tf":2.6457513110645907}}},"y":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"#":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"427":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"’":{"df":1,"docs":{"427":{"tf":1.0}}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"433":{"tf":1.0}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":20,"docs":{"178":{"tf":2.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.7320508075688772},"235":{"tf":1.0},"238":{"tf":1.0},"245":{"tf":2.449489742783178},"281":{"tf":3.1622776601683795},"282":{"tf":1.4142135623730951},"286":{"tf":1.0},"289":{"tf":1.4142135623730951},"295":{"tf":1.0},"299":{"tf":1.4142135623730951},"301":{"tf":2.0},"304":{"tf":1.4142135623730951},"31":{"tf":1.0},"317":{"tf":1.4142135623730951},"373":{"tf":1.0},"404":{"tf":1.4142135623730951},"421":{"tf":4.123105625617661},"71":{"tf":2.6457513110645907}}}},"s":{"df":0,"docs":{},"e":{"df":18,"docs":{"119":{"tf":1.0},"128":{"tf":1.0},"178":{"tf":1.0},"209":{"tf":1.0},"285":{"tf":1.7320508075688772},"296":{"tf":1.4142135623730951},"298":{"tf":1.0},"317":{"tf":2.0},"322":{"tf":1.0},"39":{"tf":1.0},"395":{"tf":2.0},"397":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0},"433":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.0}},"r":{"df":4,"docs":{"321":{"tf":1.0},"322":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"r":{"df":35,"docs":{"10":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"211":{"tf":1.0},"220":{"tf":2.23606797749979},"232":{"tf":1.0},"233":{"tf":2.23606797749979},"234":{"tf":2.449489742783178},"235":{"tf":3.7416573867739413},"236":{"tf":5.5677643628300215},"237":{"tf":6.782329983125268},"238":{"tf":7.211102550927978},"242":{"tf":2.23606797749979},"243":{"tf":3.4641016151377544},"248":{"tf":1.0},"249":{"tf":1.4142135623730951},"293":{"tf":1.4142135623730951},"295":{"tf":4.58257569495584},"296":{"tf":1.0},"301":{"tf":2.0},"312":{"tf":1.0},"317":{"tf":2.0},"349":{"tf":1.4142135623730951},"361":{"tf":1.4142135623730951},"379":{"tf":1.0},"381":{"tf":1.0},"382":{"tf":1.7320508075688772},"383":{"tf":4.358898943540674},"384":{"tf":3.4641016151377544},"404":{"tf":5.744562646538029},"405":{"tf":1.0},"407":{"tf":1.0},"411":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0}},"e":{"@":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"1":{"1":{":":{"3":{"6":{"df":1,"docs":{"301":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"’":{"df":2,"docs":{"238":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951}}}}}}}},"u":{"df":0,"docs":{},"e":{"df":1,"docs":{"142":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"145":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"178":{"tf":1.0},"62":{"tf":1.0}}}}}}}},"m":{"d":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":3,"docs":{"17":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"228":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"_":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"180":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"180":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":3,"docs":{"420":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"47":{"tf":1.0}}}},"n":{"df":1,"docs":{"430":{"tf":1.0}}},"o":{"d":{"df":0,"docs":{},"e":{"df":295,"docs":{"1":{"tf":1.0},"10":{"tf":3.0},"100":{"tf":1.4142135623730951},"101":{"tf":2.0},"102":{"tf":1.0},"103":{"tf":3.3166247903554},"104":{"tf":3.1622776601683795},"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":1.7320508075688772},"108":{"tf":2.23606797749979},"109":{"tf":3.0},"11":{"tf":1.0},"112":{"tf":3.3166247903554},"113":{"tf":1.7320508075688772},"115":{"tf":3.3166247903554},"116":{"tf":3.605551275463989},"117":{"tf":3.0},"118":{"tf":3.1622776601683795},"119":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":2.8284271247461903},"128":{"tf":3.0},"129":{"tf":2.0},"130":{"tf":1.4142135623730951},"135":{"tf":2.0},"136":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":2.23606797749979},"143":{"tf":2.23606797749979},"145":{"tf":1.4142135623730951},"149":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":2.449489742783178},"152":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"156":{"tf":4.47213595499958},"157":{"tf":2.0},"158":{"tf":2.8284271247461903},"159":{"tf":4.898979485566356},"160":{"tf":2.6457513110645907},"161":{"tf":2.0},"162":{"tf":1.4142135623730951},"163":{"tf":3.872983346207417},"164":{"tf":2.449489742783178},"165":{"tf":2.449489742783178},"166":{"tf":1.7320508075688772},"167":{"tf":4.47213595499958},"168":{"tf":1.0},"169":{"tf":2.23606797749979},"170":{"tf":2.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":3.4641016151377544},"176":{"tf":1.7320508075688772},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"180":{"tf":2.23606797749979},"182":{"tf":1.7320508075688772},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"186":{"tf":3.0},"187":{"tf":1.0},"189":{"tf":2.23606797749979},"193":{"tf":2.23606797749979},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.0},"198":{"tf":2.0},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"200":{"tf":3.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":3.1622776601683795},"209":{"tf":3.7416573867739413},"210":{"tf":2.0},"211":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":2.23606797749979},"217":{"tf":1.7320508075688772},"218":{"tf":1.7320508075688772},"219":{"tf":2.6457513110645907},"22":{"tf":1.0},"220":{"tf":2.8284271247461903},"221":{"tf":1.7320508075688772},"222":{"tf":2.8284271247461903},"223":{"tf":2.23606797749979},"224":{"tf":1.0},"225":{"tf":2.0},"23":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.7320508075688772},"237":{"tf":1.7320508075688772},"238":{"tf":2.23606797749979},"239":{"tf":2.0},"24":{"tf":1.0},"240":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"244":{"tf":1.0},"245":{"tf":2.0},"246":{"tf":2.0},"247":{"tf":2.0},"248":{"tf":2.6457513110645907},"25":{"tf":2.449489742783178},"250":{"tf":1.0},"251":{"tf":2.6457513110645907},"252":{"tf":1.7320508075688772},"253":{"tf":3.0},"254":{"tf":1.7320508075688772},"257":{"tf":1.7320508075688772},"259":{"tf":1.0},"26":{"tf":1.4142135623730951},"261":{"tf":1.0},"262":{"tf":1.0},"264":{"tf":1.0},"267":{"tf":1.4142135623730951},"268":{"tf":1.4142135623730951},"27":{"tf":2.0},"271":{"tf":2.0},"272":{"tf":1.4142135623730951},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.7320508075688772},"277":{"tf":2.23606797749979},"279":{"tf":4.0},"28":{"tf":2.449489742783178},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"283":{"tf":2.0},"284":{"tf":2.0},"285":{"tf":3.605551275463989},"286":{"tf":1.0},"288":{"tf":1.7320508075688772},"289":{"tf":1.0},"29":{"tf":2.23606797749979},"291":{"tf":2.0},"292":{"tf":2.0},"293":{"tf":1.7320508075688772},"294":{"tf":1.0},"295":{"tf":2.0},"296":{"tf":1.4142135623730951},"297":{"tf":2.0},"298":{"tf":2.0},"299":{"tf":1.4142135623730951},"30":{"tf":1.0},"301":{"tf":1.7320508075688772},"304":{"tf":1.0},"306":{"tf":1.4142135623730951},"307":{"tf":1.4142135623730951},"308":{"tf":2.0},"309":{"tf":1.0},"31":{"tf":1.0},"310":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772},"313":{"tf":3.7416573867739413},"316":{"tf":2.0},"317":{"tf":3.3166247903554},"318":{"tf":2.0},"319":{"tf":1.0},"32":{"tf":1.0},"320":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"323":{"tf":2.449489742783178},"325":{"tf":1.7320508075688772},"330":{"tf":3.1622776601683795},"331":{"tf":2.0},"332":{"tf":1.4142135623730951},"333":{"tf":1.0},"335":{"tf":2.8284271247461903},"336":{"tf":2.449489742783178},"337":{"tf":1.7320508075688772},"338":{"tf":2.8284271247461903},"339":{"tf":2.0},"34":{"tf":1.0},"340":{"tf":2.23606797749979},"341":{"tf":1.0},"342":{"tf":1.7320508075688772},"345":{"tf":1.0},"346":{"tf":1.4142135623730951},"348":{"tf":1.0},"349":{"tf":1.7320508075688772},"35":{"tf":2.0},"350":{"tf":2.8284271247461903},"352":{"tf":1.7320508075688772},"353":{"tf":1.7320508075688772},"354":{"tf":1.7320508075688772},"355":{"tf":1.0},"356":{"tf":3.3166247903554},"357":{"tf":3.3166247903554},"358":{"tf":2.0},"359":{"tf":2.23606797749979},"361":{"tf":1.4142135623730951},"362":{"tf":2.449489742783178},"363":{"tf":3.1622776601683795},"364":{"tf":2.8284271247461903},"365":{"tf":4.358898943540674},"366":{"tf":1.7320508075688772},"368":{"tf":1.0},"369":{"tf":3.0},"37":{"tf":1.0},"370":{"tf":2.23606797749979},"373":{"tf":2.0},"374":{"tf":2.8284271247461903},"378":{"tf":1.4142135623730951},"379":{"tf":2.449489742783178},"38":{"tf":2.0},"380":{"tf":2.8284271247461903},"381":{"tf":1.7320508075688772},"383":{"tf":1.7320508075688772},"384":{"tf":1.7320508075688772},"385":{"tf":1.0},"386":{"tf":2.8284271247461903},"387":{"tf":4.242640687119285},"388":{"tf":2.8284271247461903},"389":{"tf":5.916079783099616},"39":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951},"392":{"tf":1.0},"395":{"tf":2.449489742783178},"396":{"tf":1.4142135623730951},"398":{"tf":2.6457513110645907},"399":{"tf":1.4142135623730951},"4":{"tf":2.449489742783178},"400":{"tf":2.8284271247461903},"401":{"tf":2.8284271247461903},"404":{"tf":6.324555320336759},"405":{"tf":1.7320508075688772},"406":{"tf":2.23606797749979},"407":{"tf":2.449489742783178},"411":{"tf":1.0},"413":{"tf":1.4142135623730951},"417":{"tf":1.0},"42":{"tf":3.3166247903554},"421":{"tf":2.23606797749979},"425":{"tf":2.449489742783178},"426":{"tf":2.0},"427":{"tf":2.0},"428":{"tf":1.0},"429":{"tf":2.23606797749979},"43":{"tf":1.0},"432":{"tf":1.0},"435":{"tf":1.4142135623730951},"44":{"tf":2.6457513110645907},"47":{"tf":1.7320508075688772},"50":{"tf":3.3166247903554},"51":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.23606797749979},"56":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"59":{"tf":2.23606797749979},"60":{"tf":2.23606797749979},"61":{"tf":1.7320508075688772},"62":{"tf":4.358898943540674},"63":{"tf":4.795831523312719},"66":{"tf":1.0},"67":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":3.0},"72":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":2.6457513110645907},"76":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"8":{"tf":2.449489742783178},"81":{"tf":1.0},"85":{"tf":1.4142135623730951},"89":{"tf":1.7320508075688772},"9":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":2.449489742783178},"93":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.4142135623730951},"98":{"tf":1.0},"99":{"tf":1.0}},"—":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"163":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"326":{"tf":1.0}}}}}}}},"’":{"df":5,"docs":{"112":{"tf":1.0},"163":{"tf":1.0},"30":{"tf":1.0},"318":{"tf":1.0},"341":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":4,"docs":{"142":{"tf":1.0},"278":{"tf":1.4142135623730951},"380":{"tf":1.0},"383":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"142":{"tf":1.4142135623730951},"272":{"tf":1.0},"277":{"tf":3.7416573867739413},"278":{"tf":1.7320508075688772},"338":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{":":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"104":{"tf":2.0},"105":{"tf":1.0},"109":{"tf":1.4142135623730951}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"a":{"df":1,"docs":{"105":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"320":{"tf":1.0}}},"df":0,"docs":{}}},"df":7,"docs":{"104":{"tf":4.0},"105":{"tf":3.0},"106":{"tf":1.4142135623730951},"109":{"tf":2.8284271247461903},"110":{"tf":3.7416573867739413},"327":{"tf":1.0},"342":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"425":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"309":{"tf":1.4142135623730951}}}}},"c":{"df":0,"docs":{},"t":{"df":43,"docs":{"10":{"tf":1.0},"105":{"tf":1.4142135623730951},"112":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":2.8284271247461903},"132":{"tf":1.0},"135":{"tf":1.7320508075688772},"138":{"tf":1.0},"139":{"tf":2.0},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"213":{"tf":2.0},"214":{"tf":2.23606797749979},"218":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"242":{"tf":2.23606797749979},"243":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":2.23606797749979},"247":{"tf":1.0},"253":{"tf":1.0},"301":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":2.23606797749979},"330":{"tf":1.0},"334":{"tf":1.0},"378":{"tf":1.0},"396":{"tf":2.0},"398":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.0},"416":{"tf":1.7320508075688772},"42":{"tf":1.0},"427":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"63":{"tf":2.23606797749979},"66":{"tf":1.0},"78":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"65":{"tf":1.0},"71":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"365":{"tf":1.0}}}},"o":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"329":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"102":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"178":{"tf":1.0},"375":{"tf":1.0},"395":{"tf":1.0},"44":{"tf":1.0},"70":{"tf":1.0}}},"r":{"(":{"0":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":1,"docs":{"356":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"g":{"b":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":6,"docs":{"150":{"tf":1.0},"235":{"tf":3.3166247903554},"254":{"tf":3.4641016151377544},"346":{"tf":3.605551275463989},"356":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":34,"docs":{"1":{"tf":1.0},"106":{"tf":1.0},"109":{"tf":1.0},"120":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"142":{"tf":1.7320508075688772},"151":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.0},"232":{"tf":1.0},"254":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"342":{"tf":1.0},"346":{"tf":1.0},"358":{"tf":1.4142135623730951},"381":{"tf":1.0},"416":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":48,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"113":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"135":{"tf":1.0},"139":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"178":{"tf":1.0},"194":{"tf":1.0},"256":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"280":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"309":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"323":{"tf":1.0},"325":{"tf":1.4142135623730951},"334":{"tf":1.0},"338":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"38":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"42":{"tf":1.0},"433":{"tf":1.0},"436":{"tf":1.0},"52":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":2.0},"73":{"tf":1.7320508075688772},"85":{"tf":1.0}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"m":{"a":{"df":6,"docs":{"104":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"39":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"92":{"tf":1.0}},"n":{"d":{"df":55,"docs":{"10":{"tf":1.0},"113":{"tf":2.0},"118":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":2.23606797749979},"15":{"tf":1.4142135623730951},"16":{"tf":1.0},"196":{"tf":1.7320508075688772},"202":{"tf":1.4142135623730951},"205":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":2.23606797749979},"211":{"tf":2.6457513110645907},"212":{"tf":1.7320508075688772},"213":{"tf":2.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":1.0},"22":{"tf":1.4142135623730951},"220":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":2.0},"23":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"250":{"tf":1.0},"253":{"tf":1.0},"255":{"tf":1.4142135623730951},"257":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.7320508075688772},"265":{"tf":1.0},"266":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":2.6457513110645907},"30":{"tf":1.0},"31":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"34":{"tf":2.0},"395":{"tf":1.0},"42":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"43":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":14,"docs":{"196":{"tf":1.0},"253":{"tf":5.196152422706632},"288":{"tf":1.0},"311":{"tf":1.0},"36":{"tf":1.7320508075688772},"366":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"414":{"tf":1.0},"416":{"tf":2.8284271247461903},"437":{"tf":1.7320508075688772},"49":{"tf":1.0},"60":{"tf":3.605551275463989},"64":{"tf":1.0},"69":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"433":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"209":{"tf":1.0}}}},":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"209":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":50,"docs":{"10":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"131":{"tf":1.0},"137":{"tf":1.0},"143":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"181":{"tf":1.0},"196":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"209":{"tf":2.6457513110645907},"218":{"tf":1.0},"232":{"tf":1.0},"254":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.4142135623730951},"28":{"tf":1.0},"286":{"tf":1.0},"300":{"tf":1.0},"307":{"tf":1.0},"310":{"tf":1.0},"313":{"tf":1.0},"32":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"328":{"tf":1.0},"33":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"36":{"tf":1.0},"365":{"tf":1.4142135623730951},"404":{"tf":1.0},"427":{"tf":1.0},"49":{"tf":1.4142135623730951},"61":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":13,"docs":{"139":{"tf":1.0},"243":{"tf":1.0},"253":{"tf":1.4142135623730951},"271":{"tf":1.4142135623730951},"323":{"tf":1.0},"327":{"tf":1.0},"330":{"tf":1.0},"361":{"tf":1.0},"372":{"tf":1.0},"379":{"tf":1.0},"423":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"df":24,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":2.6457513110645907},"125":{"tf":1.0},"158":{"tf":1.0},"17":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"220":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"296":{"tf":2.23606797749979},"300":{"tf":1.4142135623730951},"320":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"379":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.0},"408":{"tf":1.0},"425":{"tf":1.0},"428":{"tf":1.4142135623730951},"5":{"tf":1.0},"7":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"153":{"tf":1.4142135623730951},"235":{"tf":2.449489742783178},"6":{"tf":1.4142135623730951}}},"y":{"df":0,"docs":{},"’":{"df":1,"docs":{"235":{"tf":1.0}}}}},"r":{"df":36,"docs":{"10":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"106":{"tf":2.23606797749979},"169":{"tf":1.0},"183":{"tf":1.4142135623730951},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"224":{"tf":1.0},"228":{"tf":1.0},"243":{"tf":1.0},"248":{"tf":1.0},"273":{"tf":2.0},"288":{"tf":1.0},"302":{"tf":1.0},"326":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951},"353":{"tf":1.0},"358":{"tf":1.4142135623730951},"372":{"tf":1.0},"387":{"tf":1.7320508075688772},"404":{"tf":1.0},"407":{"tf":1.0},"419":{"tf":1.4142135623730951},"420":{"tf":2.0},"44":{"tf":3.3166247903554},"45":{"tf":1.0},"53":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"82":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"116":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0},"180":{"tf":1.0},"197":{"tf":1.0},"211":{"tf":1.0},"236":{"tf":1.0},"415":{"tf":2.449489742783178},"419":{"tf":1.0},"420":{"tf":1.0},"44":{"tf":1.4142135623730951}}}}}}},"t":{"df":7,"docs":{"159":{"tf":2.0},"263":{"tf":1.7320508075688772},"333":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.0},"42":{"tf":2.0},"429":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"208":{"tf":1.0}}},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"i":{"df":0,"docs":{},"l":{"df":209,"docs":{"1":{"tf":1.0},"10":{"tf":2.6457513110645907},"103":{"tf":3.0},"104":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":2.449489742783178},"115":{"tf":2.6457513110645907},"117":{"tf":2.449489742783178},"118":{"tf":2.23606797749979},"120":{"tf":1.0},"121":{"tf":2.0},"127":{"tf":1.0},"128":{"tf":2.0},"129":{"tf":2.23606797749979},"13":{"tf":1.7320508075688772},"131":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"15":{"tf":2.23606797749979},"150":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":2.23606797749979},"16":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":2.0},"163":{"tf":1.7320508075688772},"166":{"tf":1.7320508075688772},"169":{"tf":2.6457513110645907},"170":{"tf":2.0},"173":{"tf":3.0},"175":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":2.0},"182":{"tf":2.0},"183":{"tf":1.7320508075688772},"184":{"tf":2.0},"186":{"tf":3.4641016151377544},"187":{"tf":2.23606797749979},"189":{"tf":4.123105625617661},"193":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":2.23606797749979},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"202":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"208":{"tf":2.449489742783178},"209":{"tf":2.6457513110645907},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":2.0},"221":{"tf":1.7320508075688772},"224":{"tf":2.23606797749979},"225":{"tf":2.6457513110645907},"227":{"tf":1.4142135623730951},"228":{"tf":2.0},"235":{"tf":1.0},"236":{"tf":2.8284271247461903},"237":{"tf":2.449489742783178},"238":{"tf":2.449489742783178},"24":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"248":{"tf":1.4142135623730951},"251":{"tf":3.0},"257":{"tf":1.0},"26":{"tf":3.0},"261":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951},"263":{"tf":2.23606797749979},"264":{"tf":1.4142135623730951},"265":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":3.1622776601683795},"273":{"tf":2.0},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":2.449489742783178},"28":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.7320508075688772},"282":{"tf":1.0},"283":{"tf":1.7320508075688772},"284":{"tf":3.3166247903554},"285":{"tf":3.7416573867739413},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":2.6457513110645907},"290":{"tf":1.0},"291":{"tf":1.4142135623730951},"295":{"tf":2.8284271247461903},"296":{"tf":1.0},"297":{"tf":2.23606797749979},"298":{"tf":1.0},"30":{"tf":1.4142135623730951},"301":{"tf":3.3166247903554},"304":{"tf":1.0},"307":{"tf":1.0},"310":{"tf":1.4142135623730951},"312":{"tf":2.23606797749979},"313":{"tf":2.0},"316":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":2.0},"322":{"tf":1.7320508075688772},"323":{"tf":3.7416573867739413},"333":{"tf":1.0},"334":{"tf":1.7320508075688772},"335":{"tf":1.7320508075688772},"336":{"tf":3.0},"338":{"tf":1.7320508075688772},"339":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"340":{"tf":2.8284271247461903},"345":{"tf":2.0},"346":{"tf":1.4142135623730951},"348":{"tf":1.0},"350":{"tf":2.8284271247461903},"355":{"tf":1.4142135623730951},"357":{"tf":2.8284271247461903},"358":{"tf":1.0},"360":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":2.0},"363":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":3.4641016151377544},"366":{"tf":2.23606797749979},"367":{"tf":1.7320508075688772},"369":{"tf":1.4142135623730951},"370":{"tf":1.0},"374":{"tf":2.8284271247461903},"375":{"tf":1.7320508075688772},"376":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.4142135623730951},"381":{"tf":2.23606797749979},"383":{"tf":1.0},"384":{"tf":2.23606797749979},"386":{"tf":1.4142135623730951},"387":{"tf":1.0},"389":{"tf":2.449489742783178},"396":{"tf":1.0},"4":{"tf":2.0},"40":{"tf":1.0},"404":{"tf":5.0},"406":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951},"413":{"tf":1.4142135623730951},"417":{"tf":1.0},"42":{"tf":4.58257569495584},"426":{"tf":1.7320508075688772},"428":{"tf":1.0},"429":{"tf":2.6457513110645907},"43":{"tf":1.0},"432":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":3.4641016151377544},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":3.0},"51":{"tf":1.4142135623730951},"52":{"tf":2.449489742783178},"53":{"tf":2.23606797749979},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"58":{"tf":1.4142135623730951},"59":{"tf":2.0},"60":{"tf":1.0},"62":{"tf":3.4641016151377544},"63":{"tf":2.0},"66":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.6457513110645907},"72":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":3.1622776601683795},"76":{"tf":2.23606797749979},"78":{"tf":1.0},"79":{"tf":2.6457513110645907},"8":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"88":{"tf":1.7320508075688772},"89":{"tf":1.0},"92":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"’":{"df":6,"docs":{"128":{"tf":1.0},"189":{"tf":1.0},"365":{"tf":1.0},"389":{"tf":1.0},"429":{"tf":1.0},"8":{"tf":1.0}}}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"350":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"308":{"tf":1.0}}},"y":{"df":0,"docs":{},"—":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"325":{"tf":1.0}}}}}}}}},"df":2,"docs":{"415":{"tf":1.0},"54":{"tf":1.4142135623730951}}}}}},"t":{"df":32,"docs":{"10":{"tf":1.0},"118":{"tf":1.0},"126":{"tf":1.0},"151":{"tf":1.0},"241":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.0},"308":{"tf":1.7320508075688772},"309":{"tf":1.4142135623730951},"313":{"tf":2.0},"316":{"tf":2.449489742783178},"317":{"tf":2.6457513110645907},"318":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"340":{"tf":1.4142135623730951},"357":{"tf":1.0},"389":{"tf":1.0},"393":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0},"429":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.0},"96":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"308":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"x":{"df":29,"docs":{"145":{"tf":1.0},"146":{"tf":2.23606797749979},"153":{"tf":1.0},"178":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"207":{"tf":1.0},"214":{"tf":1.0},"242":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"288":{"tf":1.0},"292":{"tf":1.0},"300":{"tf":1.0},"314":{"tf":1.0},"323":{"tf":1.0},"342":{"tf":1.0},"346":{"tf":1.0},"356":{"tf":1.7320508075688772},"358":{"tf":1.0},"360":{"tf":1.0},"37":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"391":{"tf":1.0},"392":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"i":{"c":{"df":12,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.4142135623730951},"142":{"tf":1.0},"146":{"tf":1.0},"218":{"tf":1.0},"301":{"tf":1.0},"316":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0}}},"df":1,"docs":{"284":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"102":{"tf":1.0},"264":{"tf":1.0},"333":{"tf":1.7320508075688772},"334":{"tf":3.1622776601683795},"335":{"tf":3.4641016151377544},"342":{"tf":1.0},"356":{"tf":1.0},"369":{"tf":1.0},"436":{"tf":1.0},"54":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":2,"docs":{"334":{"tf":1.4142135623730951},"335":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":6,"docs":{"199":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"319":{"tf":1.4142135623730951},"367":{"tf":1.0}}},"u":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"415":{"tf":1.0},"416":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":2.23606797749979},"64":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":4,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"248":{"tf":1.0},"417":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"257":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"112":{"tf":1.0},"437":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":22,"docs":{"110":{"tf":1.0},"116":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.4142135623730951},"25":{"tf":1.0},"256":{"tf":1.0},"271":{"tf":2.0},"291":{"tf":1.0},"292":{"tf":1.0},"308":{"tf":2.23606797749979},"309":{"tf":1.4142135623730951},"318":{"tf":1.7320508075688772},"323":{"tf":1.0},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"362":{"tf":1.0},"380":{"tf":1.0},"395":{"tf":1.7320508075688772},"436":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"’":{"df":3,"docs":{"308":{"tf":1.7320508075688772},"320":{"tf":1.0},"66":{"tf":1.0}}}}}}}}},"n":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"248":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.7320508075688772},"199":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":5,"docs":{"116":{"tf":1.0},"261":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.0},"70":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"t":{"df":51,"docs":{"10":{"tf":2.449489742783178},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":2.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"161":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"171":{"tf":1.0},"181":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"232":{"tf":1.4142135623730951},"235":{"tf":1.0},"247":{"tf":1.0},"254":{"tf":1.7320508075688772},"268":{"tf":2.0},"271":{"tf":1.4142135623730951},"283":{"tf":1.0},"296":{"tf":1.0},"303":{"tf":1.0},"307":{"tf":1.4142135623730951},"310":{"tf":1.0},"32":{"tf":1.0},"320":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"33":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"342":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"372":{"tf":1.4142135623730951},"381":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"48":{"tf":1.7320508075688772},"49":{"tf":1.7320508075688772},"5":{"tf":1.4142135623730951},"54":{"tf":1.0},"64":{"tf":1.4142135623730951},"66":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"81":{"tf":1.4142135623730951}},"u":{"df":3,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0}}},"—":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"335":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"218":{"tf":1.7320508075688772},"221":{"tf":1.0},"335":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"s":{"df":16,"docs":{"100":{"tf":1.0},"102":{"tf":1.0},"109":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"221":{"tf":1.0},"244":{"tf":1.0},"246":{"tf":1.0},"317":{"tf":1.0},"401":{"tf":1.0},"421":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":1.4142135623730951},"69":{"tf":1.0}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"160":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":26,"docs":{"103":{"tf":1.0},"142":{"tf":1.0},"159":{"tf":1.4142135623730951},"166":{"tf":1.7320508075688772},"167":{"tf":1.0},"168":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":2.0},"173":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":2.23606797749979},"236":{"tf":1.0},"323":{"tf":1.0},"334":{"tf":2.0},"335":{"tf":1.4142135623730951},"336":{"tf":1.0},"339":{"tf":1.0},"352":{"tf":1.0},"372":{"tf":2.0},"373":{"tf":1.7320508075688772},"384":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"83":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":33,"docs":{"10":{"tf":1.4142135623730951},"237":{"tf":1.0},"238":{"tf":1.0},"246":{"tf":1.0},"280":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":4.242640687119285},"292":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.7320508075688772},"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"300":{"tf":2.0},"301":{"tf":2.23606797749979},"303":{"tf":2.23606797749979},"306":{"tf":1.4142135623730951},"307":{"tf":2.449489742783178},"308":{"tf":2.449489742783178},"309":{"tf":3.3166247903554},"310":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"315":{"tf":1.7320508075688772},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"325":{"tf":3.1622776601683795},"326":{"tf":1.4142135623730951},"366":{"tf":1.0},"367":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":1.4142135623730951},"50":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":27,"docs":{"104":{"tf":1.4142135623730951},"110":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.0},"164":{"tf":1.4142135623730951},"197":{"tf":1.0},"200":{"tf":2.0},"220":{"tf":1.4142135623730951},"247":{"tf":1.0},"253":{"tf":1.0},"292":{"tf":1.0},"317":{"tf":1.0},"346":{"tf":2.6457513110645907},"347":{"tf":1.4142135623730951},"350":{"tf":1.0},"353":{"tf":1.4142135623730951},"356":{"tf":1.0},"358":{"tf":2.6457513110645907},"404":{"tf":1.0},"411":{"tf":1.0},"417":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":5.196152422706632},"63":{"tf":3.0},"75":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"180":{"tf":2.0},"411":{"tf":1.0}}}}}}}},"df":5,"docs":{"271":{"tf":5.916079783099616},"281":{"tf":2.6457513110645907},"282":{"tf":1.0},"286":{"tf":2.0},"288":{"tf":2.6457513110645907}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"301":{"tf":1.0}}}},"i":{"d":{"df":7,"docs":{"103":{"tf":1.4142135623730951},"164":{"tf":1.0},"323":{"tf":1.0},"362":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"404":{"tf":1.0}}},"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":4,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"c":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"228":{"tf":2.0},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0}}}}}}}},":":{":":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"(":{"&":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":6,"docs":{"220":{"tf":1.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{":":{":":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{")":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"245":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":5,"docs":{"220":{"tf":2.449489742783178},"221":{"tf":1.7320508075688772},"244":{"tf":1.0},"245":{"tf":3.7416573867739413},"404":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"&":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"219":{"tf":1.0},"220":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"219":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"109":{"tf":2.23606797749979}}}},"df":0,"docs":{}}},"df":8,"docs":{"218":{"tf":3.3166247903554},"219":{"tf":4.0},"220":{"tf":3.872983346207417},"221":{"tf":3.7416573867739413},"222":{"tf":2.0},"228":{"tf":3.7416573867739413},"231":{"tf":2.0},"245":{"tf":5.196152422706632}},"u":{"df":0,"docs":{},"r":{"df":15,"docs":{"0":{"tf":1.0},"109":{"tf":1.4142135623730951},"208":{"tf":1.7320508075688772},"211":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"221":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"251":{"tf":1.7320508075688772},"256":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"28":{"tf":2.23606797749979},"404":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"104":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":1.0},"112":{"tf":1.0},"123":{"tf":1.0},"182":{"tf":1.0},"2":{"tf":1.0},"395":{"tf":1.0},"429":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"220":{"tf":1.0},"389":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":7,"docs":{"10":{"tf":1.0},"129":{"tf":1.4142135623730951},"254":{"tf":1.0},"272":{"tf":1.0},"378":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"407":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"df":3,"docs":{"24":{"tf":1.0},"257":{"tf":1.0},"47":{"tf":1.0}}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"282":{"tf":1.0},"342":{"tf":1.0},"369":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":16,"docs":{"13":{"tf":1.0},"187":{"tf":1.4142135623730951},"21":{"tf":1.0},"224":{"tf":1.7320508075688772},"279":{"tf":1.0},"372":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":5.385164807134504},"396":{"tf":2.6457513110645907},"398":{"tf":1.0},"400":{"tf":1.0},"402":{"tf":1.4142135623730951},"404":{"tf":2.0},"407":{"tf":1.4142135623730951},"78":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"(":{"1":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"271":{"tf":1.0}}},"3":{"df":3,"docs":{"271":{"tf":1.0},"281":{"tf":2.0},"282":{"tf":1.0}}},"4":{"df":2,"docs":{"281":{"tf":1.7320508075688772},"282":{"tf":1.0}}},"5":{"df":2,"docs":{"281":{"tf":1.4142135623730951},"288":{"tf":1.0}}},"_":{"df":1,"docs":{"288":{"tf":1.4142135623730951}}},"df":0,"docs":{},"i":{"3":{"2":{"df":4,"docs":{"271":{"tf":2.449489742783178},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"288":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"c":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"3":{"df":1,"docs":{"286":{"tf":1.0}}},"4":{"df":1,"docs":{"286":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"286":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"286":{"tf":2.23606797749979}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":2,"docs":{"328":{"tf":1.0},"437":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":5,"docs":{"164":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"334":{"tf":1.0},"340":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"284":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"362":{"tf":1.0}}}}},"i":{"d":{"df":66,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"113":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"137":{"tf":1.0},"143":{"tf":1.4142135623730951},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"200":{"tf":1.4142135623730951},"208":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"238":{"tf":1.4142135623730951},"264":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.4142135623730951},"285":{"tf":1.7320508075688772},"295":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"330":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.4142135623730951},"350":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.4142135623730951},"374":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":2.0},"417":{"tf":1.0},"42":{"tf":1.0},"420":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"437":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":1.7320508075688772},"74":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.0},"88":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"118":{"tf":1.4142135623730951},"154":{"tf":1.0},"254":{"tf":1.0},"365":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"106":{"tf":1.0},"175":{"tf":1.4142135623730951},"271":{"tf":1.4142135623730951},"314":{"tf":1.0},"342":{"tf":1.0},"344":{"tf":1.0},"379":{"tf":1.0},"395":{"tf":1.0},"4":{"tf":1.4142135623730951},"44":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"211":{"tf":1.0},"92":{"tf":1.4142135623730951}},"i":{"d":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"153":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":11,"docs":{"112":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"143":{"tf":1.0},"366":{"tf":2.0},"410":{"tf":1.0},"411":{"tf":1.4142135623730951},"416":{"tf":1.0},"427":{"tf":2.23606797749979},"429":{"tf":1.0},"51":{"tf":4.123105625617661}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"432":{"tf":1.0}}}},"’":{"df":1,"docs":{"51":{"tf":1.0}}}}}},"df":6,"docs":{"364":{"tf":2.6457513110645907},"366":{"tf":1.0},"411":{"tf":1.0},"415":{"tf":1.0},"51":{"tf":1.4142135623730951},"76":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"166":{"tf":1.0},"178":{"tf":1.0},"323":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.4142135623730951}},"t":{"df":9,"docs":{"172":{"tf":1.0},"186":{"tf":1.7320508075688772},"238":{"tf":1.0},"323":{"tf":1.0},"332":{"tf":1.0},"340":{"tf":1.4142135623730951},"375":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":30,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":1.0},"148":{"tf":1.0},"159":{"tf":1.0},"233":{"tf":1.0},"271":{"tf":1.7320508075688772},"317":{"tf":1.0},"323":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"360":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"411":{"tf":1.0},"416":{"tf":1.0},"44":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":2.0},"83":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"102":{"tf":1.0},"219":{"tf":1.0},"279":{"tf":1.0},"97":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"159":{"tf":1.0},"217":{"tf":1.0},"365":{"tf":1.0},"387":{"tf":1.0},"417":{"tf":1.0}}}},"m":{"df":15,"docs":{"206":{"tf":1.4142135623730951},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":2.6457513110645907},"296":{"tf":1.4142135623730951},"299":{"tf":1.0},"317":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.0},"365":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"95":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"92":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":111,"docs":{"10":{"tf":1.4142135623730951},"102":{"tf":1.0},"106":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":3.4641016151377544},"115":{"tf":1.4142135623730951},"116":{"tf":1.7320508075688772},"117":{"tf":1.0},"118":{"tf":2.0},"128":{"tf":1.7320508075688772},"131":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"146":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":2.449489742783178},"178":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"196":{"tf":1.0},"199":{"tf":2.0},"200":{"tf":2.0},"203":{"tf":1.0},"205":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.7320508075688772},"216":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"224":{"tf":2.6457513110645907},"225":{"tf":2.449489742783178},"227":{"tf":1.0},"228":{"tf":3.1622776601683795},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.4142135623730951},"246":{"tf":1.0},"253":{"tf":2.23606797749979},"254":{"tf":2.0},"26":{"tf":1.0},"261":{"tf":1.0},"263":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":2.0},"276":{"tf":1.0},"281":{"tf":1.7320508075688772},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.0},"316":{"tf":1.7320508075688772},"323":{"tf":1.0},"329":{"tf":1.0},"330":{"tf":1.4142135623730951},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"346":{"tf":1.4142135623730951},"35":{"tf":1.0},"356":{"tf":2.0},"359":{"tf":1.0},"365":{"tf":1.7320508075688772},"367":{"tf":1.0},"372":{"tf":1.0},"38":{"tf":1.4142135623730951},"387":{"tf":1.7320508075688772},"389":{"tf":1.7320508075688772},"39":{"tf":1.0},"398":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.4142135623730951},"409":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":2.23606797749979},"42":{"tf":1.7320508075688772},"421":{"tf":1.0},"429":{"tf":1.0},"435":{"tf":1.0},"44":{"tf":1.7320508075688772},"47":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":2.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"93":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"4":{"tf":1.0},"67":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"338":{"tf":2.23606797749979},"340":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"<":{"\'":{"a":{">":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"338":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":52,"docs":{"116":{"tf":1.0},"118":{"tf":1.4142135623730951},"13":{"tf":1.0},"135":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"142":{"tf":2.449489742783178},"143":{"tf":1.0},"159":{"tf":1.7320508075688772},"176":{"tf":2.0},"177":{"tf":2.449489742783178},"178":{"tf":1.4142135623730951},"179":{"tf":2.6457513110645907},"196":{"tf":1.0},"216":{"tf":2.23606797749979},"217":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":2.23606797749979},"223":{"tf":1.0},"224":{"tf":4.0},"225":{"tf":3.3166247903554},"227":{"tf":2.449489742783178},"228":{"tf":3.872983346207417},"230":{"tf":1.7320508075688772},"231":{"tf":1.7320508075688772},"245":{"tf":3.872983346207417},"246":{"tf":3.3166247903554},"248":{"tf":1.7320508075688772},"253":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"302":{"tf":1.4142135623730951},"312":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":7.211102550927978},"339":{"tf":1.4142135623730951},"340":{"tf":5.477225575051661},"37":{"tf":1.4142135623730951},"390":{"tf":1.0},"394":{"tf":1.4142135623730951},"399":{"tf":2.6457513110645907},"400":{"tf":2.8284271247461903},"401":{"tf":1.7320508075688772},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951},"55":{"tf":1.0},"71":{"tf":2.23606797749979},"78":{"tf":1.7320508075688772}},"s":{"\\"":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"399":{"tf":1.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"’":{"df":1,"docs":{"338":{"tf":1.0}}}}},"x":{"df":0,"docs":{},"t":{"<":{"\'":{"_":{"df":3,"docs":{"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":35,"docs":{"112":{"tf":1.0},"117":{"tf":1.0},"139":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"179":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"222":{"tf":1.0},"234":{"tf":1.0},"236":{"tf":1.4142135623730951},"269":{"tf":1.0},"279":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.4142135623730951},"307":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"334":{"tf":1.0},"342":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":3.0},"49":{"tf":1.0},"71":{"tf":1.0},"78":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"df":46,"docs":{"104":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"117":{"tf":1.0},"13":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":2.0},"163":{"tf":1.0},"164":{"tf":2.0},"169":{"tf":1.0},"189":{"tf":1.0},"210":{"tf":1.0},"219":{"tf":1.0},"223":{"tf":1.0},"227":{"tf":1.4142135623730951},"230":{"tf":1.0},"238":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"260":{"tf":1.0},"271":{"tf":1.4142135623730951},"281":{"tf":1.0},"29":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"317":{"tf":1.4142135623730951},"322":{"tf":1.0},"342":{"tf":1.0},"347":{"tf":1.0},"353":{"tf":1.0},"36":{"tf":1.0},"380":{"tf":2.6457513110645907},"387":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0},"411":{"tf":1.4142135623730951},"42":{"tf":1.0},"429":{"tf":1.4142135623730951},"47":{"tf":2.0},"55":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":2.23606797749979},"67":{"tf":1.0},"75":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":7,"docs":{"118":{"tf":1.0},"163":{"tf":2.23606797749979},"164":{"tf":1.0},"186":{"tf":1.4142135623730951},"323":{"tf":1.0},"365":{"tf":1.4142135623730951},"372":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"59":{"tf":1.0},"71":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"163":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"120":{"tf":1.0},"238":{"tf":1.0},"271":{"tf":1.0},"317":{"tf":1.0},"365":{"tf":1.0},"404":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"249":{"tf":1.0},"7":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"1":{"tf":1.0}}}}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"238":{"tf":1.0}}}},"o":{"df":0,"docs":{},"l":{"df":41,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"196":{"tf":1.0},"2":{"tf":1.7320508075688772},"202":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"228":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"291":{"tf":1.0},"301":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":3.0},"319":{"tf":1.0},"322":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":1.0},"342":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"387":{"tf":1.0},"394":{"tf":1.0},"396":{"tf":1.0},"411":{"tf":1.0},"42":{"tf":1.0},"425":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.4142135623730951},"75":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":30,"docs":{"100":{"tf":1.0},"124":{"tf":1.0},"133":{"tf":1.0},"142":{"tf":1.0},"159":{"tf":1.0},"171":{"tf":1.0},"178":{"tf":1.0},"198":{"tf":1.0},"201":{"tf":1.0},"214":{"tf":1.0},"225":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":2.0},"265":{"tf":1.0},"266":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":1.0},"296":{"tf":1.0},"324":{"tf":1.0},"338":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"389":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.0}}},"t":{"df":20,"docs":{"113":{"tf":1.0},"122":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.4142135623730951},"172":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"220":{"tf":1.0},"24":{"tf":1.0},"253":{"tf":1.0},"281":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"366":{"tf":1.0},"389":{"tf":1.4142135623730951},"425":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"56":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":7,"docs":{"159":{"tf":1.0},"198":{"tf":1.0},"236":{"tf":1.0},"277":{"tf":1.0},"322":{"tf":1.0},"373":{"tf":1.0},"57":{"tf":1.0}}},"t":{"df":18,"docs":{"103":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":2.0},"220":{"tf":1.0},"228":{"tf":1.0},"277":{"tf":1.7320508075688772},"278":{"tf":1.7320508075688772},"28":{"tf":1.0},"320":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"398":{"tf":1.0},"44":{"tf":2.8284271247461903},"47":{"tf":1.0},"53":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"78":{"tf":1.0}}}},"y":{"df":8,"docs":{"157":{"tf":1.0},"158":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.4142135623730951},"50":{"tf":1.0},"51":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"119":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":1,"docs":{"116":{"tf":1.0}},"i":{"df":1,"docs":{"312":{"tf":1.0}}}},"l":{"df":2,"docs":{"225":{"tf":1.0},"389":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"318":{"tf":1.0}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"170":{"tf":1.0},"172":{"tf":1.0},"264":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":1.0},"31":{"tf":1.0},"322":{"tf":1.0},"357":{"tf":1.4142135623730951},"42":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":27,"docs":{"135":{"tf":1.0},"142":{"tf":2.0},"149":{"tf":1.0},"150":{"tf":1.4142135623730951},"19":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.4142135623730951},"235":{"tf":1.0},"238":{"tf":1.0},"263":{"tf":1.0},"269":{"tf":1.7320508075688772},"274":{"tf":1.0},"281":{"tf":2.23606797749979},"295":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":1.0},"37":{"tf":1.0},"373":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"416":{"tf":1.0},"42":{"tf":1.0},"421":{"tf":4.123105625617661},"70":{"tf":1.0},"71":{"tf":5.916079783099616},"72":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{":":{":":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"df":0,"docs":{},"i":{">":{">":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{":":{":":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"[":{"df":0,"docs":{},"t":{"]":{">":{">":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":13,"docs":{"1":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"156":{"tf":1.0},"223":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":2.0},"313":{"tf":1.4142135623730951},"387":{"tf":1.0},"388":{"tf":1.0},"44":{"tf":1.0},"49":{"tf":1.4142135623730951},"59":{"tf":1.0},"92":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"381":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":27,"docs":{"10":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"146":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"17":{"tf":1.0},"180":{"tf":1.0},"194":{"tf":2.0},"196":{"tf":1.0},"197":{"tf":1.0},"218":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.0},"300":{"tf":1.0},"33":{"tf":1.0},"342":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"387":{"tf":1.0},"391":{"tf":1.0},"404":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":15,"docs":{"146":{"tf":1.0},"17":{"tf":1.0},"182":{"tf":1.0},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"285":{"tf":1.4142135623730951},"301":{"tf":1.0},"317":{"tf":1.0},"324":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"373":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"71":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"143":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":15,"docs":{"103":{"tf":1.0},"109":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":1.0},"180":{"tf":1.0},"218":{"tf":1.0},"323":{"tf":1.4142135623730951},"346":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"55":{"tf":1.4142135623730951},"79":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"71":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":11,"docs":{"131":{"tf":1.0},"173":{"tf":1.4142135623730951},"219":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"318":{"tf":1.0},"336":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":11,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"120":{"tf":1.4142135623730951},"159":{"tf":1.0},"189":{"tf":1.0},"248":{"tf":1.0},"308":{"tf":1.0},"350":{"tf":1.0},"358":{"tf":1.0},"362":{"tf":1.0},"44":{"tf":1.0}}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.4142135623730951}}}}}},"df":20,"docs":{"104":{"tf":1.0},"109":{"tf":2.23606797749979},"151":{"tf":2.6457513110645907},"238":{"tf":1.7320508075688772},"268":{"tf":1.4142135623730951},"280":{"tf":1.7320508075688772},"281":{"tf":2.0},"282":{"tf":4.358898943540674},"285":{"tf":1.4142135623730951},"287":{"tf":1.0},"288":{"tf":4.0},"289":{"tf":4.0},"301":{"tf":3.0},"304":{"tf":1.0},"316":{"tf":1.4142135623730951},"323":{"tf":1.0},"372":{"tf":1.4142135623730951},"404":{"tf":1.0},"51":{"tf":1.0},"63":{"tf":3.7416573867739413}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"301":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"301":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":7,"docs":{"238":{"tf":1.4142135623730951},"301":{"tf":4.0},"302":{"tf":1.0},"366":{"tf":2.6457513110645907},"372":{"tf":3.3166247903554},"404":{"tf":1.4142135623730951},"63":{"tf":2.8284271247461903}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"63":{"tf":2.0}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"325":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"—":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"301":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"268":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"339":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":7,"docs":{"159":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"318":{"tf":1.0},"324":{"tf":1.0},"337":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"209":{"tf":1.0},"223":{"tf":1.0}}}},"df":70,"docs":{"10":{"tf":2.8284271247461903},"100":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":2.23606797749979},"108":{"tf":1.4142135623730951},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"120":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.7320508075688772},"133":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"154":{"tf":1.0},"164":{"tf":1.0},"179":{"tf":1.4142135623730951},"181":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"250":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"268":{"tf":1.7320508075688772},"270":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"342":{"tf":1.0},"344":{"tf":1.7320508075688772},"350":{"tf":2.0},"360":{"tf":1.0},"361":{"tf":1.4142135623730951},"369":{"tf":1.0},"371":{"tf":1.0},"376":{"tf":1.0},"38":{"tf":1.0},"387":{"tf":1.4142135623730951},"393":{"tf":1.0},"404":{"tf":1.0},"417":{"tf":1.4142135623730951},"426":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"48":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"309":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"u":{"df":6,"docs":{"308":{"tf":2.6457513110645907},"309":{"tf":1.7320508075688772},"313":{"tf":1.0},"318":{"tf":1.0},"325":{"tf":1.0},"54":{"tf":1.0}}}},"r":{"a":{"b":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":12,"docs":{"103":{"tf":1.0},"135":{"tf":1.4142135623730951},"144":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"279":{"tf":1.0},"365":{"tf":1.0},"38":{"tf":1.4142135623730951},"406":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":2,"docs":{"297":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"121":{"tf":2.449489742783178},"122":{"tf":1.0},"124":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"117":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"122":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{":":{":":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"115":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"271":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"380":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":77,"docs":{"112":{"tf":2.449489742783178},"113":{"tf":6.164414002968976},"115":{"tf":3.3166247903554},"116":{"tf":2.6457513110645907},"117":{"tf":3.1622776601683795},"118":{"tf":4.358898943540674},"119":{"tf":1.4142135623730951},"121":{"tf":2.23606797749979},"122":{"tf":1.0},"125":{"tf":2.0},"126":{"tf":1.4142135623730951},"128":{"tf":2.449489742783178},"129":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"145":{"tf":1.0},"156":{"tf":1.0},"175":{"tf":1.7320508075688772},"176":{"tf":3.605551275463989},"209":{"tf":3.4641016151377544},"222":{"tf":2.23606797749979},"252":{"tf":1.4142135623730951},"253":{"tf":3.7416573867739413},"254":{"tf":4.58257569495584},"255":{"tf":1.0},"256":{"tf":3.7416573867739413},"257":{"tf":3.0},"258":{"tf":1.4142135623730951},"259":{"tf":2.449489742783178},"260":{"tf":2.0},"261":{"tf":2.6457513110645907},"262":{"tf":2.8284271247461903},"263":{"tf":3.4641016151377544},"264":{"tf":4.123105625617661},"265":{"tf":2.23606797749979},"267":{"tf":1.0},"28":{"tf":1.4142135623730951},"292":{"tf":1.0},"307":{"tf":1.4142135623730951},"308":{"tf":1.0},"311":{"tf":2.8284271247461903},"312":{"tf":1.7320508075688772},"313":{"tf":2.8284271247461903},"314":{"tf":1.4142135623730951},"316":{"tf":2.0},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.7320508075688772},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"33":{"tf":1.0},"333":{"tf":1.4142135623730951},"335":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.0},"340":{"tf":1.0},"376":{"tf":1.7320508075688772},"387":{"tf":1.0},"388":{"tf":2.0},"389":{"tf":5.830951894845301},"390":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"404":{"tf":2.449489742783178},"407":{"tf":1.4142135623730951},"41":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.4142135623730951},"413":{"tf":1.0},"416":{"tf":1.0},"42":{"tf":4.47213595499958},"420":{"tf":1.0},"425":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.7320508075688772},"48":{"tf":1.0},"60":{"tf":1.0}},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":19,"docs":{"125":{"tf":1.4142135623730951},"145":{"tf":1.0},"152":{"tf":1.0},"212":{"tf":1.0},"250":{"tf":1.7320508075688772},"252":{"tf":1.7320508075688772},"255":{"tf":2.0},"256":{"tf":1.4142135623730951},"257":{"tf":2.23606797749979},"259":{"tf":1.7320508075688772},"263":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.4142135623730951},"267":{"tf":1.4142135623730951},"389":{"tf":1.0},"393":{"tf":1.0},"407":{"tf":1.0},"42":{"tf":2.0},"60":{"tf":1.0}}}}},"df":0,"docs":{}},"’":{"df":15,"docs":{"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"124":{"tf":1.0},"209":{"tf":1.0},"222":{"tf":1.7320508075688772},"253":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"256":{"tf":1.0},"263":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"389":{"tf":1.4142135623730951}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"8":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":172,"docs":{"102":{"tf":1.7320508075688772},"106":{"tf":1.0},"111":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"133":{"tf":2.8284271247461903},"134":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":2.8284271247461903},"142":{"tf":1.0},"144":{"tf":1.7320508075688772},"148":{"tf":1.7320508075688772},"153":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":2.23606797749979},"159":{"tf":1.7320508075688772},"162":{"tf":1.0},"164":{"tf":2.8284271247461903},"167":{"tf":1.0},"168":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.4142135623730951},"191":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"200":{"tf":1.4142135623730951},"203":{"tf":1.0},"205":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":3.1622776601683795},"211":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":2.0},"224":{"tf":1.0},"228":{"tf":1.4142135623730951},"234":{"tf":1.0},"239":{"tf":2.0},"24":{"tf":1.0},"240":{"tf":1.4142135623730951},"242":{"tf":2.0},"243":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"255":{"tf":1.4142135623730951},"257":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":2.449489742783178},"262":{"tf":1.7320508075688772},"265":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":3.1622776601683795},"28":{"tf":2.449489742783178},"281":{"tf":2.8284271247461903},"282":{"tf":2.6457513110645907},"285":{"tf":3.7416573867739413},"286":{"tf":2.449489742783178},"287":{"tf":1.7320508075688772},"288":{"tf":3.605551275463989},"289":{"tf":4.242640687119285},"29":{"tf":1.7320508075688772},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":2.0},"294":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":2.0},"299":{"tf":2.0},"30":{"tf":1.0},"301":{"tf":2.0},"302":{"tf":1.7320508075688772},"308":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":1.7320508075688772},"319":{"tf":1.4142135623730951},"32":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":2.0},"325":{"tf":1.4142135623730951},"333":{"tf":2.449489742783178},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":2.6457513110645907},"339":{"tf":1.0},"34":{"tf":1.0},"340":{"tf":1.4142135623730951},"345":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.4142135623730951},"356":{"tf":3.0},"357":{"tf":1.7320508075688772},"358":{"tf":1.7320508075688772},"359":{"tf":1.0},"36":{"tf":2.23606797749979},"360":{"tf":1.0},"364":{"tf":4.0},"365":{"tf":3.3166247903554},"366":{"tf":2.0},"373":{"tf":1.4142135623730951},"374":{"tf":1.0},"376":{"tf":1.7320508075688772},"379":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"384":{"tf":1.7320508075688772},"387":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"389":{"tf":2.0},"390":{"tf":1.4142135623730951},"393":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"399":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":6.6332495807108},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772},"416":{"tf":1.0},"42":{"tf":1.4142135623730951},"421":{"tf":1.0},"423":{"tf":1.4142135623730951},"433":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":2.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"58":{"tf":1.4142135623730951},"62":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":2.0},"74":{"tf":1.4142135623730951},"75":{"tf":2.23606797749979},"76":{"tf":1.7320508075688772},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":2.8284271247461903},"86":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"97":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"1":{"tf":1.0},"159":{"tf":1.0},"239":{"tf":1.0},"279":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"340":{"tf":1.0},"365":{"tf":1.0},"404":{"tf":1.7320508075688772},"75":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"c":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"397":{"tf":2.6457513110645907},"398":{"tf":2.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"211":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"256":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"df":1,"docs":{"337":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"312":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":6,"docs":{"257":{"tf":1.0},"317":{"tf":1.0},"395":{"tf":1.0},"405":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"15":{"tf":1.0}},"i":{"df":27,"docs":{"104":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"25":{"tf":1.4142135623730951},"346":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.0},"387":{"tf":1.0},"39":{"tf":2.23606797749979},"416":{"tf":1.4142135623730951},"52":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.7320508075688772},"94":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":61,"docs":{"101":{"tf":1.0},"103":{"tf":1.0},"117":{"tf":1.7320508075688772},"119":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"135":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"167":{"tf":1.4142135623730951},"187":{"tf":1.0},"20":{"tf":1.0},"203":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"238":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.4142135623730951},"255":{"tf":1.0},"271":{"tf":1.0},"285":{"tf":1.4142135623730951},"29":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"307":{"tf":1.0},"313":{"tf":1.4142135623730951},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"338":{"tf":2.0},"349":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"368":{"tf":1.0},"375":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.0},"407":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":2.23606797749979},"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.4142135623730951},"69":{"tf":1.0},"71":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":42,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"111":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":2.23606797749979},"124":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.0},"196":{"tf":1.0},"199":{"tf":2.0},"220":{"tf":1.0},"234":{"tf":1.0},"242":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":1.7320508075688772},"265":{"tf":1.0},"266":{"tf":1.4142135623730951},"268":{"tf":1.0},"272":{"tf":1.4142135623730951},"279":{"tf":1.4142135623730951},"302":{"tf":1.0},"323":{"tf":1.0},"333":{"tf":1.0},"357":{"tf":1.7320508075688772},"373":{"tf":2.0},"385":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"390":{"tf":1.4142135623730951},"391":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.0},"417":{"tf":1.0},"423":{"tf":1.0},"82":{"tf":1.0},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"251":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"279":{"tf":5.385164807134504}}}}}}}}}},"df":0,"docs":{}}}}}}},"t":{"df":2,"docs":{"239":{"tf":1.0},"436":{"tf":1.0}}}},"x":{"df":3,"docs":{"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951}}},"y":{"c":{"df":0,"docs":{},"l":{"df":11,"docs":{"146":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":2.0},"282":{"tf":1.0},"287":{"tf":1.7320508075688772},"288":{"tf":4.242640687119285},"289":{"tf":2.6457513110645907},"290":{"tf":1.0},"302":{"tf":1.0},"309":{"tf":1.0},"429":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"’":{"df":1,"docs":{"365":{"tf":1.0}}}},"d":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"103":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.6457513110645907},"76":{"tf":1.0}}}},"l":{"df":8,"docs":{"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"187":{"tf":2.0},"191":{"tf":1.0},"193":{"tf":1.0},"364":{"tf":1.0},"369":{"tf":1.4142135623730951},"76":{"tf":4.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"387":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"430":{"tf":1.0}}}}},"t":{"a":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":140,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.7320508075688772},"102":{"tf":3.3166247903554},"103":{"tf":1.4142135623730951},"105":{"tf":1.0},"106":{"tf":1.0},"111":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":2.23606797749979},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":2.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":2.23606797749979},"163":{"tf":2.0},"164":{"tf":1.0},"168":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"195":{"tf":1.0},"203":{"tf":1.4142135623730951},"218":{"tf":2.23606797749979},"224":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"230":{"tf":1.0},"232":{"tf":1.4142135623730951},"237":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"256":{"tf":1.0},"268":{"tf":2.6457513110645907},"269":{"tf":3.3166247903554},"270":{"tf":2.0},"271":{"tf":3.3166247903554},"275":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"278":{"tf":1.4142135623730951},"279":{"tf":4.242640687119285},"280":{"tf":1.7320508075688772},"281":{"tf":2.6457513110645907},"282":{"tf":1.7320508075688772},"283":{"tf":2.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.0},"286":{"tf":2.449489742783178},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"290":{"tf":1.7320508075688772},"291":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":2.0},"297":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":3.3166247903554},"307":{"tf":1.0},"308":{"tf":2.449489742783178},"310":{"tf":1.4142135623730951},"312":{"tf":2.0},"313":{"tf":1.4142135623730951},"317":{"tf":2.449489742783178},"320":{"tf":1.7320508075688772},"322":{"tf":1.0},"323":{"tf":3.605551275463989},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"329":{"tf":2.0},"330":{"tf":1.7320508075688772},"331":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.7320508075688772},"338":{"tf":1.0},"342":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"360":{"tf":1.0},"364":{"tf":2.0},"365":{"tf":1.7320508075688772},"366":{"tf":2.6457513110645907},"368":{"tf":1.0},"37":{"tf":1.4142135623730951},"381":{"tf":1.0},"389":{"tf":2.0},"394":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":2.6457513110645907},"397":{"tf":2.0},"398":{"tf":2.23606797749979},"399":{"tf":1.0},"404":{"tf":1.4142135623730951},"417":{"tf":1.0},"42":{"tf":1.0},"420":{"tf":1.4142135623730951},"421":{"tf":1.7320508075688772},"422":{"tf":1.0},"44":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":2.449489742783178},"55":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":4.123105625617661},"70":{"tf":2.449489742783178},"71":{"tf":4.358898943540674},"73":{"tf":1.7320508075688772},"74":{"tf":1.7320508075688772},"75":{"tf":3.4641016151377544},"76":{"tf":1.7320508075688772},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"81":{"tf":1.7320508075688772},"82":{"tf":2.0},"83":{"tf":2.449489742783178},"85":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.0}}}},"df":0,"docs":{}}}}},"’":{"df":1,"docs":{"280":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"17":{"tf":1.0},"433":{"tf":1.4142135623730951}}}},"y":{"df":11,"docs":{"198":{"tf":1.0},"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"228":{"tf":1.0},"321":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"346":{"tf":1.0},"361":{"tf":1.0},"397":{"tf":1.0},"433":{"tf":1.4142135623730951},"64":{"tf":1.0}}}},"b":{"df":0,"docs":{},"g":{"!":{"(":{"&":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"3":{"0":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"92":{"tf":3.0}}}},"d":{"df":1,"docs":{"17":{"tf":1.0}}},"df":7,"docs":{"10":{"tf":1.0},"22":{"tf":1.0},"227":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"279":{"tf":1.4142135623730951},"424":{"tf":1.0}},"e":{"a":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"433":{"tf":1.0}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"292":{"tf":1.0},"302":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":8,"docs":{"158":{"tf":1.0},"215":{"tf":1.0},"228":{"tf":1.0},"318":{"tf":1.0},"364":{"tf":1.0},"395":{"tf":1.0},"406":{"tf":1.0},"70":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"c":{"df":6,"docs":{"135":{"tf":1.0},"182":{"tf":1.0},"270":{"tf":1.4142135623730951},"279":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"b":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"208":{"tf":1.0},"233":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{">":{"(":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}},"df":16,"docs":{"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"178":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":2.23606797749979},"199":{"tf":1.0},"214":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0},"29":{"tf":1.4142135623730951},"396":{"tf":1.0},"404":{"tf":1.0},"418":{"tf":2.449489742783178},"54":{"tf":1.0},"81":{"tf":1.0},"92":{"tf":3.7416573867739413}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":61,"docs":{"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":1.4142135623730951},"235":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"242":{"tf":1.0},"251":{"tf":1.0},"257":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.4142135623730951},"265":{"tf":1.0},"279":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":2.0},"313":{"tf":1.0},"34":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.7320508075688772},"38":{"tf":1.0},"396":{"tf":1.0},"40":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"426":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.7320508075688772},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}}}}}},"c":{"a":{"d":{"df":2,"docs":{"325":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":2,"docs":{"433":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"d":{"df":23,"docs":{"119":{"tf":1.0},"120":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.7320508075688772},"161":{"tf":1.0},"163":{"tf":1.4142135623730951},"199":{"tf":1.0},"228":{"tf":2.0},"237":{"tf":1.0},"258":{"tf":1.0},"271":{"tf":1.0},"28":{"tf":1.0},"289":{"tf":1.0},"316":{"tf":1.4142135623730951},"330":{"tf":1.0},"335":{"tf":1.0},"380":{"tf":1.0},"404":{"tf":1.7320508075688772},"437":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}},"s":{"df":6,"docs":{"103":{"tf":1.0},"117":{"tf":1.0},"160":{"tf":1.0},"437":{"tf":1.0},"57":{"tf":1.0},"67":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":55,"docs":{"115":{"tf":2.8284271247461903},"118":{"tf":1.0},"128":{"tf":2.8284271247461903},"129":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"169":{"tf":1.7320508075688772},"170":{"tf":1.0},"172":{"tf":3.0},"175":{"tf":1.7320508075688772},"178":{"tf":1.0},"182":{"tf":2.0},"186":{"tf":1.7320508075688772},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"209":{"tf":1.4142135623730951},"221":{"tf":1.0},"25":{"tf":1.4142135623730951},"275":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":1.0},"319":{"tf":1.0},"349":{"tf":1.0},"35":{"tf":1.0},"353":{"tf":1.7320508075688772},"365":{"tf":1.7320508075688772},"366":{"tf":1.7320508075688772},"367":{"tf":1.0},"368":{"tf":1.0},"373":{"tf":1.0},"379":{"tf":1.7320508075688772},"383":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":2.0},"388":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"411":{"tf":1.0},"420":{"tf":1.0},"435":{"tf":1.0},"51":{"tf":2.449489742783178},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.4142135623730951},"87":{"tf":1.0},"93":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"254":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"282":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"289":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"164":{"tf":1.0},"308":{"tf":1.4142135623730951},"325":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"254":{"tf":1.0},"281":{"tf":2.0},"321":{"tf":1.0},"356":{"tf":1.0},"421":{"tf":1.0},"65":{"tf":1.0},"71":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"314":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"370":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"71":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"423":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":72,"docs":{"108":{"tf":1.0},"110":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"169":{"tf":1.0},"177":{"tf":3.872983346207417},"194":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"204":{"tf":1.0},"221":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"251":{"tf":3.4641016151377544},"263":{"tf":1.0},"270":{"tf":1.0},"275":{"tf":1.0},"284":{"tf":1.0},"29":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.7320508075688772},"338":{"tf":1.0},"339":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.0},"366":{"tf":1.0},"37":{"tf":1.0},"373":{"tf":3.605551275463989},"374":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"404":{"tf":1.0},"417":{"tf":1.7320508075688772},"42":{"tf":1.0},"423":{"tf":3.4641016151377544},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.0},"436":{"tf":2.0},"44":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772},"58":{"tf":1.0},"74":{"tf":1.0},"92":{"tf":1.7320508075688772}},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"’":{"df":0,"docs":{},"r":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":153,"docs":{"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"102":{"tf":4.242640687119285},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.7320508075688772},"116":{"tf":2.23606797749979},"117":{"tf":2.449489742783178},"118":{"tf":2.8284271247461903},"119":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.4142135623730951},"124":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"137":{"tf":2.23606797749979},"140":{"tf":1.4142135623730951},"142":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"159":{"tf":2.8284271247461903},"160":{"tf":1.0},"164":{"tf":1.7320508075688772},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":2.23606797749979},"171":{"tf":1.0},"172":{"tf":2.449489742783178},"174":{"tf":1.7320508075688772},"175":{"tf":1.7320508075688772},"176":{"tf":2.0},"177":{"tf":2.6457513110645907},"178":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"189":{"tf":1.0},"190":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"209":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.7320508075688772},"220":{"tf":1.7320508075688772},"222":{"tf":2.0},"224":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":2.449489742783178},"236":{"tf":2.23606797749979},"237":{"tf":3.1622776601683795},"238":{"tf":2.23606797749979},"239":{"tf":1.0},"240":{"tf":2.0},"242":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.7320508075688772},"268":{"tf":1.0},"270":{"tf":1.7320508075688772},"271":{"tf":2.8284271247461903},"272":{"tf":1.4142135623730951},"274":{"tf":1.0},"275":{"tf":2.8284271247461903},"276":{"tf":1.0},"277":{"tf":1.4142135623730951},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.4142135623730951},"289":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":2.0},"314":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":2.23606797749979},"329":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.4142135623730951},"333":{"tf":2.0},"334":{"tf":3.0},"335":{"tf":1.4142135623730951},"337":{"tf":1.0},"338":{"tf":2.23606797749979},"339":{"tf":1.4142135623730951},"340":{"tf":2.23606797749979},"344":{"tf":1.0},"35":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.0},"361":{"tf":1.4142135623730951},"365":{"tf":2.23606797749979},"366":{"tf":1.0},"367":{"tf":1.0},"371":{"tf":1.0},"372":{"tf":2.0},"373":{"tf":1.0},"374":{"tf":2.6457513110645907},"376":{"tf":1.0},"38":{"tf":1.0},"383":{"tf":2.449489742783178},"384":{"tf":1.4142135623730951},"385":{"tf":1.0},"386":{"tf":1.4142135623730951},"387":{"tf":2.23606797749979},"388":{"tf":2.0},"389":{"tf":2.6457513110645907},"390":{"tf":1.0},"391":{"tf":1.7320508075688772},"394":{"tf":1.4142135623730951},"398":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.0},"411":{"tf":3.0},"416":{"tf":2.6457513110645907},"417":{"tf":1.4142135623730951},"421":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"56":{"tf":2.6457513110645907},"57":{"tf":1.4142135623730951},"59":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":2.0},"86":{"tf":1.7320508075688772},"87":{"tf":2.23606797749979},"91":{"tf":2.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":2.0},"96":{"tf":1.4142135623730951},"97":{"tf":1.7320508075688772},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":94,"docs":{"1":{"tf":1.0},"102":{"tf":2.449489742783178},"103":{"tf":1.0},"109":{"tf":1.0},"116":{"tf":2.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.7320508075688772},"129":{"tf":1.0},"130":{"tf":1.0},"137":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.7320508075688772},"170":{"tf":2.6457513110645907},"171":{"tf":2.23606797749979},"172":{"tf":2.6457513110645907},"173":{"tf":2.23606797749979},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.7320508075688772},"189":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.4142135623730951},"222":{"tf":1.0},"236":{"tf":2.8284271247461903},"237":{"tf":2.449489742783178},"238":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":1.0},"245":{"tf":1.0},"254":{"tf":1.4142135623730951},"261":{"tf":1.0},"271":{"tf":2.23606797749979},"276":{"tf":1.0},"277":{"tf":1.7320508075688772},"281":{"tf":2.0},"285":{"tf":2.23606797749979},"286":{"tf":1.0},"288":{"tf":2.0},"289":{"tf":2.23606797749979},"310":{"tf":1.0},"312":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":2.23606797749979},"327":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"330":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.7320508075688772},"338":{"tf":1.7320508075688772},"340":{"tf":1.0},"350":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"372":{"tf":2.449489742783178},"373":{"tf":1.4142135623730951},"375":{"tf":2.0},"380":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":2.0},"387":{"tf":2.449489742783178},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"391":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"413":{"tf":1.0},"417":{"tf":1.0},"420":{"tf":1.4142135623730951},"428":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.4142135623730951},"95":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"396":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"194":{"tf":1.0},"22":{"tf":1.0},"363":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"298":{"tf":1.0},"317":{"tf":2.23606797749979}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":3,"docs":{"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"376":{"tf":1.0}}},"t":{"df":5,"docs":{"209":{"tf":1.0},"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"43":{"tf":1.0},"47":{"tf":1.0}}}},"i":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"103":{"tf":1.0},"156":{"tf":1.0},"285":{"tf":1.0},"57":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"312":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"119":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"v":{"df":1,"docs":{"10":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"1":{"tf":1.0},"22":{"tf":1.0},"330":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":30,"docs":{"115":{"tf":1.0},"118":{"tf":1.0},"137":{"tf":1.0},"143":{"tf":1.0},"150":{"tf":1.0},"172":{"tf":1.0},"205":{"tf":1.0},"209":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"234":{"tf":1.0},"240":{"tf":1.0},"253":{"tf":1.4142135623730951},"254":{"tf":1.0},"256":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"289":{"tf":1.0},"338":{"tf":1.7320508075688772},"348":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"374":{"tf":1.4142135623730951},"393":{"tf":1.0},"407":{"tf":1.0},"82":{"tf":1.4142135623730951}}}}}}}},"n":{"df":2,"docs":{"141":{"tf":1.0},"143":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"152":{"tf":1.0}}}},"df":1,"docs":{"366":{"tf":1.0}}},"o":{"df":0,"docs":{},"t":{"df":4,"docs":{"191":{"tf":1.0},"271":{"tf":1.0},"387":{"tf":1.0},"411":{"tf":2.0}}}},"y":{"(":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{":":{":":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"427":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"153":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":64,"docs":{"103":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"125":{"tf":1.4142135623730951},"127":{"tf":1.7320508075688772},"15":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"164":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"187":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.0},"200":{"tf":1.7320508075688772},"203":{"tf":1.0},"21":{"tf":2.23606797749979},"238":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.4142135623730951},"259":{"tf":2.0},"261":{"tf":1.4142135623730951},"262":{"tf":2.449489742783178},"263":{"tf":3.0},"27":{"tf":2.23606797749979},"28":{"tf":2.0},"29":{"tf":1.4142135623730951},"293":{"tf":1.0},"299":{"tf":1.0},"309":{"tf":1.4142135623730951},"31":{"tf":1.0},"311":{"tf":1.0},"318":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"338":{"tf":1.7320508075688772},"34":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.4142135623730951},"375":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":3.1622776601683795},"396":{"tf":1.0},"399":{"tf":1.0},"4":{"tf":1.4142135623730951},"413":{"tf":1.0},"42":{"tf":4.242640687119285},"429":{"tf":1.7320508075688772},"43":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":2,"docs":{"154":{"tf":1.0},"285":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":2,"docs":{"259":{"tf":1.0},"415":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":8,"docs":{"10":{"tf":1.0},"113":{"tf":1.0},"131":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.0},"225":{"tf":1.0},"240":{"tf":1.0},"54":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"276":{"tf":1.0},"277":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"u":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":17,"docs":{"142":{"tf":1.4142135623730951},"268":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":2.0},"273":{"tf":1.7320508075688772},"275":{"tf":2.23606797749979},"276":{"tf":4.358898943540674},"277":{"tf":5.196152422706632},"278":{"tf":2.23606797749979},"285":{"tf":1.0},"290":{"tf":1.0},"301":{"tf":1.0},"323":{"tf":1.0},"338":{"tf":1.0},"376":{"tf":1.4142135623730951},"415":{"tf":1.0},"79":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"136":{"tf":1.4142135623730951},"151":{"tf":1.0},"272":{"tf":1.7320508075688772},"273":{"tf":2.23606797749979},"274":{"tf":2.23606797749979},"275":{"tf":1.4142135623730951},"276":{"tf":2.23606797749979},"277":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"363":{"tf":1.0},"364":{"tf":2.0},"415":{"tf":1.0},"74":{"tf":1.4142135623730951},"95":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":8,"docs":{"275":{"tf":2.0},"286":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.7320508075688772},"369":{"tf":1.4142135623730951},"403":{"tf":1.0},"74":{"tf":1.4142135623730951},"95":{"tf":1.0}}},"df":0,"docs":{}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"u":{"df":1,"docs":{"278":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"278":{"tf":1.0},"323":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"v":{"df":18,"docs":{"10":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":1.7320508075688772},"385":{"tf":1.4142135623730951},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":2.449489742783178},"390":{"tf":2.0},"391":{"tf":1.0},"417":{"tf":3.872983346207417},"419":{"tf":1.7320508075688772},"42":{"tf":1.0},"420":{"tf":2.23606797749979},"421":{"tf":1.7320508075688772},"422":{"tf":1.7320508075688772},"423":{"tf":1.7320508075688772},"71":{"tf":1.0},"92":{"tf":2.0}},"e":{"(":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{",":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"95":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":16,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0},"115":{"tf":1.0},"197":{"tf":2.0},"235":{"tf":1.0},"238":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":2.23606797749979},"373":{"tf":1.0},"92":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"389":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":2,"docs":{"198":{"tf":1.0},"243":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":2.449489742783178}}}}}}}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":23,"docs":{"113":{"tf":1.0},"153":{"tf":1.0},"175":{"tf":1.0},"185":{"tf":1.0},"220":{"tf":1.0},"253":{"tf":2.23606797749979},"256":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.0},"327":{"tf":1.4142135623730951},"342":{"tf":1.0},"372":{"tf":1.4142135623730951},"373":{"tf":1.0},"374":{"tf":1.0},"380":{"tf":1.0},"389":{"tf":1.0},"394":{"tf":1.0},"397":{"tf":1.0},"411":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"83":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"a":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"110":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"253":{"tf":1.0},"256":{"tf":2.449489742783178},"398":{"tf":1.0},"91":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":33,"docs":{"1":{"tf":1.7320508075688772},"103":{"tf":1.7320508075688772},"105":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"165":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"2":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"233":{"tf":1.0},"248":{"tf":1.0},"26":{"tf":1.0},"266":{"tf":1.4142135623730951},"268":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"311":{"tf":1.0},"327":{"tf":1.0},"329":{"tf":1.4142135623730951},"332":{"tf":1.4142135623730951},"337":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.7320508075688772},"404":{"tf":2.0},"437":{"tf":1.0},"50":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0},"94":{"tf":1.0}}}},"r":{"df":7,"docs":{"10":{"tf":1.0},"176":{"tf":1.0},"213":{"tf":1.0},"338":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"96":{"tf":1.0}}}},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"325":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"285":{"tf":1.0}}}}},"t":{"df":1,"docs":{"396":{"tf":1.0}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"279":{"tf":2.23606797749979}}}},"u":{"df":0,"docs":{},"r":{"df":11,"docs":{"296":{"tf":1.4142135623730951},"342":{"tf":1.0},"345":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":1.0},"356":{"tf":4.123105625617661},"360":{"tf":1.0},"401":{"tf":1.0},"55":{"tf":1.4142135623730951},"78":{"tf":1.0},"86":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":75,"docs":{"10":{"tf":2.0},"102":{"tf":1.0},"103":{"tf":1.0},"106":{"tf":1.0},"112":{"tf":2.23606797749979},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.7320508075688772},"120":{"tf":1.0},"135":{"tf":1.4142135623730951},"153":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.7320508075688772},"198":{"tf":1.0},"2":{"tf":1.0},"21":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"222":{"tf":1.0},"225":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.7320508075688772},"271":{"tf":1.4142135623730951},"276":{"tf":1.0},"285":{"tf":1.0},"294":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.0},"308":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"324":{"tf":1.4142135623730951},"33":{"tf":1.0},"330":{"tf":2.0},"344":{"tf":1.0},"36":{"tf":1.4142135623730951},"369":{"tf":1.4142135623730951},"37":{"tf":1.0},"371":{"tf":1.0},"373":{"tf":1.0},"378":{"tf":1.7320508075688772},"38":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"384":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.4142135623730951},"404":{"tf":1.0},"417":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"48":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0},"69":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"221":{"tf":1.0},"271":{"tf":1.0},"284":{"tf":1.0},"369":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":26,"docs":{"104":{"tf":1.0},"118":{"tf":1.0},"143":{"tf":1.0},"147":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"239":{"tf":1.0},"248":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"317":{"tf":1.0},"318":{"tf":1.0},"338":{"tf":1.0},"342":{"tf":1.0},"346":{"tf":1.0},"357":{"tf":1.0},"362":{"tf":1.0},"369":{"tf":1.0},"373":{"tf":1.0},"381":{"tf":1.0},"404":{"tf":1.0},"435":{"tf":1.0},"62":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"308":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":50,"docs":{"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"225":{"tf":1.7320508075688772},"228":{"tf":1.0},"235":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"242":{"tf":1.0},"251":{"tf":2.6457513110645907},"257":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"271":{"tf":1.4142135623730951},"279":{"tf":1.4142135623730951},"282":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":2.0},"313":{"tf":1.0},"34":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.7320508075688772},"38":{"tf":1.0},"396":{"tf":1.0},"40":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"426":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.7320508075688772},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":35,"docs":{"1":{"tf":2.0},"10":{"tf":1.0},"115":{"tf":1.0},"131":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"163":{"tf":1.0},"189":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"216":{"tf":1.0},"223":{"tf":1.4142135623730951},"251":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"260":{"tf":1.4142135623730951},"265":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"4":{"tf":2.6457513110645907},"404":{"tf":2.0},"424":{"tf":1.4142135623730951},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"431":{"tf":1.0},"433":{"tf":2.0},"435":{"tf":1.0},"437":{"tf":1.4142135623730951},"5":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"92":{"tf":1.0}}}}}},"i":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}},"t":{"df":2,"docs":{"233":{"tf":1.0},"269":{"tf":1.0}}}}}},"i":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"75":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"288":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"108":{"tf":2.449489742783178}}}}}},"df":1,"docs":{"108":{"tf":1.4142135623730951}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"216":{"tf":1.4142135623730951},"225":{"tf":1.0}}}}}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":34,"docs":{"107":{"tf":1.4142135623730951},"120":{"tf":1.0},"158":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"205":{"tf":1.4142135623730951},"209":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"240":{"tf":1.0},"264":{"tf":1.0},"270":{"tf":1.0},"277":{"tf":1.4142135623730951},"279":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.4142135623730951},"298":{"tf":1.0},"308":{"tf":1.4142135623730951},"316":{"tf":1.0},"324":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":1.0},"339":{"tf":1.7320508075688772},"350":{"tf":1.0},"353":{"tf":1.0},"362":{"tf":1.0},"371":{"tf":1.0},"376":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0},"79":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":1,"docs":{"196":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":172,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"102":{"tf":2.8284271247461903},"103":{"tf":2.23606797749979},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"124":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"13":{"tf":1.0},"131":{"tf":1.0},"137":{"tf":2.23606797749979},"139":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.7320508075688772},"158":{"tf":2.6457513110645907},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"186":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"201":{"tf":1.0},"203":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"214":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.7320508075688772},"227":{"tf":1.4142135623730951},"228":{"tf":1.0},"234":{"tf":1.0},"236":{"tf":1.7320508075688772},"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.4142135623730951},"251":{"tf":1.7320508075688772},"253":{"tf":1.4142135623730951},"254":{"tf":1.7320508075688772},"267":{"tf":1.4142135623730951},"268":{"tf":1.4142135623730951},"269":{"tf":1.0},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"279":{"tf":1.0},"28":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.7320508075688772},"292":{"tf":2.0},"293":{"tf":1.4142135623730951},"295":{"tf":1.0},"299":{"tf":2.0},"30":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":2.23606797749979},"310":{"tf":1.7320508075688772},"312":{"tf":1.7320508075688772},"313":{"tf":2.0},"314":{"tf":1.0},"315":{"tf":2.0},"316":{"tf":2.23606797749979},"317":{"tf":2.23606797749979},"318":{"tf":1.0},"320":{"tf":1.7320508075688772},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"324":{"tf":1.0},"325":{"tf":1.7320508075688772},"330":{"tf":1.4142135623730951},"331":{"tf":1.0},"332":{"tf":1.7320508075688772},"333":{"tf":1.7320508075688772},"334":{"tf":1.4142135623730951},"335":{"tf":2.0},"337":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.7320508075688772},"342":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"357":{"tf":1.0},"360":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.23606797749979},"366":{"tf":1.7320508075688772},"372":{"tf":1.4142135623730951},"373":{"tf":1.0},"374":{"tf":1.0},"376":{"tf":1.0},"377":{"tf":1.0},"378":{"tf":1.0},"381":{"tf":1.4142135623730951},"384":{"tf":2.23606797749979},"386":{"tf":1.4142135623730951},"387":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":2.0},"395":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.7320508075688772},"400":{"tf":1.4142135623730951},"401":{"tf":2.0},"404":{"tf":2.6457513110645907},"407":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.0},"417":{"tf":1.0},"42":{"tf":1.7320508075688772},"426":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.7320508075688772},"43":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":1.7320508075688772},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":2.6457513110645907},"77":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":2.0},"95":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"—":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"325":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":17,"docs":{"139":{"tf":1.0},"142":{"tf":1.0},"208":{"tf":1.0},"217":{"tf":1.0},"222":{"tf":1.0},"287":{"tf":1.0},"291":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":1.0},"366":{"tf":1.0},"38":{"tf":1.0},"386":{"tf":1.0},"41":{"tf":1.0},"429":{"tf":1.0},"50":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}},"i":{"df":1,"docs":{"254":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"g":{"df":7,"docs":{"10":{"tf":1.0},"285":{"tf":1.0},"310":{"tf":1.0},"314":{"tf":1.0},"321":{"tf":1.0},"337":{"tf":1.0},"381":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"416":{"tf":1.0}}}}},"j":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"e":{"df":4,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0}},"n":{"df":0,"docs":{},"s":{"df":3,"docs":{"89":{"tf":1.0},"96":{"tf":1.4142135623730951},"97":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"357":{"tf":1.0}},"s":{".":{"0":{"df":1,"docs":{"90":{"tf":1.0}}},"1":{"df":1,"docs":{"90":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"117":{"tf":1.0}}}},"r":{"df":1,"docs":{"26":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":7,"docs":{"1":{"tf":1.0},"229":{"tf":1.0},"296":{"tf":1.0},"356":{"tf":1.4142135623730951},"389":{"tf":1.0},"405":{"tf":1.0},"92":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":53,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"115":{"tf":1.0},"141":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"177":{"tf":1.0},"191":{"tf":1.0},"208":{"tf":1.0},"218":{"tf":1.0},"223":{"tf":1.0},"237":{"tf":1.0},"240":{"tf":1.0},"245":{"tf":1.4142135623730951},"271":{"tf":1.7320508075688772},"276":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"32":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"326":{"tf":1.0},"330":{"tf":1.7320508075688772},"338":{"tf":1.4142135623730951},"347":{"tf":1.0},"348":{"tf":1.0},"352":{"tf":1.0},"356":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.4142135623730951},"374":{"tf":2.449489742783178},"376":{"tf":1.4142135623730951},"383":{"tf":1.0},"384":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":1.0},"416":{"tf":1.0},"427":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"95":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"1":{"tf":1.0}},"i":{"df":30,"docs":{"113":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"119":{"tf":1.0},"128":{"tf":2.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"203":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":4.242640687119285},"23":{"tf":2.6457513110645907},"24":{"tf":1.0},"253":{"tf":1.0},"259":{"tf":1.4142135623730951},"261":{"tf":3.4641016151377544},"262":{"tf":2.0},"263":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772},"28":{"tf":3.3166247903554},"29":{"tf":2.23606797749979},"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"42":{"tf":1.0},"436":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.0}}}}}}},"df":2,"docs":{"164":{"tf":1.0},"288":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"10":{"tf":1.0}}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":5,"docs":{"279":{"tf":1.7320508075688772},"363":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.0},"395":{"tf":1.0}}}},"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":6,"docs":{"186":{"tf":1.0},"187":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"295":{"tf":1.0},"79":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"374":{"tf":1.7320508075688772},"411":{"tf":1.0},"416":{"tf":1.7320508075688772},"63":{"tf":1.0}}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"347":{"tf":1.0},"407":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}}},"v":{"df":7,"docs":{"143":{"tf":1.0},"154":{"tf":1.0},"256":{"tf":1.0},"291":{"tf":1.0},"314":{"tf":1.0},"340":{"tf":1.0},"433":{"tf":1.0}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":123,"docs":{"10":{"tf":2.0},"107":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"12":{"tf":1.0},"131":{"tf":1.4142135623730951},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"181":{"tf":1.4142135623730951},"184":{"tf":1.0},"191":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.0},"196":{"tf":1.0},"199":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":1.0},"253":{"tf":1.4142135623730951},"268":{"tf":1.4142135623730951},"27":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":2.0},"276":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.0},"286":{"tf":1.4142135623730951},"290":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"304":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"320":{"tf":1.0},"326":{"tf":1.4142135623730951},"327":{"tf":1.0},"330":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.4142135623730951},"338":{"tf":1.0},"343":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.4142135623730951},"351":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.4142135623730951},"362":{"tf":1.0},"363":{"tf":1.0},"366":{"tf":1.4142135623730951},"367":{"tf":1.0},"370":{"tf":1.0},"371":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"377":{"tf":1.7320508075688772},"378":{"tf":1.4142135623730951},"379":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"39":{"tf":1.0},"391":{"tf":1.0},"392":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":2.0},"410":{"tf":1.0},"417":{"tf":1.0},"42":{"tf":1.0},"423":{"tf":1.0},"437":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"60":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.7320508075688772},"80":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"116":{"tf":1.0}}}}},"df":0,"docs":{}}},"k":{"df":1,"docs":{"203":{"tf":1.0}}},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"336":{"tf":2.8284271247461903},"341":{"tf":1.0},"411":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{">":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"178":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":36,"docs":{"10":{"tf":1.0},"141":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.7320508075688772},"178":{"tf":2.23606797749979},"180":{"tf":2.449489742783178},"192":{"tf":1.7320508075688772},"196":{"tf":1.7320508075688772},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"202":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"209":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"230":{"tf":1.0},"253":{"tf":1.4142135623730951},"285":{"tf":1.0},"340":{"tf":2.0},"375":{"tf":3.4641016151377544},"376":{"tf":2.449489742783178},"38":{"tf":1.0},"383":{"tf":1.0},"417":{"tf":1.4142135623730951},"45":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.0},"92":{"tf":2.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"151":{"tf":1.0},"281":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"95":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"172":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"172":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":7,"docs":{"112":{"tf":1.0},"229":{"tf":1.0},"291":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0},"384":{"tf":2.0},"58":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":9,"docs":{"10":{"tf":1.0},"122":{"tf":1.0},"154":{"tf":1.0},"212":{"tf":1.0},"281":{"tf":1.0},"309":{"tf":1.0},"334":{"tf":1.0},"360":{"tf":1.0},"404":{"tf":1.0}}}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"235":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"v":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}},"e":{"df":6,"docs":{"167":{"tf":1.0},"268":{"tf":1.0},"309":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.0},"361":{"tf":1.0}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"380":{"tf":1.0},"416":{"tf":1.0}}},"s":{"df":1,"docs":{"1":{"tf":1.0}}}}},"i":{"d":{"df":3,"docs":{"301":{"tf":1.0},"358":{"tf":1.4142135623730951},"38":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":3,"docs":{"415":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772},"62":{"tf":2.8284271247461903}}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"396":{"tf":1.0}}}},"o":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"383":{"tf":2.449489742783178}},"e":{"(":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"383":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":1,"docs":{"383":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"c":{"df":19,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"196":{"tf":2.23606797749979},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"209":{"tf":2.23606797749979},"225":{"tf":1.0},"228":{"tf":1.0},"253":{"tf":2.6457513110645907},"254":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"323":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.7320508075688772},"416":{"tf":2.0},"43":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"399":{"tf":1.0},"400":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":60,"docs":{"103":{"tf":1.0},"124":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"137":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.7320508075688772},"180":{"tf":1.0},"19":{"tf":2.0},"196":{"tf":2.449489742783178},"199":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"228":{"tf":1.0},"241":{"tf":1.0},"245":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":6.082762530298219},"254":{"tf":2.0},"256":{"tf":1.4142135623730951},"264":{"tf":1.0},"27":{"tf":1.0},"277":{"tf":1.0},"296":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"31":{"tf":1.0},"312":{"tf":1.0},"32":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"35":{"tf":1.0},"365":{"tf":1.7320508075688772},"366":{"tf":1.0},"372":{"tf":1.4142135623730951},"387":{"tf":1.0},"389":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.0},"417":{"tf":1.0},"425":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.4142135623730951},"435":{"tf":1.0},"437":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0}}}}}}}},"df":38,"docs":{"109":{"tf":1.0},"124":{"tf":1.0},"144":{"tf":1.0},"152":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"301":{"tf":1.0},"313":{"tf":1.0},"318":{"tf":2.0},"320":{"tf":1.0},"327":{"tf":1.0},"336":{"tf":1.0},"346":{"tf":1.0},"356":{"tf":1.0},"362":{"tf":1.0},"376":{"tf":1.0},"404":{"tf":2.23606797749979},"42":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"\'":{"df":0,"docs":{},"t":{"df":2,"docs":{"375":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":135,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"122":{"tf":1.0},"133":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"149":{"tf":1.0},"151":{"tf":2.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"158":{"tf":2.0},"159":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"169":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.4142135623730951},"179":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":1.0},"200":{"tf":1.0},"206":{"tf":1.0},"209":{"tf":1.7320508075688772},"217":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"228":{"tf":1.0},"23":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":2.0},"239":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"254":{"tf":1.0},"256":{"tf":1.0},"261":{"tf":1.0},"262":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.4142135623730951},"285":{"tf":2.23606797749979},"289":{"tf":2.23606797749979},"29":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"31":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":2.0},"320":{"tf":1.0},"323":{"tf":2.0},"325":{"tf":1.0},"330":{"tf":1.0},"333":{"tf":1.4142135623730951},"335":{"tf":2.23606797749979},"336":{"tf":1.7320508075688772},"338":{"tf":2.449489742783178},"339":{"tf":1.0},"340":{"tf":1.7320508075688772},"342":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.7320508075688772},"350":{"tf":1.4142135623730951},"353":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":2.8284271247461903},"358":{"tf":2.23606797749979},"359":{"tf":1.4142135623730951},"362":{"tf":1.4142135623730951},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.7320508075688772},"369":{"tf":2.0},"373":{"tf":1.0},"374":{"tf":2.0},"375":{"tf":1.0},"376":{"tf":1.0},"380":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951},"389":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.8284271247461903},"407":{"tf":1.0},"41":{"tf":1.0},"417":{"tf":1.0},"42":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.4142135623730951},"427":{"tf":1.0},"429":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"56":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"78":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0}}}}}}},"g":{":":{":":{"b":{"a":{"b":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"374":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"374":{"tf":5.5677643628300215}},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"291":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"103":{"tf":1.7320508075688772},"107":{"tf":1.0},"387":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"111":{"tf":1.0},"124":{"tf":1.0},"145":{"tf":1.0},"51":{"tf":1.0},"82":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"\'":{"df":0,"docs":{},"t":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"400":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":33,"docs":{"105":{"tf":1.0},"110":{"tf":1.4142135623730951},"163":{"tf":1.0},"196":{"tf":1.0},"20":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"236":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"301":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"309":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"325":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"353":{"tf":1.0},"366":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"40":{"tf":1.0},"404":{"tf":2.0},"408":{"tf":1.0},"433":{"tf":1.4142135623730951},"55":{"tf":1.0},"71":{"tf":1.7320508075688772},"74":{"tf":1.0},"94":{"tf":1.0}},"—":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"338":{"tf":1.0}}}},"df":0,"docs":{}}},"’":{"df":0,"docs":{},"t":{"df":132,"docs":{"10":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"113":{"tf":1.4142135623730951},"125":{"tf":1.0},"134":{"tf":1.0},"137":{"tf":1.0},"14":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"17":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":2.23606797749979},"185":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.7320508075688772},"196":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.4142135623730951},"208":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"231":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"24":{"tf":1.0},"242":{"tf":1.0},"248":{"tf":1.7320508075688772},"25":{"tf":1.0},"253":{"tf":2.0},"254":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.4142135623730951},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"276":{"tf":1.7320508075688772},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":2.0},"282":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"293":{"tf":1.0},"296":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.4142135623730951},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"323":{"tf":1.7320508075688772},"325":{"tf":2.0},"332":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.7320508075688772},"341":{"tf":1.0},"345":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":2.0},"364":{"tf":2.0},"365":{"tf":1.7320508075688772},"37":{"tf":1.0},"372":{"tf":1.4142135623730951},"373":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"379":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":2.0},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"42":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.7320508075688772},"78":{"tf":1.4142135623730951},"81":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"9":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}}}},"t":{"df":4,"docs":{"120":{"tf":1.0},"323":{"tf":1.0},"83":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"u":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"102":{"tf":1.0},"117":{"tf":1.0},"224":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":2.0},"320":{"tf":1.0},"406":{"tf":1.0},"54":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":27,"docs":{"104":{"tf":1.4142135623730951},"155":{"tf":1.0},"158":{"tf":1.0},"239":{"tf":1.0},"248":{"tf":1.0},"271":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.7320508075688772},"297":{"tf":1.7320508075688772},"300":{"tf":1.0},"307":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"370":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":2.449489742783178},"405":{"tf":1.4142135623730951},"406":{"tf":1.7320508075688772},"407":{"tf":4.58257569495584},"50":{"tf":1.0},"63":{"tf":1.4142135623730951},"66":{"tf":1.0},"75":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":9,"docs":{"125":{"tf":1.0},"13":{"tf":1.4142135623730951},"15":{"tf":1.0},"21":{"tf":2.0},"263":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"27":{"tf":1.0},"308":{"tf":2.449489742783178},"42":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":7,"docs":{"129":{"tf":1.0},"178":{"tf":1.0},"339":{"tf":1.4142135623730951},"346":{"tf":1.0},"358":{"tf":1.0},"376":{"tf":1.0},"386":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"y":{"df":0,"docs":{},"l":{"df":1,"docs":{"248":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"337":{"tf":2.23606797749979},"338":{"tf":5.477225575051661},"339":{"tf":1.4142135623730951},"340":{"tf":3.1622776601683795}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"340":{"tf":4.47213595499958}}}}}}}},"t":{"df":1,"docs":{"92":{"tf":1.0}}},"w":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"334":{"tf":2.0},"335":{"tf":2.0}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"333":{"tf":2.8284271247461903},"334":{"tf":4.242640687119285},"335":{"tf":5.5677643628300215},"90":{"tf":1.0}},"n":{"df":1,"docs":{"333":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"116":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"404":{"tf":1.0}},"n":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"p":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"279":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}},"c":{"df":1,"docs":{"279":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"407":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"v":{"df":1,"docs":{"295":{"tf":1.4142135623730951}}}},"df":30,"docs":{"138":{"tf":2.23606797749979},"152":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"237":{"tf":1.0},"268":{"tf":1.4142135623730951},"271":{"tf":2.0},"279":{"tf":8.306623862918075},"282":{"tf":1.4142135623730951},"287":{"tf":1.0},"288":{"tf":2.23606797749979},"289":{"tf":3.3166247903554},"290":{"tf":1.0},"295":{"tf":2.23606797749979},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":2.0},"317":{"tf":2.0},"395":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"405":{"tf":1.0},"406":{"tf":3.0},"407":{"tf":4.0},"68":{"tf":1.0},"71":{"tf":2.8284271247461903},"72":{"tf":1.0},"73":{"tf":1.7320508075688772},"74":{"tf":1.7320508075688772},"76":{"tf":1.0},"79":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"381":{"tf":1.7320508075688772}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"256":{"tf":1.0}}}},"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"296":{"tf":2.23606797749979},"335":{"tf":2.23606797749979}}},"t":{"df":5,"docs":{"224":{"tf":2.0},"225":{"tf":1.7320508075688772},"227":{"tf":2.0},"228":{"tf":1.4142135623730951},"246":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":56,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"135":{"tf":1.7320508075688772},"143":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"224":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.7320508075688772},"297":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"335":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"404":{"tf":2.23606797749979},"406":{"tf":1.4142135623730951},"44":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":12,"docs":{"166":{"tf":1.4142135623730951},"167":{"tf":3.605551275463989},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"173":{"tf":1.0},"180":{"tf":1.0},"339":{"tf":1.7320508075688772},"356":{"tf":1.0},"366":{"tf":1.0},"401":{"tf":1.0},"421":{"tf":1.7320508075688772},"67":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"191":{"tf":1.0},"293":{"tf":1.0},"298":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":3.0},"404":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"(":{"1":{"df":1,"docs":{"318":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"s":{"(":{"2":{")":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":9,"docs":{"104":{"tf":1.0},"163":{"tf":1.0},"173":{"tf":1.0},"202":{"tf":1.0},"206":{"tf":1.0},"285":{"tf":1.7320508075688772},"387":{"tf":1.0},"404":{"tf":1.0},"92":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":17,"docs":{"180":{"tf":1.0},"200":{"tf":1.0},"221":{"tf":1.0},"26":{"tf":1.0},"309":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":2.449489742783178},"341":{"tf":1.0},"361":{"tf":1.0},"369":{"tf":1.4142135623730951},"377":{"tf":1.0},"381":{"tf":3.1622776601683795},"411":{"tf":1.0},"416":{"tf":1.0}}}},"df":7,"docs":{"221":{"tf":1.0},"323":{"tf":2.0},"334":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.0},"381":{"tf":1.0},"411":{"tf":1.0}}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}},"0":{"0":{"0":{"4":{"df":1,"docs":{"107":{"tf":1.0}}},"5":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"279":{"tf":1.0}}},"df":0,"docs":{}},"7":{"2":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"6":{"df":4,"docs":{"184":{"tf":1.0},"224":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}},"3":{"3":{"df":1,"docs":{"365":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"7":{"7":{"df":7,"docs":{"103":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"273":{"tf":1.0},"301":{"tf":1.0},"335":{"tf":1.0},"375":{"tf":1.0}}},"df":0,"docs":{}},"8":{"4":{"df":1,"docs":{"53":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"0":{"8":{"df":8,"docs":{"170":{"tf":1.0},"236":{"tf":1.0},"345":{"tf":1.0},"384":{"tf":1.0},"44":{"tf":1.0},"52":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"9":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"7":{"3":{"df":1,"docs":{"295":{"tf":1.0}}},"df":0,"docs":{}},"8":{"2":{"df":6,"docs":{"281":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":1.0},"404":{"tf":1.0},"71":{"tf":1.0}}},"4":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"9":{"1":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"3":{"df":2,"docs":{"121":{"tf":1.0},"404":{"tf":1.0}}},"df":0,"docs":{}},"9":{"9":{"df":2,"docs":{"365":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"0":{"2":{"df":3,"docs":{"135":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}}},"7":{"df":2,"docs":{"238":{"tf":1.0},"406":{"tf":1.0}}},"df":0,"docs":{}},"1":{"5":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"9":{"6":{"df":2,"docs":{"285":{"tf":1.4142135623730951},"74":{"tf":1.0}}},"7":{"df":2,"docs":{"182":{"tf":1.0},"186":{"tf":1.0}}},"9":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"3":{"df":2,"docs":{"117":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}},"1":{"4":{"df":1,"docs":{"275":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"9":{"0":{"df":1,"docs":{"374":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"9":{"9":{"8":{"1":{"1":{"df":0,"docs":{},"f":{"a":{"2":{"4":{"6":{"d":{"b":{"d":{"df":1,"docs":{"285":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":161,"docs":{"10":{"tf":1.0},"102":{"tf":2.8284271247461903},"103":{"tf":1.4142135623730951},"104":{"tf":2.449489742783178},"105":{"tf":1.7320508075688772},"106":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":1.0},"126":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":2.23606797749979},"137":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"145":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"149":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772},"153":{"tf":1.0},"156":{"tf":1.0},"166":{"tf":1.0},"173":{"tf":1.4142135623730951},"175":{"tf":1.7320508075688772},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"185":{"tf":1.7320508075688772},"186":{"tf":1.0},"189":{"tf":1.7320508075688772},"196":{"tf":1.7320508075688772},"203":{"tf":2.6457513110645907},"208":{"tf":1.7320508075688772},"209":{"tf":2.6457513110645907},"21":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"222":{"tf":1.0},"225":{"tf":2.23606797749979},"226":{"tf":1.0},"228":{"tf":1.4142135623730951},"236":{"tf":1.0},"238":{"tf":1.4142135623730951},"239":{"tf":2.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":2.0},"243":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.7320508075688772},"253":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":2.0},"262":{"tf":1.0},"263":{"tf":2.0},"264":{"tf":1.0},"271":{"tf":1.7320508075688772},"276":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"292":{"tf":1.0},"296":{"tf":1.7320508075688772},"298":{"tf":2.6457513110645907},"299":{"tf":1.7320508075688772},"301":{"tf":2.449489742783178},"302":{"tf":1.7320508075688772},"308":{"tf":1.4142135623730951},"309":{"tf":2.0},"310":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":1.0},"313":{"tf":2.23606797749979},"314":{"tf":1.4142135623730951},"316":{"tf":2.449489742783178},"317":{"tf":2.0},"318":{"tf":2.449489742783178},"322":{"tf":1.0},"323":{"tf":2.449489742783178},"325":{"tf":2.23606797749979},"327":{"tf":1.0},"328":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":2.0},"334":{"tf":1.4142135623730951},"335":{"tf":2.0},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"34":{"tf":1.0},"340":{"tf":1.0},"344":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"351":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":2.0},"357":{"tf":1.4142135623730951},"363":{"tf":1.0},"372":{"tf":1.4142135623730951},"374":{"tf":1.0},"38":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"385":{"tf":1.0},"387":{"tf":2.0},"389":{"tf":1.4142135623730951},"39":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.4142135623730951},"402":{"tf":1.0},"404":{"tf":4.123105625617661},"405":{"tf":1.0},"406":{"tf":2.0},"407":{"tf":1.4142135623730951},"417":{"tf":1.4142135623730951},"419":{"tf":1.4142135623730951},"420":{"tf":1.0},"421":{"tf":1.4142135623730951},"422":{"tf":1.0},"423":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"434":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":2.23606797749979},"57":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":2.449489742783178},"68":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"88":{"tf":1.0},"89":{"tf":1.0},"91":{"tf":1.0},"98":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"110":{"tf":1.4142135623730951},"143":{"tf":1.0},"159":{"tf":2.449489742783178},"189":{"tf":1.0},"216":{"tf":1.0},"245":{"tf":1.0},"279":{"tf":1.7320508075688772},"355":{"tf":1.0},"49":{"tf":1.0},"59":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":24,"docs":{"10":{"tf":1.7320508075688772},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"116":{"tf":1.0},"144":{"tf":1.0},"205":{"tf":1.0},"209":{"tf":1.0},"231":{"tf":1.0},"236":{"tf":1.0},"299":{"tf":1.0},"307":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"339":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.0},"391":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.4142135623730951},"420":{"tf":1.0},"44":{"tf":1.0},"71":{"tf":1.0}}}}}},"n":{"df":1,"docs":{"51":{"tf":1.0}}}},"s":{"df":2,"docs":{"102":{"tf":1.0},"404":{"tf":1.0}},"i":{"df":24,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"106":{"tf":1.0},"116":{"tf":1.0},"18":{"tf":1.0},"194":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"26":{"tf":1.0},"267":{"tf":1.0},"28":{"tf":1.0},"291":{"tf":1.0},"319":{"tf":1.0},"339":{"tf":1.0},"37":{"tf":1.0},"393":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.0},"433":{"tf":1.0},"436":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.0},"76":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":38,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"128":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"198":{"tf":1.0},"202":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"247":{"tf":1.4142135623730951},"252":{"tf":1.0},"254":{"tf":1.0},"264":{"tf":1.4142135623730951},"27":{"tf":1.0},"31":{"tf":1.0},"356":{"tf":1.0},"370":{"tf":1.0},"373":{"tf":1.0},"379":{"tf":1.4142135623730951},"401":{"tf":1.0},"404":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"66":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.0},"97":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"218":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":9,"docs":{"102":{"tf":1.0},"157":{"tf":1.0},"196":{"tf":1.0},"213":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.0},"288":{"tf":1.0},"330":{"tf":1.0},"44":{"tf":1.0}}}}}},"t":{"_":{"a":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"117":{"tf":3.0},"118":{"tf":3.3166247903554},"120":{"tf":2.6457513110645907},"121":{"tf":2.23606797749979},"122":{"tf":1.4142135623730951},"124":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"240":{"tf":1.0}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"0":{"tf":1.0},"2":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":1,"docs":{"17":{"tf":1.7320508075688772}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":7,"docs":{"1":{"tf":1.0},"267":{"tf":1.0},"311":{"tf":1.0},"320":{"tf":1.0},"324":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}}}}}}}}},"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"280":{"tf":1.7320508075688772},"435":{"tf":1.0},"436":{"tf":1.0}}},"i":{"df":0,"docs":{},"t":{"df":16,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.7320508075688772},"10":{"tf":1.0},"2":{"tf":1.0},"216":{"tf":1.0},"22":{"tf":1.0},"227":{"tf":1.0},"235":{"tf":1.4142135623730951},"256":{"tf":1.4142135623730951},"263":{"tf":1.0},"28":{"tf":1.7320508075688772},"34":{"tf":1.0},"404":{"tf":1.0},"413":{"tf":2.449489742783178},"426":{"tf":1.4142135623730951},"429":{"tf":5.196152422706632}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"113":{"tf":1.0},"129":{"tf":1.0},"20":{"tf":2.0},"28":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"df":22,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":2.23606797749979},"158":{"tf":2.23606797749979},"159":{"tf":3.0},"166":{"tf":1.0},"171":{"tf":2.23606797749979},"201":{"tf":2.449489742783178},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979},"28":{"tf":1.0},"296":{"tf":1.7320508075688772},"379":{"tf":2.8284271247461903},"395":{"tf":1.0},"413":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":18,"docs":{"103":{"tf":1.0},"166":{"tf":1.0},"194":{"tf":1.0},"221":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"280":{"tf":1.0},"292":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"345":{"tf":1.0},"370":{"tf":1.0},"400":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":1.4142135623730951},"85":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"i":{"df":11,"docs":{"142":{"tf":1.0},"173":{"tf":1.0},"219":{"tf":1.4142135623730951},"248":{"tf":1.0},"291":{"tf":1.0},"404":{"tf":1.0},"422":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"309":{"tf":1.0},"5":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"v":{"df":0,"docs":{},"w":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"df":1,"docs":{"187":{"tf":1.0}}}}}}}}}}}}}}}}}}}}}}},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"362":{"tf":1.0}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"(":{"_":{"df":1,"docs":{"319":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"<":{"a":{"df":1,"docs":{"314":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"l":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":1,"docs":{"319":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"291":{"tf":1.0},"405":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":39,"docs":{"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"135":{"tf":5.0990195135927845},"136":{"tf":3.0},"137":{"tf":2.0},"138":{"tf":1.4142135623730951},"145":{"tf":1.0},"148":{"tf":1.0},"156":{"tf":2.8284271247461903},"213":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.0},"247":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"288":{"tf":1.0},"296":{"tf":1.4142135623730951},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":2.0},"329":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"345":{"tf":2.8284271247461903},"356":{"tf":1.7320508075688772},"387":{"tf":1.0},"404":{"tf":1.7320508075688772},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"55":{"tf":4.58257569495584},"63":{"tf":3.0},"78":{"tf":3.0},"79":{"tf":1.4142135623730951},"80":{"tf":1.0},"90":{"tf":1.0}}}}}}},"i":{"d":{"df":2,"docs":{"240":{"tf":1.0},"376":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"103":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":1.0},"248":{"tf":1.0},"339":{"tf":1.4142135623730951},"373":{"tf":1.0},"388":{"tf":1.0},"44":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.0}}}}},"s":{"df":2,"docs":{"189":{"tf":2.0},"190":{"tf":2.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"101":{"tf":1.0},"119":{"tf":1.0},"140":{"tf":1.0},"234":{"tf":1.0},"44":{"tf":1.0},"57":{"tf":1.0}}}}}},"—":{"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}},"’":{"df":3,"docs":{"156":{"tf":1.0},"309":{"tf":1.0},"75":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"285":{"tf":1.4142135623730951},"83":{"tf":3.7416573867739413},"84":{"tf":3.4641016151377544},"85":{"tf":3.1622776601683795},"88":{"tf":2.0}}}}},"b":{"df":1,"docs":{"102":{"tf":1.0}},"e":{"d":{"df":6,"docs":{"102":{"tf":1.0},"303":{"tf":1.0},"318":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"122":{"tf":1.0},"189":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"216":{"tf":1.4142135623730951},"225":{"tf":1.0}}}},"t":{"df":5,"docs":{"121":{"tf":1.0},"336":{"tf":1.0},"369":{"tf":1.0},"387":{"tf":1.0},"58":{"tf":1.0}}}},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":1,"docs":{"153":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"1":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"1":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":29,"docs":{"103":{"tf":1.4142135623730951},"108":{"tf":1.0},"116":{"tf":1.0},"133":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"159":{"tf":1.7320508075688772},"177":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":1.0},"227":{"tf":1.0},"238":{"tf":1.0},"256":{"tf":1.0},"285":{"tf":1.7320508075688772},"289":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":3.1622776601683795},"340":{"tf":1.4142135623730951},"355":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"380":{"tf":1.0},"39":{"tf":1.4142135623730951},"396":{"tf":1.0},"404":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"318":{"tf":1.0}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":36,"docs":{"10":{"tf":1.4142135623730951},"124":{"tf":1.0},"156":{"tf":1.4142135623730951},"169":{"tf":1.0},"180":{"tf":1.4142135623730951},"201":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":1.0},"229":{"tf":1.0},"246":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.0},"271":{"tf":1.4142135623730951},"274":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"290":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"330":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"338":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"360":{"tf":1.0},"365":{"tf":1.0},"389":{"tf":1.0},"417":{"tf":1.0},"418":{"tf":1.0},"419":{"tf":1.0},"435":{"tf":1.4142135623730951},"65":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":6,"docs":{"112":{"tf":1.0},"328":{"tf":1.0},"330":{"tf":2.449489742783178},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"378":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"363":{"tf":1.0}}}}},"o":{"d":{"df":17,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":1.4142135623730951},"143":{"tf":2.0},"153":{"tf":1.0},"163":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"340":{"tf":2.23606797749979},"36":{"tf":1.0},"38":{"tf":1.0},"396":{"tf":1.0},"54":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"116":{"tf":1.0},"387":{"tf":1.0}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":11,"docs":{"104":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"181":{"tf":1.0},"321":{"tf":1.0},"361":{"tf":1.0},"392":{"tf":1.0},"408":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"311":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}}}},"d":{"df":81,"docs":{"112":{"tf":1.0},"129":{"tf":1.0},"135":{"tf":2.23606797749979},"151":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"159":{"tf":2.23606797749979},"163":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"182":{"tf":1.4142135623730951},"186":{"tf":2.23606797749979},"187":{"tf":1.4142135623730951},"189":{"tf":1.0},"196":{"tf":1.4142135623730951},"205":{"tf":1.0},"209":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"24":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"261":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":2.6457513110645907},"282":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":2.0},"294":{"tf":1.7320508075688772},"296":{"tf":3.1622776601683795},"298":{"tf":1.0},"301":{"tf":1.0},"307":{"tf":1.0},"310":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":3.0},"318":{"tf":1.0},"323":{"tf":1.7320508075688772},"324":{"tf":1.0},"339":{"tf":1.0},"342":{"tf":1.0},"353":{"tf":2.0},"358":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":2.23606797749979},"393":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":2.8284271247461903},"406":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"417":{"tf":2.0},"434":{"tf":1.0},"44":{"tf":1.4142135623730951},"47":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"56":{"tf":1.0},"58":{"tf":2.23606797749979},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"63":{"tf":2.23606797749979},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"78":{"tf":1.7320508075688772},"79":{"tf":1.7320508075688772},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"396":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":17,"docs":{"109":{"tf":1.0},"135":{"tf":1.0},"175":{"tf":1.0},"268":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.7320508075688772},"290":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.0},"323":{"tf":1.0},"340":{"tf":1.0},"362":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":1.0},"378":{"tf":1.0},"404":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"153":{"tf":1.0},"6":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"430":{"tf":1.0}}}}}}},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":4,"docs":{"164":{"tf":1.0},"246":{"tf":1.0},"264":{"tf":1.0},"407":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"1":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":34,"docs":{"118":{"tf":1.0},"135":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"182":{"tf":1.7320508075688772},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"200":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":3.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"245":{"tf":2.23606797749979},"271":{"tf":1.0},"308":{"tf":1.0},"310":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.4142135623730951},"362":{"tf":1.0},"365":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":64,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":1.4142135623730951},"107":{"tf":1.0},"109":{"tf":1.0},"111":{"tf":1.0},"13":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"154":{"tf":1.0},"162":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.7320508075688772},"183":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.4142135623730951},"207":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"227":{"tf":1.0},"236":{"tf":1.0},"256":{"tf":1.0},"263":{"tf":1.7320508075688772},"265":{"tf":1.0},"269":{"tf":1.0},"279":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"291":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"304":{"tf":1.0},"307":{"tf":1.0},"322":{"tf":1.0},"330":{"tf":1.0},"334":{"tf":1.0},"338":{"tf":2.0},"340":{"tf":1.4142135623730951},"344":{"tf":1.0},"360":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.4142135623730951},"399":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"55":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"88":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":38,"docs":{"10":{"tf":1.0},"106":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"135":{"tf":1.7320508075688772},"14":{"tf":1.0},"15":{"tf":1.0},"163":{"tf":1.0},"17":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.0},"209":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.7320508075688772},"24":{"tf":1.7320508075688772},"25":{"tf":1.0},"254":{"tf":1.0},"26":{"tf":1.7320508075688772},"27":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"29":{"tf":1.0},"33":{"tf":1.4142135623730951},"35":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"403":{"tf":1.4142135623730951},"425":{"tf":1.0},"427":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"55":{"tf":2.23606797749979},"56":{"tf":1.4142135623730951},"67":{"tf":1.0},"83":{"tf":1.0}}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"1":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"r":{"df":38,"docs":{"104":{"tf":1.0},"110":{"tf":1.0},"116":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.0},"191":{"tf":1.4142135623730951},"200":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.0},"225":{"tf":1.0},"233":{"tf":1.0},"248":{"tf":1.0},"253":{"tf":1.0},"261":{"tf":1.0},"281":{"tf":1.0},"287":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"323":{"tf":1.0},"340":{"tf":1.0},"357":{"tf":1.4142135623730951},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"400":{"tf":1.0},"411":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"71":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.7320508075688772},"83":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"181":{"tf":1.0},"312":{"tf":1.0},"71":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"149":{"tf":1.0},"151":{"tf":3.0},"159":{"tf":1.0},"35":{"tf":1.0},"56":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":66,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":2.8284271247461903},"101":{"tf":2.8284271247461903},"102":{"tf":6.164414002968976},"103":{"tf":3.872983346207417},"104":{"tf":2.23606797749979},"105":{"tf":3.0},"106":{"tf":1.7320508075688772},"107":{"tf":1.7320508075688772},"108":{"tf":1.0},"109":{"tf":2.23606797749979},"110":{"tf":2.8284271247461903},"111":{"tf":1.7320508075688772},"112":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":3.3166247903554},"122":{"tf":1.0},"137":{"tf":3.4641016151377544},"151":{"tf":1.0},"157":{"tf":2.23606797749979},"158":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"166":{"tf":1.0},"168":{"tf":1.0},"171":{"tf":3.4641016151377544},"172":{"tf":1.0},"173":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.4142135623730951},"254":{"tf":2.23606797749979},"271":{"tf":3.7416573867739413},"281":{"tf":1.7320508075688772},"282":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772},"333":{"tf":1.0},"334":{"tf":1.4142135623730951},"339":{"tf":2.0},"342":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":4.47213595499958},"359":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"383":{"tf":2.0},"385":{"tf":1.0},"390":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":2.0},"44":{"tf":1.4142135623730951},"47":{"tf":1.0},"48":{"tf":1.0},"82":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.7320508075688772},"111":{"tf":1.0},"348":{"tf":1.0},"38":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.0},"429":{"tf":1.0},"78":{"tf":1.7320508075688772}}}}}},"v":{":":{":":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":3,"docs":{"214":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":2.23606797749979}},"s":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"213":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"r":{"(":{"\\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"\\"":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"228":{"tf":1.0},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"228":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"228":{"tf":1.0}},"e":{"=":{"1":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"228":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":28,"docs":{"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.23606797749979},"157":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"211":{"tf":1.0},"220":{"tf":1.4142135623730951},"225":{"tf":1.0},"226":{"tf":2.0},"227":{"tf":1.0},"228":{"tf":4.47213595499958},"232":{"tf":1.0},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"238":{"tf":3.4641016151377544},"243":{"tf":2.0},"285":{"tf":1.0},"295":{"tf":1.7320508075688772},"4":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"—":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"238":{"tf":1.0}}}}}}}}}}}}}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"434":{"tf":1.0}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"!":{"(":{"\\"":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"231":{"tf":1.0},"245":{"tf":2.0}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"231":{"tf":1.0},"245":{"tf":2.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"231":{"tf":1.7320508075688772},"232":{"tf":1.0}}}}}}}}},"q":{"df":2,"docs":{"419":{"tf":2.449489742783178},"420":{"tf":1.4142135623730951}},"u":{"a":{"df":0,"docs":{},"l":{"df":32,"docs":{"109":{"tf":1.0},"167":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":2.8284271247461903},"199":{"tf":1.0},"200":{"tf":3.4641016151377544},"201":{"tf":1.0},"254":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":1.0},"316":{"tf":1.0},"345":{"tf":1.0},"358":{"tf":2.0},"36":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"400":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":1.0},"415":{"tf":1.7320508075688772},"418":{"tf":1.4142135623730951},"419":{"tf":3.3166247903554},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.7320508075688772},"87":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"153":{"tf":1.0}}},"v":{"a":{"df":0,"docs":{},"l":{"df":16,"docs":{"109":{"tf":1.0},"117":{"tf":1.0},"141":{"tf":1.0},"178":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"310":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"346":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.0},"79":{"tf":1.4142135623730951},"95":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"159":{"tf":1.0},"2":{"tf":1.0},"8":{"tf":1.0},"95":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"329":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"291":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"(":{"\\"":{"d":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"n":{"\'":{"df":0,"docs":{},"t":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":6,"docs":{"220":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.0}}}}}},"_":{"df":4,"docs":{"164":{"tf":1.0},"380":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951},"47":{"tf":1.7320508075688772}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}}},"df":9,"docs":{"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":2.23606797749979},"171":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"157":{"tf":1.0},"158":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"319":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"201":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":21,"docs":{"157":{"tf":2.23606797749979},"158":{"tf":1.7320508075688772},"159":{"tf":3.0},"160":{"tf":1.0},"162":{"tf":1.7320508075688772},"171":{"tf":1.0},"201":{"tf":2.0},"220":{"tf":3.0},"221":{"tf":2.23606797749979},"222":{"tf":1.0},"228":{"tf":2.0},"231":{"tf":1.0},"245":{"tf":2.449489742783178},"296":{"tf":1.0},"319":{"tf":1.0},"347":{"tf":1.0},"38":{"tf":2.23606797749979},"380":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":2.0}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"215":{"tf":1.0},"76":{"tf":1.0}}},"r":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"158":{"tf":2.0}}},"df":0,"docs":{}}}}},"[":{"df":0,"docs":{},"e":{"0":{"0":{"0":{"4":{"df":1,"docs":{"107":{"tf":1.0}}},"5":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"279":{"tf":1.0}}},"df":0,"docs":{}},"7":{"2":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"6":{"df":4,"docs":{"184":{"tf":1.0},"224":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"3":{"df":1,"docs":{"365":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"7":{"7":{"df":9,"docs":{"103":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"273":{"tf":1.0},"301":{"tf":1.0},"323":{"tf":1.0},"335":{"tf":1.0},"375":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"8":{"4":{"df":1,"docs":{"53":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"0":{"8":{"df":8,"docs":{"170":{"tf":1.0},"236":{"tf":1.0},"345":{"tf":1.0},"384":{"tf":1.0},"44":{"tf":1.0},"52":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"9":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"7":{"3":{"df":1,"docs":{"295":{"tf":1.0}}},"df":0,"docs":{}},"8":{"2":{"df":6,"docs":{"281":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":1.0},"404":{"tf":1.0},"71":{"tf":1.0}}},"4":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"9":{"1":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"2":{"df":1,"docs":{"263":{"tf":1.0}}},"3":{"df":2,"docs":{"121":{"tf":1.0},"404":{"tf":1.0}}},"df":0,"docs":{}},"9":{"9":{"df":2,"docs":{"365":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"0":{"2":{"df":3,"docs":{"135":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}}},"7":{"df":2,"docs":{"238":{"tf":1.0},"406":{"tf":1.0}}},"df":0,"docs":{}},"1":{"5":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"9":{"6":{"df":2,"docs":{"285":{"tf":1.4142135623730951},"74":{"tf":1.0}}},"7":{"df":2,"docs":{"182":{"tf":1.0},"186":{"tf":1.0}}},"9":{"df":2,"docs":{"320":{"tf":1.0},"404":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"3":{"df":2,"docs":{"117":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{"4":{"df":1,"docs":{"275":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"5":{"2":{"df":1,"docs":{"313":{"tf":1.0}}},"df":0,"docs":{}},"9":{"0":{"df":1,"docs":{"374":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":144,"docs":{"10":{"tf":2.0},"103":{"tf":2.8284271247461903},"107":{"tf":2.0},"111":{"tf":1.0},"117":{"tf":2.449489742783178},"118":{"tf":2.6457513110645907},"120":{"tf":1.0},"121":{"tf":2.0},"127":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"135":{"tf":2.23606797749979},"136":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":2.449489742783178},"146":{"tf":1.0},"15":{"tf":1.0},"150":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":3.605551275463989},"155":{"tf":1.0},"156":{"tf":2.449489742783178},"157":{"tf":3.0},"158":{"tf":3.872983346207417},"159":{"tf":6.928203230275509},"160":{"tf":1.4142135623730951},"161":{"tf":1.7320508075688772},"162":{"tf":1.0},"163":{"tf":2.0},"165":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":2.23606797749979},"170":{"tf":2.0},"171":{"tf":1.0},"180":{"tf":1.4142135623730951},"182":{"tf":2.449489742783178},"183":{"tf":1.0},"184":{"tf":2.23606797749979},"186":{"tf":2.449489742783178},"187":{"tf":2.0},"189":{"tf":1.7320508075688772},"191":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.7320508075688772},"200":{"tf":2.0},"204":{"tf":1.4142135623730951},"211":{"tf":2.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":3.1622776601683795},"218":{"tf":1.4142135623730951},"220":{"tf":4.47213595499958},"221":{"tf":4.795831523312719},"222":{"tf":2.0},"224":{"tf":2.0},"225":{"tf":1.0},"228":{"tf":2.6457513110645907},"229":{"tf":2.449489742783178},"230":{"tf":3.872983346207417},"231":{"tf":3.7416573867739413},"232":{"tf":1.4142135623730951},"236":{"tf":2.449489742783178},"237":{"tf":1.4142135623730951},"238":{"tf":2.23606797749979},"245":{"tf":3.1622776601683795},"253":{"tf":2.0},"256":{"tf":2.0},"263":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":3.0},"273":{"tf":2.23606797749979},"275":{"tf":2.0},"279":{"tf":2.6457513110645907},"281":{"tf":2.0},"284":{"tf":1.7320508075688772},"285":{"tf":3.605551275463989},"29":{"tf":1.0},"291":{"tf":2.23606797749979},"295":{"tf":3.3166247903554},"296":{"tf":2.0},"297":{"tf":2.8284271247461903},"301":{"tf":3.4641016151377544},"302":{"tf":1.0},"304":{"tf":1.0},"313":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"323":{"tf":2.6457513110645907},"332":{"tf":1.0},"335":{"tf":2.449489742783178},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":2.0},"345":{"tf":2.449489742783178},"347":{"tf":1.0},"350":{"tf":2.23606797749979},"357":{"tf":3.0},"363":{"tf":1.0},"365":{"tf":2.8284271247461903},"369":{"tf":2.23606797749979},"374":{"tf":2.23606797749979},"375":{"tf":2.23606797749979},"379":{"tf":2.8284271247461903},"38":{"tf":2.23606797749979},"384":{"tf":2.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"392":{"tf":1.0},"395":{"tf":2.6457513110645907},"396":{"tf":2.0},"398":{"tf":1.7320508075688772},"4":{"tf":1.0},"400":{"tf":2.23606797749979},"404":{"tf":5.0},"406":{"tf":2.6457513110645907},"407":{"tf":2.6457513110645907},"413":{"tf":2.0},"415":{"tf":1.0},"427":{"tf":2.0},"428":{"tf":1.0},"44":{"tf":2.449489742783178},"47":{"tf":2.0},"50":{"tf":3.1622776601683795},"52":{"tf":2.449489742783178},"53":{"tf":2.0},"54":{"tf":1.7320508075688772},"55":{"tf":2.0},"57":{"tf":1.0},"58":{"tf":2.23606797749979},"59":{"tf":2.6457513110645907},"62":{"tf":3.3166247903554},"63":{"tf":1.0},"71":{"tf":2.6457513110645907},"72":{"tf":1.0},"74":{"tf":2.0},"75":{"tf":3.3166247903554},"76":{"tf":2.449489742783178},"78":{"tf":1.4142135623730951},"79":{"tf":3.1622776601683795},"88":{"tf":2.23606797749979},"90":{"tf":1.0},"92":{"tf":2.6457513110645907}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"158":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"158":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"416":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"ñ":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"430":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":16,"docs":{"107":{"tf":1.0},"163":{"tf":1.0},"179":{"tf":1.0},"198":{"tf":1.0},"253":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"323":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":1.4142135623730951},"364":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"194":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"15":{"tf":1.0},"259":{"tf":1.0}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"395":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"248":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":17,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"197":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"339":{"tf":1.0},"379":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"58":{"tf":2.23606797749979},"59":{"tf":1.0},"62":{"tf":2.449489742783178},"63":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":80,"docs":{"10":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"120":{"tf":1.0},"129":{"tf":1.0},"143":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":2.449489742783178},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"177":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.0},"200":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.4142135623730951},"227":{"tf":1.0},"230":{"tf":1.0},"237":{"tf":1.4142135623730951},"250":{"tf":1.0},"251":{"tf":1.0},"256":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.0},"263":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":1.0},"283":{"tf":1.4142135623730951},"284":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"31":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"358":{"tf":2.0},"362":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"376":{"tf":1.0},"384":{"tf":1.7320508075688772},"385":{"tf":1.0},"389":{"tf":1.4142135623730951},"402":{"tf":1.0},"404":{"tf":1.4142135623730951},"405":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.0},"420":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":1.0},"59":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.4142135623730951},"90":{"tf":1.0}},"t":{"df":1,"docs":{"320":{"tf":1.4142135623730951}},"u":{"df":7,"docs":{"156":{"tf":1.0},"289":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.4142135623730951},"437":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"1":{"tf":1.0},"236":{"tf":1.0},"309":{"tf":1.0},"361":{"tf":1.0},"425":{"tf":1.0},"67":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":29,"docs":{"117":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"194":{"tf":1.0},"217":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.4142135623730951},"296":{"tf":1.0},"297":{"tf":1.0},"310":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":1.0},"345":{"tf":1.0},"35":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"369":{"tf":1.0},"381":{"tf":1.0},"392":{"tf":1.0},"405":{"tf":1.0},"42":{"tf":1.4142135623730951},"421":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"94":{"tf":1.0}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"103":{"tf":1.0},"121":{"tf":1.0},"164":{"tf":1.0},"279":{"tf":1.0},"323":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"62":{"tf":1.0},"94":{"tf":1.0}}}}}}}}},"i":{"d":{"df":2,"docs":{"358":{"tf":1.0},"89":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.0}}}},"v":{"df":2,"docs":{"112":{"tf":1.0},"307":{"tf":1.0}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":12,"docs":{"102":{"tf":1.0},"156":{"tf":1.0},"196":{"tf":1.0},"199":{"tf":1.0},"269":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"309":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"44":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":30,"docs":{"110":{"tf":1.0},"111":{"tf":1.0},"137":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"161":{"tf":1.0},"175":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.4142135623730951},"225":{"tf":1.0},"239":{"tf":1.0},"280":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"333":{"tf":1.0},"339":{"tf":1.4142135623730951},"365":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"404":{"tf":1.0},"42":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":16,"docs":{"10":{"tf":1.0},"106":{"tf":1.0},"159":{"tf":1.0},"185":{"tf":1.0},"235":{"tf":1.0},"239":{"tf":1.0},"26":{"tf":1.0},"279":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"317":{"tf":1.0},"363":{"tf":1.0},"372":{"tf":1.0},"377":{"tf":1.0},"401":{"tf":1.0},"59":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"df":215,"docs":{"10":{"tf":1.7320508075688772},"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.7320508075688772},"104":{"tf":1.7320508075688772},"105":{"tf":1.0},"108":{"tf":1.4142135623730951},"110":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"13":{"tf":1.0},"135":{"tf":1.7320508075688772},"137":{"tf":1.4142135623730951},"14":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.7320508075688772},"158":{"tf":2.0},"159":{"tf":2.23606797749979},"160":{"tf":1.0},"161":{"tf":2.0},"162":{"tf":1.0},"163":{"tf":2.0},"164":{"tf":1.0},"167":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"182":{"tf":1.0},"186":{"tf":1.7320508075688772},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"194":{"tf":1.0},"196":{"tf":2.23606797749979},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"209":{"tf":2.0},"21":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":2.449489742783178},"237":{"tf":2.8284271247461903},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"24":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"246":{"tf":1.0},"251":{"tf":1.4142135623730951},"253":{"tf":3.605551275463989},"254":{"tf":1.4142135623730951},"256":{"tf":1.0},"259":{"tf":1.4142135623730951},"263":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":2.0},"273":{"tf":2.0},"275":{"tf":2.23606797749979},"277":{"tf":1.4142135623730951},"279":{"tf":3.605551275463989},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.7320508075688772},"300":{"tf":1.0},"301":{"tf":2.23606797749979},"307":{"tf":1.0},"308":{"tf":2.23606797749979},"310":{"tf":1.0},"313":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":2.0},"326":{"tf":1.0},"328":{"tf":1.0},"330":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"337":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"342":{"tf":1.4142135623730951},"344":{"tf":1.7320508075688772},"345":{"tf":1.7320508075688772},"346":{"tf":1.4142135623730951},"347":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.7320508075688772},"352":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":2.6457513110645907},"357":{"tf":2.23606797749979},"358":{"tf":1.4142135623730951},"359":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":3.3166247903554},"366":{"tf":1.0},"367":{"tf":1.0},"369":{"tf":2.23606797749979},"372":{"tf":1.0},"373":{"tf":2.0},"374":{"tf":3.7416573867739413},"375":{"tf":2.23606797749979},"376":{"tf":1.4142135623730951},"378":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":2.449489742783178},"386":{"tf":1.0},"387":{"tf":1.7320508075688772},"388":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.4142135623730951},"395":{"tf":1.7320508075688772},"398":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"413":{"tf":1.4142135623730951},"415":{"tf":1.4142135623730951},"416":{"tf":2.0},"417":{"tf":1.4142135623730951},"418":{"tf":1.0},"419":{"tf":1.7320508075688772},"42":{"tf":2.0},"420":{"tf":1.7320508075688772},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"436":{"tf":1.4142135623730951},"44":{"tf":2.23606797749979},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":2.23606797749979},"56":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"58":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"62":{"tf":2.0},"63":{"tf":2.23606797749979},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":2.0},"70":{"tf":1.4142135623730951},"71":{"tf":2.449489742783178},"72":{"tf":1.0},"73":{"tf":1.0},"83":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772},"87":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.7320508075688772},"94":{"tf":1.0},"97":{"tf":1.4142135623730951},"98":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"_":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"236":{"tf":2.23606797749979}},"e":{"(":{"5":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"—":{"a":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}},"’":{"df":1,"docs":{"279":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":3,"docs":{"225":{"tf":1.0},"228":{"tf":1.0},"338":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":16,"docs":{"102":{"tf":1.0},"118":{"tf":1.0},"122":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.4142135623730951},"257":{"tf":1.0},"271":{"tf":1.0},"278":{"tf":1.0},"289":{"tf":1.0},"304":{"tf":1.0},"325":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0},"410":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":4,"docs":{"256":{"tf":1.0},"341":{"tf":1.0},"364":{"tf":1.0},"406":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"387":{"tf":1.0}}}},"df":0,"docs":{},"u":{"d":{"df":3,"docs":{"103":{"tf":1.0},"199":{"tf":1.0},"206":{"tf":1.7320508075688772}}},"df":0,"docs":{},"s":{"df":3,"docs":{"235":{"tf":1.0},"301":{"tf":1.4142135623730951},"415":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":50,"docs":{"1":{"tf":1.0},"104":{"tf":2.23606797749979},"106":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":1.7320508075688772},"118":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.0},"159":{"tf":2.0},"184":{"tf":1.0},"200":{"tf":1.0},"206":{"tf":1.0},"214":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.23606797749979},"265":{"tf":1.0},"29":{"tf":2.6457513110645907},"291":{"tf":1.4142135623730951},"292":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"30":{"tf":1.4142135623730951},"308":{"tf":1.7320508075688772},"313":{"tf":2.449489742783178},"317":{"tf":2.0},"319":{"tf":1.0},"353":{"tf":1.0},"355":{"tf":1.0},"389":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":6.48074069840786},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":2.6457513110645907},"411":{"tf":1.4142135623730951},"418":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":2.449489742783178},"63":{"tf":2.23606797749979},"71":{"tf":1.4142135623730951}},"e":{"<":{"df":0,"docs":{},"f":{">":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":3,"docs":{"404":{"tf":3.1622776601683795},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"313":{"tf":1.4142135623730951}},"—":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"325":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":7,"docs":{"153":{"tf":1.4142135623730951},"197":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"228":{"tf":1.0},"23":{"tf":1.0},"323":{"tf":1.0}}}}},"df":0,"docs":{}}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":7,"docs":{"107":{"tf":2.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"137":{"tf":1.0},"344":{"tf":1.0},"346":{"tf":1.0},"358":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":42,"docs":{"110":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":2.449489742783178},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"182":{"tf":1.4142135623730951},"188":{"tf":1.0},"194":{"tf":1.0},"212":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.0},"254":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"268":{"tf":1.4142135623730951},"28":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.7320508075688772},"31":{"tf":1.0},"323":{"tf":1.0},"340":{"tf":1.0},"346":{"tf":1.4142135623730951},"347":{"tf":1.0},"353":{"tf":1.4142135623730951},"357":{"tf":1.7320508075688772},"362":{"tf":1.0},"369":{"tf":1.0},"373":{"tf":2.0},"379":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"42":{"tf":1.0},"420":{"tf":1.0},"429":{"tf":1.4142135623730951},"433":{"tf":1.0},"64":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0}},"e":{"d":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"110":{"tf":2.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":15,"docs":{"159":{"tf":2.23606797749979},"220":{"tf":2.449489742783178},"221":{"tf":1.0},"284":{"tf":1.0},"294":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"33":{"tf":1.0},"407":{"tf":1.7320508075688772},"411":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"63":{"tf":2.6457513110645907},"79":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"173":{"tf":1.0},"299":{"tf":1.0},"357":{"tf":1.0},"386":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":3,"docs":{"297":{"tf":1.0},"415":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"\\"":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":15,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"158":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"55":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":61,"docs":{"111":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"158":{"tf":2.8284271247461903},"159":{"tf":1.0},"161":{"tf":1.4142135623730951},"162":{"tf":2.0},"163":{"tf":1.7320508075688772},"170":{"tf":1.0},"184":{"tf":1.0},"195":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":3.4641016151377544},"207":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"224":{"tf":1.4142135623730951},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"236":{"tf":1.7320508075688772},"245":{"tf":1.0},"253":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.4142135623730951},"291":{"tf":1.0},"313":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"345":{"tf":1.4142135623730951},"35":{"tf":1.0},"350":{"tf":1.0},"366":{"tf":1.0},"38":{"tf":2.449489742783178},"383":{"tf":1.0},"384":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"413":{"tf":1.4142135623730951},"433":{"tf":1.0},"44":{"tf":2.23606797749979},"47":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.4142135623730951},"96":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"318":{"tf":1.0},"71":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"236":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"236":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"206":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"i":{"df":14,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"186":{"tf":1.4142135623730951},"196":{"tf":1.0},"2":{"tf":1.0},"254":{"tf":1.0},"275":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"308":{"tf":1.0},"338":{"tf":1.4142135623730951},"432":{"tf":1.0},"435":{"tf":1.0},"63":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":6,"docs":{"1":{"tf":1.0},"219":{"tf":1.0},"4":{"tf":1.0},"50":{"tf":1.0},"66":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"311":{"tf":1.0},"433":{"tf":1.0}}}}}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":74,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"21":{"tf":1.0},"217":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"248":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.4142135623730951},"291":{"tf":1.0},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":1.4142135623730951},"310":{"tf":1.0},"311":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"335":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"37":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"404":{"tf":2.0},"406":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":1.4142135623730951},"48":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"67":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"74":{"tf":1.0}}}}}}},"df":6,"docs":{"250":{"tf":1.0},"271":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":3.0},"60":{"tf":1.0},"67":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":16,"docs":{"107":{"tf":1.0},"137":{"tf":1.0},"145":{"tf":1.0},"185":{"tf":1.4142135623730951},"189":{"tf":1.7320508075688772},"224":{"tf":1.0},"236":{"tf":1.4142135623730951},"248":{"tf":1.0},"262":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"370":{"tf":1.0},"374":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"62":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":33,"docs":{"103":{"tf":1.7320508075688772},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"155":{"tf":1.0},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"189":{"tf":1.0},"214":{"tf":1.0},"224":{"tf":1.0},"251":{"tf":1.0},"279":{"tf":2.23606797749979},"280":{"tf":1.0},"298":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"322":{"tf":1.0},"345":{"tf":1.0},"35":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"403":{"tf":1.0},"407":{"tf":2.0},"416":{"tf":1.4142135623730951},"42":{"tf":1.0},"421":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.4142135623730951},"85":{"tf":1.0},"92":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":45,"docs":{"1":{"tf":1.0},"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"103":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":1.0},"178":{"tf":1.0},"183":{"tf":1.0},"196":{"tf":2.449489742783178},"201":{"tf":1.0},"211":{"tf":1.0},"225":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.0},"274":{"tf":1.0},"283":{"tf":1.0},"290":{"tf":1.0},"301":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"33":{"tf":1.0},"357":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.0},"370":{"tf":1.0},"382":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.7320508075688772},"48":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}},"s":{"df":1,"docs":{"1":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"124":{"tf":2.23606797749979},"254":{"tf":3.3166247903554},"308":{"tf":2.449489742783178},"311":{"tf":1.4142135623730951},"365":{"tf":1.0},"389":{"tf":1.0}}}},"s":{"df":14,"docs":{"111":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"124":{"tf":1.0},"139":{"tf":1.0},"146":{"tf":1.0},"163":{"tf":1.0},"209":{"tf":1.0},"236":{"tf":1.7320508075688772},"268":{"tf":1.0},"338":{"tf":1.0},"378":{"tf":1.0}}}},"r":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"416":{"tf":1.0}}}}}}},".":{".":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}}},"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}}},"0":{"df":1,"docs":{"415":{"tf":1.0}}},"1":{"df":1,"docs":{"415":{"tf":1.0}}},"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"415":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"[":{".":{".":{"b":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{".":{".":{"b":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"416":{"tf":1.0}}}}}}},"df":2,"docs":{"415":{"tf":7.874007874011811},"416":{"tf":2.6457513110645907}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":73,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":1.7320508075688772},"104":{"tf":3.0},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"110":{"tf":2.0},"111":{"tf":1.0},"137":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":2.449489742783178},"159":{"tf":2.8284271247461903},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"167":{"tf":1.0},"171":{"tf":1.0},"175":{"tf":1.0},"178":{"tf":1.0},"186":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"211":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"249":{"tf":1.4142135623730951},"25":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.4142135623730951},"312":{"tf":2.0},"313":{"tf":1.0},"339":{"tf":1.7320508075688772},"342":{"tf":1.7320508075688772},"344":{"tf":3.1622776601683795},"345":{"tf":1.7320508075688772},"346":{"tf":2.6457513110645907},"350":{"tf":1.4142135623730951},"353":{"tf":3.3166247903554},"354":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":2.0},"357":{"tf":1.7320508075688772},"358":{"tf":2.8284271247461903},"360":{"tf":1.0},"374":{"tf":1.0},"380":{"tf":2.0},"387":{"tf":3.0},"389":{"tf":2.0},"39":{"tf":1.7320508075688772},"404":{"tf":1.4142135623730951},"411":{"tf":1.4142135623730951},"416":{"tf":2.449489742783178},"420":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":2.8284271247461903},"47":{"tf":1.7320508075688772},"51":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"58":{"tf":4.58257569495584},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":4.47213595499958},"63":{"tf":1.0},"64":{"tf":1.0},"83":{"tf":1.4142135623730951},"92":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":1,"docs":{"92":{"tf":1.0}}}}}}}}}}},"t":{"df":1,"docs":{"320":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":10,"docs":{"25":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":1.0},"266":{"tf":1.4142135623730951},"291":{"tf":1.0},"320":{"tf":1.0},"333":{"tf":1.0},"339":{"tf":1.0},"373":{"tf":1.0},"60":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":11,"docs":{"180":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"266":{"tf":1.0},"303":{"tf":1.0},"311":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"367":{"tf":1.0},"373":{"tf":1.0},"4":{"tf":1.0}}},"t":{"df":1,"docs":{"194":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":34,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"124":{"tf":1.4142135623730951},"125":{"tf":1.7320508075688772},"163":{"tf":1.0},"176":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"209":{"tf":1.0},"210":{"tf":1.0},"263":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"33":{"tf":1.0},"330":{"tf":1.7320508075688772},"365":{"tf":4.47213595499958},"373":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"383":{"tf":1.0},"404":{"tf":1.0},"411":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"48":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"105":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":1.7320508075688772},"159":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":2.449489742783178},"169":{"tf":1.0},"209":{"tf":1.0},"218":{"tf":2.0},"219":{"tf":1.0},"221":{"tf":2.0},"245":{"tf":1.0},"296":{"tf":1.0},"78":{"tf":1.0}}}},"df":19,"docs":{"102":{"tf":1.0},"105":{"tf":1.0},"120":{"tf":1.0},"135":{"tf":1.0},"141":{"tf":1.0},"192":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"269":{"tf":1.0},"316":{"tf":1.0},"336":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.0},"373":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":1.0},"60":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0}},"n":{"df":1,"docs":{"220":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"173":{"tf":1.0},"248":{"tf":1.0}}}}}}}},"f":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"3":{"2":{"df":2,"docs":{"172":{"tf":1.7320508075688772},"54":{"tf":2.0}}},"df":0,"docs":{}},"6":{"4":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":1.0}}},"x":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":9,"docs":{"172":{"tf":1.0},"173":{"tf":1.4142135623730951},"285":{"tf":2.8284271247461903},"330":{"tf":2.23606797749979},"416":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.4142135623730951},"71":{"tf":1.0},"95":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"164":{"tf":1.0},"165":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"194":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"365":{"tf":1.0}}}}}},"t":{"df":17,"docs":{"104":{"tf":1.0},"110":{"tf":1.0},"143":{"tf":1.4142135623730951},"154":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"31":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"345":{"tf":1.0},"365":{"tf":1.0},"381":{"tf":1.0},"50":{"tf":1.0},"95":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"139":{"tf":1.0},"395":{"tf":1.0}}}}}},"df":1,"docs":{"430":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}}},"i":{"df":0,"docs":{},"l":{"df":49,"docs":{"121":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":2.449489742783178},"158":{"tf":2.0},"159":{"tf":2.6457513110645907},"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"162":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.0},"187":{"tf":1.0},"196":{"tf":5.196152422706632},"197":{"tf":3.1622776601683795},"198":{"tf":4.0},"199":{"tf":3.3166247903554},"200":{"tf":3.7416573867739413},"201":{"tf":1.7320508075688772},"203":{"tf":1.0},"204":{"tf":3.605551275463989},"205":{"tf":2.0},"206":{"tf":2.0},"209":{"tf":3.1622776601683795},"217":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"224":{"tf":2.0},"225":{"tf":2.0},"227":{"tf":2.449489742783178},"228":{"tf":1.7320508075688772},"253":{"tf":1.0},"256":{"tf":1.0},"264":{"tf":2.23606797749979},"285":{"tf":2.23606797749979},"301":{"tf":1.0},"319":{"tf":1.0},"344":{"tf":1.0},"350":{"tf":2.0},"379":{"tf":1.0},"38":{"tf":1.4142135623730951},"389":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"418":{"tf":1.0},"44":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":21,"docs":{"155":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"165":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":3.0},"200":{"tf":2.6457513110645907},"204":{"tf":2.449489742783178},"285":{"tf":1.4142135623730951},"314":{"tf":1.0},"319":{"tf":1.0},"350":{"tf":1.4142135623730951},"38":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0}}}}},"r":{"df":4,"docs":{"310":{"tf":1.0},"316":{"tf":2.0},"319":{"tf":1.0},"325":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"159":{"tf":1.0},"20":{"tf":1.0},"211":{"tf":1.0},"325":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"411":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"104":{"tf":1.4142135623730951},"365":{"tf":1.0}},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"363":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":15,"docs":{"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"179":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"228":{"tf":1.0},"243":{"tf":1.0},"346":{"tf":1.0},"358":{"tf":1.7320508075688772},"411":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"71":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":20,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"22":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"26":{"tf":1.0},"296":{"tf":1.0},"310":{"tf":1.0},"317":{"tf":1.0},"326":{"tf":1.0},"334":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"373":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.0},"71":{"tf":1.0},"82":{"tf":1.0}}}},"df":6,"docs":{"280":{"tf":1.0},"302":{"tf":1.0},"305":{"tf":1.0},"308":{"tf":1.0},"385":{"tf":1.0},"54":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"284":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"r":{"df":38,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"172":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"201":{"tf":1.0},"211":{"tf":1.4142135623730951},"216":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"232":{"tf":1.0},"250":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"303":{"tf":1.0},"309":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"338":{"tf":1.0},"356":{"tf":1.0},"362":{"tf":1.0},"377":{"tf":1.0},"378":{"tf":1.0},"39":{"tf":1.0},"397":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.4142135623730951},"63":{"tf":1.0},"92":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"430":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"67":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"238":{"tf":1.0},"308":{"tf":1.0},"388":{"tf":1.0},"395":{"tf":1.0},"75":{"tf":1.0}}}}}},"t":{"df":15,"docs":{"1":{"tf":1.4142135623730951},"211":{"tf":1.0},"224":{"tf":2.23606797749979},"225":{"tf":2.449489742783178},"227":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"233":{"tf":1.0},"246":{"tf":2.23606797749979},"30":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.4142135623730951},"326":{"tf":1.0},"421":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"2":{"tf":1.0},"233":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"251":{"tf":1.4142135623730951},"265":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.0},"314":{"tf":1.4142135623730951},"318":{"tf":1.0},"432":{"tf":1.0},"67":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"364":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":1,"docs":{"395":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.0},"50":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"106":{"tf":1.0},"22":{"tf":1.0},"235":{"tf":1.7320508075688772},"346":{"tf":1.7320508075688772}},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"346":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"y":{"df":1,"docs":{"153":{"tf":1.0}}}},"c":{"df":1,"docs":{"158":{"tf":1.0}}},"df":13,"docs":{"10":{"tf":1.0},"238":{"tf":3.4641016151377544},"319":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"375":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.4142135623730951},"383":{"tf":2.0},"404":{"tf":6.324555320336759},"406":{"tf":2.449489742783178},"407":{"tf":3.0},"430":{"tf":1.0},"54":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"248":{"tf":1.0},"432":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"291":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"10":{"tf":1.0},"307":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":67,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"10":{"tf":1.4142135623730951},"103":{"tf":2.0},"105":{"tf":1.0},"112":{"tf":2.6457513110645907},"120":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"225":{"tf":1.0},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":2.0},"234":{"tf":1.0},"249":{"tf":1.4142135623730951},"250":{"tf":1.7320508075688772},"252":{"tf":1.4142135623730951},"260":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"292":{"tf":1.0},"296":{"tf":1.0},"303":{"tf":1.4142135623730951},"324":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"341":{"tf":1.7320508075688772},"35":{"tf":1.0},"360":{"tf":1.0},"361":{"tf":2.0},"363":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.7320508075688772},"377":{"tf":1.4142135623730951},"382":{"tf":1.0},"385":{"tf":1.0},"392":{"tf":1.0},"429":{"tf":2.23606797749979},"43":{"tf":1.0},"432":{"tf":1.4142135623730951},"433":{"tf":2.0},"435":{"tf":3.4641016151377544},"436":{"tf":1.0},"437":{"tf":3.1622776601683795},"44":{"tf":1.7320508075688772},"48":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"88":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"d":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"397":{"tf":1.4142135623730951}}},"df":0,"docs":{},"l":{"df":11,"docs":{"121":{"tf":1.0},"181":{"tf":1.0},"22":{"tf":1.0},"227":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}}},"t":{"df":1,"docs":{"356":{"tf":1.0}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":8,"docs":{"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.0},"396":{"tf":2.23606797749979},"404":{"tf":1.0},"42":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":37,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"120":{"tf":1.0},"135":{"tf":1.0},"147":{"tf":1.0},"170":{"tf":1.0},"175":{"tf":1.0},"181":{"tf":1.0},"189":{"tf":1.0},"195":{"tf":1.0},"206":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"263":{"tf":1.0},"279":{"tf":1.0},"290":{"tf":1.0},"292":{"tf":1.0},"3":{"tf":1.0},"313":{"tf":1.0},"321":{"tf":1.0},"33":{"tf":1.0},"339":{"tf":1.0},"357":{"tf":1.0},"361":{"tf":1.0},"384":{"tf":1.0},"403":{"tf":1.0},"423":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"48":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"75":{"tf":1.0},"95":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"119":{"tf":1.0},"189":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"222":{"tf":1.0},"251":{"tf":1.0},"291":{"tf":1.0},"432":{"tf":1.0},"62":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}},"i":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"d":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"247":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"150":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"150":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":51,"docs":{"101":{"tf":1.0},"102":{"tf":2.0},"120":{"tf":3.7416573867739413},"164":{"tf":2.23606797749979},"170":{"tf":1.7320508075688772},"172":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"219":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"235":{"tf":1.0},"245":{"tf":1.4142135623730951},"256":{"tf":2.0},"285":{"tf":1.4142135623730951},"289":{"tf":2.0},"296":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":3.0},"331":{"tf":1.0},"334":{"tf":1.4142135623730951},"335":{"tf":2.449489742783178},"337":{"tf":1.0},"338":{"tf":3.0},"339":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"356":{"tf":4.47213595499958},"357":{"tf":2.0},"359":{"tf":2.23606797749979},"363":{"tf":1.0},"368":{"tf":2.0},"376":{"tf":1.0},"389":{"tf":2.0},"404":{"tf":2.23606797749979},"405":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.0},"415":{"tf":1.4142135623730951},"419":{"tf":1.4142135623730951},"420":{"tf":1.4142135623730951},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.7320508075688772},"83":{"tf":3.605551275463989},"84":{"tf":2.6457513110645907},"85":{"tf":2.8284271247461903},"86":{"tf":2.0},"87":{"tf":1.0},"91":{"tf":2.23606797749979},"92":{"tf":2.23606797749979},"94":{"tf":3.1622776601683795}},"’":{"df":4,"docs":{"228":{"tf":1.0},"338":{"tf":1.0},"359":{"tf":1.0},"84":{"tf":1.0}}}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"156":{"tf":1.0},"357":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":26,"docs":{"156":{"tf":1.4142135623730951},"189":{"tf":2.23606797749979},"200":{"tf":1.0},"253":{"tf":2.0},"254":{"tf":2.449489742783178},"271":{"tf":2.8284271247461903},"281":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"29":{"tf":1.0},"309":{"tf":2.449489742783178},"316":{"tf":1.0},"323":{"tf":3.4641016151377544},"353":{"tf":1.0},"366":{"tf":1.0},"374":{"tf":1.7320508075688772},"393":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"44":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":3.4641016151377544},"74":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"89":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{":":{"/":{"/":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"/":{".":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{".":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"323":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"369":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"/":{"a":{"d":{"d":{"/":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"262":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0}}}}},"df":3,"docs":{"262":{"tf":1.0},"263":{"tf":1.4142135623730951},"264":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"196":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"261":{"tf":1.0},"262":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"285":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"62":{"tf":2.449489742783178}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"1":{"0":{"df":6,"docs":{"169":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"236":{"tf":1.0},"237":{"tf":1.4142135623730951}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"135":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":5,"docs":{"271":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":2,"docs":{"273":{"tf":1.0},"275":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"279":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"103":{"tf":1.0},"107":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"157":{"tf":1.0},"159":{"tf":1.0}}}}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"384":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":10,"docs":{"200":{"tf":1.7320508075688772},"257":{"tf":1.7320508075688772},"34":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"257":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"i":{"df":1,"docs":{"335":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"_":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"29":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"396":{"tf":1.0},"404":{"tf":2.449489742783178},"406":{"tf":1.0},"407":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"63":{"tf":1.7320508075688772}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"297":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":8,"docs":{"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":1.4142135623730951}}}}}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"426":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"n":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":5,"docs":{"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0}}}}}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":4,"docs":{"345":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.4142135623730951},"357":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":4,"docs":{"197":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"301":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"295":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"374":{"tf":2.0},"375":{"tf":1.0}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":2,"docs":{"365":{"tf":1.4142135623730951},"369":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"c":{"df":0,"docs":{},"r":{"df":1,"docs":{"158":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"\\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"158":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"158":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"\\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"158":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"158":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"?":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"159":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"157":{"tf":2.6457513110645907},"158":{"tf":2.0},"159":{"tf":3.0}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":11,"docs":{"215":{"tf":1.7320508075688772},"216":{"tf":2.0},"217":{"tf":1.0},"218":{"tf":3.1622776601683795},"219":{"tf":2.6457513110645907},"220":{"tf":3.0},"221":{"tf":3.0},"222":{"tf":1.7320508075688772},"228":{"tf":3.0},"231":{"tf":1.7320508075688772},"245":{"tf":4.123105625617661}}}}},"df":0,"docs":{}}},"df":75,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"11":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":3.0},"115":{"tf":3.0},"116":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":4.358898943540674},"129":{"tf":3.1622776601683795},"132":{"tf":1.0},"15":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":4.358898943540674},"158":{"tf":4.0},"159":{"tf":4.0},"164":{"tf":1.0},"171":{"tf":1.7320508075688772},"175":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":1.0},"203":{"tf":2.6457513110645907},"208":{"tf":1.7320508075688772},"209":{"tf":6.082762530298219},"211":{"tf":2.449489742783178},"212":{"tf":1.4142135623730951},"215":{"tf":2.23606797749979},"216":{"tf":3.872983346207417},"217":{"tf":2.23606797749979},"218":{"tf":2.449489742783178},"219":{"tf":1.7320508075688772},"220":{"tf":2.449489742783178},"221":{"tf":2.449489742783178},"222":{"tf":2.449489742783178},"223":{"tf":1.0},"225":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":2.449489742783178},"231":{"tf":1.0},"232":{"tf":1.0},"24":{"tf":2.23606797749979},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"251":{"tf":1.4142135623730951},"253":{"tf":1.7320508075688772},"256":{"tf":2.8284271247461903},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":3.0},"261":{"tf":1.7320508075688772},"262":{"tf":1.7320508075688772},"263":{"tf":2.6457513110645907},"265":{"tf":2.23606797749979},"279":{"tf":1.4142135623730951},"28":{"tf":3.872983346207417},"29":{"tf":2.449489742783178},"308":{"tf":1.7320508075688772},"31":{"tf":1.0},"313":{"tf":1.0},"34":{"tf":2.0},"386":{"tf":1.0},"389":{"tf":1.4142135623730951},"399":{"tf":2.6457513110645907},"400":{"tf":2.23606797749979},"401":{"tf":2.0},"404":{"tf":1.4142135623730951},"42":{"tf":4.0},"429":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"92":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":183,"docs":{"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.7320508075688772},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.0},"128":{"tf":2.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"158":{"tf":1.7320508075688772},"159":{"tf":2.449489742783178},"164":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"170":{"tf":1.7320508075688772},"172":{"tf":1.7320508075688772},"173":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"213":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":2.0},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.7320508075688772},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"245":{"tf":2.23606797749979},"246":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"254":{"tf":2.0},"256":{"tf":1.7320508075688772},"261":{"tf":1.0},"262":{"tf":2.0},"263":{"tf":1.0},"264":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.7320508075688772},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"277":{"tf":1.7320508075688772},"279":{"tf":1.7320508075688772},"28":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":2.0},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":2.23606797749979},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772},"296":{"tf":1.7320508075688772},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":2.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.4142135623730951},"334":{"tf":2.0},"335":{"tf":2.0},"338":{"tf":2.8284271247461903},"34":{"tf":1.4142135623730951},"340":{"tf":2.0},"346":{"tf":1.0},"349":{"tf":1.0},"35":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":2.0},"357":{"tf":2.0},"358":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"372":{"tf":1.0},"373":{"tf":1.4142135623730951},"374":{"tf":2.449489742783178},"375":{"tf":1.7320508075688772},"376":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":2.449489742783178},"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.4142135623730951},"400":{"tf":1.7320508075688772},"401":{"tf":2.6457513110645907},"403":{"tf":1.4142135623730951},"404":{"tf":4.242640687119285},"406":{"tf":1.4142135623730951},"407":{"tf":2.6457513110645907},"413":{"tf":1.4142135623730951},"42":{"tf":1.0},"426":{"tf":1.4142135623730951},"427":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":2.449489742783178},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.7320508075688772},"59":{"tf":1.7320508075688772},"60":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"63":{"tf":2.23606797749979},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"97":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"212":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":6,"docs":{"116":{"tf":1.0},"117":{"tf":2.0},"119":{"tf":1.0},"121":{"tf":1.0},"320":{"tf":1.0},"399":{"tf":1.0}},"’":{"df":1,"docs":{"116":{"tf":1.0}}}}}}}}},"—":{"df":0,"docs":{},"w":{"df":1,"docs":{"158":{"tf":1.0}}}},"’":{"df":3,"docs":{"128":{"tf":1.0},"216":{"tf":1.0},"399":{"tf":1.0}}}},"l":{"df":13,"docs":{"157":{"tf":1.0},"159":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"173":{"tf":1.0},"176":{"tf":1.0},"192":{"tf":1.0},"199":{"tf":1.0},"222":{"tf":1.0},"276":{"tf":1.0},"334":{"tf":1.0},"379":{"tf":1.0},"404":{"tf":1.0},"83":{"tf":1.0}}},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}}}},"df":17,"docs":{"196":{"tf":2.8284271247461903},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"200":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.8284271247461903},"206":{"tf":2.0},"209":{"tf":2.8284271247461903},"225":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"243":{"tf":2.23606797749979},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"253":{"tf":1.0},"264":{"tf":2.23606797749979},"285":{"tf":1.0}},"s":{"_":{"b":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":34,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"108":{"tf":1.0},"118":{"tf":1.0},"143":{"tf":1.4142135623730951},"166":{"tf":1.0},"214":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"243":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.0},"30":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"312":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.7320508075688772},"322":{"tf":1.0},"325":{"tf":1.4142135623730951},"337":{"tf":1.0},"358":{"tf":1.0},"368":{"tf":1.0},"380":{"tf":1.0},"393":{"tf":2.0},"404":{"tf":1.7320508075688772},"412":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"59":{"tf":1.0},"63":{"tf":1.4142135623730951},"71":{"tf":1.0}}}},"d":{"df":46,"docs":{"10":{"tf":1.4142135623730951},"112":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"152":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":3.3166247903554},"169":{"tf":1.7320508075688772},"17":{"tf":1.0},"170":{"tf":1.0},"184":{"tf":1.0},"19":{"tf":1.0},"197":{"tf":1.0},"20":{"tf":1.0},"211":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"228":{"tf":1.0},"241":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":2.0},"256":{"tf":1.0},"260":{"tf":1.0},"278":{"tf":1.0},"285":{"tf":1.4142135623730951},"301":{"tf":1.0},"312":{"tf":1.0},"345":{"tf":1.0},"36":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"409":{"tf":1.0},"417":{"tf":1.0},"432":{"tf":1.0},"435":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"66":{"tf":1.0},"67":{"tf":2.0},"78":{"tf":2.0},"79":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":11,"docs":{"203":{"tf":1.0},"26":{"tf":1.0},"300":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.0},"357":{"tf":1.0},"384":{"tf":1.4142135623730951},"404":{"tf":1.0},"406":{"tf":1.0},"71":{"tf":1.4142135623730951},"78":{"tf":1.0}},"r":{"df":1,"docs":{"425":{"tf":1.0}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":83,"docs":{"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"196":{"tf":2.8284271247461903},"197":{"tf":2.8284271247461903},"198":{"tf":2.23606797749979},"199":{"tf":2.0},"200":{"tf":2.6457513110645907},"203":{"tf":1.0},"204":{"tf":2.0},"205":{"tf":2.6457513110645907},"206":{"tf":2.449489742783178},"209":{"tf":3.3166247903554},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.4142135623730951},"225":{"tf":2.8284271247461903},"228":{"tf":2.23606797749979},"235":{"tf":1.0},"237":{"tf":2.23606797749979},"238":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"251":{"tf":1.4142135623730951},"253":{"tf":1.0},"257":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":2.6457513110645907},"265":{"tf":1.0},"279":{"tf":2.0},"280":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":2.0},"293":{"tf":1.0},"294":{"tf":2.23606797749979},"301":{"tf":1.7320508075688772},"308":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"310":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.7320508075688772},"316":{"tf":2.0},"317":{"tf":1.4142135623730951},"318":{"tf":3.0},"319":{"tf":2.23606797749979},"322":{"tf":1.0},"34":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.0},"374":{"tf":1.7320508075688772},"38":{"tf":1.0},"396":{"tf":1.0},"40":{"tf":1.0},"402":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":2.8284271247461903},"42":{"tf":1.7320508075688772},"426":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.7320508075688772},"76":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}}}},"t":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"325":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"/":{"9":{"9":{".":{"0":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"188":{"tf":1.4142135623730951},"190":{"tf":2.0}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"(":{"&":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"189":{"tf":1.0},"79":{"tf":2.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"[":{"0":{".":{".":{"6":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"[":{"0":{".":{".":{"6":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"189":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":3,"docs":{"189":{"tf":1.4142135623730951},"78":{"tf":2.449489742783178},"79":{"tf":2.23606797749979}},"m":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"189":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"<":{"\'":{"a":{">":{"(":{"df":1,"docs":{"189":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"189":{"tf":1.7320508075688772},"78":{"tf":2.0},"79":{"tf":3.3166247903554}}},"df":0,"docs":{}}}}},"df":163,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.7320508075688772},"104":{"tf":2.23606797749979},"106":{"tf":2.0},"108":{"tf":1.0},"109":{"tf":1.0},"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.0},"135":{"tf":3.1622776601683795},"140":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.0},"144":{"tf":1.0},"148":{"tf":1.0},"151":{"tf":2.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"159":{"tf":3.0},"163":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":2.0},"190":{"tf":1.7320508075688772},"196":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"212":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"216":{"tf":1.7320508075688772},"217":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"230":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"245":{"tf":1.7320508075688772},"247":{"tf":1.0},"25":{"tf":2.0},"256":{"tf":1.4142135623730951},"262":{"tf":1.0},"264":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.0},"276":{"tf":1.0},"278":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"281":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.0},"29":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"301":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.4142135623730951},"310":{"tf":1.4142135623730951},"311":{"tf":1.7320508075688772},"312":{"tf":2.23606797749979},"313":{"tf":1.0},"314":{"tf":2.8284271247461903},"316":{"tf":5.385164807134504},"317":{"tf":2.0},"318":{"tf":1.0},"319":{"tf":2.449489742783178},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"331":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"340":{"tf":1.0},"347":{"tf":1.4142135623730951},"348":{"tf":1.4142135623730951},"35":{"tf":1.0},"353":{"tf":1.4142135623730951},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"357":{"tf":3.0},"358":{"tf":2.449489742783178},"359":{"tf":1.0},"365":{"tf":1.4142135623730951},"37":{"tf":1.0},"371":{"tf":1.0},"373":{"tf":1.0},"375":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"40":{"tf":1.7320508075688772},"400":{"tf":1.7320508075688772},"402":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":2.6457513110645907},"406":{"tf":1.4142135623730951},"407":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"433":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.7320508075688772},"47":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":2.0},"55":{"tf":2.0},"56":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":2.0},"78":{"tf":2.0},"79":{"tf":2.449489742783178},"80":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":2.23606797749979},"95":{"tf":1.4142135623730951},"96":{"tf":1.0},"97":{"tf":1.0}}}}},"t":{"df":9,"docs":{"104":{"tf":1.4142135623730951},"189":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"342":{"tf":1.0},"42":{"tf":1.4142135623730951},"44":{"tf":1.0},"67":{"tf":1.0},"96":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":14,"docs":{"106":{"tf":2.0},"107":{"tf":1.0},"135":{"tf":1.4142135623730951},"355":{"tf":1.0},"357":{"tf":1.0},"363":{"tf":2.0},"370":{"tf":1.0},"387":{"tf":1.0},"403":{"tf":2.0},"404":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":2.6457513110645907},"63":{"tf":1.0}}}},"x":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"119":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":53,"docs":{"119":{"tf":1.0},"121":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":1.0},"169":{"tf":1.0},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":1.0},"191":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"222":{"tf":1.0},"225":{"tf":1.0},"238":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"263":{"tf":1.4142135623730951},"291":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.7320508075688772},"301":{"tf":1.4142135623730951},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"333":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.4142135623730951},"358":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.0},"375":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.0},"415":{"tf":1.0},"42":{"tf":1.0},"422":{"tf":1.4142135623730951},"424":{"tf":1.0},"426":{"tf":2.8284271247461903},"429":{"tf":1.0},"433":{"tf":2.0},"55":{"tf":2.0},"59":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"156":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"21":{"tf":1.0},"264":{"tf":1.4142135623730951},"28":{"tf":1.0},"435":{"tf":2.0},"54":{"tf":1.0}}},"w":{"df":2,"docs":{"216":{"tf":1.4142135623730951},"432":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"169":{"tf":1.0},"180":{"tf":1.0},"193":{"tf":1.0},"221":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"254":{"tf":1.0},"286":{"tf":1.0},"332":{"tf":1.4142135623730951},"336":{"tf":1.0},"341":{"tf":1.7320508075688772},"346":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"55":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":1,"docs":{"374":{"tf":3.605551275463989}}},"o":{"a":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"6":{"4":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":10,"docs":{"137":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.4142135623730951},"333":{"tf":1.0},"419":{"tf":1.4142135623730951},"420":{"tf":1.7320508075688772},"54":{"tf":2.6457513110645907},"71":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{},"w":{"df":13,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"109":{"tf":1.0},"110":{"tf":1.7320508075688772},"296":{"tf":1.0},"317":{"tf":1.0},"342":{"tf":1.0},"380":{"tf":1.0},"411":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.4142135623730951}},"—":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"317":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"379":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"y":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"374":{"tf":3.872983346207417}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"375":{"tf":1.0},"376":{"tf":1.0}}}}}}},"df":0,"docs":{}},":":{":":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"379":{"tf":1.7320508075688772}}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"375":{"tf":2.449489742783178},"376":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":2,"docs":{"375":{"tf":1.0},"376":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"122":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"379":{"tf":1.7320508075688772},"425":{"tf":1.7320508075688772}}}},"n":{"(":{"df":0,"docs":{},"i":{"3":{"2":{"df":2,"docs":{"383":{"tf":1.0},"384":{"tf":3.3166247903554}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":248,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":3.7416573867739413},"103":{"tf":1.7320508075688772},"104":{"tf":2.0},"105":{"tf":1.7320508075688772},"106":{"tf":2.8284271247461903},"107":{"tf":1.4142135623730951},"108":{"tf":3.3166247903554},"109":{"tf":2.0},"110":{"tf":3.4641016151377544},"115":{"tf":1.0},"116":{"tf":2.23606797749979},"117":{"tf":1.4142135623730951},"118":{"tf":2.6457513110645907},"119":{"tf":1.7320508075688772},"120":{"tf":1.7320508075688772},"121":{"tf":2.0},"122":{"tf":2.23606797749979},"123":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":1.4142135623730951},"137":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":2.6457513110645907},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.7320508075688772},"156":{"tf":1.4142135623730951},"157":{"tf":1.7320508075688772},"158":{"tf":2.0},"159":{"tf":3.7416573867739413},"162":{"tf":1.0},"164":{"tf":2.0},"167":{"tf":2.0},"169":{"tf":2.6457513110645907},"170":{"tf":1.7320508075688772},"171":{"tf":1.4142135623730951},"172":{"tf":2.8284271247461903},"173":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"176":{"tf":2.0},"177":{"tf":3.1622776601683795},"178":{"tf":3.3166247903554},"179":{"tf":2.8284271247461903},"180":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":2.23606797749979},"186":{"tf":2.449489742783178},"187":{"tf":2.0},"188":{"tf":1.0},"189":{"tf":3.4641016151377544},"190":{"tf":2.449489742783178},"191":{"tf":1.0},"192":{"tf":1.4142135623730951},"196":{"tf":2.8284271247461903},"197":{"tf":3.0},"198":{"tf":2.0},"199":{"tf":2.449489742783178},"200":{"tf":2.8284271247461903},"201":{"tf":1.4142135623730951},"204":{"tf":1.7320508075688772},"205":{"tf":2.0},"206":{"tf":1.7320508075688772},"208":{"tf":2.23606797749979},"209":{"tf":1.7320508075688772},"213":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":2.0},"219":{"tf":1.4142135623730951},"220":{"tf":2.449489742783178},"221":{"tf":3.0},"222":{"tf":2.0},"224":{"tf":2.449489742783178},"225":{"tf":2.449489742783178},"227":{"tf":1.7320508075688772},"228":{"tf":3.605551275463989},"231":{"tf":1.7320508075688772},"235":{"tf":1.7320508075688772},"236":{"tf":2.23606797749979},"237":{"tf":1.7320508075688772},"238":{"tf":3.1622776601683795},"239":{"tf":1.4142135623730951},"24":{"tf":1.0},"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"245":{"tf":3.872983346207417},"246":{"tf":2.449489742783178},"25":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"254":{"tf":2.0},"262":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"270":{"tf":1.0},"271":{"tf":2.0},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"277":{"tf":3.1622776601683795},"279":{"tf":2.449489742783178},"28":{"tf":1.0},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":4.898979485566356},"286":{"tf":1.0},"288":{"tf":2.0},"289":{"tf":2.23606797749979},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772},"296":{"tf":1.7320508075688772},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":2.0},"312":{"tf":3.0},"313":{"tf":2.8284271247461903},"314":{"tf":1.7320508075688772},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.8284271247461903},"319":{"tf":2.23606797749979},"320":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"323":{"tf":2.0},"324":{"tf":2.449489742783178},"325":{"tf":1.0},"330":{"tf":2.0},"334":{"tf":2.449489742783178},"335":{"tf":2.8284271247461903},"338":{"tf":7.416198487095663},"34":{"tf":1.0},"340":{"tf":3.1622776601683795},"345":{"tf":1.7320508075688772},"346":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":2.0},"35":{"tf":2.23606797749979},"350":{"tf":1.7320508075688772},"352":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":2.449489742783178},"357":{"tf":3.1622776601683795},"358":{"tf":1.7320508075688772},"359":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":3.872983346207417},"366":{"tf":1.7320508075688772},"367":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":2.0},"373":{"tf":2.23606797749979},"374":{"tf":5.5677643628300215},"375":{"tf":2.8284271247461903},"376":{"tf":1.4142135623730951},"379":{"tf":5.0},"38":{"tf":1.0},"380":{"tf":2.23606797749979},"381":{"tf":2.0},"383":{"tf":4.0},"384":{"tf":3.7416573867739413},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":2.8284271247461903},"39":{"tf":1.4142135623730951},"390":{"tf":1.7320508075688772},"391":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"400":{"tf":2.0},"401":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"404":{"tf":6.244997998398398},"406":{"tf":3.0},"407":{"tf":4.0},"411":{"tf":1.0},"413":{"tf":2.0},"415":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.4142135623730951},"427":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":3.0},"56":{"tf":2.0},"57":{"tf":2.0},"58":{"tf":1.7320508075688772},"59":{"tf":2.8284271247461903},"60":{"tf":2.0},"62":{"tf":2.6457513110645907},"63":{"tf":2.6457513110645907},"69":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":2.6457513110645907},"72":{"tf":1.7320508075688772},"73":{"tf":2.23606797749979},"74":{"tf":3.0},"75":{"tf":2.449489742783178},"76":{"tf":3.1622776601683795},"78":{"tf":3.4641016151377544},"79":{"tf":3.872983346207417},"80":{"tf":1.4142135623730951},"83":{"tf":2.23606797749979},"84":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":2.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"93":{"tf":1.0},"94":{"tf":2.0},"95":{"tf":1.4142135623730951},"96":{"tf":2.0},"97":{"tf":1.4142135623730951},"98":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"238":{"tf":2.6457513110645907},"383":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"c":{"df":6,"docs":{"238":{"tf":3.1622776601683795},"383":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":4.58257569495584},"406":{"tf":2.0},"407":{"tf":2.449489742783178}}},"df":0,"docs":{}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":11,"docs":{"196":{"tf":1.0},"235":{"tf":1.0},"301":{"tf":1.0},"309":{"tf":1.0},"311":{"tf":1.0},"315":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"376":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0}},"s":{"df":7,"docs":{"207":{"tf":1.0},"22":{"tf":1.0},"247":{"tf":1.0},"275":{"tf":1.0},"307":{"tf":1.0},"311":{"tf":1.0},"4":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"21":{"tf":1.0},"265":{"tf":1.0}}}}},"df":0,"docs":{},"k":{"df":1,"docs":{"122":{"tf":1.0}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":126,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.7320508075688772},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"113":{"tf":1.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"13":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"143":{"tf":1.7320508075688772},"145":{"tf":1.0},"15":{"tf":1.4142135623730951},"151":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"163":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.4142135623730951},"173":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.4142135623730951},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"191":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":1.7320508075688772},"21":{"tf":1.0},"212":{"tf":1.0},"218":{"tf":1.7320508075688772},"223":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"23":{"tf":1.0},"235":{"tf":1.0},"238":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"250":{"tf":1.0},"253":{"tf":1.4142135623730951},"259":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.0},"27":{"tf":1.0},"273":{"tf":2.23606797749979},"274":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"282":{"tf":1.0},"283":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.0},"29":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"31":{"tf":1.0},"313":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"33":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"342":{"tf":1.0},"348":{"tf":1.4142135623730951},"352":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"365":{"tf":1.4142135623730951},"374":{"tf":1.7320508075688772},"375":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"387":{"tf":2.23606797749979},"389":{"tf":2.0},"39":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":2.23606797749979},"409":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.0},"412":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.4142135623730951},"42":{"tf":2.23606797749979},"425":{"tf":1.0},"427":{"tf":1.4142135623730951},"433":{"tf":1.0},"437":{"tf":1.0},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":1.7320508075688772},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":2.6457513110645907},"64":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.0},"92":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0}}}}}},"o":{"(":{"3":{"df":1,"docs":{"357":{"tf":1.0}}},"_":{"df":1,"docs":{"357":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":1,"docs":{"349":{"tf":1.0}}}},"<":{"\'":{"a":{">":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"389":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"142":{"tf":1.0},"413":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"349":{"tf":1.0},"367":{"tf":1.4142135623730951},"389":{"tf":1.0},"47":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"1":{"tf":1.0}}},"df":0,"docs":{}}}}}},"r":{".":{"<":{"/":{"df":0,"docs":{},"p":{"df":1,"docs":{"400":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":7,"docs":{"178":{"tf":1.0},"180":{"tf":1.0},"237":{"tf":1.4142135623730951},"279":{"tf":2.0},"293":{"tf":1.0},"295":{"tf":2.0},"44":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}}},"v":{"df":8,"docs":{"288":{"tf":1.0},"302":{"tf":1.0},"317":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.4142135623730951},"435":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"1":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":8,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"224":{"tf":1.0},"279":{"tf":1.0},"301":{"tf":1.7320508075688772},"325":{"tf":1.0},"365":{"tf":1.0},"71":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"107":{"tf":1.0},"63":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"108":{"tf":1.0},"433":{"tf":1.0}}}}}}}},"k":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"404":{"tf":1.0}}}}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"344":{"tf":1.0},"345":{"tf":1.0},"380":{"tf":1.0}}},"t":{"!":{"(":{"\\"":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}}}},"{":{"df":0,"docs":{},"s":{"1":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"}":{"\\\\":{"df":0,"docs":{},"r":{"\\\\":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"399":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":32,"docs":{"0":{"tf":1.4142135623730951},"10":{"tf":1.0},"142":{"tf":2.449489742783178},"163":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.7320508075688772},"178":{"tf":2.0},"179":{"tf":2.0},"196":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":2.0},"2":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"28":{"tf":1.4142135623730951},"375":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.4142135623730951},"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"4":{"tf":1.0},"400":{"tf":1.7320508075688772},"417":{"tf":1.4142135623730951},"418":{"tf":1.4142135623730951},"424":{"tf":1.0},"425":{"tf":1.7320508075688772},"57":{"tf":1.0},"60":{"tf":1.0},"92":{"tf":3.3166247903554}},"t":{"df":2,"docs":{"25":{"tf":1.0},"92":{"tf":1.0}}}}},"df":21,"docs":{"102":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"140":{"tf":1.0},"178":{"tf":1.4142135623730951},"238":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"338":{"tf":1.0},"345":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.4142135623730951},"399":{"tf":1.0},"43":{"tf":1.0},"54":{"tf":1.0},"71":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"380":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"233":{"tf":1.0},"271":{"tf":1.0},"288":{"tf":1.0},"307":{"tf":1.0},"318":{"tf":1.0},"340":{"tf":1.0},"357":{"tf":1.0}}},"i":{"df":1,"docs":{"103":{"tf":1.0}}},"u":{"df":0,"docs":{},"n":{"df":8,"docs":{"121":{"tf":1.0},"137":{"tf":1.0},"163":{"tf":1.0},"225":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"63":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"310":{"tf":1.0},"316":{"tf":1.0},"437":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"1":{"tf":1.4142135623730951},"248":{"tf":1.0},"324":{"tf":1.0},"432":{"tf":1.0},"49":{"tf":1.0},"66":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":1,"docs":{"256":{"tf":1.0}}}}}}}},"df":30,"docs":{"11":{"tf":1.0},"115":{"tf":1.0},"154":{"tf":1.0},"170":{"tf":1.0},"189":{"tf":1.0},"222":{"tf":1.0},"236":{"tf":1.0},"246":{"tf":1.0},"264":{"tf":1.4142135623730951},"27":{"tf":1.0},"271":{"tf":1.0},"320":{"tf":1.0},"345":{"tf":1.4142135623730951},"356":{"tf":1.0},"359":{"tf":1.0},"375":{"tf":1.0},"384":{"tf":1.7320508075688772},"400":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.6457513110645907},"407":{"tf":1.4142135623730951},"413":{"tf":1.4142135623730951},"427":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.4142135623730951},"52":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"r":{"df":14,"docs":{"101":{"tf":2.0},"102":{"tf":2.8284271247461903},"104":{"tf":1.0},"143":{"tf":1.0},"201":{"tf":1.0},"217":{"tf":1.4142135623730951},"317":{"tf":1.0},"329":{"tf":1.0},"404":{"tf":1.4142135623730951},"429":{"tf":1.0},"45":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":4,"docs":{"143":{"tf":1.0},"217":{"tf":1.0},"236":{"tf":1.0},"357":{"tf":1.0}}}},"’":{"df":1,"docs":{"329":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"54":{"tf":1.0}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"375":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":3,"docs":{"198":{"tf":1.0},"333":{"tf":1.0},"390":{"tf":1.4142135623730951}}}}}}}},"n":{"df":0,"docs":{},"ç":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":3,"docs":{"138":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"413":{"tf":1.0}}}}},"df":13,"docs":{"22":{"tf":1.0},"227":{"tf":1.0},"235":{"tf":1.4142135623730951},"246":{"tf":1.0},"279":{"tf":1.4142135623730951},"291":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":2.8284271247461903},"76":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"323":{"tf":1.0},"325":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"268":{"tf":1.0},"429":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"105":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"1":{"tf":1.0},"135":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"220":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"225":{"tf":2.0}}},"m":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"159":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{">":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":8,"docs":{"116":{"tf":2.449489742783178},"117":{"tf":1.7320508075688772},"118":{"tf":3.1622776601683795},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"124":{"tf":1.4142135623730951},"128":{"tf":3.0},"129":{"tf":1.4142135623730951}},"e":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"117":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":12,"docs":{"10":{"tf":1.0},"116":{"tf":1.7320508075688772},"118":{"tf":1.0},"124":{"tf":1.0},"146":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":2.23606797749979},"308":{"tf":1.0},"387":{"tf":1.4142135623730951},"404":{"tf":1.0},"50":{"tf":1.0},"94":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"370":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":2.23606797749979}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"308":{"tf":1.0},"50":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"159":{"tf":2.0},"216":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\\"":{"4":{"0":{"4":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"\\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"400":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"\\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"399":{"tf":1.0},"400":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":8,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"216":{"tf":1.0},"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":4,"docs":{"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":6,"docs":{"399":{"tf":1.4142135623730951},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"257":{"tf":1.0},"338":{"tf":1.0},"365":{"tf":1.0}}}}},"l":{"df":21,"docs":{"117":{"tf":1.0},"122":{"tf":1.4142135623730951},"189":{"tf":1.0},"205":{"tf":1.0},"218":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":1.0},"341":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"379":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"403":{"tf":1.0},"407":{"tf":1.0},"437":{"tf":1.0},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"178":{"tf":1.0}}}},"i":{"df":9,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"236":{"tf":1.0},"361":{"tf":1.0},"374":{"tf":2.6457513110645907},"379":{"tf":1.0},"383":{"tf":1.0},"385":{"tf":1.0},"429":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"\'":{"df":4,"docs":{"184":{"tf":1.0},"224":{"tf":1.0},"365":{"tf":1.0},"76":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"122":{"tf":1.0},"123":{"tf":1.0}}},"2":{"df":2,"docs":{"122":{"tf":1.0},"123":{"tf":1.0}}},"df":235,"docs":{"10":{"tf":2.0},"102":{"tf":2.449489742783178},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":2.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"110":{"tf":2.0},"111":{"tf":1.4142135623730951},"112":{"tf":1.7320508075688772},"113":{"tf":2.23606797749979},"116":{"tf":2.6457513110645907},"117":{"tf":4.242640687119285},"118":{"tf":4.123105625617661},"119":{"tf":2.23606797749979},"120":{"tf":1.4142135623730951},"121":{"tf":2.449489742783178},"122":{"tf":2.449489742783178},"124":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":1.0},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"152":{"tf":2.0},"153":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":2.449489742783178},"159":{"tf":7.874007874011811},"160":{"tf":1.0},"161":{"tf":1.0},"163":{"tf":2.6457513110645907},"164":{"tf":3.3166247903554},"166":{"tf":2.23606797749979},"167":{"tf":4.0},"168":{"tf":1.4142135623730951},"169":{"tf":5.0},"170":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":3.1622776601683795},"179":{"tf":2.0},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":3.605551275463989},"185":{"tf":1.7320508075688772},"186":{"tf":4.898979485566356},"187":{"tf":3.3166247903554},"188":{"tf":1.0},"189":{"tf":3.605551275463989},"19":{"tf":1.0},"192":{"tf":1.7320508075688772},"194":{"tf":2.23606797749979},"195":{"tf":1.7320508075688772},"196":{"tf":4.358898943540674},"197":{"tf":1.4142135623730951},"198":{"tf":2.8284271247461903},"199":{"tf":2.23606797749979},"200":{"tf":3.1622776601683795},"201":{"tf":1.4142135623730951},"204":{"tf":2.6457513110645907},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"208":{"tf":3.3166247903554},"209":{"tf":4.358898943540674},"210":{"tf":1.0},"213":{"tf":3.0},"214":{"tf":2.0},"216":{"tf":2.0},"217":{"tf":2.23606797749979},"218":{"tf":4.58257569495584},"219":{"tf":2.6457513110645907},"220":{"tf":3.7416573867739413},"221":{"tf":4.123105625617661},"222":{"tf":3.1622776601683795},"223":{"tf":2.6457513110645907},"224":{"tf":3.4641016151377544},"225":{"tf":3.0},"227":{"tf":2.6457513110645907},"228":{"tf":3.7416573867739413},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":3.0},"234":{"tf":1.7320508075688772},"235":{"tf":1.0},"236":{"tf":3.0},"237":{"tf":1.7320508075688772},"238":{"tf":2.6457513110645907},"239":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"245":{"tf":3.3166247903554},"246":{"tf":3.0},"248":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":3.1622776601683795},"250":{"tf":1.0},"253":{"tf":4.0},"254":{"tf":1.7320508075688772},"261":{"tf":1.7320508075688772},"262":{"tf":2.0},"264":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":2.23606797749979},"274":{"tf":1.0},"275":{"tf":2.0},"276":{"tf":1.4142135623730951},"277":{"tf":3.0},"279":{"tf":3.4641016151377544},"281":{"tf":1.0},"282":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":2.23606797749979},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":2.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"298":{"tf":1.4142135623730951},"301":{"tf":1.0},"308":{"tf":2.0},"310":{"tf":2.23606797749979},"311":{"tf":1.0},"312":{"tf":4.123105625617661},"313":{"tf":4.123105625617661},"314":{"tf":2.23606797749979},"316":{"tf":2.8284271247461903},"317":{"tf":1.7320508075688772},"318":{"tf":2.23606797749979},"319":{"tf":1.7320508075688772},"320":{"tf":1.0},"323":{"tf":2.449489742783178},"324":{"tf":1.0},"325":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"330":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.4142135623730951},"338":{"tf":2.23606797749979},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"349":{"tf":2.8284271247461903},"35":{"tf":1.7320508075688772},"350":{"tf":1.4142135623730951},"357":{"tf":2.449489742783178},"36":{"tf":2.6457513110645907},"360":{"tf":1.0},"361":{"tf":1.4142135623730951},"363":{"tf":1.7320508075688772},"364":{"tf":1.0},"365":{"tf":7.483314773547883},"366":{"tf":2.0},"37":{"tf":2.23606797749979},"372":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":4.358898943540674},"375":{"tf":2.23606797749979},"376":{"tf":1.0},"378":{"tf":1.4142135623730951},"379":{"tf":2.23606797749979},"380":{"tf":2.23606797749979},"381":{"tf":2.0},"382":{"tf":1.7320508075688772},"383":{"tf":6.324555320336759},"384":{"tf":3.4641016151377544},"385":{"tf":1.7320508075688772},"386":{"tf":3.3166247903554},"387":{"tf":1.0},"388":{"tf":2.0},"389":{"tf":5.0},"390":{"tf":2.0},"391":{"tf":2.449489742783178},"395":{"tf":2.23606797749979},"396":{"tf":2.449489742783178},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":5.291502622129181},"406":{"tf":1.4142135623730951},"407":{"tf":2.23606797749979},"41":{"tf":1.4142135623730951},"410":{"tf":1.0},"411":{"tf":2.6457513110645907},"412":{"tf":1.0},"413":{"tf":2.6457513110645907},"415":{"tf":1.0},"416":{"tf":2.6457513110645907},"42":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":2.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"56":{"tf":4.47213595499958},"57":{"tf":3.4641016151377544},"58":{"tf":3.605551275463989},"59":{"tf":4.358898943540674},"63":{"tf":1.0},"64":{"tf":1.0},"67":{"tf":1.7320508075688772},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":2.449489742783178},"72":{"tf":2.449489742783178},"73":{"tf":2.8284271247461903},"74":{"tf":2.6457513110645907},"75":{"tf":1.7320508075688772},"78":{"tf":3.0},"79":{"tf":2.449489742783178},"82":{"tf":1.4142135623730951},"83":{"tf":2.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"89":{"tf":1.7320508075688772},"91":{"tf":2.23606797749979},"92":{"tf":2.23606797749979},"93":{"tf":1.4142135623730951},"94":{"tf":2.449489742783178},"96":{"tf":1.4142135623730951},"97":{"tf":3.4641016151377544},"99":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"—":{"df":0,"docs":{},"i":{"df":1,"docs":{"325":{"tf":1.0}}}}},"—":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}},"df":0,"docs":{}}}},"’":{"df":14,"docs":{"122":{"tf":1.0},"159":{"tf":2.0},"178":{"tf":1.4142135623730951},"194":{"tf":1.0},"209":{"tf":1.0},"221":{"tf":1.0},"277":{"tf":1.0},"312":{"tf":1.0},"349":{"tf":1.0},"365":{"tf":1.7320508075688772},"390":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"67":{"tf":1.0}}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"101":{"tf":1.0},"308":{"tf":1.0},"33":{"tf":1.0},"365":{"tf":1.0},"386":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"256":{"tf":1.0},"41":{"tf":1.0}},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"110":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"374":{"tf":2.23606797749979}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":21,"docs":{"1":{"tf":1.0},"118":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"260":{"tf":1.0},"323":{"tf":1.0},"331":{"tf":1.0},"332":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"369":{"tf":1.0},"404":{"tf":1.0},"427":{"tf":1.0},"47":{"tf":1.0},"56":{"tf":1.0},"81":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"264":{"tf":1.0}}}}}}}}}},"t":{"1":{"df":1,"docs":{"316":{"tf":1.7320508075688772}}},"2":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"316":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"316":{"tf":1.7320508075688772}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":44,"docs":{"10":{"tf":1.0},"119":{"tf":1.0},"156":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.0},"189":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"255":{"tf":1.0},"259":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"310":{"tf":3.7416573867739413},"311":{"tf":1.7320508075688772},"312":{"tf":2.6457513110645907},"313":{"tf":3.4641016151377544},"314":{"tf":3.1622776601683795},"315":{"tf":1.0},"316":{"tf":3.4641016151377544},"317":{"tf":5.385164807134504},"318":{"tf":4.58257569495584},"319":{"tf":4.0},"320":{"tf":2.0},"321":{"tf":1.0},"322":{"tf":4.898979485566356},"323":{"tf":6.4031242374328485},"324":{"tf":3.3166247903554},"325":{"tf":3.3166247903554},"326":{"tf":1.0},"330":{"tf":1.0},"388":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.4142135623730951},"410":{"tf":1.0},"411":{"tf":1.4142135623730951},"412":{"tf":1.4142135623730951},"42":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"78":{"tf":1.0},"94":{"tf":1.0}},"e":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"322":{"tf":1.0},"324":{"tf":1.0}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"312":{"tf":1.0},"323":{"tf":2.8284271247461903}}}}}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"319":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"323":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"—":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}},"’":{"df":2,"docs":{"314":{"tf":1.0},"322":{"tf":1.0}}}}}}}},"{":{"3":{"2":{"df":1,"docs":{"427":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"1":{"tf":1.0},"109":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"291":{"tf":1.0},"331":{"tf":1.0},"340":{"tf":1.0},"428":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"211":{"tf":1.0}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":24,"docs":{"10":{"tf":1.0},"108":{"tf":2.0},"125":{"tf":1.0},"126":{"tf":1.0},"147":{"tf":1.0},"164":{"tf":1.0},"256":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"36":{"tf":1.0},"380":{"tf":1.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":2.23606797749979},"51":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":1.7320508075688772}},"’":{"df":1,"docs":{"47":{"tf":1.0}}}},"m":{"a":{"df":1,"docs":{"329":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"329":{"tf":1.4142135623730951}}}},"r":{"b":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"65":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":1,"docs":{"115":{"tf":2.6457513110645907}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"437":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"4":{"tf":1.0}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"243":{"tf":1.0},"351":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"301":{"tf":1.0}}}}},"c":{"c":{"df":2,"docs":{"15":{"tf":1.0},"26":{"tf":1.0}}},"df":1,"docs":{"71":{"tf":1.7320508075688772}}},"df":4,"docs":{"10":{"tf":1.0},"356":{"tf":2.0},"369":{"tf":1.0},"431":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"/":{"2":{"0":{"1":{"0":{"0":{"1":{"0":{"1":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"420":{"tf":1.0},"43":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":1,"docs":{"412":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"236":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"236":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"d":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"389":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":114,"docs":{"10":{"tf":1.4142135623730951},"103":{"tf":2.0},"11":{"tf":1.0},"113":{"tf":1.4142135623730951},"117":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":2.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.0},"162":{"tf":1.0},"165":{"tf":1.4142135623730951},"166":{"tf":3.605551275463989},"167":{"tf":2.6457513110645907},"168":{"tf":2.0},"169":{"tf":2.8284271247461903},"170":{"tf":3.605551275463989},"171":{"tf":2.449489742783178},"172":{"tf":4.0},"173":{"tf":4.0},"174":{"tf":1.0},"178":{"tf":2.23606797749979},"180":{"tf":2.23606797749979},"181":{"tf":1.4142135623730951},"183":{"tf":1.0},"184":{"tf":1.7320508075688772},"185":{"tf":2.0},"186":{"tf":1.7320508075688772},"188":{"tf":1.4142135623730951},"190":{"tf":1.0},"192":{"tf":2.23606797749979},"193":{"tf":2.0},"196":{"tf":2.0},"202":{"tf":1.0},"208":{"tf":1.7320508075688772},"212":{"tf":1.0},"216":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"238":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.0},"248":{"tf":1.4142135623730951},"25":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":1.4142135623730951},"255":{"tf":1.0},"259":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.0},"268":{"tf":1.7320508075688772},"271":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":2.23606797749979},"296":{"tf":1.4142135623730951},"314":{"tf":1.0},"317":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"324":{"tf":1.0},"33":{"tf":1.0},"332":{"tf":1.7320508075688772},"334":{"tf":2.6457513110645907},"336":{"tf":2.0},"34":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"372":{"tf":2.6457513110645907},"373":{"tf":2.6457513110645907},"374":{"tf":1.0},"377":{"tf":1.0},"38":{"tf":1.4142135623730951},"381":{"tf":2.23606797749979},"383":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"386":{"tf":1.4142135623730951},"387":{"tf":2.0},"388":{"tf":1.0},"389":{"tf":2.0},"390":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951},"393":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":2.0},"41":{"tf":1.4142135623730951},"414":{"tf":1.0},"416":{"tf":3.872983346207417},"417":{"tf":1.0},"420":{"tf":1.0},"43":{"tf":2.6457513110645907},"44":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"83":{"tf":1.0},"98":{"tf":1.0}},"i":{"c":{"<":{"df":0,"docs":{},"t":{">":{"(":{"df":0,"docs":{},"t":{"df":1,"docs":{"381":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"381":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"313":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":51,"docs":{"101":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"12":{"tf":1.0},"135":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.7320508075688772},"187":{"tf":1.0},"189":{"tf":2.449489742783178},"190":{"tf":1.0},"218":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"238":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.0},"300":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.7320508075688772},"335":{"tf":1.0},"337":{"tf":1.0},"340":{"tf":1.0},"35":{"tf":1.0},"352":{"tf":1.0},"357":{"tf":1.4142135623730951},"36":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.0},"379":{"tf":1.0},"386":{"tf":1.0},"394":{"tf":1.4142135623730951},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"40":{"tf":1.0},"404":{"tf":2.0},"44":{"tf":1.0},"58":{"tf":1.0},"67":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.4142135623730951},"92":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"42":{"tf":1.0},"44":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"164":{"tf":1.0},"94":{"tf":1.4142135623730951}}}}}}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"28":{"tf":2.0},"31":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"u":{"b":{"df":3,"docs":{"11":{"tf":1.0},"255":{"tf":1.4142135623730951},"369":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"28":{"tf":1.0}}}}}}}},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"235":{"tf":1.0}}}}}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}},"df":1,"docs":{"235":{"tf":2.23606797749979}}}},"df":0,"docs":{}}},"df":92,"docs":{"10":{"tf":1.0},"101":{"tf":1.4142135623730951},"113":{"tf":1.0},"117":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.4142135623730951},"139":{"tf":1.0},"142":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":1.0},"166":{"tf":1.4142135623730951},"172":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.4142135623730951},"189":{"tf":1.0},"190":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"2":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"256":{"tf":1.0},"26":{"tf":1.4142135623730951},"271":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.7320508075688772},"30":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.0},"338":{"tf":1.0},"341":{"tf":1.0},"342":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.4142135623730951},"352":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.0},"36":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"37":{"tf":1.0},"373":{"tf":1.0},"379":{"tf":1.7320508075688772},"387":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":2.449489742783178},"413":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.4142135623730951},"8":{"tf":1.0},"81":{"tf":1.0},"86":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.4142135623730951}},"n":{"df":40,"docs":{"102":{"tf":1.0},"109":{"tf":1.0},"133":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"177":{"tf":1.0},"205":{"tf":1.0},"208":{"tf":1.0},"237":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.4142135623730951},"268":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"291":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":2.449489742783178},"350":{"tf":1.0},"355":{"tf":1.0},"365":{"tf":1.7320508075688772},"375":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"404":{"tf":1.4142135623730951},"418":{"tf":1.0},"420":{"tf":1.0},"435":{"tf":1.0},"44":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.4142135623730951},"95":{"tf":1.0}}},"s":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"73":{"tf":2.0}}}}}}}}}}}},"df":0,"docs":{}}}}},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"1":{"tf":1.4142135623730951},"211":{"tf":1.0},"366":{"tf":2.0},"411":{"tf":1.0},"436":{"tf":1.0},"51":{"tf":1.0}}}},"df":4,"docs":{"114":{"tf":1.0},"127":{"tf":2.449489742783178},"197":{"tf":1.0},"272":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"414":{"tf":1.0}}}}},"df":1,"docs":{"239":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"u":{"4":{"c":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"249":{"tf":1.0},"257":{"tf":1.4142135623730951},"291":{"tf":1.0},"319":{"tf":1.0},"338":{"tf":1.0},"362":{"tf":1.0}}}},"df":69,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.4142135623730951},"142":{"tf":1.0},"147":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"192":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":2.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.0},"220":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"282":{"tf":1.0},"296":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.0},"310":{"tf":1.0},"317":{"tf":1.4142135623730951},"319":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"337":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"34":{"tf":1.0},"341":{"tf":1.0},"35":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"367":{"tf":1.4142135623730951},"381":{"tf":1.0},"39":{"tf":1.0},"393":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.4142135623730951},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}},"e":{"df":37,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"129":{"tf":1.0},"138":{"tf":1.4142135623730951},"151":{"tf":1.0},"154":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.4142135623730951},"279":{"tf":2.449489742783178},"282":{"tf":2.6457513110645907},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"301":{"tf":1.7320508075688772},"312":{"tf":1.0},"322":{"tf":1.0},"349":{"tf":1.0},"359":{"tf":1.0},"395":{"tf":1.0},"406":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":2.8284271247461903},"72":{"tf":1.7320508075688772},"73":{"tf":1.7320508075688772},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"81":{"tf":1.0},"94":{"tf":1.0}}},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"381":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"e":{"df":5,"docs":{"157":{"tf":1.0},"182":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"433":{"tf":1.0},"74":{"tf":1.0}}}},"o":{"d":{"df":29,"docs":{"118":{"tf":1.0},"146":{"tf":1.0},"158":{"tf":1.0},"160":{"tf":1.0},"163":{"tf":1.0},"173":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"222":{"tf":1.4142135623730951},"25":{"tf":1.0},"251":{"tf":1.4142135623730951},"253":{"tf":1.0},"254":{"tf":1.0},"310":{"tf":1.0},"323":{"tf":1.0},"333":{"tf":1.0},"364":{"tf":1.0},"369":{"tf":1.0},"372":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"66":{"tf":1.0},"76":{"tf":1.0}},"i":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"122":{"tf":1.0},"395":{"tf":1.0},"407":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"283":{"tf":1.0},"337":{"tf":1.0},"66":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"u":{"df":1,"docs":{"308":{"tf":1.4142135623730951}}}},"r":{"a":{"b":{"df":1,"docs":{"42":{"tf":1.0}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"405":{"tf":1.0},"407":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"317":{"tf":1.0},"396":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"203":{"tf":1.0},"425":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"308":{"tf":1.0},"318":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"280":{"tf":1.0},"288":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"145":{"tf":1.0}}}},"i":{"c":{"df":1,"docs":{"333":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"p":{"df":2,"docs":{"324":{"tf":1.0},"361":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":17,"docs":{"1":{"tf":1.0},"115":{"tf":1.0},"15":{"tf":1.0},"2":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.0},"311":{"tf":1.0},"32":{"tf":1.4142135623730951},"323":{"tf":1.0},"373":{"tf":1.0},"404":{"tf":1.0},"43":{"tf":1.0},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"_":{"1":{"0":{"0":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":13,"docs":{"167":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":2.449489742783178},"364":{"tf":1.0},"365":{"tf":1.0},"404":{"tf":1.0},"415":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"261":{"tf":1.0},"8":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"300":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"254":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772}}},"t":{"df":2,"docs":{"141":{"tf":1.0},"199":{"tf":2.8284271247461903}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\\"":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"157":{"tf":1.4142135623730951},"158":{"tf":2.0},"159":{"tf":2.0}},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":2.23606797749979},"158":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"p":{"df":4,"docs":{"10":{"tf":1.0},"211":{"tf":2.23606797749979},"212":{"tf":1.0},"265":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"371":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":19,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.7320508075688772},"154":{"tf":1.0},"175":{"tf":1.0},"209":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.4142135623730951},"3":{"tf":1.0},"309":{"tf":1.0},"404":{"tf":1.0},"55":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"81":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"89":{"tf":1.0}}}},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"140":{"tf":1.0},"151":{"tf":1.0},"36":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}},"df":11,"docs":{"112":{"tf":1.4142135623730951},"115":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.0},"142":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.0},"26":{"tf":1.0},"264":{"tf":1.0},"31":{"tf":1.0},"55":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"1":{"tf":1.4142135623730951}}}}}}},"u":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":36,"docs":{"10":{"tf":1.0},"13":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"163":{"tf":1.4142135623730951},"198":{"tf":1.0},"200":{"tf":1.0},"278":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.7320508075688772},"295":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.4142135623730951},"312":{"tf":1.0},"316":{"tf":1.4142135623730951},"323":{"tf":2.0},"361":{"tf":1.4142135623730951},"362":{"tf":1.7320508075688772},"364":{"tf":2.0},"365":{"tf":1.7320508075688772},"366":{"tf":1.0},"367":{"tf":1.0},"368":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"d":{"df":4,"docs":{"301":{"tf":1.7320508075688772},"353":{"tf":1.7320508075688772},"358":{"tf":4.795831523312719},"404":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"\\"":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":7,"docs":{"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"380":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"(":{")":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":4,"docs":{"164":{"tf":1.0},"380":{"tf":1.4142135623730951},"44":{"tf":1.0},"47":{"tf":1.4142135623730951}},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"\\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"126":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"2":{"0":{"0":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"164":{"tf":2.0},"200":{"tf":1.4142135623730951},"220":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"44":{"tf":1.0}}}}}},"df":30,"docs":{"10":{"tf":1.0},"125":{"tf":2.449489742783178},"126":{"tf":3.4641016151377544},"164":{"tf":5.916079783099616},"189":{"tf":1.4142135623730951},"200":{"tf":5.385164807134504},"256":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":2.449489742783178},"35":{"tf":4.898979485566356},"36":{"tf":3.1622776601683795},"37":{"tf":3.0},"38":{"tf":2.6457513110645907},"380":{"tf":3.872983346207417},"384":{"tf":1.0},"39":{"tf":2.23606797749979},"40":{"tf":2.0},"41":{"tf":1.0},"43":{"tf":3.4641016151377544},"44":{"tf":6.164414002968976},"45":{"tf":4.47213595499958},"46":{"tf":2.8284271247461903},"47":{"tf":5.385164807134504},"52":{"tf":1.0},"53":{"tf":2.23606797749979},"55":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":2.0},"71":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":13,"docs":{"164":{"tf":1.4142135623730951},"200":{"tf":2.0},"256":{"tf":1.7320508075688772},"257":{"tf":2.6457513110645907},"259":{"tf":1.4142135623730951},"34":{"tf":2.23606797749979},"38":{"tf":1.7320508075688772},"40":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.0},"47":{"tf":1.0}},"e":{"@":{"1":{".":{"0":{".":{"1":{"df":1,"docs":{"259":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"i":{":":{":":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"335":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"335":{"tf":1.0}}}}}}},"df":0,"docs":{}},"{":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"335":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"d":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"256":{"tf":1.0}}},"df":0,"docs":{}}},"df":9,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"164":{"tf":1.0},"279":{"tf":1.0},"370":{"tf":1.0},"392":{"tf":1.0},"404":{"tf":1.4142135623730951},"429":{"tf":1.0},"432":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"118":{"tf":1.0},"160":{"tf":1.0},"163":{"tf":1.0}}}}}}},"df":3,"docs":{"333":{"tf":2.6457513110645907},"334":{"tf":1.0},"335":{"tf":2.449489742783178}}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"396":{"tf":1.0}}}}}},"h":{"1":{">":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"!":{"<":{"/":{"df":0,"docs":{},"h":{"1":{"df":1,"docs":{"399":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"!":{"<":{"/":{"df":0,"docs":{},"h":{"1":{"df":1,"docs":{"400":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":2,"docs":{"29":{"tf":1.0},"37":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":3,"docs":{"296":{"tf":1.7320508075688772},"316":{"tf":1.0},"317":{"tf":1.0}}},"t":{"df":3,"docs":{"284":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0}}},"v":{"df":2,"docs":{"296":{"tf":1.4142135623730951},"317":{"tf":1.0}}}},"n":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"398":{"tf":1.0}}},"df":0,"docs":{}}},"df":23,"docs":{"10":{"tf":1.4142135623730951},"122":{"tf":1.0},"173":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"248":{"tf":1.4142135623730951},"268":{"tf":1.0},"301":{"tf":1.4142135623730951},"313":{"tf":1.7320508075688772},"317":{"tf":1.0},"318":{"tf":2.6457513110645907},"322":{"tf":1.0},"324":{"tf":1.0},"33":{"tf":1.0},"334":{"tf":1.0},"366":{"tf":1.0},"373":{"tf":1.0},"386":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":3,"docs":{"161":{"tf":1.0},"34":{"tf":1.0},"436":{"tf":1.0}}},"l":{"df":87,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":2.23606797749979},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"111":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"146":{"tf":2.23606797749979},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":2.0},"156":{"tf":1.0},"157":{"tf":3.605551275463989},"158":{"tf":2.0},"159":{"tf":4.242640687119285},"161":{"tf":1.7320508075688772},"162":{"tf":2.0},"163":{"tf":2.0},"165":{"tf":1.7320508075688772},"166":{"tf":1.0},"200":{"tf":1.0},"211":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":2.6457513110645907},"218":{"tf":1.7320508075688772},"220":{"tf":2.8284271247461903},"221":{"tf":2.8284271247461903},"222":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"232":{"tf":1.0},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"253":{"tf":1.0},"27":{"tf":1.4142135623730951},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"291":{"tf":1.4142135623730951},"294":{"tf":2.0},"295":{"tf":3.0},"296":{"tf":1.7320508075688772},"300":{"tf":1.0},"301":{"tf":4.358898943540674},"303":{"tf":1.0},"307":{"tf":1.0},"310":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":2.23606797749979},"317":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0},"339":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"372":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":2.23606797749979},"389":{"tf":1.0},"395":{"tf":2.0},"396":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":2.6457513110645907},"405":{"tf":1.0},"407":{"tf":1.0},"417":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.7320508075688772},"47":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"78":{"tf":1.0}},"e":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"316":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"294":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772},"301":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"294":{"tf":1.4142135623730951}}}}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"396":{"tf":1.7320508075688772},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":8,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"(":{"5":{"df":1,"docs":{"384":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"384":{"tf":2.6457513110645907}}},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"301":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"318":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"247":{"tf":1.0}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":62,"docs":{"108":{"tf":1.0},"113":{"tf":1.4142135623730951},"118":{"tf":1.0},"135":{"tf":1.4142135623730951},"142":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.0},"163":{"tf":1.0},"193":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"201":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"246":{"tf":1.0},"259":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"301":{"tf":1.7320508075688772},"308":{"tf":1.0},"309":{"tf":2.23606797749979},"317":{"tf":2.0},"318":{"tf":1.7320508075688772},"323":{"tf":1.0},"333":{"tf":1.0},"335":{"tf":1.4142135623730951},"340":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"363":{"tf":1.0},"369":{"tf":1.0},"375":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"395":{"tf":1.4142135623730951},"404":{"tf":2.23606797749979},"407":{"tf":1.0},"413":{"tf":1.0},"433":{"tf":2.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":2.449489742783178},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0}}}},"i":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"5":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"307":{"tf":1.0},"313":{"tf":1.0}}}}}}},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":7,"docs":{"108":{"tf":1.0},"162":{"tf":2.0},"346":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}},"df":0,"docs":{}}},"df":5,"docs":{"110":{"tf":1.0},"170":{"tf":1.0},"178":{"tf":1.0},"292":{"tf":1.0},"307":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"127":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.7320508075688772},"277":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":5,"docs":{"291":{"tf":1.0},"309":{"tf":1.4142135623730951},"325":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"200":{"tf":1.0}},"m":{"df":2,"docs":{"163":{"tf":1.0},"364":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":12,"docs":{"10":{"tf":1.0},"131":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":2.8284271247461903},"148":{"tf":2.449489742783178},"149":{"tf":2.23606797749979},"150":{"tf":2.8284271247461903},"151":{"tf":3.7416573867739413},"152":{"tf":2.449489742783178},"153":{"tf":2.0},"17":{"tf":1.0},"422":{"tf":3.1622776601683795}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"152":{"tf":2.0}}}},"m":{"a":{"df":0,"docs":{},"p":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":5,"docs":{"122":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"378":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"k":{"df":4,"docs":{"147":{"tf":1.4142135623730951},"166":{"tf":1.0},"419":{"tf":1.4142135623730951},"422":{"tf":1.0}}}},"df":4,"docs":{"122":{"tf":1.4142135623730951},"125":{"tf":1.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"330":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"376":{"tf":1.0},"404":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":6,"docs":{"129":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"235":{"tf":1.0},"353":{"tf":1.0},"38":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}}},"t":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}},"v":{"df":0,"docs":{},"e":{"df":49,"docs":{"10":{"tf":1.0},"103":{"tf":2.0},"110":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"128":{"tf":1.0},"135":{"tf":1.0},"146":{"tf":1.0},"157":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"246":{"tf":1.0},"254":{"tf":1.0},"26":{"tf":1.0},"263":{"tf":1.0},"266":{"tf":1.0},"270":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":1.0},"309":{"tf":1.4142135623730951},"331":{"tf":2.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.0},"357":{"tf":1.0},"364":{"tf":1.4142135623730951},"366":{"tf":1.0},"370":{"tf":1.0},"374":{"tf":1.0},"379":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"433":{"tf":1.0},"52":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"tf":1.0}},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":30,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"108":{"tf":1.4142135623730951},"120":{"tf":1.0},"164":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.4142135623730951},"199":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"236":{"tf":1.0},"251":{"tf":1.0},"275":{"tf":1.0},"314":{"tf":1.4142135623730951},"317":{"tf":1.0},"322":{"tf":1.0},"338":{"tf":1.0},"341":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"359":{"tf":1.4142135623730951},"377":{"tf":1.0},"38":{"tf":1.0},"385":{"tf":1.0},"42":{"tf":1.7320508075688772},"58":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.0},"90":{"tf":1.0}}}}}},"o":{"c":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"153":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"413":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"214":{"tf":1.7320508075688772},"413":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":3,"docs":{"143":{"tf":1.7320508075688772},"356":{"tf":1.0},"57":{"tf":1.4142135623730951}},"e":{"a":{"d":{"df":6,"docs":{"1":{"tf":1.0},"112":{"tf":1.0},"253":{"tf":1.4142135623730951},"28":{"tf":1.0},"399":{"tf":1.7320508075688772},"400":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"312":{"tf":1.0},"397":{"tf":1.4142135623730951},"398":{"tf":1.7320508075688772},"399":{"tf":1.0},"42":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"179":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"p":{"df":19,"docs":{"131":{"tf":1.0},"137":{"tf":1.0},"148":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":2.6457513110645907},"270":{"tf":2.6457513110645907},"271":{"tf":1.7320508075688772},"275":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"288":{"tf":1.0},"290":{"tf":1.4142135623730951},"313":{"tf":1.0},"421":{"tf":1.0},"55":{"tf":1.7320508075688772},"67":{"tf":4.58257569495584},"70":{"tf":1.4142135623730951},"71":{"tf":3.4641016151377544},"73":{"tf":1.0}}},"r":{"d":{"df":1,"docs":{"71":{"tf":1.0}}},"df":2,"docs":{"318":{"tf":1.0},"404":{"tf":1.0}},"t":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"d":{"_":{"c":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"140":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"89":{"tf":2.0}}},"df":12,"docs":{"101":{"tf":1.0},"197":{"tf":4.0},"238":{"tf":3.872983346207417},"335":{"tf":2.8284271247461903},"89":{"tf":2.6457513110645907},"90":{"tf":1.7320508075688772},"91":{"tf":2.6457513110645907},"92":{"tf":3.0},"94":{"tf":2.0},"96":{"tf":3.0},"97":{"tf":1.7320508075688772},"98":{"tf":2.0}}}}}},"l":{"d":{"df":5,"docs":{"103":{"tf":1.0},"109":{"tf":1.0},"288":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"(":{"\\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":1.0}}}}}}},"&":{"(":{"*":{"df":0,"docs":{},"m":{"df":1,"docs":{"277":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"277":{"tf":1.0}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":6,"docs":{"399":{"tf":2.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":2.449489742783178},"407":{"tf":2.0}}}}}},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.0},"158":{"tf":1.4142135623730951}}}}}},":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"404":{"tf":1.0},"407":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"[":{"0":{".":{".":{"1":{"df":1,"docs":{"144":{"tf":1.0}}},"4":{"df":1,"docs":{"144":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"_":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":3,"docs":{"28":{"tf":2.449489742783178},"29":{"tf":2.23606797749979},"31":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"389":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"389":{"tf":4.123105625617661}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}}}}},"/":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"389":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"389":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"389":{"tf":4.47213595499958}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":2,"docs":{"23":{"tf":2.0},"366":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":40,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"141":{"tf":3.3166247903554},"142":{"tf":1.0},"143":{"tf":4.795831523312719},"144":{"tf":1.0},"151":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"189":{"tf":1.0},"199":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"24":{"tf":2.23606797749979},"25":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"262":{"tf":1.0},"27":{"tf":1.4142135623730951},"277":{"tf":2.8284271247461903},"28":{"tf":1.7320508075688772},"29":{"tf":2.23606797749979},"311":{"tf":1.7320508075688772},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"359":{"tf":1.0},"366":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":2.0},"393":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"404":{"tf":3.872983346207417},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"56":{"tf":1.4142135623730951},"60":{"tf":1.0},"69":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"79":{"tf":2.23606797749979}},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"389":{"tf":3.4641016151377544}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"m":{"df":1,"docs":{"329":{"tf":1.0}}},"p":{"df":84,"docs":{"10":{"tf":1.4142135623730951},"103":{"tf":2.0},"107":{"tf":1.0},"111":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"146":{"tf":1.0},"153":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.7320508075688772},"17":{"tf":1.0},"184":{"tf":1.7320508075688772},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"2":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.4142135623730951},"209":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"224":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"227":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"249":{"tf":1.0},"253":{"tf":2.0},"26":{"tf":1.0},"260":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.7320508075688772},"273":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.4142135623730951},"285":{"tf":1.7320508075688772},"291":{"tf":1.0},"295":{"tf":1.7320508075688772},"297":{"tf":1.0},"301":{"tf":1.7320508075688772},"320":{"tf":1.7320508075688772},"321":{"tf":1.0},"335":{"tf":1.0},"341":{"tf":1.0},"350":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"369":{"tf":2.8284271247461903},"370":{"tf":1.4142135623730951},"374":{"tf":1.7320508075688772},"379":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"393":{"tf":1.0},"404":{"tf":1.4142135623730951},"408":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.4142135623730951},"428":{"tf":1.0},"430":{"tf":1.0},"433":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"67":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"92":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"158":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"319":{"tf":1.0}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"44":{"tf":1.0}}}}}}}}},"n":{"c":{"df":2,"docs":{"273":{"tf":1.0},"37":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":137,"docs":{"10":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.7320508075688772},"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":2.0},"138":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"144":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.4142135623730951},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"172":{"tf":1.4142135623730951},"173":{"tf":1.0},"175":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":2.0},"183":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.7320508075688772},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"190":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"206":{"tf":1.0},"209":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"235":{"tf":1.7320508075688772},"236":{"tf":1.7320508075688772},"238":{"tf":1.0},"242":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"251":{"tf":1.0},"253":{"tf":1.4142135623730951},"26":{"tf":1.0},"269":{"tf":1.0},"274":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.4142135623730951},"291":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.7320508075688772},"296":{"tf":1.0},"297":{"tf":1.7320508075688772},"301":{"tf":2.0},"307":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.0},"335":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.0},"349":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"361":{"tf":1.0},"365":{"tf":1.7320508075688772},"367":{"tf":1.4142135623730951},"369":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.4142135623730951},"380":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951},"384":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"390":{"tf":1.0},"393":{"tf":1.4142135623730951},"397":{"tf":1.0},"398":{"tf":1.4142135623730951},"400":{"tf":1.0},"404":{"tf":3.605551275463989},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.7320508075688772},"417":{"tf":1.0},"42":{"tf":1.0},"426":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.23606797749979},"45":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"67":{"tf":1.0},"69":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":2.0},"72":{"tf":2.0},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":2.6457513110645907},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":2.0},"8":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.7320508075688772},"98":{"tf":1.0}},"’":{"df":39,"docs":{"102":{"tf":1.0},"108":{"tf":1.0},"158":{"tf":1.4142135623730951},"162":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"201":{"tf":1.0},"209":{"tf":1.0},"235":{"tf":1.0},"25":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":1.0},"285":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"33":{"tf":1.0},"344":{"tf":1.0},"36":{"tf":1.0},"390":{"tf":1.0},"407":{"tf":1.0},"433":{"tf":1.0},"436":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.4142135623730951},"95":{"tf":1.0}}}}},"x":{"df":1,"docs":{"54":{"tf":1.0}}}},"i":{"\\"":{"[":{"0":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"362":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"117":{"tf":1.4142135623730951},"147":{"tf":1.0},"330":{"tf":1.0},"378":{"tf":1.7320508075688772}}}},"df":7,"docs":{"293":{"tf":3.0},"294":{"tf":5.0990195135927845},"296":{"tf":1.7320508075688772},"298":{"tf":1.0},"299":{"tf":1.0},"316":{"tf":5.916079783099616},"317":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"254":{"tf":1.7320508075688772},"416":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":13,"docs":{"10":{"tf":1.0},"164":{"tf":1.0},"194":{"tf":1.0},"2":{"tf":1.0},"223":{"tf":1.0},"238":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"313":{"tf":1.0},"326":{"tf":1.0},"33":{"tf":1.0},"44":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"112":{"tf":1.0},"248":{"tf":1.0},"291":{"tf":1.4142135623730951},"320":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}}}}},"n":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"143":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"301":{"tf":1.0},"339":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"189":{"tf":1.0},"291":{"tf":1.0},"71":{"tf":1.0}},"i":{"df":1,"docs":{"189":{"tf":1.0}}}}}}},"t":{"df":3,"docs":{"163":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0}}}},"o":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"103":{"tf":1.0}}}},"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"143":{"tf":1.0}}},"d":{"df":56,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.7320508075688772},"105":{"tf":1.4142135623730951},"116":{"tf":1.0},"133":{"tf":2.449489742783178},"135":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":2.0},"138":{"tf":1.0},"159":{"tf":1.4142135623730951},"164":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":2.449489742783178},"175":{"tf":1.4142135623730951},"188":{"tf":2.6457513110645907},"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"215":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"25":{"tf":1.0},"271":{"tf":3.0},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"281":{"tf":2.23606797749979},"284":{"tf":1.0},"286":{"tf":1.7320508075688772},"288":{"tf":2.0},"289":{"tf":1.4142135623730951},"296":{"tf":1.0},"301":{"tf":1.7320508075688772},"310":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.7320508075688772},"337":{"tf":1.7320508075688772},"338":{"tf":2.449489742783178},"356":{"tf":1.7320508075688772},"357":{"tf":1.0},"359":{"tf":1.0},"363":{"tf":1.0},"373":{"tf":1.0},"376":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.0},"39":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":4.58257569495584},"54":{"tf":1.7320508075688772},"63":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":2.0},"83":{"tf":1.0},"96":{"tf":2.449489742783178},"98":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"df":1,"docs":{"104":{"tf":1.4142135623730951}}},"m":{"df":1,"docs":{"248":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"/":{".":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"102":{"tf":2.0},"162":{"tf":1.0},"23":{"tf":1.0},"255":{"tf":1.0},"311":{"tf":1.0},"324":{"tf":1.0},"428":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"256":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"148":{"tf":1.0},"334":{"tf":1.0}}}}}}},"o":{"d":{"df":9,"docs":{"239":{"tf":1.0},"309":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"389":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"433":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":3,"docs":{"291":{"tf":1.0},"388":{"tf":1.0},"8":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"60":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.0}}}}}}}}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"176":{"tf":1.0},"177":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":13,"docs":{"1":{"tf":1.0},"116":{"tf":2.449489742783178},"117":{"tf":3.0},"118":{"tf":3.605551275463989},"121":{"tf":3.0},"122":{"tf":1.0},"124":{"tf":1.4142135623730951},"128":{"tf":3.0},"129":{"tf":1.0},"252":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"67":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}}},":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"121":{"tf":2.0},"122":{"tf":1.0},"124":{"tf":1.0},"128":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"206":{"tf":1.0},"308":{"tf":1.0},"51":{"tf":1.4142135623730951}}},"s":{"df":2,"docs":{"116":{"tf":2.23606797749979},"124":{"tf":1.4142135623730951}}}},"w":{"\'":{"df":1,"docs":{"381":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"356":{"tf":1.0}}}},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"5":{"df":1,"docs":{"399":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"312":{"tf":1.0}},"e":{"(":{"&":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":3,"docs":{"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"312":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"0":{"tf":1.0},"253":{"tf":2.6457513110645907},"312":{"tf":1.7320508075688772},"314":{"tf":1.0},"399":{"tf":3.3166247903554},"400":{"tf":3.4641016151377544},"403":{"tf":1.0}}}},"t":{"df":0,"docs":{},"p":{"/":{"1":{".":{"1":{"df":9,"docs":{"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0},"400":{"tf":2.23606797749979},"401":{"tf":1.7320508075688772},"403":{"tf":2.23606797749979},"404":{"tf":3.872983346207417},"407":{"tf":3.1622776601683795}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"/":{"/":{"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{":":{"7":{"8":{"7":{"8":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"403":{"tf":1.0}}}}}}}},"df":1,"docs":{"403":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"396":{"tf":1.7320508075688772},"398":{"tf":1.0},"399":{"tf":1.4142135623730951}}}}}}}}}},"df":11,"docs":{"15":{"tf":1.0},"163":{"tf":1.0},"312":{"tf":1.0},"393":{"tf":2.0},"394":{"tf":2.23606797749979},"395":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":2.23606797749979},"398":{"tf":2.449489742783178},"399":{"tf":1.0},"400":{"tf":1.0}},"s":{":":{"/":{"/":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"369":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":1,"docs":{"255":{"tf":1.0}}}},"df":1,"docs":{"256":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"o":{"c":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"0":{"tf":1.0},"143":{"tf":1.0},"256":{"tf":1.4142135623730951},"350":{"tf":1.0},"369":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"a":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"c":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}},"df":3,"docs":{"0":{"tf":1.0},"16":{"tf":1.0},"427":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"w":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"313":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"e":{"df":1,"docs":{"356":{"tf":1.0}}},"g":{"df":0,"docs":{},"e":{"df":2,"docs":{"158":{"tf":1.0},"194":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"&":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"374":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":6,"docs":{"143":{"tf":1.0},"160":{"tf":1.0},"186":{"tf":1.0},"365":{"tf":1.0},"374":{"tf":4.47213595499958},"54":{"tf":1.0}}}},"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"194":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"6":{"tf":1.0}}}},"df":0,"docs":{}}},"y":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"219":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"394":{"tf":1.0}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"212":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}},"t":{"df":4,"docs":{"353":{"tf":1.0},"372":{"tf":1.0},"404":{"tf":1.0},"62":{"tf":1.0}}}}}}}}}},"i":{"\'":{"df":0,"docs":{},"m":{"df":4,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"225":{"tf":1.0},"60":{"tf":1.4142135623730951}}}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{")":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"o":{"df":13,"docs":{"211":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"244":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.0},"249":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"325":{"tf":1.0},"379":{"tf":1.4142135623730951},"399":{"tf":1.0},"404":{"tf":1.7320508075688772}}}},"1":{"2":{"8":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"3":{"2":{"df":56,"docs":{"102":{"tf":3.605551275463989},"133":{"tf":2.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"148":{"tf":1.0},"150":{"tf":1.0},"164":{"tf":3.0},"166":{"tf":1.0},"167":{"tf":2.23606797749979},"169":{"tf":2.23606797749979},"172":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"178":{"tf":1.7320508075688772},"185":{"tf":2.449489742783178},"189":{"tf":2.23606797749979},"190":{"tf":1.7320508075688772},"200":{"tf":2.8284271247461903},"204":{"tf":1.4142135623730951},"241":{"tf":1.0},"253":{"tf":2.0},"262":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"270":{"tf":1.7320508075688772},"271":{"tf":3.4641016151377544},"273":{"tf":1.7320508075688772},"276":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":2.449489742783178},"301":{"tf":2.23606797749979},"330":{"tf":1.7320508075688772},"349":{"tf":2.0},"356":{"tf":4.358898943540674},"357":{"tf":2.23606797749979},"359":{"tf":1.0},"364":{"tf":2.23606797749979},"365":{"tf":4.47213595499958},"367":{"tf":1.0},"369":{"tf":1.4142135623730951},"373":{"tf":1.4142135623730951},"375":{"tf":2.0},"378":{"tf":1.0},"379":{"tf":3.1622776601683795},"383":{"tf":3.1622776601683795},"384":{"tf":3.7416573867739413},"416":{"tf":1.0},"44":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":2.0},"57":{"tf":2.0},"59":{"tf":3.3166247903554},"62":{"tf":1.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951},"80":{"tf":1.0},"86":{"tf":2.23606797749979}}},"df":0,"docs":{}},"6":{"4":{"df":2,"docs":{"44":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"103":{"tf":3.3166247903554},"54":{"tf":1.4142135623730951}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"395":{"tf":1.0}}}}},"d":{"=":{"1":{"df":1,"docs":{"391":{"tf":1.0}}},"df":0,"docs":{}},"df":11,"docs":{"20":{"tf":1.7320508075688772},"22":{"tf":2.0},"359":{"tf":4.69041575982343},"378":{"tf":1.4142135623730951},"4":{"tf":1.0},"404":{"tf":5.830951894845301},"405":{"tf":1.0},"406":{"tf":2.8284271247461903},"407":{"tf":3.872983346207417},"424":{"tf":1.0},"428":{"tf":2.23606797749979}},"e":{"a":{"df":18,"docs":{"10":{"tf":1.0},"144":{"tf":1.0},"164":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.0},"249":{"tf":1.4142135623730951},"296":{"tf":1.0},"297":{"tf":1.0},"315":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"33":{"tf":1.0},"330":{"tf":1.0},"355":{"tf":1.0},"358":{"tf":1.0},"393":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0}},"l":{"df":4,"docs":{"164":{"tf":1.0},"211":{"tf":1.0},"3":{"tf":1.0},"404":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":7,"docs":{"276":{"tf":1.0},"323":{"tf":1.0},"374":{"tf":1.0},"389":{"tf":2.8284271247461903},"415":{"tf":2.6457513110645907},"416":{"tf":2.8284271247461903},"42":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":15,"docs":{"102":{"tf":1.0},"117":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"218":{"tf":1.0},"256":{"tf":2.0},"374":{"tf":1.0},"389":{"tf":1.4142135623730951},"397":{"tf":1.0},"410":{"tf":2.0},"413":{"tf":3.4641016151377544},"429":{"tf":1.0},"71":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"208":{"tf":1.0}}}}}},"’":{"df":1,"docs":{"22":{"tf":1.0}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":13,"docs":{"122":{"tf":2.23606797749979},"123":{"tf":1.0},"129":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.0},"233":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"366":{"tf":1.4142135623730951},"406":{"tf":1.0},"60":{"tf":1.0},"78":{"tf":1.0}}}},"df":6,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"100":{"tf":1.0},"122":{"tf":1.4142135623730951},"326":{"tf":1.0},"429":{"tf":1.0}}}}},"l":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":1,"docs":{"54":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":37,"docs":{"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"151":{"tf":1.0},"196":{"tf":3.0},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"200":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.0},"206":{"tf":4.123105625617661},"209":{"tf":2.8284271247461903},"214":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"228":{"tf":2.0},"242":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"264":{"tf":2.23606797749979},"285":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.0},"344":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951},"357":{"tf":5.0},"36":{"tf":1.0},"364":{"tf":1.0},"38":{"tf":1.0},"399":{"tf":1.0},"416":{"tf":1.0},"42":{"tf":1.4142135623730951},"44":{"tf":1.0},"47":{"tf":1.7320508075688772},"60":{"tf":1.0},"71":{"tf":1.0}},"e":{"_":{"c":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"228":{"tf":3.872983346207417},"231":{"tf":1.7320508075688772},"245":{"tf":3.872983346207417}},"e":{"=":{"1":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"323":{"tf":1.0}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":16,"docs":{"102":{"tf":1.0},"115":{"tf":1.0},"161":{"tf":1.0},"173":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"241":{"tf":1.0},"285":{"tf":1.0},"296":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.4142135623730951},"50":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}}}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"333":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"105":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"198":{"tf":1.0},"280":{"tf":1.0},"296":{"tf":1.4142135623730951},"301":{"tf":1.0},"319":{"tf":1.0},"325":{"tf":1.0},"335":{"tf":1.0},"379":{"tf":1.0},"80":{"tf":1.0},"87":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"209":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":25,"docs":{"143":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"214":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"259":{"tf":1.0},"271":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"338":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.0},"42":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.7320508075688772},"79":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":34,"docs":{"135":{"tf":2.23606797749979},"136":{"tf":1.4142135623730951},"235":{"tf":1.0},"237":{"tf":3.0},"240":{"tf":1.4142135623730951},"268":{"tf":1.0},"278":{"tf":2.8284271247461903},"282":{"tf":1.4142135623730951},"283":{"tf":1.4142135623730951},"284":{"tf":2.449489742783178},"285":{"tf":3.605551275463989},"286":{"tf":1.7320508075688772},"290":{"tf":1.0},"302":{"tf":1.0},"305":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.0},"36":{"tf":1.4142135623730951},"364":{"tf":2.8284271247461903},"366":{"tf":1.7320508075688772},"37":{"tf":1.0},"426":{"tf":1.0},"50":{"tf":3.1622776601683795},"51":{"tf":1.7320508075688772},"52":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":3.0},"77":{"tf":1.0},"79":{"tf":2.8284271247461903},"91":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}},"p":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"129":{"tf":1.0},"164":{"tf":1.0},"284":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"<":{"\'":{"a":{"df":2,"docs":{"190":{"tf":2.0},"285":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":8,"docs":{"172":{"tf":1.4142135623730951},"180":{"tf":1.7320508075688772},"238":{"tf":1.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"277":{"tf":2.0},"334":{"tf":1.0},"380":{"tf":1.0}}},"x":{"1":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"(":{"&":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"389":{"tf":2.23606797749979}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":54,"docs":{"102":{"tf":1.4142135623730951},"110":{"tf":2.0},"120":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":2.8284271247461903},"176":{"tf":2.0},"177":{"tf":2.449489742783178},"178":{"tf":3.4641016151377544},"179":{"tf":3.4641016151377544},"180":{"tf":2.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"197":{"tf":2.0},"200":{"tf":2.0},"219":{"tf":1.4142135623730951},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"235":{"tf":1.0},"245":{"tf":3.0},"246":{"tf":1.0},"279":{"tf":1.7320508075688772},"285":{"tf":3.0},"288":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"323":{"tf":1.0},"329":{"tf":1.0},"330":{"tf":1.0},"334":{"tf":1.4142135623730951},"335":{"tf":2.23606797749979},"338":{"tf":4.69041575982343},"340":{"tf":2.23606797749979},"367":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772},"373":{"tf":1.7320508075688772},"374":{"tf":4.0},"375":{"tf":2.0},"376":{"tf":1.0},"384":{"tf":3.605551275463989},"389":{"tf":1.4142135623730951},"404":{"tf":4.242640687119285},"406":{"tf":2.449489742783178},"407":{"tf":3.0},"411":{"tf":1.4142135623730951},"416":{"tf":1.0},"94":{"tf":2.8284271247461903},"95":{"tf":1.0},"96":{"tf":1.7320508075688772},"97":{"tf":2.0},"98":{"tf":2.8284271247461903},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"—":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":151,"docs":{"10":{"tf":1.4142135623730951},"103":{"tf":3.0},"108":{"tf":1.7320508075688772},"112":{"tf":2.23606797749979},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"131":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":2.23606797749979},"150":{"tf":1.0},"152":{"tf":2.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":3.1622776601683795},"164":{"tf":1.4142135623730951},"169":{"tf":1.7320508075688772},"172":{"tf":2.23606797749979},"175":{"tf":1.7320508075688772},"176":{"tf":4.123105625617661},"177":{"tf":4.58257569495584},"178":{"tf":2.8284271247461903},"179":{"tf":2.449489742783178},"180":{"tf":4.123105625617661},"184":{"tf":1.7320508075688772},"187":{"tf":1.7320508075688772},"190":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":2.23606797749979},"210":{"tf":1.0},"212":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"227":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"235":{"tf":1.7320508075688772},"238":{"tf":3.3166247903554},"240":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"244":{"tf":1.0},"245":{"tf":2.0},"246":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951},"248":{"tf":2.0},"249":{"tf":1.0},"253":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.0},"271":{"tf":2.23606797749979},"272":{"tf":1.7320508075688772},"273":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"276":{"tf":3.0},"277":{"tf":2.6457513110645907},"278":{"tf":1.7320508075688772},"279":{"tf":3.0},"281":{"tf":2.449489742783178},"282":{"tf":1.0},"285":{"tf":3.3166247903554},"289":{"tf":1.0},"290":{"tf":1.0},"292":{"tf":1.7320508075688772},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":2.449489742783178},"302":{"tf":1.0},"304":{"tf":2.449489742783178},"305":{"tf":3.3166247903554},"306":{"tf":2.6457513110645907},"307":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":2.0},"312":{"tf":1.4142135623730951},"316":{"tf":1.0},"319":{"tf":2.23606797749979},"320":{"tf":1.0},"323":{"tf":4.69041575982343},"324":{"tf":2.23606797749979},"327":{"tf":1.4142135623730951},"33":{"tf":1.0},"330":{"tf":2.6457513110645907},"331":{"tf":3.3166247903554},"334":{"tf":2.449489742783178},"335":{"tf":4.898979485566356},"336":{"tf":1.4142135623730951},"337":{"tf":1.7320508075688772},"338":{"tf":5.0},"339":{"tf":3.1622776601683795},"340":{"tf":2.23606797749979},"341":{"tf":1.0},"357":{"tf":1.4142135623730951},"36":{"tf":1.0},"363":{"tf":1.7320508075688772},"364":{"tf":1.0},"365":{"tf":2.6457513110645907},"367":{"tf":3.0},"372":{"tf":3.1622776601683795},"373":{"tf":3.605551275463989},"374":{"tf":5.196152422706632},"375":{"tf":4.242640687119285},"376":{"tf":3.605551275463989},"378":{"tf":2.23606797749979},"381":{"tf":1.0},"383":{"tf":2.0},"384":{"tf":2.0},"386":{"tf":2.0},"389":{"tf":4.242640687119285},"390":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"398":{"tf":1.0},"399":{"tf":1.0},"403":{"tf":1.7320508075688772},"404":{"tf":5.291502622129181},"405":{"tf":1.4142135623730951},"406":{"tf":2.23606797749979},"407":{"tf":2.8284271247461903},"408":{"tf":1.0},"411":{"tf":2.0},"416":{"tf":1.4142135623730951},"417":{"tf":3.1622776601683795},"419":{"tf":2.23606797749979},"420":{"tf":2.449489742783178},"421":{"tf":3.1622776601683795},"422":{"tf":1.7320508075688772},"423":{"tf":1.7320508075688772},"43":{"tf":1.0},"437":{"tf":2.0},"63":{"tf":1.0},"71":{"tf":3.3166247903554},"72":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":2.0},"92":{"tf":2.449489742783178},"94":{"tf":1.4142135623730951},"96":{"tf":1.7320508075688772}},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"177":{"tf":1.0},"180":{"tf":1.0},"240":{"tf":1.0},"248":{"tf":1.0},"372":{"tf":1.7320508075688772},"373":{"tf":1.0}}}}}}}}},"i":{"c":{"df":3,"docs":{"334":{"tf":1.0},"339":{"tf":1.0},"65":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"116":{"tf":1.0},"181":{"tf":1.0},"95":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"239":{"tf":1.0},"323":{"tf":1.0},"365":{"tf":1.0},"381":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"83":{"tf":1.0}}}}}}},"df":2,"docs":{"218":{"tf":1.0},"71":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"<":{"\'":{"a":{"df":2,"docs":{"188":{"tf":1.0},"190":{"tf":2.449489742783178}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"188":{"tf":2.6457513110645907},"190":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"314":{"tf":1.0},"63":{"tf":1.0}}}},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}},"df":47,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.4142135623730951},"124":{"tf":1.0},"127":{"tf":1.4142135623730951},"133":{"tf":1.0},"164":{"tf":1.0},"200":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.7320508075688772},"210":{"tf":1.0},"224":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.4142135623730951},"25":{"tf":1.0},"263":{"tf":1.4142135623730951},"268":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.4142135623730951},"291":{"tf":1.0},"3":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"358":{"tf":1.0},"363":{"tf":1.0},"37":{"tf":1.0},"386":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.0},"404":{"tf":1.0},"42":{"tf":1.4142135623730951},"432":{"tf":1.0},"50":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"69":{"tf":1.0}}}},"s":{"df":2,"docs":{"248":{"tf":1.4142135623730951},"332":{"tf":1.0}},"s":{"df":12,"docs":{"107":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.0},"208":{"tf":1.0},"257":{"tf":1.0},"284":{"tf":1.4142135623730951},"287":{"tf":1.0},"288":{"tf":1.0},"340":{"tf":1.4142135623730951},"357":{"tf":1.0},"432":{"tf":1.0},"79":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"301":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"v":{"df":22,"docs":{"13":{"tf":1.0},"180":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"225":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"244":{"tf":1.7320508075688772},"246":{"tf":1.0},"249":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"292":{"tf":1.0},"325":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.7320508075688772},"427":{"tf":1.0},"429":{"tf":1.0},"437":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}}}}}}},"n":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"366":{"tf":1.0}},"h":{"df":1,"docs":{"356":{"tf":1.0}}},"l":{"df":0,"docs":{},"u":{"d":{"df":86,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.7320508075688772},"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"117":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.4142135623730951},"161":{"tf":1.0},"163":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":2.0},"209":{"tf":1.0},"230":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.4142135623730951},"25":{"tf":1.0},"253":{"tf":1.0},"256":{"tf":1.0},"260":{"tf":1.0},"262":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.0},"279":{"tf":1.4142135623730951},"304":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"333":{"tf":1.0},"339":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.0},"35":{"tf":1.0},"357":{"tf":1.7320508075688772},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.0},"37":{"tf":1.0},"378":{"tf":1.0},"380":{"tf":1.0},"382":{"tf":1.0},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":1.0},"41":{"tf":1.0},"414":{"tf":1.0},"42":{"tf":1.4142135623730951},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.0},"437":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"6":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":4,"docs":{"355":{"tf":1.0},"415":{"tf":1.4142135623730951},"43":{"tf":1.0},"54":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"395":{"tf":2.23606797749979},"404":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"159":{"tf":1.0},"263":{"tf":1.0},"429":{"tf":1.0},"62":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"282":{"tf":1.0},"292":{"tf":1.0},"297":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":2,"docs":{"121":{"tf":1.0},"137":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"284":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"119":{"tf":1.0},"165":{"tf":1.0},"203":{"tf":1.0},"224":{"tf":1.0},"236":{"tf":1.0},"284":{"tf":1.0},"291":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"103":{"tf":1.0},"224":{"tf":1.0},"345":{"tf":1.0},"362":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":12,"docs":{"103":{"tf":1.0},"217":{"tf":1.0},"236":{"tf":1.0},"281":{"tf":2.0},"282":{"tf":1.4142135623730951},"285":{"tf":1.0},"289":{"tf":1.7320508075688772},"293":{"tf":1.0},"369":{"tf":1.0},"404":{"tf":1.4142135623730951},"42":{"tf":1.0},"63":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"112":{"tf":1.0},"291":{"tf":1.0},"296":{"tf":1.0}}}}}}}}},"d":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":11,"docs":{"151":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.4142135623730951},"281":{"tf":1.0},"301":{"tf":1.7320508075688772},"320":{"tf":1.0},"337":{"tf":1.0},"429":{"tf":1.0}}}}}}}},"u":{"b":{"df":1,"docs":{"1":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":3,"docs":{"271":{"tf":1.0},"285":{"tf":1.0},"336":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":5,"docs":{"182":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.0},"404":{"tf":1.0},"71":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"109":{"tf":1.0},"45":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":10,"docs":{"117":{"tf":1.0},"190":{"tf":1.0},"251":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.4142135623730951},"301":{"tf":1.0},"309":{"tf":1.7320508075688772},"323":{"tf":1.0},"404":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}}}},"x":{"<":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}}},"df":32,"docs":{"135":{"tf":3.4641016151377544},"139":{"tf":1.0},"143":{"tf":3.3166247903554},"144":{"tf":2.23606797749979},"147":{"tf":1.0},"156":{"tf":3.605551275463989},"215":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.4142135623730951},"220":{"tf":2.8284271247461903},"239":{"tf":1.7320508075688772},"245":{"tf":1.7320508075688772},"256":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.4142135623730951},"263":{"tf":1.0},"265":{"tf":1.0},"348":{"tf":3.0},"365":{"tf":2.449489742783178},"376":{"tf":1.0},"390":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":2.0},"42":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":4.58257569495584},"63":{"tf":3.3166247903554},"78":{"tf":2.8284271247461903},"79":{"tf":2.6457513110645907},"86":{"tf":1.0},"90":{"tf":1.7320508075688772},"91":{"tf":1.0}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"416":{"tf":1.0}}}}}}},"i":{"c":{"df":66,"docs":{"136":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":1.0},"165":{"tf":1.0},"170":{"tf":1.0},"175":{"tf":1.0},"196":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"212":{"tf":1.0},"218":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.0},"25":{"tf":1.0},"263":{"tf":1.0},"268":{"tf":1.0},"28":{"tf":1.0},"283":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"296":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"314":{"tf":1.7320508075688772},"317":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"365":{"tf":1.0},"367":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"378":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"395":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"400":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0},"418":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"271":{"tf":2.449489742783178},"386":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"271":{"tf":1.0}}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":12,"docs":{"143":{"tf":1.0},"145":{"tf":1.0},"196":{"tf":1.0},"209":{"tf":1.0},"218":{"tf":1.0},"298":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"317":{"tf":1.4142135623730951},"345":{"tf":1.0},"55":{"tf":1.0},"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"116":{"tf":1.0}}}}}}}},"df":1,"docs":{"166":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"245":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"198":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.4142135623730951},"165":{"tf":1.0}}}}},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"318":{"tf":1.0},"71":{"tf":1.0}}}}}}}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":12,"docs":{"103":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"181":{"tf":1.4142135623730951},"186":{"tf":1.0},"189":{"tf":1.4142135623730951},"214":{"tf":1.0},"236":{"tf":2.8284271247461903},"295":{"tf":1.4142135623730951},"384":{"tf":1.0},"44":{"tf":2.0},"53":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"271":{"tf":2.8284271247461903},"276":{"tf":1.0},"289":{"tf":1.0},"317":{"tf":1.0},"338":{"tf":1.0},"407":{"tf":1.0},"45":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":4,"docs":{"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"327":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":4,"docs":{"256":{"tf":1.0},"273":{"tf":1.0},"297":{"tf":1.0},"71":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":98,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":1.0},"105":{"tf":1.0},"107":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.7320508075688772},"158":{"tf":1.0},"159":{"tf":2.449489742783178},"162":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"17":{"tf":1.4142135623730951},"170":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"199":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":1.0},"229":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.4142135623730951},"26":{"tf":1.0},"263":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.7320508075688772},"281":{"tf":1.0},"285":{"tf":1.4142135623730951},"290":{"tf":1.0},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.0},"306":{"tf":1.4142135623730951},"31":{"tf":1.0},"310":{"tf":1.0},"314":{"tf":1.0},"323":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"345":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.4142135623730951},"362":{"tf":1.0},"365":{"tf":2.23606797749979},"369":{"tf":1.0},"374":{"tf":1.4142135623730951},"375":{"tf":1.0},"38":{"tf":1.4142135623730951},"381":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":1.0},"394":{"tf":1.7320508075688772},"397":{"tf":1.4142135623730951},"404":{"tf":2.0},"406":{"tf":1.0},"413":{"tf":1.0},"421":{"tf":1.4142135623730951},"425":{"tf":1.0},"427":{"tf":1.4142135623730951},"435":{"tf":1.0},"44":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.4142135623730951},"83":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"433":{"tf":1.0},"437":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"284":{"tf":1.0},"292":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.0},"411":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"328":{"tf":1.0},"331":{"tf":3.4641016151377544},"332":{"tf":2.8284271247461903},"333":{"tf":2.0},"337":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"28":{"tf":1.0},"384":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772}},"i":{"df":21,"docs":{"1":{"tf":1.0},"133":{"tf":1.4142135623730951},"141":{"tf":2.0},"182":{"tf":1.7320508075688772},"228":{"tf":1.0},"278":{"tf":1.0},"28":{"tf":1.0},"282":{"tf":1.0},"288":{"tf":2.23606797749979},"291":{"tf":1.0},"313":{"tf":1.7320508075688772},"383":{"tf":2.23606797749979},"394":{"tf":1.0},"404":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"429":{"tf":1.0},"55":{"tf":1.7320508075688772},"59":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.7320508075688772}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"115":{"tf":1.4142135623730951},"336":{"tf":1.0},"383":{"tf":1.0},"4":{"tf":1.0},"428":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"312":{"tf":1.0}}}}}}},"df":29,"docs":{"103":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"117":{"tf":1.7320508075688772},"118":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":2.0},"180":{"tf":1.0},"182":{"tf":2.23606797749979},"183":{"tf":1.0},"186":{"tf":2.23606797749979},"197":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.7320508075688772},"289":{"tf":2.0},"290":{"tf":1.0},"301":{"tf":2.0},"324":{"tf":1.0},"353":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"376":{"tf":2.0},"378":{"tf":1.0},"389":{"tf":1.0},"416":{"tf":1.7320508075688772},"52":{"tf":2.0},"63":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"63":{"tf":1.4142135623730951}}}}}}}},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"1":{"tf":1.0}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"103":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"211":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0}}}}}}}}},"df":31,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"189":{"tf":2.6457513110645907},"190":{"tf":1.0},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"308":{"tf":1.0},"346":{"tf":1.0},"35":{"tf":3.3166247903554},"36":{"tf":1.4142135623730951},"37":{"tf":2.8284271247461903},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"388":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951},"399":{"tf":1.0},"40":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"44":{"tf":2.8284271247461903},"45":{"tf":2.6457513110645907},"46":{"tf":1.0},"47":{"tf":2.8284271247461903},"52":{"tf":1.4142135623730951},"62":{"tf":1.0},"70":{"tf":1.0}}}}},"s":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"45":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"163":{"tf":1.0},"396":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"226":{"tf":1.4142135623730951},"227":{"tf":2.0},"228":{"tf":2.0}}}}}},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"133":{"tf":1.0},"136":{"tf":1.0},"148":{"tf":1.4142135623730951},"150":{"tf":1.7320508075688772},"151":{"tf":3.1622776601683795},"236":{"tf":1.0},"271":{"tf":1.7320508075688772},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"404":{"tf":1.0}}}}},"i":{"d":{"df":71,"docs":{"102":{"tf":1.7320508075688772},"103":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":2.0},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"116":{"tf":2.23606797749979},"117":{"tf":1.0},"128":{"tf":1.4142135623730951},"134":{"tf":1.0},"144":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"169":{"tf":1.0},"170":{"tf":1.0},"175":{"tf":1.0},"178":{"tf":1.4142135623730951},"182":{"tf":1.0},"186":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.4142135623730951},"201":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"271":{"tf":1.7320508075688772},"276":{"tf":1.0},"28":{"tf":1.4142135623730951},"283":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.0},"288":{"tf":1.0},"295":{"tf":1.4142135623730951},"301":{"tf":2.0},"302":{"tf":1.7320508075688772},"323":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.7320508075688772},"345":{"tf":1.0},"346":{"tf":1.0},"353":{"tf":2.0},"356":{"tf":1.0},"357":{"tf":1.7320508075688772},"358":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":2.0},"369":{"tf":1.4142135623730951},"389":{"tf":1.0},"39":{"tf":1.0},"391":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"436":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"56":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"69":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"417":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"105":{"tf":1.0},"110":{"tf":2.0},"162":{"tf":1.0},"221":{"tf":1.0},"418":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"233":{"tf":1.0},"249":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":25,"docs":{"0":{"tf":1.7320508075688772},"10":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":2.23606797749979},"15":{"tf":3.0},"16":{"tf":2.0},"17":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":1.0},"254":{"tf":1.0},"26":{"tf":1.4142135623730951},"265":{"tf":4.358898943540674},"266":{"tf":1.4142135623730951},"27":{"tf":2.6457513110645907},"32":{"tf":1.4142135623730951},"369":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.4142135623730951},"436":{"tf":2.0}}},"n":{"c":{"df":87,"docs":{"102":{"tf":2.449489742783178},"120":{"tf":1.4142135623730951},"141":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"162":{"tf":1.0},"164":{"tf":2.0},"167":{"tf":1.0},"170":{"tf":1.7320508075688772},"172":{"tf":2.23606797749979},"173":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.0},"180":{"tf":1.0},"188":{"tf":2.0},"194":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"219":{"tf":2.23606797749979},"220":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"228":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"238":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.7320508075688772},"268":{"tf":1.4142135623730951},"274":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":3.1622776601683795},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":2.449489742783178},"289":{"tf":3.605551275463989},"312":{"tf":1.4142135623730951},"320":{"tf":1.0},"330":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":2.23606797749979},"338":{"tf":3.1622776601683795},"340":{"tf":2.8284271247461903},"36":{"tf":1.4142135623730951},"368":{"tf":1.4142135623730951},"37":{"tf":1.0},"373":{"tf":2.23606797749979},"374":{"tf":1.4142135623730951},"375":{"tf":1.4142135623730951},"376":{"tf":1.0},"38":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951},"387":{"tf":1.0},"389":{"tf":2.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"404":{"tf":5.196152422706632},"406":{"tf":1.4142135623730951},"407":{"tf":2.449489742783178},"416":{"tf":1.0},"418":{"tf":2.0},"419":{"tf":2.23606797749979},"420":{"tf":1.4142135623730951},"421":{"tf":1.4142135623730951},"422":{"tf":1.4142135623730951},"423":{"tf":1.7320508075688772},"44":{"tf":1.0},"70":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":3.605551275463989},"84":{"tf":1.0},"85":{"tf":2.8284271247461903},"86":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"88":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":2.0},"93":{"tf":1.0},"94":{"tf":2.8284271247461903},"96":{"tf":2.0},"97":{"tf":1.4142135623730951},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"’":{"df":4,"docs":{"288":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"94":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"82":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":147,"docs":{"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.4142135623730951},"122":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"137":{"tf":1.0},"142":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"171":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"184":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"209":{"tf":1.0},"21":{"tf":1.0},"211":{"tf":1.0},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951},"22":{"tf":1.0},"220":{"tf":2.6457513110645907},"221":{"tf":1.0},"226":{"tf":1.0},"230":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"233":{"tf":1.0},"238":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.4142135623730951},"242":{"tf":1.0},"245":{"tf":1.7320508075688772},"247":{"tf":1.0},"25":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"256":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.7320508075688772},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.7320508075688772},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":2.23606797749979},"288":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"290":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"298":{"tf":1.0},"30":{"tf":1.0},"308":{"tf":1.4142135623730951},"312":{"tf":1.0},"313":{"tf":1.7320508075688772},"314":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":2.23606797749979},"324":{"tf":1.0},"325":{"tf":1.7320508075688772},"327":{"tf":1.0},"330":{"tf":1.4142135623730951},"332":{"tf":1.4142135623730951},"336":{"tf":1.0},"339":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"347":{"tf":1.0},"350":{"tf":1.4142135623730951},"353":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"357":{"tf":1.0},"358":{"tf":1.7320508075688772},"364":{"tf":1.7320508075688772},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"380":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.4142135623730951},"386":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":3.1622776601683795},"407":{"tf":1.0},"411":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"42":{"tf":1.0},"427":{"tf":1.0},"47":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"63":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772},"74":{"tf":1.7320508075688772},"75":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"88":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":2.0},"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":7,"docs":{"0":{"tf":1.0},"16":{"tf":1.0},"29":{"tf":1.0},"396":{"tf":1.0},"428":{"tf":1.0},"43":{"tf":1.0},"58":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"(":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":28,"docs":{"133":{"tf":1.4142135623730951},"137":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"159":{"tf":2.0},"163":{"tf":1.0},"167":{"tf":1.4142135623730951},"170":{"tf":2.0},"173":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"273":{"tf":2.449489742783178},"33":{"tf":1.0},"330":{"tf":1.0},"333":{"tf":1.0},"345":{"tf":2.449489742783178},"369":{"tf":2.0},"380":{"tf":1.0},"387":{"tf":1.4142135623730951},"404":{"tf":1.0},"416":{"tf":1.0},"44":{"tf":1.7320508075688772},"54":{"tf":4.47213595499958},"62":{"tf":2.23606797749979},"71":{"tf":2.449489742783178},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"—":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"71":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"209":{"tf":1.4142135623730951}}}},"df":1,"docs":{"209":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":11,"docs":{"194":{"tf":1.0},"20":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":5.0990195135927845},"210":{"tf":1.0},"365":{"tf":1.0},"4":{"tf":1.4142135623730951},"413":{"tf":1.0},"424":{"tf":1.0},"428":{"tf":1.4142135623730951}}}},"l":{"df":1,"docs":{"396":{"tf":1.0}}},"n":{"d":{"df":18,"docs":{"113":{"tf":1.0},"133":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.4142135623730951},"197":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.0},"253":{"tf":1.0},"265":{"tf":1.0},"295":{"tf":1.0},"338":{"tf":1.0},"350":{"tf":1.4142135623730951},"357":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"42":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"103":{"tf":1.0},"236":{"tf":1.0}}},"t":{"df":6,"docs":{"158":{"tf":1.4142135623730951},"318":{"tf":1.0},"363":{"tf":1.0},"379":{"tf":1.0},"393":{"tf":1.0},"50":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":18,"docs":{"0":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"211":{"tf":1.0},"270":{"tf":1.0},"295":{"tf":1.0},"308":{"tf":1.4142135623730951},"317":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":1.4142135623730951},"347":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"421":{"tf":1.0},"71":{"tf":1.7320508075688772},"85":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":4,"docs":{"113":{"tf":1.0},"309":{"tf":1.0},"333":{"tf":1.0},"57":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":20,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":1.0},"118":{"tf":1.0},"159":{"tf":1.0},"235":{"tf":1.0},"253":{"tf":1.4142135623730951},"284":{"tf":1.0},"290":{"tf":1.0},"299":{"tf":1.0},"302":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"356":{"tf":1.0},"36":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"303":{"tf":1.0}}}}}}}}}},"f":{"a":{"c":{"df":18,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"153":{"tf":1.0},"174":{"tf":1.0},"19":{"tf":1.0},"207":{"tf":1.4142135623730951},"236":{"tf":1.7320508075688772},"285":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.4142135623730951},"333":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.4142135623730951},"365":{"tf":1.7320508075688772},"368":{"tf":1.0},"379":{"tf":1.0},"383":{"tf":1.0},"404":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"203":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":9,"docs":{"268":{"tf":1.4142135623730951},"282":{"tf":1.0},"283":{"tf":2.0},"284":{"tf":1.4142135623730951},"285":{"tf":2.0},"286":{"tf":1.0},"288":{"tf":1.0},"290":{"tf":1.0},"302":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":2,"docs":{"294":{"tf":1.0},"318":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"246":{"tf":1.0},"389":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"l":{"_":{"a":{"d":{"d":{"df":1,"docs":{"208":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"(":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"a":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"208":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":13,"docs":{"116":{"tf":1.0},"124":{"tf":1.0},"143":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"240":{"tf":1.0},"254":{"tf":2.8284271247461903},"323":{"tf":2.23606797749979},"330":{"tf":1.4142135623730951},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"378":{"tf":1.4142135623730951},"79":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"13":{"tf":1.0},"21":{"tf":1.0},"6":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"139":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"157":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"112":{"tf":1.0}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":6,"docs":{"301":{"tf":1.0},"308":{"tf":2.0},"310":{"tf":1.0},"325":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"309":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"317":{"tf":1.0}}}}}}},"v":{"df":3,"docs":{"317":{"tf":1.7320508075688772},"325":{"tf":1.0},"404":{"tf":1.0}}}}},"o":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"240":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":35,"docs":{"110":{"tf":1.4142135623730951},"169":{"tf":1.0},"184":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"211":{"tf":1.0},"224":{"tf":1.0},"26":{"tf":1.0},"279":{"tf":1.0},"291":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.0},"327":{"tf":1.0},"33":{"tf":1.0},"332":{"tf":1.0},"346":{"tf":1.4142135623730951},"353":{"tf":2.0},"358":{"tf":1.4142135623730951},"36":{"tf":1.0},"364":{"tf":1.0},"379":{"tf":1.4142135623730951},"38":{"tf":1.0},"389":{"tf":1.0},"392":{"tf":1.0},"404":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.4142135623730951},"78":{"tf":1.0},"88":{"tf":1.4142135623730951},"90":{"tf":1.0}},"t":{"df":4,"docs":{"10":{"tf":1.0},"2":{"tf":1.0},"389":{"tf":1.0},"9":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"2":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"247":{"tf":1.0},"54":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"df":31,"docs":{"103":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"150":{"tf":1.0},"156":{"tf":1.0},"163":{"tf":2.0},"165":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"214":{"tf":1.7320508075688772},"237":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"289":{"tf":1.0},"295":{"tf":1.4142135623730951},"307":{"tf":1.0},"323":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0},"369":{"tf":1.0},"47":{"tf":1.0},"55":{"tf":2.0},"71":{"tf":2.0},"75":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"163":{"tf":1.0},"253":{"tf":1.0},"284":{"tf":1.4142135623730951},"306":{"tf":1.0},"367":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"103":{"tf":1.0}},"i":{"df":1,"docs":{"235":{"tf":3.0}}}}}}},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"318":{"tf":1.0},"71":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.0},"253":{"tf":1.0}},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"156":{"tf":1.0},"363":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"308":{"tf":1.7320508075688772},"313":{"tf":1.0},"366":{"tf":1.0}}},"t":{"df":1,"docs":{"1":{"tf":1.0}}}},"o":{"c":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":2,"docs":{"214":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951}}},"l":{"df":0,"docs":{},"v":{"df":21,"docs":{"120":{"tf":1.0},"125":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.0},"167":{"tf":1.0},"193":{"tf":1.0},"221":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.4142135623730951},"283":{"tf":1.0},"289":{"tf":1.4142135623730951},"306":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.0},"376":{"tf":1.4142135623730951},"394":{"tf":1.4142135623730951},"404":{"tf":1.0},"417":{"tf":1.0},"421":{"tf":1.0}}}}}},"—":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"338":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"158":{"tf":1.0},"159":{"tf":3.1622776601683795}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"158":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"122":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":15,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0}}}}},"df":0,"docs":{}}},"{":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":8,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"126":{"tf":1.0},"158":{"tf":1.0},"257":{"tf":1.7320508075688772},"35":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"433":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"123":{"tf":1.7320508075688772}}}}}}}}},"p":{"a":{"d":{"d":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"v":{"4":{"(":{"1":{"2":{"7":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":1,"docs":{"102":{"tf":1.0}}},"6":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{":":{":":{"1":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"102":{"tf":3.3166247903554},"162":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"v":{"4":{"df":2,"docs":{"101":{"tf":1.0},"102":{"tf":2.449489742783178}}},"6":{"df":2,"docs":{"101":{"tf":1.0},"102":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"101":{"tf":2.0},"102":{"tf":3.7416573867739413}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"101":{"tf":2.8284271247461903},"102":{"tf":2.449489742783178},"162":{"tf":2.449489742783178},"395":{"tf":1.0}},"v":{"4":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"102":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"102":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"342":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":4.242640687119285},"353":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"153":{"tf":1.0}}}}},"s":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"228":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"346":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"188":{"tf":1.0},"190":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"54":{"tf":1.7320508075688772}}}},"n":{"\'":{"df":0,"docs":{},"t":{"df":2,"docs":{"350":{"tf":1.0},"404":{"tf":1.0}}}},"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":75,"docs":{"10":{"tf":1.0},"103":{"tf":2.0},"106":{"tf":1.0},"118":{"tf":1.0},"122":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"151":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"17":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"225":{"tf":1.4142135623730951},"228":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"265":{"tf":1.4142135623730951},"268":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.4142135623730951},"288":{"tf":1.0},"293":{"tf":1.0},"297":{"tf":1.0},"307":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"346":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":1.0},"359":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"397":{"tf":1.0},"404":{"tf":1.4142135623730951},"406":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":1.0},"97":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"207":{"tf":1.0},"208":{"tf":1.0},"363":{"tf":1.0}}}},"s":{"df":0,"docs":{},"u":{"df":12,"docs":{"103":{"tf":1.0},"150":{"tf":1.0},"217":{"tf":1.0},"233":{"tf":1.0},"271":{"tf":1.0},"340":{"tf":1.0},"357":{"tf":1.0},"406":{"tf":1.0},"437":{"tf":1.0},"59":{"tf":1.4142135623730951},"74":{"tf":1.0},"89":{"tf":1.0}}}}},"t":{"\'":{"df":3,"docs":{"301":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0}}},"_":{"a":{"d":{"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.4142135623730951},"209":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"_":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"7":{"5":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"196":{"tf":2.0},"201":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"208":{"tf":1.0},"264":{"tf":1.4142135623730951}}}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"430":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"1":{"df":1,"docs":{"178":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"178":{"tf":2.23606797749979}}},"df":74,"docs":{"103":{"tf":1.4142135623730951},"112":{"tf":2.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"116":{"tf":2.0},"117":{"tf":3.4641016151377544},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"122":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"125":{"tf":1.7320508075688772},"126":{"tf":2.449489742783178},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"130":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"135":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":2.23606797749979},"168":{"tf":1.0},"169":{"tf":3.1622776601683795},"178":{"tf":2.449489742783178},"189":{"tf":1.4142135623730951},"197":{"tf":1.0},"208":{"tf":2.23606797749979},"220":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"239":{"tf":2.449489742783178},"240":{"tf":2.6457513110645907},"241":{"tf":1.7320508075688772},"242":{"tf":2.449489742783178},"243":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":3.1622776601683795},"254":{"tf":3.3166247903554},"271":{"tf":2.6457513110645907},"285":{"tf":1.0},"287":{"tf":1.4142135623730951},"288":{"tf":2.8284271247461903},"289":{"tf":2.449489742783178},"312":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"320":{"tf":2.449489742783178},"322":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":2.8284271247461903},"330":{"tf":2.0},"333":{"tf":1.4142135623730951},"35":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":2.0},"372":{"tf":2.8284271247461903},"375":{"tf":1.0},"376":{"tf":1.0},"385":{"tf":1.0},"390":{"tf":1.7320508075688772},"400":{"tf":1.4142135623730951},"404":{"tf":2.23606797749979},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"411":{"tf":2.0},"415":{"tf":1.0},"416":{"tf":1.7320508075688772},"421":{"tf":1.0},"63":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"78":{"tf":3.3166247903554},"79":{"tf":2.8284271247461903}},"’":{"df":1,"docs":{"71":{"tf":1.0}}}},"r":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"78":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"322":{"tf":1.0},"324":{"tf":1.0}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"=":{"df":0,"docs":{},"t":{"df":1,"docs":{"416":{"tf":1.0}}}},"df":2,"docs":{"245":{"tf":1.7320508075688772},"246":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"372":{"tf":1.0}}}}},"t":{"df":1,"docs":{"372":{"tf":1.0}}}},"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"241":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":54,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"136":{"tf":2.449489742783178},"145":{"tf":1.4142135623730951},"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"159":{"tf":2.23606797749979},"164":{"tf":1.0},"167":{"tf":1.0},"179":{"tf":1.7320508075688772},"211":{"tf":1.0},"213":{"tf":2.449489742783178},"214":{"tf":1.7320508075688772},"222":{"tf":1.0},"225":{"tf":3.3166247903554},"232":{"tf":1.0},"233":{"tf":2.23606797749979},"238":{"tf":1.4142135623730951},"239":{"tf":4.898979485566356},"240":{"tf":4.69041575982343},"241":{"tf":3.4641016151377544},"242":{"tf":5.385164807134504},"243":{"tf":3.0},"244":{"tf":1.7320508075688772},"245":{"tf":4.47213595499958},"246":{"tf":2.8284271247461903},"247":{"tf":2.6457513110645907},"248":{"tf":2.8284271247461903},"249":{"tf":1.4142135623730951},"254":{"tf":1.0},"298":{"tf":1.7320508075688772},"301":{"tf":1.7320508075688772},"310":{"tf":1.0},"312":{"tf":2.0},"320":{"tf":4.358898943540674},"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":2.6457513110645907},"333":{"tf":1.0},"34":{"tf":1.4142135623730951},"347":{"tf":1.0},"348":{"tf":1.0},"372":{"tf":3.872983346207417},"383":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"400":{"tf":1.4142135623730951},"404":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"411":{"tf":1.4142135623730951},"47":{"tf":1.0},"63":{"tf":2.23606797749979},"78":{"tf":2.23606797749979}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":21,"docs":{"120":{"tf":1.0},"138":{"tf":1.0},"159":{"tf":1.0},"185":{"tf":1.0},"235":{"tf":1.0},"239":{"tf":1.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"316":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":2.23606797749979},"325":{"tf":1.0},"338":{"tf":1.4142135623730951},"357":{"tf":1.0},"404":{"tf":1.0},"419":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"87":{"tf":1.0}}}}}},"’":{"d":{"df":1,"docs":{"92":{"tf":1.0}}},"df":138,"docs":{"102":{"tf":1.0},"103":{"tf":2.0},"105":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"117":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"131":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.4142135623730951},"144":{"tf":1.0},"148":{"tf":1.0},"151":{"tf":1.4142135623730951},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":2.449489742783178},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":2.449489742783178},"164":{"tf":1.7320508075688772},"177":{"tf":1.0},"182":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.4142135623730951},"213":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"219":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"228":{"tf":1.0},"230":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"247":{"tf":1.4142135623730951},"248":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"279":{"tf":1.4142135623730951},"280":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"295":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.7320508075688772},"308":{"tf":1.7320508075688772},"31":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":2.23606797749979},"313":{"tf":1.7320508075688772},"316":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":2.449489742783178},"324":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"332":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.0},"344":{"tf":1.0},"346":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.7320508075688772},"36":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":1.4142135623730951},"363":{"tf":1.4142135623730951},"364":{"tf":1.4142135623730951},"365":{"tf":2.0},"366":{"tf":1.7320508075688772},"374":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.4142135623730951},"379":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":2.0},"406":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":2.0},"437":{"tf":1.0},"44":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"59":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":2.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":2.23606797749979},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"’":{"df":0,"docs":{},"m":{"df":2,"docs":{"216":{"tf":1.0},"362":{"tf":1.0}}}}},"j":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"26":{"tf":1.4142135623730951},"310":{"tf":1.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"b":{"df":10,"docs":{"110":{"tf":1.0},"20":{"tf":1.0},"322":{"tf":1.0},"37":{"tf":1.0},"404":{"tf":7.0},"406":{"tf":3.1622776601683795},"407":{"tf":4.358898943540674},"43":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":1,"docs":{"329":{"tf":1.0}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"329":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"_":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"323":{"tf":2.0}},"l":{"df":0,"docs":{},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"323":{"tf":1.7320508075688772}},"l":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"323":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":13,"docs":{"1":{"tf":1.4142135623730951},"15":{"tf":1.0},"237":{"tf":1.4142135623730951},"294":{"tf":2.23606797749979},"301":{"tf":1.4142135623730951},"316":{"tf":2.449489742783178},"317":{"tf":2.0},"319":{"tf":1.0},"323":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":2.6457513110645907},"407":{"tf":2.23606797749979},"408":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":3,"docs":{"316":{"tf":1.0},"404":{"tf":2.449489742783178},"406":{"tf":1.0}},"e":{":":{":":{"<":{"df":0,"docs":{},"t":{">":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"406":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"294":{"tf":2.0},"404":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":8,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"12":{"tf":1.4142135623730951},"32":{"tf":1.0},"393":{"tf":1.0},"408":{"tf":1.0},"409":{"tf":1.0},"433":{"tf":1.0}}}}}}}},"s":{"df":1,"docs":{"26":{"tf":1.0}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"311":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"55":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":5,"docs":{"10":{"tf":1.0},"33":{"tf":1.0},"428":{"tf":1.0},"54":{"tf":1.0},"67":{"tf":1.0}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"55":{"tf":1.0}}}}}},"k":{"\'":{".":{".":{"=":{"\'":{"df":0,"docs":{},"z":{"df":1,"docs":{"355":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"430":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"y":{"df":0,"docs":{},"’":{"df":1,"docs":{"327":{"tf":1.0}}}}},"b":{"df":1,"docs":{"265":{"tf":1.0}}},"df":2,"docs":{"147":{"tf":1.0},"238":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":53,"docs":{"112":{"tf":1.0},"116":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"151":{"tf":1.4142135623730951},"153":{"tf":1.0},"177":{"tf":1.0},"196":{"tf":1.0},"21":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"23":{"tf":1.0},"238":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.0},"280":{"tf":1.0},"285":{"tf":3.1622776601683795},"288":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"290":{"tf":1.0},"301":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.4142135623730951},"313":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.0},"333":{"tf":1.0},"338":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.4142135623730951},"387":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.0},"408":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"78":{"tf":1.0},"90":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"365":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}}},"y":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"40":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":25,"docs":{"1":{"tf":1.0},"131":{"tf":1.0},"147":{"tf":2.23606797749979},"148":{"tf":1.7320508075688772},"149":{"tf":2.23606797749979},"150":{"tf":1.0},"151":{"tf":5.0},"156":{"tf":1.0},"255":{"tf":1.4142135623730951},"256":{"tf":1.0},"261":{"tf":1.0},"28":{"tf":1.0},"303":{"tf":1.0},"310":{"tf":1.0},"315":{"tf":1.0},"317":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"407":{"tf":1.0},"419":{"tf":1.4142135623730951},"422":{"tf":1.0},"429":{"tf":1.4142135623730951},"435":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.4142135623730951}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":61,"docs":{"10":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"114":{"tf":1.7320508075688772},"115":{"tf":2.0},"116":{"tf":1.0},"117":{"tf":2.0},"118":{"tf":2.6457513110645907},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"124":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"134":{"tf":1.0},"159":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"190":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"237":{"tf":2.0},"245":{"tf":1.0},"254":{"tf":1.4142135623730951},"295":{"tf":2.449489742783178},"310":{"tf":2.23606797749979},"312":{"tf":2.8284271247461903},"313":{"tf":1.0},"317":{"tf":1.7320508075688772},"325":{"tf":1.0},"330":{"tf":1.0},"334":{"tf":1.0},"344":{"tf":1.0},"348":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.4142135623730951},"365":{"tf":2.23606797749979},"366":{"tf":1.0},"367":{"tf":1.0},"379":{"tf":1.0},"410":{"tf":1.4142135623730951},"411":{"tf":1.7320508075688772},"412":{"tf":1.4142135623730951},"413":{"tf":3.0},"426":{"tf":1.0},"429":{"tf":1.4142135623730951},"45":{"tf":1.0},"49":{"tf":2.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.7320508075688772},"56":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":2.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"93":{"tf":1.0},"97":{"tf":1.4142135623730951}},"—":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"313":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"’":{"df":1,"docs":{"151":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"313":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"379":{"tf":3.3166247903554}}}}}}},"n":{"d":{"df":64,"docs":{"10":{"tf":1.0},"101":{"tf":1.4142135623730951},"102":{"tf":3.4641016151377544},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"131":{"tf":1.4142135623730951},"133":{"tf":1.0},"147":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":2.23606797749979},"159":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.0},"181":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.4142135623730951},"229":{"tf":1.0},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"248":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":2.6457513110645907},"258":{"tf":1.0},"268":{"tf":1.0},"281":{"tf":1.4142135623730951},"301":{"tf":1.0},"302":{"tf":1.0},"307":{"tf":1.0},"318":{"tf":2.0},"320":{"tf":1.0},"322":{"tf":1.0},"325":{"tf":1.4142135623730951},"335":{"tf":1.0},"339":{"tf":1.0},"342":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.0},"36":{"tf":1.0},"360":{"tf":1.0},"381":{"tf":1.7320508075688772},"385":{"tf":1.0},"388":{"tf":2.0},"389":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.4142135623730951},"60":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"116":{"tf":1.0},"404":{"tf":1.0}}}}}},"df":0,"docs":{}}},"l":{"a":{"b":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"280":{"tf":1.0}}}},"o":{"df":0,"docs":{},"w":{"df":117,"docs":{"10":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"112":{"tf":1.4142135623730951},"113":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"122":{"tf":1.0},"128":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"137":{"tf":1.7320508075688772},"143":{"tf":1.0},"157":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.0},"183":{"tf":1.4142135623730951},"184":{"tf":2.23606797749979},"186":{"tf":1.4142135623730951},"193":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":1.0},"201":{"tf":1.0},"205":{"tf":1.0},"209":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"235":{"tf":1.0},"240":{"tf":1.0},"245":{"tf":1.0},"248":{"tf":1.4142135623730951},"25":{"tf":1.0},"253":{"tf":1.7320508075688772},"256":{"tf":1.0},"271":{"tf":2.0},"275":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":2.449489742783178},"29":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"310":{"tf":1.0},"317":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"333":{"tf":2.0},"334":{"tf":1.0},"335":{"tf":1.7320508075688772},"336":{"tf":2.23606797749979},"337":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.7320508075688772},"341":{"tf":1.0},"342":{"tf":1.0},"350":{"tf":1.0},"359":{"tf":1.0},"36":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.0},"366":{"tf":1.0},"369":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"371":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.4142135623730951},"378":{"tf":1.0},"381":{"tf":2.6457513110645907},"384":{"tf":1.0},"387":{"tf":1.0},"392":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"400":{"tf":1.4142135623730951},"404":{"tf":3.3166247903554},"406":{"tf":1.0},"42":{"tf":2.0},"420":{"tf":1.0},"427":{"tf":1.0},"43":{"tf":1.0},"430":{"tf":1.0},"433":{"tf":1.4142135623730951},"435":{"tf":1.0},"44":{"tf":1.0},"51":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.7320508075688772},"82":{"tf":1.0},"94":{"tf":1.4142135623730951},"96":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":6,"docs":{"210":{"tf":1.0},"211":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"340":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":26,"docs":{"116":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"253":{"tf":1.0},"269":{"tf":1.4142135623730951},"271":{"tf":2.0},"287":{"tf":1.0},"290":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"339":{"tf":1.0},"35":{"tf":1.0},"373":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":2.0},"386":{"tf":1.0},"395":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.0},"67":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":2.0},"87":{"tf":1.0},"92":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":1,"docs":{"0":{"tf":1.0}}}}},"df":0,"docs":{}}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":7,"docs":{"334":{"tf":1.0},"335":{"tf":2.0},"415":{"tf":1.0},"416":{"tf":1.0},"430":{"tf":1.0},"63":{"tf":2.6457513110645907},"91":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"289":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"429":{"tf":1.4142135623730951},"433":{"tf":1.0},"435":{"tf":1.0},"437":{"tf":1.0}}},"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"427":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"/":{"c":{"df":0,"docs":{},"h":{"0":{"8":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"1":{"9":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"#":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"256":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"256":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"/":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"369":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"d":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"369":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"#":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"369":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"#":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"271":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"/":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"313":{"tf":1.7320508075688772}}}}}},"=":{"\\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"399":{"tf":1.0},"400":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"430":{"tf":1.0}},"u":{"a":{"df":0,"docs":{},"g":{"df":101,"docs":{"0":{"tf":1.0},"1":{"tf":3.1622776601683795},"10":{"tf":1.7320508075688772},"103":{"tf":2.23606797749979},"106":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.0},"143":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"166":{"tf":1.0},"174":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"2":{"tf":2.0},"208":{"tf":1.0},"211":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.7320508075688772},"239":{"tf":1.0},"249":{"tf":1.0},"26":{"tf":2.0},"267":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":1.4142135623730951},"279":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.4142135623730951},"291":{"tf":2.0},"292":{"tf":1.7320508075688772},"296":{"tf":1.0},"300":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.7320508075688772},"307":{"tf":1.4142135623730951},"310":{"tf":1.7320508075688772},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"325":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.7320508075688772},"330":{"tf":1.0},"331":{"tf":1.4142135623730951},"332":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":2.0},"335":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.4142135623730951},"361":{"tf":1.4142135623730951},"362":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":3.1622776601683795},"376":{"tf":1.0},"393":{"tf":1.4142135623730951},"396":{"tf":1.0},"4":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"410":{"tf":1.0},"413":{"tf":1.0},"428":{"tf":1.7320508075688772},"429":{"tf":1.4142135623730951},"430":{"tf":1.0},"432":{"tf":1.0},"437":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.23606797749979},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"58":{"tf":2.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.4142135623730951},"67":{"tf":1.7320508075688772},"69":{"tf":1.0},"7":{"tf":1.4142135623730951},"71":{"tf":2.23606797749979},"75":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.7320508075688772},"81":{"tf":1.4142135623730951},"82":{"tf":1.0},"9":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"—":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"’":{"df":0,"docs":{},"r":{"df":1,"docs":{"1":{"tf":1.0}}}}}}}},"’":{"df":3,"docs":{"1":{"tf":1.0},"365":{"tf":1.0},"54":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":22,"docs":{"103":{"tf":1.0},"112":{"tf":1.4142135623730951},"128":{"tf":1.0},"135":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.0},"200":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.0},"246":{"tf":1.0},"250":{"tf":1.0},"254":{"tf":1.0},"269":{"tf":1.7320508075688772},"308":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"320":{"tf":1.0},"4":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"6":{"tf":1.0},"71":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"c":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}}}},"_":{"c":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":2.6457513110645907},"429":{"tf":1.0},"92":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"(":{"&":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"167":{"tf":1.4142135623730951},"169":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}}}}},"<":{"df":0,"docs":{},"t":{">":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"169":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"(":{"&":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"3":{"2":{"(":{"&":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":4,"docs":{"167":{"tf":6.164414002968976},"169":{"tf":5.196152422706632},"180":{"tf":1.4142135623730951},"271":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}},"e":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":41,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":2.0},"120":{"tf":1.0},"137":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":2.449489742783178},"253":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.0},"274":{"tf":1.0},"28":{"tf":1.0},"280":{"tf":1.7320508075688772},"285":{"tf":1.0},"288":{"tf":1.4142135623730951},"307":{"tf":1.0},"317":{"tf":1.4142135623730951},"326":{"tf":1.0},"344":{"tf":1.4142135623730951},"346":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"357":{"tf":2.6457513110645907},"358":{"tf":1.0},"359":{"tf":1.0},"397":{"tf":1.0},"411":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"75":{"tf":2.0},"79":{"tf":1.4142135623730951},"83":{"tf":1.0},"85":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"67":{"tf":1.0}},"r":{"df":38,"docs":{"0":{"tf":1.0},"10":{"tf":1.7320508075688772},"135":{"tf":1.4142135623730951},"146":{"tf":1.0},"156":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.0},"21":{"tf":1.4142135623730951},"215":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.4142135623730951},"237":{"tf":1.0},"238":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"338":{"tf":1.7320508075688772},"344":{"tf":1.0},"353":{"tf":1.0},"363":{"tf":1.4142135623730951},"379":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.0},"413":{"tf":1.0},"420":{"tf":1.0},"429":{"tf":1.0},"433":{"tf":1.0},"55":{"tf":1.0},"67":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"13":{"tf":1.0},"15":{"tf":1.0},"17":{"tf":1.0},"261":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":2.23606797749979}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"153":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"372":{"tf":1.0},"380":{"tf":1.0}}}}}},"y":{"df":1,"docs":{"65":{"tf":1.0}}},"z":{"df":0,"docs":{},"i":{"df":6,"docs":{"239":{"tf":1.0},"242":{"tf":1.7320508075688772},"246":{"tf":1.0},"312":{"tf":1.4142135623730951},"314":{"tf":1.0},"323":{"tf":1.0}}}}},"df":1,"docs":{"142":{"tf":1.0}},"e":{"a":{"d":{"df":9,"docs":{"10":{"tf":1.4142135623730951},"127":{"tf":1.0},"156":{"tf":1.0},"292":{"tf":1.0},"301":{"tf":1.4142135623730951},"50":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.4142135623730951},"79":{"tf":1.0}}},"df":0,"docs":{},"f":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"289":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":1,"docs":{"289":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"289":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"289":{"tf":6.324555320336759}}},"k":{"df":8,"docs":{"268":{"tf":1.0},"279":{"tf":1.0},"287":{"tf":2.449489742783178},"289":{"tf":1.4142135623730951},"290":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"363":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":56,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"10":{"tf":2.8284271247461903},"102":{"tf":1.0},"12":{"tf":1.0},"131":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.7320508075688772},"194":{"tf":1.0},"196":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.0},"225":{"tf":1.4142135623730951},"232":{"tf":1.0},"235":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"284":{"tf":1.0},"29":{"tf":1.0},"290":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"311":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"32":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"361":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"393":{"tf":1.7320508075688772},"395":{"tf":1.0},"404":{"tf":1.7320508075688772},"437":{"tf":1.0},"44":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"6":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}}},"v":{"df":14,"docs":{"116":{"tf":1.0},"128":{"tf":1.0},"161":{"tf":1.0},"186":{"tf":1.0},"228":{"tf":1.0},"280":{"tf":1.0},"321":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":1.4142135623730951},"381":{"tf":1.0},"406":{"tf":1.0},"433":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0}}}},"d":{"df":3,"docs":{"103":{"tf":1.0},"156":{"tf":1.0},"198":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"(":{"a":{"df":1,"docs":{"314":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":17,"docs":{"110":{"tf":1.0},"196":{"tf":1.7320508075688772},"198":{"tf":2.6457513110645907},"201":{"tf":1.0},"204":{"tf":2.0},"206":{"tf":1.0},"208":{"tf":1.4142135623730951},"311":{"tf":1.0},"314":{"tf":2.0},"319":{"tf":1.0},"323":{"tf":1.0},"344":{"tf":1.0},"365":{"tf":1.4142135623730951},"404":{"tf":1.0},"415":{"tf":1.4142135623730951},"43":{"tf":1.0},"71":{"tf":1.0}}}},"g":{"a":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"314":{"tf":1.0}}}}}}},"n":{"df":11,"docs":{"143":{"tf":1.0},"156":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"365":{"tf":2.6457513110645907},"375":{"tf":1.7320508075688772},"415":{"tf":1.0},"416":{"tf":2.0},"55":{"tf":1.0},"73":{"tf":1.7320508075688772},"74":{"tf":2.449489742783178},"79":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":22,"docs":{"186":{"tf":1.0},"220":{"tf":1.0},"245":{"tf":1.0},"248":{"tf":1.0},"323":{"tf":1.0},"365":{"tf":2.6457513110645907},"381":{"tf":2.0},"399":{"tf":1.7320508075688772},"400":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"404":{"tf":2.449489742783178},"407":{"tf":2.0},"54":{"tf":1.0},"55":{"tf":2.23606797749979},"63":{"tf":1.0},"71":{"tf":2.449489742783178},"73":{"tf":2.0},"74":{"tf":1.7320508075688772},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"30":{"tf":1.0}}}},"i":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}},"}":{"\\\\":{"df":0,"docs":{},"r":{"\\\\":{"df":0,"docs":{},"n":{"\\\\":{"df":0,"docs":{},"r":{"\\\\":{"df":0,"docs":{},"n":{"df":0,"docs":{},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"399":{"tf":1.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"s":{"df":31,"docs":{"109":{"tf":2.0},"146":{"tf":1.0},"148":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.0},"178":{"tf":1.0},"197":{"tf":1.4142135623730951},"200":{"tf":2.6457513110645907},"213":{"tf":1.0},"254":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":1.0},"332":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"365":{"tf":1.7320508075688772},"402":{"tf":1.4142135623730951},"403":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.0},"415":{"tf":1.4142135623730951},"42":{"tf":1.0},"420":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.4142135623730951},"85":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"393":{"tf":1.0}}}}}},"t":{"\'":{"df":1,"docs":{"365":{"tf":1.0}}},".":{".":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":5,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":2.449489742783178},"317":{"tf":1.0},"350":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":47,"docs":{"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"118":{"tf":2.0},"129":{"tf":1.0},"130":{"tf":1.0},"158":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.0},"179":{"tf":1.0},"205":{"tf":1.0},"214":{"tf":1.0},"218":{"tf":1.4142135623730951},"246":{"tf":1.0},"272":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"346":{"tf":1.0},"356":{"tf":1.0},"359":{"tf":1.4142135623730951},"384":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"413":{"tf":1.4142135623730951},"42":{"tf":1.0},"427":{"tf":1.0},"44":{"tf":1.0},"51":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.0},"74":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"94":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"142":{"tf":1.0},"143":{"tf":2.8284271247461903},"164":{"tf":1.0},"169":{"tf":1.0},"228":{"tf":1.0},"355":{"tf":1.7320508075688772},"54":{"tf":1.0},"56":{"tf":1.0}}}}},"’":{"df":182,"docs":{"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"108":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.7320508075688772},"12":{"tf":1.0},"128":{"tf":1.0},"135":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"151":{"tf":1.4142135623730951},"156":{"tf":2.0},"157":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.4142135623730951},"189":{"tf":1.7320508075688772},"190":{"tf":1.0},"192":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":2.23606797749979},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"200":{"tf":1.7320508075688772},"201":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.4142135623730951},"222":{"tf":1.7320508075688772},"224":{"tf":1.0},"225":{"tf":2.23606797749979},"228":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.7320508075688772},"237":{"tf":1.0},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"247":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":1.0},"256":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.0},"262":{"tf":2.0},"263":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"29":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.4142135623730951},"3":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":2.449489742783178},"308":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":2.0},"318":{"tf":1.4142135623730951},"319":{"tf":1.7320508075688772},"322":{"tf":1.7320508075688772},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"328":{"tf":1.0},"33":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.7320508075688772},"339":{"tf":1.0},"34":{"tf":1.0},"340":{"tf":1.4142135623730951},"341":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.4142135623730951},"353":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"373":{"tf":1.0},"375":{"tf":1.4142135623730951},"376":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.7320508075688772},"388":{"tf":1.0},"389":{"tf":2.23606797749979},"394":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.7320508075688772},"397":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0},"40":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"404":{"tf":4.242640687119285},"406":{"tf":1.0},"407":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.4142135623730951},"44":{"tf":2.0},"46":{"tf":1.0},"47":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"68":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"77":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.0},"81":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951},"94":{"tf":1.0},"96":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":38,"docs":{"10":{"tf":1.4142135623730951},"110":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"190":{"tf":1.0},"2":{"tf":1.7320508075688772},"209":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.0},"247":{"tf":1.4142135623730951},"248":{"tf":1.7320508075688772},"249":{"tf":1.4142135623730951},"251":{"tf":3.1622776601683795},"254":{"tf":1.7320508075688772},"261":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"28":{"tf":1.0},"285":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.7320508075688772},"308":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"356":{"tf":1.0},"362":{"tf":1.4142135623730951},"365":{"tf":1.0},"393":{"tf":1.4142135623730951},"394":{"tf":1.0},"4":{"tf":1.7320508075688772},"404":{"tf":1.0},"55":{"tf":1.0},"8":{"tf":1.4142135623730951}}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"291":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"b":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"209":{"tf":1.4142135623730951},"218":{"tf":2.0},"262":{"tf":1.0}}}},"c":{"df":2,"docs":{"42":{"tf":1.0},"44":{"tf":1.0}}},"df":17,"docs":{"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"224":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"404":{"tf":1.4142135623730951},"406":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":117,"docs":{"10":{"tf":2.0},"102":{"tf":2.23606797749979},"103":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"113":{"tf":3.3166247903554},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":3.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.7320508075688772},"127":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"133":{"tf":1.0},"137":{"tf":1.0},"140":{"tf":1.4142135623730951},"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.7320508075688772},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"160":{"tf":1.0},"163":{"tf":1.7320508075688772},"165":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":2.0},"180":{"tf":2.0},"19":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"204":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":2.449489742783178},"21":{"tf":1.0},"210":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.4142135623730951},"222":{"tf":2.449489742783178},"227":{"tf":1.0},"228":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.4142135623730951},"245":{"tf":1.0},"250":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":2.6457513110645907},"260":{"tf":1.7320508075688772},"261":{"tf":2.0},"262":{"tf":2.0},"265":{"tf":1.4142135623730951},"267":{"tf":1.0},"268":{"tf":1.7320508075688772},"27":{"tf":1.7320508075688772},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"285":{"tf":3.0},"291":{"tf":1.0},"292":{"tf":1.0},"296":{"tf":1.4142135623730951},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"303":{"tf":1.7320508075688772},"307":{"tf":1.4142135623730951},"320":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"333":{"tf":2.449489742783178},"335":{"tf":1.7320508075688772},"338":{"tf":1.4142135623730951},"35":{"tf":2.449489742783178},"36":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":2.23606797749979},"37":{"tf":1.0},"372":{"tf":1.0},"375":{"tf":1.0},"379":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"395":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.8284271247461903},"41":{"tf":1.0},"413":{"tf":1.4142135623730951},"417":{"tf":2.23606797749979},"42":{"tf":1.4142135623730951},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"94":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"—":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"’":{"df":1,"docs":{"1":{"tf":1.0}}}}}}}}},"y":{"\'":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{},"’":{"df":12,"docs":{"102":{"tf":1.0},"111":{"tf":1.0},"122":{"tf":1.0},"173":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"373":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0}}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"256":{"tf":4.47213595499958},"28":{"tf":1.0}}}}}},"df":1,"docs":{"356":{"tf":1.0}},"e":{"df":1,"docs":{"356":{"tf":1.0}}},"f":{"df":0,"docs":{},"e":{"df":4,"docs":{"146":{"tf":1.0},"154":{"tf":1.0},"434":{"tf":1.0},"74":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":33,"docs":{"10":{"tf":1.4142135623730951},"150":{"tf":1.0},"166":{"tf":1.7320508075688772},"181":{"tf":3.3166247903554},"182":{"tf":1.0},"183":{"tf":3.605551275463989},"184":{"tf":3.1622776601683795},"185":{"tf":4.242640687119285},"186":{"tf":5.656854249492381},"187":{"tf":3.605551275463989},"188":{"tf":2.0},"189":{"tf":7.0},"190":{"tf":3.872983346207417},"191":{"tf":3.3166247903554},"192":{"tf":2.0},"193":{"tf":1.7320508075688772},"211":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":3.4641016151377544},"225":{"tf":1.0},"281":{"tf":1.4142135623730951},"324":{"tf":1.0},"338":{"tf":1.7320508075688772},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"410":{"tf":1.0},"411":{"tf":1.4142135623730951},"416":{"tf":2.449489742783178},"71":{"tf":1.0},"76":{"tf":2.449489742783178},"88":{"tf":3.1622776601683795}}}}}},"o":{"df":1,"docs":{"67":{"tf":1.0}}},"t":{"df":1,"docs":{"389":{"tf":1.0}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"51":{"tf":1.0}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":3,"docs":{"10":{"tf":1.0},"325":{"tf":1.0},"378":{"tf":1.0}}}}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":5,"docs":{"113":{"tf":1.0},"309":{"tf":1.0},"312":{"tf":1.0},"366":{"tf":1.0},"74":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"285":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"(":{"8":{"0":{"df":1,"docs":{"285":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":21,"docs":{"103":{"tf":1.0},"112":{"tf":1.0},"163":{"tf":1.0},"176":{"tf":1.0},"218":{"tf":1.0},"235":{"tf":1.7320508075688772},"236":{"tf":1.0},"257":{"tf":1.0},"285":{"tf":1.7320508075688772},"303":{"tf":1.0},"308":{"tf":1.4142135623730951},"318":{"tf":1.0},"319":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"366":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.0},"51":{"tf":1.0}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"285":{"tf":3.4641016151377544}},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.7320508075688772}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"\'":{"a":{"df":1,"docs":{"285":{"tf":3.4641016151377544}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"225":{"tf":1.4142135623730951},"227":{"tf":1.0},"228":{"tf":1.0},"246":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"&":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"228":{"tf":1.0},"246":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"308":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"317":{"tf":1.4142135623730951}}}}}},"df":98,"docs":{"10":{"tf":1.0},"104":{"tf":1.4142135623730951},"113":{"tf":1.7320508075688772},"115":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"125":{"tf":2.0},"126":{"tf":2.23606797749979},"13":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":2.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":4.0},"159":{"tf":3.3166247903554},"164":{"tf":1.0},"17":{"tf":1.0},"175":{"tf":1.4142135623730951},"182":{"tf":1.0},"196":{"tf":2.449489742783178},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"209":{"tf":2.23606797749979},"211":{"tf":3.0},"212":{"tf":1.7320508075688772},"213":{"tf":2.0},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":2.23606797749979},"219":{"tf":1.0},"22":{"tf":1.4142135623730951},"220":{"tf":2.23606797749979},"222":{"tf":1.7320508075688772},"223":{"tf":1.4142135623730951},"224":{"tf":2.0},"225":{"tf":5.291502622129181},"226":{"tf":1.0},"227":{"tf":2.0},"228":{"tf":4.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"236":{"tf":2.449489742783178},"238":{"tf":1.0},"245":{"tf":2.23606797749979},"246":{"tf":2.6457513110645907},"25":{"tf":2.449489742783178},"251":{"tf":1.0},"253":{"tf":1.4142135623730951},"26":{"tf":1.0},"265":{"tf":1.0},"28":{"tf":1.7320508075688772},"288":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"318":{"tf":1.0},"323":{"tf":1.0},"338":{"tf":1.0},"346":{"tf":1.0},"348":{"tf":1.0},"35":{"tf":2.449489742783178},"36":{"tf":2.449489742783178},"37":{"tf":1.7320508075688772},"38":{"tf":2.8284271247461903},"380":{"tf":1.0},"39":{"tf":1.7320508075688772},"396":{"tf":3.0},"397":{"tf":3.4641016151377544},"398":{"tf":2.0},"399":{"tf":1.0},"400":{"tf":1.7320508075688772},"401":{"tf":2.23606797749979},"416":{"tf":1.7320508075688772},"42":{"tf":2.449489742783178},"43":{"tf":2.23606797749979},"44":{"tf":2.23606797749979},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"47":{"tf":1.7320508075688772},"55":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"6":{"tf":1.0},"60":{"tf":2.449489742783178},"71":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"340":{"tf":1.0}}}},"o":{"df":1,"docs":{"380":{"tf":1.0}}}},"k":{".":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"288":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":7,"docs":{"121":{"tf":1.0},"254":{"tf":1.0},"271":{"tf":1.0},"288":{"tf":1.0},"365":{"tf":1.0},"411":{"tf":1.0},"429":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"15":{"tf":1.7320508075688772},"16":{"tf":1.0}}}}},"t":{"df":2,"docs":{"366":{"tf":1.0},"427":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"424":{"tf":1.0}}}},"’":{"df":1,"docs":{"366":{"tf":1.0}}}},"u":{"df":0,"docs":{},"x":{"df":8,"docs":{"12":{"tf":1.0},"15":{"tf":1.7320508075688772},"17":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"256":{"tf":1.0},"26":{"tf":1.4142135623730951},"29":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"271":{"tf":1.7320508075688772}}},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"7":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"b":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"r":{"df":1,"docs":{"238":{"tf":2.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"[":{"0":{"df":2,"docs":{"167":{"tf":1.0},"169":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"383":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"|":{"df":0,"docs":{},"i":{"df":1,"docs":{"383":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"383":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":229,"docs":{"101":{"tf":1.0},"102":{"tf":2.449489742783178},"103":{"tf":1.4142135623730951},"104":{"tf":2.23606797749979},"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951},"109":{"tf":2.0},"110":{"tf":2.6457513110645907},"116":{"tf":2.6457513110645907},"117":{"tf":2.8284271247461903},"118":{"tf":3.1622776601683795},"119":{"tf":1.4142135623730951},"120":{"tf":2.0},"121":{"tf":2.23606797749979},"122":{"tf":3.3166247903554},"123":{"tf":2.23606797749979},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":3.3166247903554},"128":{"tf":2.449489742783178},"132":{"tf":1.4142135623730951},"133":{"tf":2.23606797749979},"134":{"tf":1.4142135623730951},"135":{"tf":2.6457513110645907},"136":{"tf":2.6457513110645907},"137":{"tf":1.7320508075688772},"138":{"tf":1.4142135623730951},"141":{"tf":3.0},"142":{"tf":3.1622776601683795},"143":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"151":{"tf":2.6457513110645907},"153":{"tf":1.7320508075688772},"156":{"tf":2.6457513110645907},"157":{"tf":2.23606797749979},"158":{"tf":2.6457513110645907},"159":{"tf":5.0},"164":{"tf":1.4142135623730951},"167":{"tf":5.196152422706632},"169":{"tf":3.605551275463989},"170":{"tf":2.449489742783178},"171":{"tf":1.0},"172":{"tf":2.6457513110645907},"173":{"tf":1.0},"175":{"tf":1.7320508075688772},"176":{"tf":1.4142135623730951},"177":{"tf":2.0},"178":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"183":{"tf":2.23606797749979},"184":{"tf":2.449489742783178},"186":{"tf":3.0},"188":{"tf":1.4142135623730951},"189":{"tf":2.6457513110645907},"190":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"196":{"tf":3.0},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"20":{"tf":1.0},"200":{"tf":2.449489742783178},"201":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"208":{"tf":1.4142135623730951},"209":{"tf":2.23606797749979},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":2.0},"218":{"tf":2.0},"219":{"tf":1.4142135623730951},"220":{"tf":3.4641016151377544},"221":{"tf":2.449489742783178},"222":{"tf":2.0},"223":{"tf":1.0},"224":{"tf":2.0},"225":{"tf":3.0},"227":{"tf":1.7320508075688772},"228":{"tf":2.6457513110645907},"231":{"tf":1.4142135623730951},"235":{"tf":2.0},"236":{"tf":2.23606797749979},"237":{"tf":5.830951894845301},"238":{"tf":3.4641016151377544},"239":{"tf":2.23606797749979},"24":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":2.449489742783178},"243":{"tf":1.4142135623730951},"245":{"tf":3.605551275463989},"246":{"tf":2.6457513110645907},"247":{"tf":1.4142135623730951},"251":{"tf":1.0},"253":{"tf":2.6457513110645907},"254":{"tf":4.123105625617661},"256":{"tf":1.0},"262":{"tf":1.7320508075688772},"263":{"tf":1.0},"266":{"tf":1.4142135623730951},"270":{"tf":1.4142135623730951},"271":{"tf":8.94427190999916},"273":{"tf":1.4142135623730951},"274":{"tf":2.449489742783178},"275":{"tf":2.449489742783178},"276":{"tf":2.23606797749979},"277":{"tf":3.1622776601683795},"279":{"tf":2.8284271247461903},"28":{"tf":2.23606797749979},"281":{"tf":6.082762530298219},"282":{"tf":2.8284271247461903},"285":{"tf":3.7416573867739413},"286":{"tf":4.47213595499958},"288":{"tf":5.656854249492381},"289":{"tf":3.0},"293":{"tf":1.4142135623730951},"294":{"tf":2.23606797749979},"295":{"tf":3.605551275463989},"296":{"tf":2.6457513110645907},"297":{"tf":1.7320508075688772},"298":{"tf":2.23606797749979},"299":{"tf":1.7320508075688772},"301":{"tf":3.1622776601683795},"304":{"tf":1.0},"312":{"tf":2.23606797749979},"313":{"tf":2.6457513110645907},"314":{"tf":1.4142135623730951},"316":{"tf":2.6457513110645907},"317":{"tf":4.123105625617661},"318":{"tf":3.1622776601683795},"319":{"tf":2.6457513110645907},"320":{"tf":2.0},"322":{"tf":1.0},"323":{"tf":2.6457513110645907},"325":{"tf":1.4142135623730951},"330":{"tf":3.872983346207417},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":3.0},"335":{"tf":3.0},"336":{"tf":1.4142135623730951},"338":{"tf":4.58257569495584},"340":{"tf":2.8284271247461903},"344":{"tf":1.0},"345":{"tf":2.0},"346":{"tf":1.7320508075688772},"347":{"tf":1.7320508075688772},"348":{"tf":1.7320508075688772},"349":{"tf":2.449489742783178},"35":{"tf":1.4142135623730951},"350":{"tf":2.6457513110645907},"353":{"tf":1.4142135623730951},"356":{"tf":4.123105625617661},"357":{"tf":4.58257569495584},"358":{"tf":2.8284271247461903},"359":{"tf":1.4142135623730951},"364":{"tf":2.6457513110645907},"365":{"tf":3.7416573867739413},"366":{"tf":2.449489742783178},"367":{"tf":1.4142135623730951},"369":{"tf":1.4142135623730951},"372":{"tf":2.449489742783178},"373":{"tf":2.23606797749979},"374":{"tf":3.872983346207417},"375":{"tf":1.4142135623730951},"376":{"tf":1.4142135623730951},"378":{"tf":1.0},"379":{"tf":2.23606797749979},"380":{"tf":2.23606797749979},"383":{"tf":2.8284271247461903},"384":{"tf":2.449489742783178},"387":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"389":{"tf":4.358898943540674},"39":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":2.23606797749979},"400":{"tf":3.0},"401":{"tf":2.0},"403":{"tf":2.0},"404":{"tf":5.477225575051661},"405":{"tf":1.0},"406":{"tf":1.7320508075688772},"407":{"tf":2.449489742783178},"410":{"tf":1.0},"411":{"tf":1.0},"415":{"tf":1.0},"417":{"tf":1.7320508075688772},"42":{"tf":2.0},"420":{"tf":1.0},"43":{"tf":1.4142135623730951},"436":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.7320508075688772},"47":{"tf":2.0},"49":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.7320508075688772},"62":{"tf":1.7320508075688772},"63":{"tf":3.0},"69":{"tf":1.4142135623730951},"71":{"tf":2.0},"72":{"tf":1.4142135623730951},"73":{"tf":2.23606797749979},"74":{"tf":1.7320508075688772},"75":{"tf":1.0},"78":{"tf":2.23606797749979},"79":{"tf":2.0},"83":{"tf":2.8284271247461903},"84":{"tf":1.7320508075688772},"85":{"tf":2.449489742783178},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":2.23606797749979},"94":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178},"98":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":11,"docs":{"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":2.8284271247461903},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{")":{".":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"2":{"df":1,"docs":{"407":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"e":{"8":{"6":{"df":2,"docs":{"42":{"tf":1.0},"44":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"’":{"df":1,"docs":{"71":{"tf":1.0}}}}},"df":24,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":2.23606797749979},"189":{"tf":1.4142135623730951},"191":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"224":{"tf":1.0},"342":{"tf":1.0},"352":{"tf":1.4142135623730951},"356":{"tf":2.23606797749979},"387":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"403":{"tf":1.0},"411":{"tf":1.4142135623730951},"415":{"tf":1.7320508075688772},"416":{"tf":3.605551275463989},"54":{"tf":2.6457513110645907},"69":{"tf":1.0},"70":{"tf":2.23606797749979},"71":{"tf":1.7320508075688772},"78":{"tf":1.0},"79":{"tf":3.0}}}},"t":{"df":0,"docs":{},"l":{"df":15,"docs":{"218":{"tf":1.0},"22":{"tf":1.0},"25":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.0},"307":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.0},"36":{"tf":1.0},"381":{"tf":1.0},"387":{"tf":1.0},"39":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":14,"docs":{"129":{"tf":1.0},"182":{"tf":2.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":2.23606797749979},"191":{"tf":1.4142135623730951},"209":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.0},"23":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.0},"338":{"tf":1.0},"55":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"228":{"tf":1.0}}}}}}}}},"o":{"a":{"d":{"df":9,"docs":{"128":{"tf":1.4142135623730951},"141":{"tf":1.0},"248":{"tf":1.0},"308":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":15,"docs":{"122":{"tf":1.0},"123":{"tf":1.0},"176":{"tf":2.0},"187":{"tf":1.0},"19":{"tf":1.7320508075688772},"255":{"tf":1.0},"256":{"tf":1.0},"265":{"tf":1.0},"32":{"tf":1.0},"350":{"tf":1.0},"364":{"tf":1.0},"376":{"tf":1.4142135623730951},"395":{"tf":1.0},"43":{"tf":1.4142135623730951},"67":{"tf":1.0}}},"t":{"df":23,"docs":{"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"245":{"tf":1.0},"254":{"tf":1.7320508075688772},"265":{"tf":1.0},"296":{"tf":1.0},"300":{"tf":1.0},"323":{"tf":1.7320508075688772},"339":{"tf":1.0},"349":{"tf":1.4142135623730951},"364":{"tf":2.0},"365":{"tf":2.0},"381":{"tf":1.0},"397":{"tf":1.0},"416":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":7,"docs":{"236":{"tf":1.0},"279":{"tf":2.0},"301":{"tf":5.0},"302":{"tf":1.4142135623730951},"308":{"tf":1.0},"404":{"tf":3.1622776601683795},"42":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"d":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"404":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":1,"docs":{"301":{"tf":1.0}}}}}}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"255":{"tf":1.4142135623730951},"404":{"tf":1.0}},"i":{"c":{"df":37,"docs":{"10":{"tf":1.0},"108":{"tf":1.4142135623730951},"110":{"tf":1.0},"113":{"tf":1.0},"118":{"tf":1.0},"135":{"tf":1.0},"151":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.7320508075688772},"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"167":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":2.6457513110645907},"219":{"tf":1.0},"221":{"tf":2.8284271247461903},"223":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":2.0},"247":{"tf":1.0},"279":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"302":{"tf":1.0},"308":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"346":{"tf":1.0},"358":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"407":{"tf":1.0},"415":{"tf":1.7320508075688772},"44":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"255":{"tf":1.4142135623730951}}}}},"l":{"df":1,"docs":{"142":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"59":{"tf":1.0}}},"g":{"df":41,"docs":{"1":{"tf":1.0},"115":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"150":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":3.1622776601683795},"187":{"tf":1.0},"205":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"224":{"tf":1.0},"263":{"tf":1.0},"265":{"tf":1.0},"269":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"288":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":2.0},"320":{"tf":1.0},"330":{"tf":1.0},"347":{"tf":1.7320508075688772},"365":{"tf":1.4142135623730951},"379":{"tf":1.0},"38":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"393":{"tf":1.0},"402":{"tf":1.4142135623730951},"404":{"tf":2.23606797749979},"60":{"tf":1.0},"88":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":43,"docs":{"108":{"tf":1.0},"121":{"tf":1.4142135623730951},"142":{"tf":1.7320508075688772},"159":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.7320508075688772},"186":{"tf":1.0},"192":{"tf":1.0},"203":{"tf":1.0},"209":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"251":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"29":{"tf":1.0},"295":{"tf":1.4142135623730951},"300":{"tf":1.0},"307":{"tf":1.0},"309":{"tf":1.4142135623730951},"323":{"tf":1.0},"340":{"tf":1.7320508075688772},"357":{"tf":1.0},"365":{"tf":1.0},"374":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":1.0},"426":{"tf":1.0},"432":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"85":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"1":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"184":{"tf":1.4142135623730951},"186":{"tf":2.0},"187":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"x":{"df":2,"docs":{"184":{"tf":1.4142135623730951},"189":{"tf":1.0}}}},"<":{"\'":{"a":{">":{"(":{"df":0,"docs":{},"x":{"df":3,"docs":{"184":{"tf":1.0},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"_":{"a":{"df":0,"docs":{},"n":{"_":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"192":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"\'":{"a":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":6,"docs":{"184":{"tf":2.8284271247461903},"185":{"tf":1.0},"186":{"tf":3.605551275463989},"187":{"tf":2.449489742783178},"189":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951}}}}}}},"o":{"df":0,"docs":{},"k":{"df":166,"docs":{"1":{"tf":1.7320508075688772},"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"115":{"tf":1.7320508075688772},"118":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.7320508075688772},"130":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":2.6457513110645907},"147":{"tf":1.0},"151":{"tf":1.7320508075688772},"156":{"tf":1.4142135623730951},"158":{"tf":1.7320508075688772},"159":{"tf":1.7320508075688772},"164":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"171":{"tf":1.0},"173":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.4142135623730951},"180":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"190":{"tf":1.0},"192":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":2.449489742783178},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"201":{"tf":1.0},"203":{"tf":1.0},"209":{"tf":1.7320508075688772},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.4142135623730951},"248":{"tf":1.0},"249":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"256":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.0},"27":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":2.449489742783178},"272":{"tf":1.4142135623730951},"275":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.7320508075688772},"281":{"tf":1.4142135623730951},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":2.0},"29":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"299":{"tf":1.7320508075688772},"3":{"tf":1.0},"300":{"tf":1.4142135623730951},"308":{"tf":1.0},"313":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"328":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.7320508075688772},"34":{"tf":1.0},"341":{"tf":1.4142135623730951},"345":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.4142135623730951},"360":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":1.7320508075688772},"372":{"tf":1.0},"373":{"tf":1.4142135623730951},"376":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":1.0},"385":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"39":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":2.0},"397":{"tf":1.4142135623730951},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":3.3166247903554},"406":{"tf":1.0},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"424":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.4142135623730951},"433":{"tf":1.0},"44":{"tf":2.0},"52":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.449489742783178},"74":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"81":{"tf":1.0},"86":{"tf":1.0},"92":{"tf":1.7320508075688772},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"336":{"tf":1.0}}}}},"p":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"102":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":41,"docs":{"136":{"tf":2.23606797749979},"149":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.4142135623730951},"222":{"tf":1.0},"225":{"tf":1.7320508075688772},"239":{"tf":2.449489742783178},"240":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":2.0},"248":{"tf":2.23606797749979},"294":{"tf":1.7320508075688772},"296":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":2.0},"310":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":3.0},"317":{"tf":3.872983346207417},"320":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"347":{"tf":2.449489742783178},"348":{"tf":2.23606797749979},"350":{"tf":1.0},"380":{"tf":2.449489742783178},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"404":{"tf":3.605551275463989},"406":{"tf":1.7320508075688772},"407":{"tf":3.3166247903554},"411":{"tf":2.6457513110645907},"415":{"tf":1.4142135623730951},"416":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":2.6457513110645907},"46":{"tf":2.0},"47":{"tf":1.7320508075688772},"61":{"tf":1.0},"63":{"tf":8.888194417315589},"64":{"tf":1.0},"78":{"tf":1.4142135623730951}}},"s":{"df":1,"docs":{"105":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":3,"docs":{"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"79":{"tf":1.0}}}},"t":{"df":52,"docs":{"106":{"tf":1.0},"12":{"tf":1.0},"126":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"170":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.4142135623730951},"189":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"198":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"250":{"tf":1.0},"27":{"tf":1.0},"281":{"tf":1.0},"288":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"301":{"tf":1.4142135623730951},"31":{"tf":1.0},"314":{"tf":1.0},"315":{"tf":1.0},"318":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"339":{"tf":1.0},"341":{"tf":1.0},"343":{"tf":1.0},"35":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.0},"379":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.0},"436":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0},"9":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"1":{"tf":1.0},"408":{"tf":1.0},"7":{"tf":1.0}}}},"w":{"df":12,"docs":{"10":{"tf":1.0},"164":{"tf":1.0},"2":{"tf":1.4142135623730951},"238":{"tf":1.0},"249":{"tf":1.0},"320":{"tf":1.0},"33":{"tf":1.0},"362":{"tf":1.4142135623730951},"4":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"185":{"tf":1.0},"228":{"tf":2.6457513110645907},"383":{"tf":1.0},"56":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"247":{"tf":1.0},"248":{"tf":1.0},"291":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"43":{"tf":1.0},"8":{"tf":1.0}}}}}},"s":{"df":2,"docs":{"113":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951}}},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":2,"docs":{"104":{"tf":1.0},"60":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"107":{"tf":1.0},"159":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.0}}}}},"y":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"a":{"df":1,"docs":{"387":{"tf":1.0}}},"df":0,"docs":{}},"n":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"338":{"tf":1.4142135623730951},"340":{"tf":2.0}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"64":{"tf":1.0}}},"df":0,"docs":{}}}}},"m":{".":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"301":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"c":{"df":1,"docs":{"396":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":10,"docs":{"104":{"tf":1.7320508075688772},"309":{"tf":1.4142135623730951},"313":{"tf":2.0},"318":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":1.0},"342":{"tf":1.0},"395":{"tf":1.0},"6":{"tf":1.0},"63":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"396":{"tf":1.0}}}}}}}},"o":{"df":7,"docs":{"12":{"tf":1.0},"15":{"tf":1.7320508075688772},"17":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"29":{"tf":1.0}}},"r":{"df":0,"docs":{},"o":{"2":{"df":1,"docs":{"42":{"tf":1.0}}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"387":{"tf":1.4142135623730951}}}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"385":{"tf":1.0},"387":{"tf":2.23606797749979},"391":{"tf":1.7320508075688772}}}}}},"df":59,"docs":{"10":{"tf":1.0},"133":{"tf":1.0},"142":{"tf":2.0},"148":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"165":{"tf":1.0},"172":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.8284271247461903},"198":{"tf":3.3166247903554},"199":{"tf":1.4142135623730951},"201":{"tf":1.0},"214":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"229":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.0},"25":{"tf":2.0},"273":{"tf":1.4142135623730951},"297":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"323":{"tf":2.0},"331":{"tf":1.0},"339":{"tf":1.4142135623730951},"35":{"tf":1.0},"361":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"385":{"tf":3.1622776601683795},"386":{"tf":3.605551275463989},"387":{"tf":6.082762530298219},"388":{"tf":4.242640687119285},"389":{"tf":6.164414002968976},"390":{"tf":3.0},"391":{"tf":3.605551275463989},"404":{"tf":1.4142135623730951},"410":{"tf":1.0},"412":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":2.449489742783178},"417":{"tf":1.4142135623730951},"418":{"tf":1.4142135623730951},"419":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"71":{"tf":1.7320508075688772},"92":{"tf":2.6457513110645907}},"’":{"df":2,"docs":{"389":{"tf":1.7320508075688772},"391":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":38,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"104":{"tf":1.0},"120":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.0},"145":{"tf":1.0},"186":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"240":{"tf":1.0},"254":{"tf":1.0},"258":{"tf":1.4142135623730951},"271":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"298":{"tf":1.0},"300":{"tf":1.0},"306":{"tf":1.0},"310":{"tf":1.0},"329":{"tf":1.0},"330":{"tf":1.0},"369":{"tf":1.0},"387":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"429":{"tf":1.0},"431":{"tf":1.4142135623730951},"44":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}},"n":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"26":{"tf":1.7320508075688772}}}},"p":{"d":{"b":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":10,"docs":{"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"156":{"tf":1.0},"218":{"tf":1.4142135623730951},"24":{"tf":2.23606797749979},"26":{"tf":2.0},"261":{"tf":1.0},"262":{"tf":1.0},"28":{"tf":1.0},"404":{"tf":1.0}}}},"df":228,"docs":{"101":{"tf":1.0},"102":{"tf":3.1622776601683795},"103":{"tf":1.7320508075688772},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":2.0},"107":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":2.0},"110":{"tf":2.23606797749979},"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"129":{"tf":1.0},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":1.4142135623730951},"137":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":2.449489742783178},"143":{"tf":1.7320508075688772},"144":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.7320508075688772},"156":{"tf":2.23606797749979},"157":{"tf":2.0},"158":{"tf":2.449489742783178},"159":{"tf":4.898979485566356},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"170":{"tf":1.7320508075688772},"171":{"tf":1.4142135623730951},"172":{"tf":2.0},"173":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.7320508075688772},"186":{"tf":2.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"191":{"tf":1.0},"192":{"tf":1.0},"196":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"217":{"tf":1.7320508075688772},"218":{"tf":4.242640687119285},"219":{"tf":2.0},"220":{"tf":3.3166247903554},"221":{"tf":3.0},"222":{"tf":1.4142135623730951},"223":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"237":{"tf":3.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"24":{"tf":2.23606797749979},"240":{"tf":1.0},"242":{"tf":1.4142135623730951},"245":{"tf":2.449489742783178},"25":{"tf":2.449489742783178},"251":{"tf":1.0},"254":{"tf":1.4142135623730951},"26":{"tf":2.23606797749979},"261":{"tf":1.0},"262":{"tf":1.4142135623730951},"270":{"tf":1.4142135623730951},"271":{"tf":2.0},"273":{"tf":1.0},"274":{"tf":1.4142135623730951},"275":{"tf":1.7320508075688772},"276":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"279":{"tf":3.4641016151377544},"28":{"tf":1.0},"281":{"tf":1.7320508075688772},"282":{"tf":1.7320508075688772},"285":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":2.0},"289":{"tf":2.449489742783178},"293":{"tf":3.4641016151377544},"294":{"tf":4.242640687119285},"295":{"tf":3.7416573867739413},"296":{"tf":3.1622776601683795},"297":{"tf":1.0},"298":{"tf":2.23606797749979},"299":{"tf":1.0},"301":{"tf":2.449489742783178},"308":{"tf":1.0},"312":{"tf":2.23606797749979},"313":{"tf":4.242640687119285},"314":{"tf":1.4142135623730951},"316":{"tf":3.0},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"331":{"tf":1.0},"335":{"tf":2.0},"338":{"tf":1.0},"339":{"tf":1.0},"34":{"tf":1.0},"340":{"tf":2.6457513110645907},"345":{"tf":1.7320508075688772},"346":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"35":{"tf":2.23606797749979},"350":{"tf":1.7320508075688772},"352":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":2.449489742783178},"357":{"tf":3.0},"358":{"tf":1.7320508075688772},"359":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":2.6457513110645907},"366":{"tf":1.7320508075688772},"367":{"tf":1.0},"369":{"tf":1.4142135623730951},"37":{"tf":1.0},"373":{"tf":1.7320508075688772},"374":{"tf":2.8284271247461903},"375":{"tf":1.7320508075688772},"376":{"tf":1.0},"379":{"tf":2.23606797749979},"38":{"tf":1.0},"380":{"tf":1.7320508075688772},"381":{"tf":1.0},"383":{"tf":2.449489742783178},"384":{"tf":1.7320508075688772},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.0},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":2.6457513110645907},"413":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.4142135623730951},"43":{"tf":1.0},"433":{"tf":2.0},"435":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":3.1622776601683795},"56":{"tf":2.23606797749979},"57":{"tf":1.4142135623730951},"58":{"tf":2.0},"59":{"tf":2.23606797749979},"60":{"tf":2.0},"62":{"tf":2.6457513110645907},"63":{"tf":2.6457513110645907},"67":{"tf":1.0},"69":{"tf":2.0},"70":{"tf":1.4142135623730951},"71":{"tf":2.6457513110645907},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"74":{"tf":2.0},"75":{"tf":2.23606797749979},"76":{"tf":1.7320508075688772},"78":{"tf":2.23606797749979},"79":{"tf":3.0},"80":{"tf":1.4142135623730951},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.7320508075688772},"92":{"tf":1.7320508075688772},"94":{"tf":2.23606797749979},"95":{"tf":1.0},"96":{"tf":2.0},"97":{"tf":1.0},"98":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"346":{"tf":1.0},"429":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"325":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"1":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"237":{"tf":1.0},"330":{"tf":1.0},"339":{"tf":1.0},"341":{"tf":1.0},"386":{"tf":1.4142135623730951},"404":{"tf":1.0},"51":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"434":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":15,"docs":{"101":{"tf":1.0},"154":{"tf":1.0},"232":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"27":{"tf":1.0},"270":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"291":{"tf":1.0},"364":{"tf":1.0},"37":{"tf":1.0},"394":{"tf":1.0},"429":{"tf":1.0},"6":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"df":205,"docs":{"1":{"tf":2.0},"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"101":{"tf":1.0},"103":{"tf":2.0},"107":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"117":{"tf":2.0},"118":{"tf":2.6457513110645907},"119":{"tf":1.0},"120":{"tf":2.23606797749979},"122":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.0},"136":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":1.7320508075688772},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"186":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"196":{"tf":2.0},"198":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.4142135623730951},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":2.0},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"212":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":2.0},"219":{"tf":2.449489742783178},"22":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":2.0},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"23":{"tf":1.7320508075688772},"238":{"tf":1.0},"24":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"244":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":2.0},"248":{"tf":1.4142135623730951},"252":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":2.6457513110645907},"257":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.0},"267":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.4142135623730951},"280":{"tf":1.0},"281":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"285":{"tf":2.6457513110645907},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.7320508075688772},"29":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"291":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"299":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.7320508075688772},"307":{"tf":1.0},"309":{"tf":1.7320508075688772},"312":{"tf":1.4142135623730951},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"318":{"tf":2.8284271247461903},"319":{"tf":1.7320508075688772},"323":{"tf":3.1622776601683795},"324":{"tf":1.0},"332":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"339":{"tf":1.7320508075688772},"34":{"tf":1.0},"340":{"tf":2.0},"345":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.0},"36":{"tf":1.4142135623730951},"360":{"tf":1.0},"361":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.8284271247461903},"366":{"tf":1.0},"369":{"tf":1.4142135623730951},"37":{"tf":1.0},"370":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.4142135623730951},"376":{"tf":1.0},"379":{"tf":1.4142135623730951},"381":{"tf":1.0},"387":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"389":{"tf":2.23606797749979},"393":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"398":{"tf":1.0},"4":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"404":{"tf":4.0},"406":{"tf":1.7320508075688772},"407":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":1.4142135623730951},"42":{"tf":2.0},"421":{"tf":1.0},"429":{"tf":1.0},"436":{"tf":1.4142135623730951},"437":{"tf":1.0},"44":{"tf":1.7320508075688772},"46":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":2.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.23606797749979},"75":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951},"90":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":2.0},"95":{"tf":1.4142135623730951},"96":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.0}},"s":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"72":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"163":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":37,"docs":{"10":{"tf":1.0},"112":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"150":{"tf":1.0},"218":{"tf":1.4142135623730951},"228":{"tf":1.0},"246":{"tf":1.0},"26":{"tf":1.0},"260":{"tf":1.0},"27":{"tf":1.4142135623730951},"279":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"300":{"tf":1.4142135623730951},"301":{"tf":1.7320508075688772},"308":{"tf":1.4142135623730951},"313":{"tf":1.7320508075688772},"316":{"tf":1.0},"325":{"tf":2.23606797749979},"338":{"tf":1.4142135623730951},"357":{"tf":1.0},"379":{"tf":1.0},"393":{"tf":1.0},"396":{"tf":1.0},"4":{"tf":1.4142135623730951},"404":{"tf":1.0},"66":{"tf":1.7320508075688772},"67":{"tf":1.0},"70":{"tf":1.0},"78":{"tf":1.0},"89":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"365":{"tf":2.449489742783178}}}},"i":{"df":109,"docs":{"10":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"118":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"129":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"143":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.7320508075688772},"159":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"170":{"tf":1.0},"178":{"tf":1.4142135623730951},"186":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.4142135623730951},"214":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"238":{"tf":1.0},"239":{"tf":1.0},"243":{"tf":1.0},"248":{"tf":1.0},"251":{"tf":1.4142135623730951},"254":{"tf":1.0},"256":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.0},"277":{"tf":1.4142135623730951},"279":{"tf":1.0},"285":{"tf":2.0},"289":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.7320508075688772},"292":{"tf":1.0},"296":{"tf":1.4142135623730951},"3":{"tf":1.0},"301":{"tf":1.4142135623730951},"307":{"tf":1.0},"308":{"tf":2.0},"310":{"tf":1.4142135623730951},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"315":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.0},"320":{"tf":1.4142135623730951},"322":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":2.23606797749979},"327":{"tf":1.0},"328":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.0},"353":{"tf":1.0},"357":{"tf":2.0},"36":{"tf":1.0},"372":{"tf":1.0},"379":{"tf":1.4142135623730951},"381":{"tf":1.0},"387":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.7320508075688772},"404":{"tf":1.0},"425":{"tf":1.0},"437":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":1.0},"8":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"156":{"tf":1.0},"389":{"tf":1.7320508075688772},"391":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"149":{"tf":1.0},"159":{"tf":1.0},"195":{"tf":1.0},"227":{"tf":1.0},"308":{"tf":1.4142135623730951}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":17,"docs":{"159":{"tf":1.0},"162":{"tf":1.0},"279":{"tf":1.7320508075688772},"283":{"tf":1.0},"29":{"tf":1.0},"306":{"tf":1.7320508075688772},"317":{"tf":1.0},"361":{"tf":1.0},"367":{"tf":1.0},"376":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.0},"417":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0}},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"—":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}},"p":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.0}}}}}}}},".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"151":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":18,"docs":{"10":{"tf":1.0},"122":{"tf":1.0},"131":{"tf":1.7320508075688772},"146":{"tf":1.0},"147":{"tf":2.6457513110645907},"148":{"tf":2.449489742783178},"149":{"tf":2.23606797749979},"150":{"tf":3.0},"151":{"tf":3.872983346207417},"153":{"tf":2.0},"237":{"tf":1.0},"242":{"tf":2.6457513110645907},"312":{"tf":1.7320508075688772},"320":{"tf":1.0},"383":{"tf":2.6457513110645907},"396":{"tf":1.0},"400":{"tf":1.0},"422":{"tf":1.4142135623730951}}},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{},"k":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}}}},"df":20,"docs":{"117":{"tf":1.0},"118":{"tf":2.0},"124":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.0},"196":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"208":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"330":{"tf":1.0},"365":{"tf":2.23606797749979},"366":{"tf":1.0},"367":{"tf":1.4142135623730951},"387":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"67":{"tf":1.0},"83":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"161":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"323":{"tf":1.4142135623730951},"367":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"233":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"413":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":85,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.7320508075688772},"103":{"tf":1.4142135623730951},"104":{"tf":4.58257569495584},"105":{"tf":2.8284271247461903},"106":{"tf":4.242640687119285},"107":{"tf":2.6457513110645907},"108":{"tf":3.1622776601683795},"109":{"tf":4.123105625617661},"110":{"tf":3.0},"111":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.0},"135":{"tf":1.4142135623730951},"137":{"tf":1.0},"157":{"tf":2.449489742783178},"158":{"tf":4.242640687119285},"159":{"tf":3.7416573867739413},"164":{"tf":1.4142135623730951},"187":{"tf":1.0},"196":{"tf":1.0},"205":{"tf":1.4142135623730951},"214":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":2.23606797749979},"227":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.0},"238":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.4142135623730951},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":2.0},"285":{"tf":1.0},"288":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772},"313":{"tf":2.0},"314":{"tf":1.7320508075688772},"317":{"tf":1.0},"319":{"tf":2.23606797749979},"322":{"tf":2.0},"33":{"tf":1.0},"330":{"tf":1.0},"339":{"tf":1.7320508075688772},"342":{"tf":2.449489742783178},"344":{"tf":4.123105625617661},"345":{"tf":3.0},"346":{"tf":2.6457513110645907},"347":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"350":{"tf":4.0},"352":{"tf":1.7320508075688772},"353":{"tf":4.795831523312719},"354":{"tf":2.6457513110645907},"355":{"tf":2.8284271247461903},"356":{"tf":5.830951894845301},"357":{"tf":4.242640687119285},"358":{"tf":6.557438524302},"359":{"tf":2.23606797749979},"360":{"tf":1.0},"380":{"tf":3.3166247903554},"387":{"tf":4.123105625617661},"388":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"403":{"tf":2.449489742783178},"404":{"tf":2.23606797749979},"407":{"tf":2.0},"411":{"tf":1.4142135623730951},"413":{"tf":2.23606797749979},"415":{"tf":1.0},"44":{"tf":3.872983346207417},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":3.4641016151377544},"48":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.4142135623730951},"95":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"409":{"tf":1.0},"9":{"tf":1.0}}}}},"h":{"df":1,"docs":{"58":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"172":{"tf":1.0},"427":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":20,"docs":{"141":{"tf":1.0},"143":{"tf":1.0},"158":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"198":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"23":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.0},"338":{"tf":1.0},"357":{"tf":1.0},"381":{"tf":1.0},"400":{"tf":1.0},"47":{"tf":1.0},"54":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}}},"x":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"109":{"tf":2.449489742783178},"285":{"tf":3.872983346207417},"396":{"tf":1.0}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":5,"docs":{"109":{"tf":1.4142135623730951},"285":{"tf":2.0},"319":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.4142135623730951}}}}}}},"y":{"b":{"df":1,"docs":{"309":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"314":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":10,"docs":{"312":{"tf":1.7320508075688772},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"325":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":4,"docs":{"102":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"277":{"tf":2.0},"301":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"120":{"tf":2.0}}},"n":{"df":137,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"103":{"tf":2.449489742783178},"109":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"122":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.4142135623730951},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.4142135623730951},"188":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":1.0},"209":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"228":{"tf":1.0},"230":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.4142135623730951},"248":{"tf":1.0},"25":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"263":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"294":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"305":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.7320508075688772},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0},"328":{"tf":1.0},"330":{"tf":1.4142135623730951},"331":{"tf":1.0},"332":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":2.0},"339":{"tf":1.4142135623730951},"340":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.0},"350":{"tf":1.4142135623730951},"354":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.0},"36":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"369":{"tf":1.7320508075688772},"373":{"tf":1.0},"374":{"tf":1.4142135623730951},"379":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951},"384":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"394":{"tf":1.0},"397":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"402":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.0},"416":{"tf":1.0},"42":{"tf":1.0},"421":{"tf":1.4142135623730951},"422":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":1.4142135623730951},"434":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"62":{"tf":1.0},"71":{"tf":1.7320508075688772},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"96":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":9,"docs":{"217":{"tf":1.0},"218":{"tf":1.0},"314":{"tf":1.0},"350":{"tf":1.0},"379":{"tf":1.0},"404":{"tf":1.0},"78":{"tf":1.0},"82":{"tf":1.0},"99":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"78":{"tf":1.0}}}}}}}}}},"t":{"df":12,"docs":{"10":{"tf":1.4142135623730951},"122":{"tf":1.0},"161":{"tf":1.0},"185":{"tf":1.0},"209":{"tf":1.0},"221":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.0},"333":{"tf":1.0},"358":{"tf":1.0}},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"324":{"tf":1.0},"407":{"tf":1.0},"433":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":17,"docs":{"172":{"tf":1.0},"196":{"tf":2.6457513110645907},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"200":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.0},"206":{"tf":2.0},"209":{"tf":2.8284271247461903},"225":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"253":{"tf":1.0},"264":{"tf":2.23606797749979},"285":{"tf":1.0},"318":{"tf":1.0},"57":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":9,"docs":{"154":{"tf":1.0},"194":{"tf":1.0},"285":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"389":{"tf":1.0},"42":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"175":{"tf":1.0},"176":{"tf":1.0}},"n":{"df":1,"docs":{"153":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"108":{"tf":1.4142135623730951},"163":{"tf":1.0},"238":{"tf":1.0},"330":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"125":{"tf":1.0},"180":{"tf":1.4142135623730951},"211":{"tf":1.0},"261":{"tf":2.0},"262":{"tf":2.0},"309":{"tf":1.7320508075688772},"393":{"tf":1.0},"437":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":47,"docs":{"1":{"tf":1.0},"132":{"tf":1.0},"135":{"tf":1.7320508075688772},"137":{"tf":1.0},"143":{"tf":1.0},"147":{"tf":1.0},"156":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.4142135623730951},"2":{"tf":1.0},"218":{"tf":1.0},"268":{"tf":1.4142135623730951},"271":{"tf":1.0},"279":{"tf":1.4142135623730951},"284":{"tf":1.0},"287":{"tf":3.0},"288":{"tf":2.449489742783178},"289":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"300":{"tf":2.449489742783178},"301":{"tf":1.0},"302":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":2.6457513110645907},"325":{"tf":1.0},"362":{"tf":1.7320508075688772},"363":{"tf":2.23606797749979},"364":{"tf":2.449489742783178},"365":{"tf":2.0},"366":{"tf":1.0},"37":{"tf":1.0},"370":{"tf":1.0},"381":{"tf":1.7320508075688772},"387":{"tf":1.0},"55":{"tf":2.23606797749979},"65":{"tf":1.4142135623730951},"66":{"tf":2.23606797749979},"67":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":5.744562646538029},"72":{"tf":1.0},"76":{"tf":2.0},"81":{"tf":1.4142135623730951}}}}}},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"291":{"tf":1.0},"397":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":35,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.0},"131":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"169":{"tf":1.0},"198":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"299":{"tf":1.0},"307":{"tf":1.0},"313":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.0},"358":{"tf":1.0},"364":{"tf":1.0},"376":{"tf":1.0},"377":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"317":{"tf":1.0},"8":{"tf":1.0}}},"g":{"df":2,"docs":{"126":{"tf":1.0},"324":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":76,"docs":{"10":{"tf":1.4142135623730951},"102":{"tf":2.8284271247461903},"103":{"tf":1.4142135623730951},"117":{"tf":1.0},"13":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"158":{"tf":2.8284271247461903},"159":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"187":{"tf":1.0},"191":{"tf":1.4142135623730951},"196":{"tf":1.0},"198":{"tf":1.7320508075688772},"199":{"tf":2.6457513110645907},"200":{"tf":3.605551275463989},"204":{"tf":1.0},"211":{"tf":1.4142135623730951},"214":{"tf":1.0},"217":{"tf":2.0},"220":{"tf":2.23606797749979},"224":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":2.6457513110645907},"231":{"tf":1.7320508075688772},"237":{"tf":1.0},"271":{"tf":2.0},"279":{"tf":2.0},"285":{"tf":5.0},"291":{"tf":1.7320508075688772},"296":{"tf":3.605551275463989},"297":{"tf":2.0},"298":{"tf":1.7320508075688772},"299":{"tf":1.7320508075688772},"300":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"307":{"tf":1.0},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":6.164414002968976},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":2.23606797749979},"324":{"tf":1.0},"325":{"tf":2.23606797749979},"327":{"tf":1.0},"33":{"tf":1.0},"335":{"tf":1.0},"347":{"tf":1.7320508075688772},"350":{"tf":1.0},"356":{"tf":2.23606797749979},"359":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":1.0},"392":{"tf":1.0},"395":{"tf":2.23606797749979},"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":2.23606797749979},"406":{"tf":1.0},"407":{"tf":2.8284271247461903},"44":{"tf":1.0},"50":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"63":{"tf":1.0},"76":{"tf":1.4142135623730951},"92":{"tf":1.0}},"e":{":":{":":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"0":{"df":1,"docs":{"356":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"(":{"0":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"b":{"(":{"df":0,"docs":{},"r":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":1,"docs":{"356":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"359":{"tf":2.23606797749979}}}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"271":{"tf":1.0},"356":{"tf":1.4142135623730951}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"271":{"tf":1.0},"356":{"tf":1.7320508075688772}}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"356":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"356":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"’":{"df":2,"docs":{"295":{"tf":1.0},"398":{"tf":1.0}}}}}},"df":2,"docs":{"239":{"tf":1.0},"79":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":5.477225575051661}}}}}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":7,"docs":{"175":{"tf":1.0},"196":{"tf":1.0},"256":{"tf":2.23606797749979},"257":{"tf":1.0},"268":{"tf":1.0},"381":{"tf":1.0},"429":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"399":{"tf":1.0},"400":{"tf":1.0},"416":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"117":{"tf":1.0},"124":{"tf":1.0},"301":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"386":{"tf":1.4142135623730951},"387":{"tf":1.0},"391":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"416":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":3,"docs":{"220":{"tf":1.0},"365":{"tf":1.0},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"373":{"tf":2.449489742783178},"378":{"tf":1.4142135623730951},"379":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"u":{"3":{"2":{"df":1,"docs":{"373":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"o":{"d":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}},"df":141,"docs":{"10":{"tf":1.0},"102":{"tf":2.6457513110645907},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"110":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"13":{"tf":1.0},"134":{"tf":1.4142135623730951},"135":{"tf":3.0},"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":3.1622776601683795},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":2.23606797749979},"153":{"tf":1.0},"158":{"tf":3.3166247903554},"159":{"tf":3.3166247903554},"161":{"tf":2.0},"162":{"tf":1.0},"164":{"tf":1.7320508075688772},"166":{"tf":1.0},"168":{"tf":1.0},"172":{"tf":4.358898943540674},"175":{"tf":3.3166247903554},"176":{"tf":2.6457513110645907},"177":{"tf":3.872983346207417},"178":{"tf":1.4142135623730951},"180":{"tf":2.8284271247461903},"189":{"tf":2.449489742783178},"190":{"tf":2.449489742783178},"197":{"tf":2.23606797749979},"213":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.4142135623730951},"225":{"tf":2.449489742783178},"228":{"tf":1.7320508075688772},"235":{"tf":2.6457513110645907},"236":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":3.0},"241":{"tf":3.1622776601683795},"242":{"tf":3.0},"243":{"tf":1.4142135623730951},"245":{"tf":2.0},"246":{"tf":1.7320508075688772},"27":{"tf":1.0},"276":{"tf":3.1622776601683795},"277":{"tf":2.449489742783178},"279":{"tf":3.872983346207417},"285":{"tf":3.7416573867739413},"286":{"tf":1.4142135623730951},"288":{"tf":2.0},"289":{"tf":1.7320508075688772},"291":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":2.23606797749979},"299":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.7320508075688772},"306":{"tf":1.0},"312":{"tf":2.449489742783178},"316":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"320":{"tf":3.4641016151377544},"322":{"tf":1.4142135623730951},"323":{"tf":2.0},"324":{"tf":3.1622776601683795},"325":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772},"33":{"tf":1.0},"330":{"tf":3.1622776601683795},"331":{"tf":2.8284271247461903},"332":{"tf":1.4142135623730951},"333":{"tf":2.6457513110645907},"334":{"tf":3.0},"335":{"tf":3.1622776601683795},"336":{"tf":2.449489742783178},"338":{"tf":7.14142842854285},"339":{"tf":3.1622776601683795},"340":{"tf":4.242640687119285},"347":{"tf":1.4142135623730951},"348":{"tf":1.0},"363":{"tf":1.4142135623730951},"365":{"tf":3.0},"367":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772},"373":{"tf":2.0},"374":{"tf":5.0},"375":{"tf":1.7320508075688772},"376":{"tf":2.449489742783178},"378":{"tf":1.0},"379":{"tf":1.4142135623730951},"38":{"tf":2.23606797749979},"383":{"tf":2.449489742783178},"389":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.7320508075688772},"397":{"tf":1.7320508075688772},"398":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":4.242640687119285},"405":{"tf":1.0},"406":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951},"411":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":2.449489742783178},"417":{"tf":1.0},"419":{"tf":1.4142135623730951},"420":{"tf":1.7320508075688772},"421":{"tf":2.0},"422":{"tf":1.4142135623730951},"423":{"tf":1.4142135623730951},"43":{"tf":2.449489742783178},"44":{"tf":3.3166247903554},"47":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":2.23606797749979},"63":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":2.0},"78":{"tf":2.0},"79":{"tf":1.0},"82":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":2.23606797749979},"94":{"tf":5.0},"95":{"tf":3.1622776601683795},"96":{"tf":3.4641016151377544},"97":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951},"99":{"tf":1.0}},"—":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"312":{"tf":1.0}}}}}}}},"’":{"df":5,"docs":{"177":{"tf":1.0},"220":{"tf":1.0},"336":{"tf":1.0},"372":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"10":{"tf":1.0}}}}},"df":0,"docs":{}}}},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"313":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"301":{"tf":2.449489742783178}}}}}}}}},"d":{"d":{"df":0,"docs":{},"l":{"df":8,"docs":{"153":{"tf":1.0},"159":{"tf":1.0},"357":{"tf":1.0},"372":{"tf":1.0},"405":{"tf":1.0},"43":{"tf":1.0},"67":{"tf":1.0},"79":{"tf":1.0}}}},"df":1,"docs":{"365":{"tf":3.605551275463989}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"373":{"tf":3.0},"378":{"tf":1.4142135623730951},"379":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{".":{"0":{"df":1,"docs":{"373":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"3":{"2":{"df":1,"docs":{"373":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"404":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"n":{"d":{"df":14,"docs":{"120":{"tf":1.0},"153":{"tf":1.0},"238":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"404":{"tf":1.4142135623730951},"408":{"tf":1.0},"49":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"68":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}},"df":0,"docs":{},"i":{"df":1,"docs":{"225":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"222":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":16,"docs":{"212":{"tf":2.23606797749979},"213":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":2.0},"223":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":2.23606797749979},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":2.0},"230":{"tf":1.0},"246":{"tf":1.0}}}}}},"m":{"df":6,"docs":{"122":{"tf":1.0},"246":{"tf":1.0},"28":{"tf":1.0},"288":{"tf":1.0},"399":{"tf":1.0},"67":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}}}}},"t":{"df":1,"docs":{"105":{"tf":1.0}}},"u":{"df":3,"docs":{"194":{"tf":1.0},"54":{"tf":1.0},"79":{"tf":1.0}},"t":{"df":5,"docs":{"105":{"tf":1.0},"110":{"tf":2.0},"236":{"tf":1.0},"308":{"tf":1.0},"51":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"369":{"tf":4.898979485566356},"370":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"369":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"170":{"tf":1.4142135623730951},"191":{"tf":1.0},"236":{"tf":1.0},"345":{"tf":1.0},"384":{"tf":1.0},"44":{"tf":1.4142135623730951},"52":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":12,"docs":{"158":{"tf":1.0},"163":{"tf":1.0},"184":{"tf":1.0},"217":{"tf":1.0},"224":{"tf":1.0},"256":{"tf":1.4142135623730951},"346":{"tf":1.0},"369":{"tf":1.4142135623730951},"433":{"tf":1.0},"63":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"t":{"a":{"df":0,"docs":{},"k":{"df":8,"docs":{"103":{"tf":1.4142135623730951},"107":{"tf":1.0},"285":{"tf":1.0},"297":{"tf":1.0},"338":{"tf":1.0},"363":{"tf":1.0},"427":{"tf":1.0},"72":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"256":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"292":{"tf":1.0},"302":{"tf":1.0}}}}},"x":{"(":{"c":{"1":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}},"df":10,"docs":{"129":{"tf":1.0},"159":{"tf":1.0},"254":{"tf":2.23606797749979},"309":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"346":{"tf":1.4142135623730951},"356":{"tf":1.0},"379":{"tf":1.0},"90":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"172":{"tf":1.7320508075688772}}}}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"23":{"tf":2.0},"261":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":1,"docs":{"17":{"tf":1.0}}},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"325":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.7320508075688772}}}}}}}}}},"df":1,"docs":{"285":{"tf":3.4641016151377544}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":5.0990195135927845}},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"285":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"d":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"129":{"tf":1.4142135623730951},"209":{"tf":1.0}}}},"df":35,"docs":{"115":{"tf":3.1622776601683795},"116":{"tf":2.0},"117":{"tf":2.0},"118":{"tf":2.449489742783178},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":2.23606797749979},"122":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"128":{"tf":2.6457513110645907},"129":{"tf":1.0},"164":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"200":{"tf":2.0},"201":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.4142135623730951},"254":{"tf":2.0},"264":{"tf":1.0},"285":{"tf":1.7320508075688772},"411":{"tf":1.0}},"e":{"df":8,"docs":{"153":{"tf":1.0},"156":{"tf":1.0},"202":{"tf":1.0},"251":{"tf":1.4142135623730951},"319":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"54":{"tf":1.7320508075688772}},"l":{"df":14,"docs":{"10":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":1.0},"254":{"tf":2.6457513110645907},"291":{"tf":1.0},"292":{"tf":1.7320508075688772},"308":{"tf":1.0},"325":{"tf":2.23606797749979},"326":{"tf":1.0},"327":{"tf":1.0},"404":{"tf":1.7320508075688772},"433":{"tf":1.4142135623730951},"435":{"tf":1.0},"437":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"308":{"tf":1.4142135623730951},"318":{"tf":1.0},"54":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":9,"docs":{"129":{"tf":1.0},"136":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"340":{"tf":1.0},"404":{"tf":1.0}},"i":{"df":31,"docs":{"120":{"tf":1.4142135623730951},"133":{"tf":1.0},"153":{"tf":1.0},"200":{"tf":1.0},"223":{"tf":1.0},"237":{"tf":1.0},"242":{"tf":1.0},"254":{"tf":1.0},"266":{"tf":1.0},"279":{"tf":1.4142135623730951},"285":{"tf":1.7320508075688772},"286":{"tf":1.7320508075688772},"288":{"tf":2.23606797749979},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"297":{"tf":1.0},"330":{"tf":1.7320508075688772},"339":{"tf":1.0},"340":{"tf":1.0},"363":{"tf":1.0},"366":{"tf":1.7320508075688772},"389":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.7320508075688772},"405":{"tf":1.0},"407":{"tf":1.0},"42":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":1.0},"8":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"217":{"tf":1.0},"222":{"tf":1.4142135623730951}}}},"df":44,"docs":{"10":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":3.0},"113":{"tf":2.449489742783178},"114":{"tf":1.7320508075688772},"115":{"tf":4.0},"116":{"tf":6.082762530298219},"117":{"tf":5.656854249492381},"118":{"tf":4.795831523312719},"119":{"tf":3.605551275463989},"120":{"tf":1.0},"121":{"tf":3.3166247903554},"122":{"tf":2.449489742783178},"124":{"tf":2.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":4.898979485566356},"129":{"tf":3.0},"130":{"tf":2.0},"164":{"tf":1.7320508075688772},"196":{"tf":2.0},"197":{"tf":3.1622776601683795},"205":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"208":{"tf":3.3166247903554},"209":{"tf":2.449489742783178},"213":{"tf":2.23606797749979},"224":{"tf":1.0},"228":{"tf":1.7320508075688772},"253":{"tf":1.7320508075688772},"254":{"tf":3.4641016151377544},"301":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"37":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951},"395":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":2.449489742783178},"416":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"’":{"df":5,"docs":{"115":{"tf":1.0},"129":{"tf":1.7320508075688772},"164":{"tf":1.0},"205":{"tf":1.0},"208":{"tf":1.0}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":14,"docs":{"102":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":1.0},"229":{"tf":1.0},"288":{"tf":1.0},"295":{"tf":1.0},"322":{"tf":1.0},"389":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":4,"docs":{"173":{"tf":2.23606797749979},"225":{"tf":1.7320508075688772},"334":{"tf":1.0},"336":{"tf":1.4142135623730951}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"55":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"e":{"df":232,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"10":{"tf":1.7320508075688772},"101":{"tf":1.0},"102":{"tf":2.449489742783178},"103":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"110":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":2.23606797749979},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.4142135623730951},"142":{"tf":2.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":2.23606797749979},"159":{"tf":3.0},"16":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":1.7320508075688772},"171":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":2.449489742783178},"178":{"tf":2.0},"182":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":2.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"196":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"2":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":2.23606797749979},"211":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"219":{"tf":2.0},"22":{"tf":1.0},"220":{"tf":2.0},"222":{"tf":1.7320508075688772},"224":{"tf":1.0},"228":{"tf":1.4142135623730951},"230":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":2.0},"237":{"tf":1.0},"238":{"tf":2.449489742783178},"239":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":1.4142135623730951},"250":{"tf":2.0},"251":{"tf":2.0},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"256":{"tf":1.7320508075688772},"26":{"tf":1.0},"27":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":3.0},"273":{"tf":1.4142135623730951},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.4142135623730951},"283":{"tf":1.0},"285":{"tf":2.23606797749979},"288":{"tf":1.4142135623730951},"29":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":2.0},"292":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":2.0},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":2.23606797749979},"306":{"tf":1.0},"307":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":2.0},"314":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":2.23606797749979},"319":{"tf":1.0},"32":{"tf":1.0},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"324":{"tf":1.0},"326":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"332":{"tf":1.4142135623730951},"335":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.7320508075688772},"338":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"340":{"tf":1.0},"342":{"tf":1.0},"344":{"tf":1.4142135623730951},"345":{"tf":2.0},"346":{"tf":1.0},"350":{"tf":1.4142135623730951},"355":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"360":{"tf":1.0},"361":{"tf":1.7320508075688772},"365":{"tf":2.0},"366":{"tf":1.4142135623730951},"368":{"tf":1.0},"369":{"tf":1.7320508075688772},"37":{"tf":1.0},"370":{"tf":1.0},"371":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"373":{"tf":1.0},"374":{"tf":1.7320508075688772},"375":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.4142135623730951},"386":{"tf":1.7320508075688772},"387":{"tf":2.23606797749979},"388":{"tf":1.0},"389":{"tf":2.0},"39":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.4142135623730951},"392":{"tf":1.0},"393":{"tf":1.4142135623730951},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"397":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.4142135623730951},"404":{"tf":2.8284271247461903},"406":{"tf":1.0},"407":{"tf":2.0},"41":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.0},"42":{"tf":1.0},"421":{"tf":1.7320508075688772},"425":{"tf":1.0},"427":{"tf":2.0},"429":{"tf":1.4142135623730951},"435":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772},"55":{"tf":2.23606797749979},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":2.0},"66":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":2.0},"74":{"tf":1.0},"75":{"tf":2.23606797749979},"76":{"tf":1.4142135623730951},"78":{"tf":2.449489742783178},"79":{"tf":2.23606797749979},"80":{"tf":1.0},"83":{"tf":1.7320508075688772},"88":{"tf":1.0},"89":{"tf":1.7320508075688772},"92":{"tf":2.0},"96":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"235":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"163":{"tf":1.0},"237":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"323":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"108":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"108":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":66,"docs":{"10":{"tf":1.0},"102":{"tf":1.7320508075688772},"108":{"tf":1.7320508075688772},"117":{"tf":2.0},"119":{"tf":1.7320508075688772},"121":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"138":{"tf":1.0},"142":{"tf":1.4142135623730951},"150":{"tf":1.7320508075688772},"153":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.4142135623730951},"209":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"237":{"tf":3.0},"238":{"tf":4.123105625617661},"245":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":2.449489742783178},"289":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":4.47213595499958},"296":{"tf":2.0},"297":{"tf":2.23606797749979},"301":{"tf":3.1622776601683795},"310":{"tf":1.0},"312":{"tf":2.0},"317":{"tf":3.872983346207417},"323":{"tf":5.385164807134504},"325":{"tf":1.7320508075688772},"338":{"tf":1.4142135623730951},"34":{"tf":1.0},"340":{"tf":1.0},"356":{"tf":1.4142135623730951},"357":{"tf":1.7320508075688772},"358":{"tf":1.0},"377":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":2.6457513110645907},"406":{"tf":2.449489742783178},"407":{"tf":1.0},"411":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":3.0},"72":{"tf":2.0},"73":{"tf":3.0},"74":{"tf":1.0},"76":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":2.0},"91":{"tf":1.0},"94":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"102":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"/":{"5":{".":{"0":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"s":{"c":{":":{":":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":7,"docs":{"296":{"tf":2.449489742783178},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"404":{"tf":2.6457513110645907},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"b":{"df":2,"docs":{"404":{"tf":2.449489742783178},"406":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":5,"docs":{"296":{"tf":1.0},"299":{"tf":1.4142135623730951},"404":{"tf":2.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"s":{"df":1,"docs":{"318":{"tf":2.0}},"g":{"df":3,"docs":{"285":{"tf":2.23606797749979},"356":{"tf":2.23606797749979},"359":{"tf":1.4142135623730951}}},"v":{"c":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":1,"docs":{"436":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"}":{"df":0,"docs":{},"m":{"df":1,"docs":{"318":{"tf":2.0}}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":47,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"118":{"tf":1.0},"137":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0},"246":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":3.1622776601683795},"281":{"tf":1.0},"29":{"tf":1.0},"308":{"tf":2.23606797749979},"31":{"tf":1.4142135623730951},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"324":{"tf":1.0},"355":{"tf":1.0},"363":{"tf":1.0},"370":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.4142135623730951},"389":{"tf":1.0},"391":{"tf":1.0},"403":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"49":{"tf":1.4142135623730951},"67":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"79":{"tf":1.4142135623730951},"95":{"tf":1.0}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":91,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"137":{"tf":1.0},"142":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.7320508075688772},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"185":{"tf":1.4142135623730951},"189":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.7320508075688772},"207":{"tf":1.0},"209":{"tf":1.7320508075688772},"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"225":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.4142135623730951},"242":{"tf":1.0},"254":{"tf":1.0},"256":{"tf":1.4142135623730951},"260":{"tf":1.4142135623730951},"261":{"tf":1.0},"268":{"tf":1.4142135623730951},"272":{"tf":1.0},"280":{"tf":2.0},"282":{"tf":2.0},"284":{"tf":1.0},"286":{"tf":2.0},"290":{"tf":1.0},"291":{"tf":1.7320508075688772},"292":{"tf":2.0},"296":{"tf":2.0},"298":{"tf":1.7320508075688772},"299":{"tf":2.23606797749979},"300":{"tf":2.23606797749979},"301":{"tf":2.8284271247461903},"305":{"tf":1.7320508075688772},"307":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.4142135623730951},"31":{"tf":1.0},"317":{"tf":2.449489742783178},"319":{"tf":1.4142135623730951},"331":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.0},"354":{"tf":1.4142135623730951},"355":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951},"364":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"37":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772},"374":{"tf":1.4142135623730951},"38":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":3.0},"415":{"tf":1.4142135623730951},"45":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"75":{"tf":1.7320508075688772},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0},"98":{"tf":2.23606797749979}},"i":{"df":2,"docs":{"51":{"tf":1.0},"52":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"309":{"tf":1.0},"318":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":11,"docs":{"10":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.4142135623730951},"286":{"tf":1.0},"292":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.0},"325":{"tf":1.0},"393":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":47,"docs":{"134":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":2.23606797749979},"140":{"tf":1.0},"151":{"tf":2.23606797749979},"159":{"tf":1.0},"185":{"tf":1.4142135623730951},"225":{"tf":1.0},"237":{"tf":2.449489742783178},"238":{"tf":1.0},"240":{"tf":2.0},"245":{"tf":1.0},"246":{"tf":1.7320508075688772},"268":{"tf":1.0},"278":{"tf":3.3166247903554},"279":{"tf":1.0},"282":{"tf":1.7320508075688772},"283":{"tf":2.0},"284":{"tf":2.449489742783178},"285":{"tf":4.47213595499958},"286":{"tf":1.4142135623730951},"288":{"tf":1.0},"290":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.4142135623730951},"317":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"36":{"tf":2.23606797749979},"363":{"tf":1.0},"364":{"tf":3.0},"365":{"tf":2.6457513110645907},"366":{"tf":3.4641016151377544},"37":{"tf":1.4142135623730951},"406":{"tf":1.7320508075688772},"411":{"tf":1.0},"426":{"tf":1.4142135623730951},"50":{"tf":2.449489742783178},"71":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":4.69041575982343},"77":{"tf":1.0},"79":{"tf":2.23606797749979},"83":{"tf":2.0},"94":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":16,"docs":{"238":{"tf":2.449489742783178},"245":{"tf":1.0},"268":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.7320508075688772},"284":{"tf":1.4142135623730951},"285":{"tf":2.0},"286":{"tf":1.4142135623730951},"302":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"406":{"tf":1.0},"426":{"tf":1.0},"52":{"tf":1.0},"70":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"95":{"tf":1.0}}}},"df":79,"docs":{"109":{"tf":1.4142135623730951},"120":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"136":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":2.0},"159":{"tf":2.23606797749979},"164":{"tf":1.0},"167":{"tf":2.0},"169":{"tf":1.7320508075688772},"185":{"tf":1.0},"189":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"238":{"tf":2.23606797749979},"240":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.4142135623730951},"278":{"tf":1.7320508075688772},"285":{"tf":3.1622776601683795},"301":{"tf":3.1622776601683795},"317":{"tf":2.23606797749979},"320":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":2.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"35":{"tf":2.0},"357":{"tf":1.0},"36":{"tf":2.23606797749979},"364":{"tf":2.8284271247461903},"365":{"tf":4.58257569495584},"366":{"tf":1.4142135623730951},"369":{"tf":1.0},"37":{"tf":1.7320508075688772},"375":{"tf":1.0},"376":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"387":{"tf":1.4142135623730951},"39":{"tf":1.0},"404":{"tf":3.0},"406":{"tf":2.0},"407":{"tf":2.0},"411":{"tf":1.0},"415":{"tf":2.0},"426":{"tf":2.0},"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"50":{"tf":2.23606797749979},"51":{"tf":1.0},"52":{"tf":2.23606797749979},"55":{"tf":1.0},"63":{"tf":2.23606797749979},"70":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":4.242640687119285},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"x":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"0":{"df":1,"docs":{"301":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":6,"docs":{"286":{"tf":1.4142135623730951},"301":{"tf":4.123105625617661},"302":{"tf":2.449489742783178},"305":{"tf":1.4142135623730951},"307":{"tf":1.0},"404":{"tf":1.0}}}},"df":6,"docs":{"300":{"tf":1.0},"301":{"tf":4.123105625617661},"302":{"tf":1.0},"404":{"tf":3.4641016151377544},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"d":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}}},"df":2,"docs":{"301":{"tf":1.7320508075688772},"302":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"’":{"df":1,"docs":{"301":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"301":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"_":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":2.6457513110645907}},"e":{":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{":":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"254":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"254":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"189":{"tf":1.0},"79":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"189":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"x":{"df":3,"docs":{"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"277":{"tf":1.4142135623730951}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"x":{"df":2,"docs":{"275":{"tf":1.0},"276":{"tf":1.0}}}},"df":1,"docs":{"275":{"tf":1.0}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":2.449489742783178}}}}},"t":{">":{"(":{"df":0,"docs":{},"t":{"df":3,"docs":{"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"277":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":3,"docs":{"275":{"tf":3.1622776601683795},"276":{"tf":2.6457513110645907},"277":{"tf":2.8284271247461903}}},"{":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"275":{"tf":1.0}}}}}}}}},"df":1,"docs":{"275":{"tf":2.0}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"426":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"365":{"tf":1.0}}}},"df":0,"docs":{}},"df":161,"docs":{"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"104":{"tf":1.0},"105":{"tf":1.0},"108":{"tf":1.4142135623730951},"112":{"tf":2.6457513110645907},"113":{"tf":2.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.7320508075688772},"116":{"tf":2.449489742783178},"117":{"tf":2.449489742783178},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":2.0},"122":{"tf":1.7320508075688772},"123":{"tf":2.0},"124":{"tf":2.23606797749979},"125":{"tf":1.4142135623730951},"127":{"tf":1.7320508075688772},"128":{"tf":1.7320508075688772},"129":{"tf":2.23606797749979},"139":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":2.23606797749979},"167":{"tf":1.4142135623730951},"169":{"tf":3.4641016151377544},"170":{"tf":1.4142135623730951},"172":{"tf":2.23606797749979},"173":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"178":{"tf":1.7320508075688772},"179":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"185":{"tf":1.7320508075688772},"186":{"tf":1.4142135623730951},"188":{"tf":1.7320508075688772},"190":{"tf":2.23606797749979},"192":{"tf":1.4142135623730951},"196":{"tf":2.8284271247461903},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":2.449489742783178},"203":{"tf":1.0},"205":{"tf":3.872983346207417},"208":{"tf":1.0},"209":{"tf":2.6457513110645907},"214":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.7320508075688772},"219":{"tf":2.6457513110645907},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"228":{"tf":2.23606797749979},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":2.0},"238":{"tf":1.4142135623730951},"240":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.4142135623730951},"251":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":2.0},"256":{"tf":4.0},"257":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"265":{"tf":1.0},"266":{"tf":1.0},"271":{"tf":1.4142135623730951},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":2.0},"279":{"tf":1.0},"28":{"tf":2.0},"282":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.7320508075688772},"29":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":2.6457513110645907},"338":{"tf":2.0},"34":{"tf":1.4142135623730951},"342":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":2.0},"349":{"tf":1.4142135623730951},"353":{"tf":2.449489742783178},"356":{"tf":2.6457513110645907},"357":{"tf":2.6457513110645907},"359":{"tf":1.4142135623730951},"36":{"tf":2.0},"364":{"tf":1.0},"365":{"tf":3.0},"366":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772},"373":{"tf":1.0},"374":{"tf":3.605551275463989},"375":{"tf":1.4142135623730951},"378":{"tf":1.7320508075688772},"379":{"tf":2.0},"380":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":2.23606797749979},"386":{"tf":1.0},"387":{"tf":1.7320508075688772},"389":{"tf":5.196152422706632},"39":{"tf":1.0},"390":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":2.449489742783178},"410":{"tf":1.0},"413":{"tf":2.0},"416":{"tf":2.23606797749979},"44":{"tf":1.7320508075688772},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":2.0},"52":{"tf":2.6457513110645907},"55":{"tf":2.23606797749979},"56":{"tf":2.0},"57":{"tf":2.0},"59":{"tf":1.0},"63":{"tf":1.4142135623730951},"70":{"tf":1.0},"76":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":3.3166247903554},"84":{"tf":2.23606797749979},"86":{"tf":2.8284271247461903},"87":{"tf":1.7320508075688772},"88":{"tf":2.0},"90":{"tf":1.0},"91":{"tf":2.23606797749979},"93":{"tf":1.0},"94":{"tf":2.6457513110645907},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":2.0},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":4,"docs":{"102":{"tf":1.0},"416":{"tf":1.0},"70":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":2,"docs":{"419":{"tf":1.0},"420":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"318":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"s":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.0}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"16":{"tf":1.0},"325":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"320":{"tf":1.0},"337":{"tf":1.0},"362":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":7,"docs":{"116":{"tf":1.0},"117":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"253":{"tf":1.0},"28":{"tf":1.0},"396":{"tf":1.0}}}}}},"df":7,"docs":{"236":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"358":{"tf":2.6457513110645907},"397":{"tf":1.0},"404":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"54":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"315":{"tf":1.0}}}}},"t":{"df":2,"docs":{"286":{"tf":1.0},"43":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":19,"docs":{"10":{"tf":1.0},"133":{"tf":1.0},"153":{"tf":1.0},"164":{"tf":1.0},"175":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"228":{"tf":1.0},"236":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"332":{"tf":1.0},"338":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"421":{"tf":1.0},"63":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"142":{"tf":1.0},"152":{"tf":1.0},"330":{"tf":1.0},"363":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":199,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"111":{"tf":1.4142135623730951},"112":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.7320508075688772},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.4142135623730951},"137":{"tf":2.0},"14":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"148":{"tf":1.0},"15":{"tf":1.4142135623730951},"153":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":2.0},"158":{"tf":1.0},"159":{"tf":1.7320508075688772},"16":{"tf":1.4142135623730951},"162":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"165":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"175":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"181":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.7320508075688772},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"189":{"tf":2.23606797749979},"190":{"tf":1.0},"191":{"tf":1.0},"193":{"tf":1.4142135623730951},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":2.23606797749979},"21":{"tf":1.7320508075688772},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":2.0},"215":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":2.0},"221":{"tf":2.0},"222":{"tf":1.0},"224":{"tf":2.0},"225":{"tf":1.7320508075688772},"228":{"tf":2.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"237":{"tf":2.449489742783178},"238":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":2.23606797749979},"26":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951},"264":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":4.358898943540674},"276":{"tf":1.7320508075688772},"277":{"tf":1.7320508075688772},"279":{"tf":2.23606797749979},"28":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"285":{"tf":2.23606797749979},"286":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"290":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":1.0},"31":{"tf":1.0},"310":{"tf":1.4142135623730951},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":2.23606797749979},"316":{"tf":1.7320508075688772},"317":{"tf":3.3166247903554},"318":{"tf":2.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":2.23606797749979},"323":{"tf":3.7416573867739413},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"326":{"tf":1.0},"330":{"tf":1.7320508075688772},"333":{"tf":2.0},"334":{"tf":1.0},"335":{"tf":1.7320508075688772},"337":{"tf":1.4142135623730951},"338":{"tf":3.0},"339":{"tf":2.0},"34":{"tf":1.0},"340":{"tf":1.7320508075688772},"344":{"tf":1.0},"346":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.7320508075688772},"353":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":2.8284271247461903},"360":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":2.6457513110645907},"366":{"tf":1.4142135623730951},"367":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":2.23606797749979},"372":{"tf":1.7320508075688772},"373":{"tf":1.7320508075688772},"374":{"tf":2.449489742783178},"375":{"tf":1.4142135623730951},"378":{"tf":1.0},"381":{"tf":2.449489742783178},"384":{"tf":1.4142135623730951},"385":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":3.4641016151377544},"394":{"tf":1.0},"395":{"tf":1.0},"400":{"tf":1.4142135623730951},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":4.0},"406":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951},"41":{"tf":1.0},"413":{"tf":1.4142135623730951},"419":{"tf":1.0},"42":{"tf":1.7320508075688772},"421":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.4142135623730951},"44":{"tf":1.0},"51":{"tf":2.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":2.0},"65":{"tf":1.0},"67":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":2.8284271247461903},"73":{"tf":1.0},"74":{"tf":1.0},"78":{"tf":2.0},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"97":{"tf":1.0}},"l":{"df":1,"docs":{"214":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"320":{"tf":1.0}}}}}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"197":{"tf":1.0},"415":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"—":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"54":{"tf":1.0}}}}}}}}}},"df":5,"docs":{"163":{"tf":1.0},"164":{"tf":1.0},"292":{"tf":1.0},"404":{"tf":1.4142135623730951},"415":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":13,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.7320508075688772},"126":{"tf":2.449489742783178},"158":{"tf":1.0},"213":{"tf":1.4142135623730951},"254":{"tf":1.0},"271":{"tf":1.4142135623730951},"288":{"tf":1.0},"345":{"tf":1.0},"356":{"tf":2.23606797749979},"357":{"tf":1.0},"63":{"tf":1.4142135623730951}}}},"t":{":":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":7,"docs":{"21":{"tf":1.0},"279":{"tf":1.0},"308":{"tf":2.23606797749979},"313":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"395":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"108":{"tf":1.0},"162":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"220":{"tf":1.0},"242":{"tf":1.0},"257":{"tf":1.0},"278":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"289":{"tf":1.0},"304":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"335":{"tf":1.0},"338":{"tf":1.4142135623730951},"344":{"tf":1.4142135623730951},"357":{"tf":1.0},"361":{"tf":1.0},"378":{"tf":1.0},"380":{"tf":3.4641016151377544},"404":{"tf":1.7320508075688772},"426":{"tf":1.0},"432":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0}}}}},"w":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"219":{"tf":1.0},"220":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"404":{"tf":2.8284271247461903},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":2.0}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":3,"docs":{"404":{"tf":3.3166247903554},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"164":{"tf":1.0},"200":{"tf":2.0}}}}},"df":0,"docs":{}},"x":{"df":4,"docs":{"180":{"tf":1.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"277":{"tf":1.4142135623730951}}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"357":{"tf":2.449489742783178}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":158,"docs":{"1":{"tf":1.4142135623730951},"102":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":2.0},"113":{"tf":1.7320508075688772},"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"117":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.7320508075688772},"124":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"133":{"tf":2.449489742783178},"135":{"tf":1.7320508075688772},"139":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":1.4142135623730951},"146":{"tf":1.0},"148":{"tf":1.7320508075688772},"151":{"tf":2.449489742783178},"158":{"tf":1.0},"159":{"tf":1.7320508075688772},"164":{"tf":2.8284271247461903},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"196":{"tf":2.8284271247461903},"200":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"21":{"tf":1.0},"212":{"tf":2.0},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":2.0},"22":{"tf":1.0},"220":{"tf":2.449489742783178},"222":{"tf":1.0},"223":{"tf":1.0},"227":{"tf":2.449489742783178},"228":{"tf":2.23606797749979},"237":{"tf":3.0},"238":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":2.23606797749979},"243":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.4142135623730951},"247":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.4142135623730951},"258":{"tf":1.7320508075688772},"259":{"tf":1.4142135623730951},"261":{"tf":2.0},"262":{"tf":1.4142135623730951},"266":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":1.4142135623730951},"28":{"tf":3.0},"281":{"tf":1.0},"285":{"tf":3.3166247903554},"289":{"tf":2.0},"29":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":2.23606797749979},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"299":{"tf":1.0},"301":{"tf":1.4142135623730951},"306":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"316":{"tf":2.23606797749979},"317":{"tf":1.7320508075688772},"319":{"tf":1.0},"32":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":4.795831523312719},"339":{"tf":2.0},"34":{"tf":2.6457513110645907},"340":{"tf":2.23606797749979},"346":{"tf":2.0},"35":{"tf":1.0},"353":{"tf":2.8284271247461903},"358":{"tf":2.449489742783178},"36":{"tf":3.0},"363":{"tf":1.0},"364":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772},"378":{"tf":1.0},"379":{"tf":1.0},"383":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":2.8284271247461903},"390":{"tf":1.0},"395":{"tf":2.23606797749979},"396":{"tf":2.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":7.211102550927978},"405":{"tf":1.0},"406":{"tf":2.0},"407":{"tf":2.6457513110645907},"42":{"tf":1.7320508075688772},"429":{"tf":3.4641016151377544},"43":{"tf":1.0},"430":{"tf":1.0},"432":{"tf":1.7320508075688772},"433":{"tf":2.6457513110645907},"434":{"tf":1.0},"435":{"tf":1.4142135623730951},"437":{"tf":1.7320508075688772},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.7320508075688772},"52":{"tf":2.0},"56":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":2.449489742783178},"89":{"tf":1.0},"9":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"13":{"tf":1.4142135623730951},"32":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.0}}}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"18":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.0},"272":{"tf":1.0}},"n":{"df":4,"docs":{"224":{"tf":1.0},"38":{"tf":1.0},"396":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772}}}}},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":5,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":2.449489742783178},"177":{"tf":3.0},"178":{"tf":2.0},"179":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":6,"docs":{"361":{"tf":1.4142135623730951},"373":{"tf":1.4142135623730951},"376":{"tf":2.0},"377":{"tf":1.4142135623730951},"378":{"tf":2.8284271247461903},"379":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"240":{"tf":1.0},"324":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"<":{"\'":{"_":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"374":{"tf":1.0}}}}},"df":0,"docs":{}},"df":102,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.4142135623730951},"138":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.7320508075688772},"164":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"169":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.7320508075688772},"209":{"tf":1.4142135623730951},"216":{"tf":1.0},"220":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.4142135623730951},"232":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.4142135623730951},"24":{"tf":1.0},"240":{"tf":3.0},"241":{"tf":2.0},"245":{"tf":2.8284271247461903},"247":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"258":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951},"264":{"tf":1.0},"271":{"tf":2.0},"274":{"tf":1.0},"28":{"tf":1.0},"282":{"tf":1.0},"288":{"tf":2.449489742783178},"289":{"tf":1.7320508075688772},"290":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"301":{"tf":1.7320508075688772},"307":{"tf":1.0},"312":{"tf":2.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":3.1622776601683795},"323":{"tf":1.0},"324":{"tf":2.6457513110645907},"326":{"tf":1.0},"334":{"tf":1.0},"338":{"tf":1.4142135623730951},"34":{"tf":1.0},"341":{"tf":1.0},"349":{"tf":1.0},"36":{"tf":1.0},"360":{"tf":1.0},"364":{"tf":1.4142135623730951},"37":{"tf":1.0},"372":{"tf":2.0},"38":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.7320508075688772},"392":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.7320508075688772},"404":{"tf":2.23606797749979},"405":{"tf":1.0},"41":{"tf":1.0},"411":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"433":{"tf":2.449489742783178},"44":{"tf":1.7320508075688772},"47":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.4142135623730951},"77":{"tf":1.0},"78":{"tf":1.0},"92":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"159":{"tf":1.0}}},"l":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"151":{"tf":1.0},"232":{"tf":1.0},"308":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"92":{"tf":1.0}},"r":{"df":5,"docs":{"110":{"tf":1.0},"189":{"tf":1.0},"312":{"tf":1.0},"324":{"tf":1.0},"63":{"tf":1.0}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"0":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":4,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"17":{"tf":1.0},"291":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"433":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":11,"docs":{"10":{"tf":1.0},"196":{"tf":1.0},"273":{"tf":1.0},"297":{"tf":1.0},"369":{"tf":2.6457513110645907},"431":{"tf":1.0},"433":{"tf":3.605551275463989},"435":{"tf":1.7320508075688772},"436":{"tf":3.1622776601683795},"437":{"tf":1.4142135623730951},"71":{"tf":1.0}}}}}}},"l":{"df":5,"docs":{"271":{"tf":3.4641016151377544},"281":{"tf":2.0},"282":{"tf":1.4142135623730951},"286":{"tf":2.23606797749979},"288":{"tf":3.3166247903554}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"371":{"tf":1.0}}}}}},"o":{"_":{"d":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"76":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"216":{"tf":2.23606797749979},"221":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"280":{"tf":1.7320508075688772},"288":{"tf":1.4142135623730951},"289":{"tf":6.244997998398398}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"299":{"tf":1.0}}}}}}}}}}}}},"df":19,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"146":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"220":{"tf":1.0},"271":{"tf":1.7320508075688772},"288":{"tf":1.4142135623730951},"308":{"tf":1.0},"312":{"tf":1.4142135623730951},"365":{"tf":1.0},"374":{"tf":1.7320508075688772},"416":{"tf":1.0},"429":{"tf":1.0},"45":{"tf":1.4142135623730951},"47":{"tf":1.7320508075688772},"62":{"tf":1.0},"70":{"tf":1.0}},"e":{"df":42,"docs":{"103":{"tf":2.6457513110645907},"105":{"tf":1.0},"106":{"tf":4.0},"107":{"tf":2.449489742783178},"109":{"tf":1.0},"110":{"tf":2.0},"135":{"tf":2.0},"149":{"tf":1.0},"159":{"tf":2.449489742783178},"163":{"tf":1.0},"171":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"189":{"tf":1.0},"235":{"tf":1.7320508075688772},"238":{"tf":2.0},"240":{"tf":1.4142135623730951},"245":{"tf":1.7320508075688772},"288":{"tf":1.4142135623730951},"289":{"tf":2.23606797749979},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"317":{"tf":2.0},"322":{"tf":1.7320508075688772},"323":{"tf":1.0},"330":{"tf":1.4142135623730951},"338":{"tf":1.7320508075688772},"344":{"tf":1.7320508075688772},"346":{"tf":1.4142135623730951},"350":{"tf":2.449489742783178},"353":{"tf":1.4142135623730951},"357":{"tf":1.0},"358":{"tf":1.0},"372":{"tf":1.0},"380":{"tf":2.0},"396":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"420":{"tf":1.4142135623730951},"423":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.0},"66":{"tf":1.0}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"415":{"tf":1.0}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"135":{"tf":1.0},"297":{"tf":1.0}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"336":{"tf":1.0}}}}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":3,"docs":{"159":{"tf":1.0},"220":{"tf":1.4142135623730951},"94":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"135":{"tf":1.0},"25":{"tf":1.0},"280":{"tf":1.0},"283":{"tf":1.0},"313":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"384":{"tf":1.0},"395":{"tf":1.0},"413":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"120":{"tf":1.0},"14":{"tf":1.0},"253":{"tf":1.0},"323":{"tf":1.0},"381":{"tf":1.0},"83":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":136,"docs":{"102":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"13":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"148":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"2":{"tf":1.0},"200":{"tf":1.7320508075688772},"204":{"tf":1.7320508075688772},"205":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"214":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"227":{"tf":1.0},"228":{"tf":1.0},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"238":{"tf":1.0},"240":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"246":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"257":{"tf":1.0},"263":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":2.449489742783178},"273":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":2.23606797749979},"324":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"345":{"tf":1.0},"350":{"tf":2.23606797749979},"357":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":2.23606797749979},"375":{"tf":1.4142135623730951},"38":{"tf":1.7320508075688772},"381":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.7320508075688772},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"396":{"tf":1.0},"397":{"tf":1.0},"404":{"tf":2.6457513110645907},"406":{"tf":1.4142135623730951},"413":{"tf":1.0},"42":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"157":{"tf":1.0},"158":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"h":{"df":28,"docs":{"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"108":{"tf":1.0},"155":{"tf":1.0},"163":{"tf":1.4142135623730951},"197":{"tf":1.0},"208":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"238":{"tf":1.4142135623730951},"242":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.4142135623730951},"284":{"tf":1.0},"312":{"tf":1.7320508075688772},"337":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"374":{"tf":1.0},"404":{"tf":1.7320508075688772},"42":{"tf":1.0},"59":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"76":{"tf":1.0},"94":{"tf":1.0}}},"i":{"c":{"df":29,"docs":{"110":{"tf":1.0},"116":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"209":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"238":{"tf":1.0},"240":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"26":{"tf":1.0},"263":{"tf":1.0},"285":{"tf":1.0},"29":{"tf":1.0},"295":{"tf":1.0},"302":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"338":{"tf":1.0},"364":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":1.4142135623730951},"405":{"tf":1.0},"407":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"74":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"178":{"tf":2.449489742783178},"325":{"tf":1.0}}},"y":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"178":{"tf":1.0}}},"df":1,"docs":{"178":{"tf":1.4142135623730951}}}}}}},"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"314":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"\'":{".":{"\'":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"188":{"tf":1.0},"190":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":2,"docs":{"188":{"tf":2.0},"190":{"tf":1.4142135623730951}}},"m":{"b":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":156,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"111":{"tf":1.7320508075688772},"115":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.0},"133":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":2.23606797749979},"165":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.0},"183":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":2.23606797749979},"197":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"206":{"tf":1.0},"209":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"219":{"tf":2.23606797749979},"22":{"tf":1.4142135623730951},"220":{"tf":2.6457513110645907},"221":{"tf":2.23606797749979},"222":{"tf":2.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":2.6457513110645907},"231":{"tf":1.7320508075688772},"232":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.0},"245":{"tf":1.4142135623730951},"248":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.7320508075688772},"262":{"tf":1.7320508075688772},"263":{"tf":1.4142135623730951},"264":{"tf":1.0},"271":{"tf":1.7320508075688772},"276":{"tf":1.4142135623730951},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.7320508075688772},"288":{"tf":1.0},"289":{"tf":2.23606797749979},"29":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"298":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.7320508075688772},"31":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.7320508075688772},"316":{"tf":1.0},"317":{"tf":2.0},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":2.449489742783178},"324":{"tf":1.0},"325":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":2.8284271247461903},"34":{"tf":1.0},"340":{"tf":2.0},"341":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.7320508075688772},"361":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.4142135623730951},"371":{"tf":1.0},"374":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.4142135623730951},"384":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.0},"392":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.7320508075688772},"397":{"tf":1.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.7320508075688772},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.8284271247461903},"407":{"tf":1.0},"408":{"tf":1.0},"42":{"tf":2.23606797749979},"426":{"tf":1.0},"433":{"tf":1.0},"436":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":2.23606797749979},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"63":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"71":{"tf":2.6457513110645907},"78":{"tf":2.0},"79":{"tf":1.7320508075688772},"88":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"204":{"tf":1.0},"296":{"tf":1.0}}}}}}},"s":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"248":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"64":{"tf":1.0}}}},"u":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"50":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"103":{"tf":5.0},"107":{"tf":1.0},"182":{"tf":1.4142135623730951},"271":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0}},"’":{"df":1,"docs":{"103":{"tf":1.0}}}}},"m":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"235":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"235":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"238":{"tf":2.0}}}}}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"[":{"0":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":2,"docs":{"167":{"tf":3.0},"169":{"tf":1.4142135623730951}}}}}}},"df":105,"docs":{"10":{"tf":1.0},"103":{"tf":1.4142135623730951},"108":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"125":{"tf":2.0},"126":{"tf":2.449489742783178},"131":{"tf":1.4142135623730951},"134":{"tf":1.0},"135":{"tf":1.7320508075688772},"137":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":3.3166247903554},"167":{"tf":5.830951894845301},"169":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"170":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.4142135623730951},"203":{"tf":1.7320508075688772},"211":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"235":{"tf":1.0},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"241":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0},"268":{"tf":1.0},"27":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.4142135623730951},"290":{"tf":1.0},"293":{"tf":3.4641016151377544},"294":{"tf":5.477225575051661},"301":{"tf":1.0},"308":{"tf":1.0},"316":{"tf":6.4031242374328485},"317":{"tf":2.23606797749979},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":2.449489742783178},"346":{"tf":1.4142135623730951},"35":{"tf":2.23606797749979},"355":{"tf":1.0},"356":{"tf":1.4142135623730951},"357":{"tf":3.1622776601683795},"358":{"tf":2.0},"36":{"tf":1.0},"365":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.7320508075688772},"383":{"tf":2.0},"386":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"39":{"tf":1.0},"391":{"tf":1.0},"393":{"tf":1.4142135623730951},"395":{"tf":1.7320508075688772},"40":{"tf":1.0},"404":{"tf":5.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772},"41":{"tf":2.23606797749979},"419":{"tf":1.7320508075688772},"42":{"tf":2.0},"420":{"tf":1.0},"43":{"tf":4.123105625617661},"433":{"tf":1.0},"44":{"tf":5.744562646538029},"45":{"tf":3.3166247903554},"46":{"tf":2.0},"47":{"tf":3.7416573867739413},"51":{"tf":2.0},"52":{"tf":1.4142135623730951},"53":{"tf":2.0},"54":{"tf":4.69041575982343},"55":{"tf":2.6457513110645907},"59":{"tf":1.0},"62":{"tf":5.916079783099616},"63":{"tf":3.1622776601683795},"64":{"tf":1.0},"67":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}}},"df":8,"docs":{"164":{"tf":1.0},"236":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951},"301":{"tf":3.605551275463989},"358":{"tf":2.0},"364":{"tf":3.1622776601683795},"380":{"tf":1.0},"47":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"102":{"tf":1.4142135623730951},"301":{"tf":1.0},"355":{"tf":1.4142135623730951},"398":{"tf":1.0},"416":{"tf":1.0},"44":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":2.0}}}}}}},"o":{"(":{"1":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"248":{"tf":1.0}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"95":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"95":{"tf":1.0}}}}}}}}},"df":37,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"137":{"tf":1.0},"147":{"tf":1.0},"159":{"tf":1.4142135623730951},"179":{"tf":1.0},"193":{"tf":1.0},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"247":{"tf":1.0},"269":{"tf":1.4142135623730951},"285":{"tf":3.7416573867739413},"323":{"tf":2.449489742783178},"326":{"tf":1.0},"327":{"tf":3.0},"328":{"tf":1.7320508075688772},"329":{"tf":3.0},"330":{"tf":2.449489742783178},"331":{"tf":1.7320508075688772},"332":{"tf":1.4142135623730951},"333":{"tf":1.0},"334":{"tf":4.358898943540674},"335":{"tf":2.0},"336":{"tf":1.7320508075688772},"337":{"tf":3.3166247903554},"338":{"tf":3.1622776601683795},"339":{"tf":2.23606797749979},"340":{"tf":2.23606797749979},"341":{"tf":2.449489742783178},"381":{"tf":1.4142135623730951},"384":{"tf":2.0},"404":{"tf":1.0},"411":{"tf":1.0},"74":{"tf":1.0},"82":{"tf":1.0},"93":{"tf":1.0},"95":{"tf":2.23606797749979}},"’":{"df":5,"docs":{"330":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":1.0},"82":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"291":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"230":{"tf":1.0},"246":{"tf":1.0},"285":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"35":{"tf":1.0},"365":{"tf":1.0}}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":3,"docs":{"28":{"tf":1.0},"366":{"tf":1.0},"90":{"tf":1.0}},"s":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}},"c":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"135":{"tf":1.0},"163":{"tf":1.0},"279":{"tf":1.0}}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":33,"docs":{"121":{"tf":1.0},"135":{"tf":1.4142135623730951},"153":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"253":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"336":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"370":{"tf":1.0},"38":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"54":{"tf":1.7320508075688772},"71":{"tf":1.0},"75":{"tf":2.23606797749979},"79":{"tf":1.7320508075688772},"92":{"tf":1.0}},"r":{"df":2,"docs":{"151":{"tf":1.0},"79":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"d":{"df":2,"docs":{"2":{"tf":1.0},"358":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":9,"docs":{"219":{"tf":1.0},"285":{"tf":1.0},"290":{"tf":1.0},"292":{"tf":1.0},"327":{"tf":1.0},"332":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"8":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"1":{"tf":1.7320508075688772},"146":{"tf":1.0},"260":{"tf":1.0},"291":{"tf":1.4142135623730951},"302":{"tf":1.0},"308":{"tf":1.0},"316":{"tf":1.0},"332":{"tf":1.0},"361":{"tf":1.0},"395":{"tf":1.0},"50":{"tf":1.0}}}},"i":{"c":{"df":1,"docs":{"117":{"tf":1.4142135623730951}},"i":{"df":5,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"311":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"365":{"tf":1.0}}}}}}},"h":{"df":1,"docs":{"295":{"tf":1.7320508075688772}}},"k":{"(":{"_":{"df":2,"docs":{"159":{"tf":1.0},"380":{"tf":1.0}}},"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"346":{"tf":1.7320508075688772}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":6,"docs":{"220":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}}}}},"df":0,"docs":{},"f":{"c":{"df":1,"docs":{"158":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0}}}}},"j":{"df":0,"docs":{},"o":{"b":{"df":2,"docs":{"404":{"tf":1.0},"407":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"164":{"tf":1.0},"380":{"tf":1.0},"47":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.4142135623730951}}}}}}}},"t":{"df":2,"docs":{"157":{"tf":1.0},"171":{"tf":1.0}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"159":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"347":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"\\\\":{"df":0,"docs":{},"r":{"\\\\":{"df":0,"docs":{},"n":{"\\\\":{"df":0,"docs":{},"r":{"\\\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"398":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"159":{"tf":1.0}}}}},"a":{"df":0,"docs":{},"y":{"df":5,"docs":{"219":{"tf":1.0},"297":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"df":39,"docs":{"122":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"157":{"tf":2.449489742783178},"158":{"tf":1.4142135623730951},"159":{"tf":3.4641016151377544},"162":{"tf":1.0},"171":{"tf":1.0},"196":{"tf":3.1622776601683795},"197":{"tf":2.8284271247461903},"198":{"tf":2.23606797749979},"200":{"tf":1.7320508075688772},"201":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"205":{"tf":3.1622776601683795},"206":{"tf":2.449489742783178},"209":{"tf":3.605551275463989},"220":{"tf":1.7320508075688772},"221":{"tf":2.449489742783178},"222":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":3.0},"231":{"tf":1.0},"245":{"tf":2.23606797749979},"253":{"tf":1.4142135623730951},"264":{"tf":2.6457513110645907},"296":{"tf":1.0},"319":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.4142135623730951},"38":{"tf":2.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":2.449489742783178},"407":{"tf":2.0},"44":{"tf":1.4142135623730951},"47":{"tf":2.0}}},"l":{"d":{"df":8,"docs":{"110":{"tf":2.23606797749979},"135":{"tf":1.0},"151":{"tf":2.449489742783178},"222":{"tf":1.0},"227":{"tf":1.7320508075688772},"323":{"tf":1.0},"338":{"tf":1.7320508075688772},"434":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"129":{"tf":1.7320508075688772},"209":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"156":{"tf":1.0},"346":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.0},"404":{"tf":1.0}}}}},"n":{"c":{"df":62,"docs":{"106":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":1.0},"121":{"tf":1.0},"128":{"tf":1.4142135623730951},"150":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"187":{"tf":1.0},"21":{"tf":1.0},"219":{"tf":1.0},"226":{"tf":1.0},"238":{"tf":3.3166247903554},"239":{"tf":1.0},"245":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"273":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.4142135623730951},"292":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.4142135623730951},"307":{"tf":1.0},"308":{"tf":1.4142135623730951},"31":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":2.8284271247461903},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"338":{"tf":1.0},"345":{"tf":1.0},"347":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"36":{"tf":1.0},"361":{"tf":1.0},"365":{"tf":1.4142135623730951},"372":{"tf":1.0},"396":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":2.0},"41":{"tf":1.0},"433":{"tf":1.0},"437":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"df":226,"docs":{"1":{"tf":1.4142135623730951},"101":{"tf":1.7320508075688772},"102":{"tf":2.0},"103":{"tf":2.23606797749979},"105":{"tf":1.7320508075688772},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":2.0},"117":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":2.449489742783178},"128":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.0},"136":{"tf":1.4142135623730951},"137":{"tf":1.7320508075688772},"140":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"148":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":2.23606797749979},"160":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":2.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":2.8284271247461903},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":2.23606797749979},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.0},"205":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.7320508075688772},"211":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":2.449489742783178},"218":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"254":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":2.0},"262":{"tf":1.4142135623730951},"263":{"tf":2.0},"264":{"tf":1.7320508075688772},"269":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":2.0},"273":{"tf":1.0},"275":{"tf":2.0},"276":{"tf":1.0},"278":{"tf":1.7320508075688772},"279":{"tf":1.7320508075688772},"28":{"tf":1.7320508075688772},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":2.449489742783178},"287":{"tf":1.0},"289":{"tf":2.0},"29":{"tf":1.4142135623730951},"292":{"tf":1.7320508075688772},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":3.4641016151377544},"298":{"tf":1.7320508075688772},"299":{"tf":1.0},"30":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":2.449489742783178},"302":{"tf":1.0},"308":{"tf":2.0},"309":{"tf":3.872983346207417},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.7320508075688772},"314":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.449489742783178},"320":{"tf":1.4142135623730951},"322":{"tf":2.0},"323":{"tf":2.0},"325":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"332":{"tf":1.0},"333":{"tf":2.0},"334":{"tf":2.23606797749979},"337":{"tf":1.0},"338":{"tf":1.7320508075688772},"339":{"tf":2.449489742783178},"34":{"tf":1.0},"344":{"tf":1.7320508075688772},"345":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951},"349":{"tf":1.0},"350":{"tf":1.4142135623730951},"351":{"tf":1.0},"352":{"tf":1.0},"354":{"tf":1.0},"356":{"tf":2.0},"357":{"tf":2.0},"359":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"367":{"tf":1.0},"368":{"tf":1.4142135623730951},"369":{"tf":1.0},"37":{"tf":1.4142135623730951},"370":{"tf":1.0},"372":{"tf":1.4142135623730951},"373":{"tf":1.0},"374":{"tf":1.7320508075688772},"376":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.7320508075688772},"381":{"tf":1.0},"383":{"tf":2.23606797749979},"386":{"tf":1.4142135623730951},"387":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951},"392":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"399":{"tf":1.0},"401":{"tf":1.7320508075688772},"403":{"tf":1.4142135623730951},"404":{"tf":3.605551275463989},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"419":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":2.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"67":{"tf":2.0},"68":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.7320508075688772},"75":{"tf":2.23606797749979},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"89":{"tf":1.7320508075688772},"9":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}},"e":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"285":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"205":{"tf":2.0}}}},"df":0,"docs":{}}}},"m":{"df":1,"docs":{"318":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":4,"docs":{"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"246":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"0":{"tf":1.0},"307":{"tf":1.0},"387":{"tf":1.0},"435":{"tf":1.0}}}},"y":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"211":{"tf":1.0},"231":{"tf":1.0}}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"o":{"df":5,"docs":{"135":{"tf":1.0},"159":{"tf":1.0},"288":{"tf":1.0},"67":{"tf":1.7320508075688772},"71":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"397":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":4,"docs":{"327":{"tf":1.4142135623730951},"328":{"tf":1.4142135623730951},"329":{"tf":1.0},"330":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"384":{"tf":3.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":33,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"113":{"tf":1.0},"129":{"tf":1.0},"15":{"tf":1.0},"157":{"tf":2.23606797749979},"158":{"tf":2.0},"159":{"tf":1.7320508075688772},"17":{"tf":1.0},"171":{"tf":1.7320508075688772},"19":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"224":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.7320508075688772},"262":{"tf":1.0},"28":{"tf":1.4142135623730951},"32":{"tf":1.0},"325":{"tf":1.0},"395":{"tf":2.0},"403":{"tf":1.0},"404":{"tf":1.4142135623730951},"417":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772},"437":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0}}},"r":{"df":110,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.0},"127":{"tf":2.23606797749979},"128":{"tf":1.0},"136":{"tf":1.7320508075688772},"137":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":2.8284271247461903},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":5.477225575051661},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.7320508075688772},"169":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"198":{"tf":1.4142135623730951},"201":{"tf":2.0},"220":{"tf":1.0},"221":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"272":{"tf":2.23606797749979},"273":{"tf":1.7320508075688772},"274":{"tf":2.23606797749979},"275":{"tf":1.4142135623730951},"276":{"tf":2.449489742783178},"278":{"tf":1.4142135623730951},"28":{"tf":1.0},"286":{"tf":1.4142135623730951},"29":{"tf":1.0},"292":{"tf":2.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"308":{"tf":4.358898943540674},"309":{"tf":1.7320508075688772},"310":{"tf":1.0},"316":{"tf":2.23606797749979},"317":{"tf":1.0},"318":{"tf":3.1622776601683795},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"325":{"tf":3.1622776601683795},"326":{"tf":1.0},"329":{"tf":1.4142135623730951},"335":{"tf":1.0},"338":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":1.0},"358":{"tf":1.4142135623730951},"359":{"tf":1.0},"362":{"tf":1.7320508075688772},"363":{"tf":1.0},"364":{"tf":2.449489742783178},"365":{"tf":1.7320508075688772},"366":{"tf":1.4142135623730951},"369":{"tf":1.4142135623730951},"373":{"tf":3.0},"379":{"tf":1.7320508075688772},"38":{"tf":2.0},"385":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"398":{"tf":1.0},"404":{"tf":1.0},"414":{"tf":1.4142135623730951},"415":{"tf":2.8284271247461903},"416":{"tf":1.4142135623730951},"417":{"tf":1.4142135623730951},"419":{"tf":1.0},"42":{"tf":1.0},"420":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":2.23606797749979},"55":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"95":{"tf":1.7320508075688772}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":4,"docs":{"159":{"tf":1.0},"225":{"tf":1.0},"293":{"tf":1.0},"308":{"tf":1.0}}}}}},"s":{"df":10,"docs":{"163":{"tf":1.0},"166":{"tf":1.0},"253":{"tf":1.0},"265":{"tf":1.0},"336":{"tf":1.0},"374":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"54":{"tf":1.0},"92":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"173":{"tf":1.0},"322":{"tf":1.0},"429":{"tf":1.0},"67":{"tf":1.0},"74":{"tf":1.0}}}}}}},"t":{"df":9,"docs":{"103":{"tf":1.0},"251":{"tf":3.0},"361":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.0},"429":{"tf":1.4142135623730951},"435":{"tf":1.4142135623730951},"50":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"m":{"df":10,"docs":{"248":{"tf":1.0},"251":{"tf":2.449489742783178},"265":{"tf":1.0},"30":{"tf":1.4142135623730951},"336":{"tf":1.0},"364":{"tf":1.0},"387":{"tf":1.0},"395":{"tf":1.0},"402":{"tf":1.0},"421":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"312":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"339":{"tf":1.0},"407":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"380":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"<":{"&":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"<":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":1,"docs":{"338":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"3":{"2":{"df":2,"docs":{"135":{"tf":1.0},"149":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"r":{"c":{"<":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"288":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"346":{"tf":1.0}}}}},"t":{"df":1,"docs":{"135":{"tf":1.0}}},"v":{"df":1,"docs":{"149":{"tf":1.0}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"<":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":1,"docs":{"338":{"tf":2.8284271247461903}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"103":{"tf":1.0},"159":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"312":{"tf":1.0}}}}}}}}}}}},"i":{"3":{"2":{"df":7,"docs":{"103":{"tf":1.7320508075688772},"106":{"tf":3.1622776601683795},"107":{"tf":2.0},"149":{"tf":1.0},"330":{"tf":1.0},"344":{"tf":1.0},"350":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"8":{"df":1,"docs":{"103":{"tf":2.449489742783178}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"c":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"420":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"c":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"289":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":3,"docs":{"240":{"tf":1.0},"324":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"r":{"df":5,"docs":{"110":{"tf":2.0},"238":{"tf":1.0},"312":{"tf":2.449489742783178},"313":{"tf":2.0},"314":{"tf":1.0}}}}},"t":{"df":14,"docs":{"103":{"tf":4.0},"106":{"tf":2.0},"107":{"tf":1.0},"111":{"tf":1.0},"159":{"tf":1.7320508075688772},"166":{"tf":1.0},"171":{"tf":2.23606797749979},"173":{"tf":2.23606797749979},"235":{"tf":2.0},"238":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"372":{"tf":1.0},"380":{"tf":1.7320508075688772},"423":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":2,"docs":{"406":{"tf":1.4142135623730951},"407":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"8":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"c":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"f":{"6":{"4":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"5":{".":{"0":{"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"3":{"2":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"5":{"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":52,"docs":{"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":2.6457513110645907},"104":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"13":{"tf":1.0},"141":{"tf":1.0},"149":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":3.3166247903554},"160":{"tf":1.0},"163":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.4142135623730951},"194":{"tf":1.0},"199":{"tf":1.0},"2":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":2.23606797749979},"208":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"236":{"tf":1.7320508075688772},"238":{"tf":1.7320508075688772},"251":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"303":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"330":{"tf":1.0},"335":{"tf":2.0},"338":{"tf":1.7320508075688772},"341":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"354":{"tf":1.0},"372":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.4142135623730951},"406":{"tf":1.7320508075688772},"407":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0}}}}}}},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}}}}}}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"254":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951}}}}},"d":{"df":1,"docs":{"420":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"2":{"df":1,"docs":{"120":{"tf":1.0}}},"df":42,"docs":{"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"111":{"tf":1.0},"116":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"136":{"tf":1.0},"142":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.7320508075688772},"156":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"198":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"271":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.0},"292":{"tf":1.4142135623730951},"294":{"tf":1.0},"299":{"tf":1.0},"308":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"319":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951},"42":{"tf":1.0},"420":{"tf":2.8284271247461903},"44":{"tf":2.0},"47":{"tf":1.0},"56":{"tf":1.0},"67":{"tf":2.449489742783178},"71":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":7,"docs":{"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"380":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"380":{"tf":1.0},"44":{"tf":2.6457513110645907},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":7,"docs":{"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"380":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"268":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":19,"docs":{"10":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":2.0},"115":{"tf":1.0},"116":{"tf":2.23606797749979},"124":{"tf":1.0},"130":{"tf":1.0},"194":{"tf":1.0},"207":{"tf":1.4142135623730951},"209":{"tf":1.0},"211":{"tf":1.0},"232":{"tf":1.0},"250":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":2.0},"28":{"tf":1.0},"339":{"tf":1.0},"67":{"tf":1.0},"94":{"tf":1.0}},"i":{"df":0,"docs":{},"z":{"df":2,"docs":{"118":{"tf":1.0},"218":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":14,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":2.449489742783178},"328":{"tf":1.4142135623730951},"329":{"tf":2.0},"330":{"tf":1.0},"331":{"tf":1.0},"337":{"tf":1.7320508075688772},"338":{"tf":2.0},"339":{"tf":1.4142135623730951},"340":{"tf":2.23606797749979},"341":{"tf":2.23606797749979},"82":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":24,"docs":{"151":{"tf":1.0},"156":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.4142135623730951},"247":{"tf":1.0},"248":{"tf":1.0},"268":{"tf":1.0},"273":{"tf":1.0},"28":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"317":{"tf":1.0},"323":{"tf":1.0},"357":{"tf":1.4142135623730951},"365":{"tf":1.0},"369":{"tf":1.0},"376":{"tf":1.0},"44":{"tf":1.0},"52":{"tf":1.0},"71":{"tf":2.0},"86":{"tf":2.0},"94":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"176":{"tf":1.0},"376":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"s":{"df":4,"docs":{"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"325":{"tf":1.0},"396":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"0":{"df":1,"docs":{"373":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":3,"docs":{"197":{"tf":2.0},"96":{"tf":1.0},"98":{"tf":1.0}}}}}}}},"i":{"df":2,"docs":{"172":{"tf":1.0},"373":{"tf":1.0}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"197":{"tf":2.0},"96":{"tf":1.0},"98":{"tf":1.0}}}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"373":{"tf":1.0}}}},"df":15,"docs":{"10":{"tf":1.0},"116":{"tf":1.0},"124":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"265":{"tf":1.0},"280":{"tf":1.4142135623730951},"303":{"tf":1.0},"309":{"tf":1.0},"314":{"tf":1.0},"327":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":19,"docs":{"110":{"tf":1.0},"170":{"tf":1.0},"187":{"tf":1.0},"278":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"346":{"tf":1.0},"404":{"tf":1.0},"42":{"tf":1.4142135623730951},"44":{"tf":1.0},"63":{"tf":1.0},"78":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"96":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"159":{"tf":1.7320508075688772}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":6,"docs":{"151":{"tf":1.0},"17":{"tf":1.0},"212":{"tf":1.0},"222":{"tf":1.0},"384":{"tf":1.0},"78":{"tf":1.0}}}}}}},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"316":{"tf":1.0},"356":{"tf":1.0},"44":{"tf":1.0},"62":{"tf":1.4142135623730951}}}}},"df":124,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"105":{"tf":1.7320508075688772},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"138":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"159":{"tf":2.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"167":{"tf":1.0},"17":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":2.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"189":{"tf":2.23606797749979},"19":{"tf":1.0},"196":{"tf":2.449489742783178},"197":{"tf":2.449489742783178},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"200":{"tf":2.23606797749979},"204":{"tf":1.4142135623730951},"205":{"tf":2.449489742783178},"206":{"tf":2.0},"209":{"tf":2.8284271247461903},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"225":{"tf":2.23606797749979},"228":{"tf":2.0},"237":{"tf":1.0},"238":{"tf":3.605551275463989},"239":{"tf":1.0},"241":{"tf":1.0},"253":{"tf":1.4142135623730951},"254":{"tf":1.7320508075688772},"264":{"tf":2.23606797749979},"268":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":2.23606797749979},"276":{"tf":1.0},"279":{"tf":3.0},"282":{"tf":2.449489742783178},"285":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"289":{"tf":1.7320508075688772},"29":{"tf":1.0},"290":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":2.0},"302":{"tf":1.0},"309":{"tf":1.0},"31":{"tf":1.4142135623730951},"311":{"tf":1.7320508075688772},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":2.0},"34":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.4142135623730951},"374":{"tf":1.7320508075688772},"389":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":2.0},"407":{"tf":1.7320508075688772},"42":{"tf":2.0},"432":{"tf":1.0},"433":{"tf":1.4142135623730951},"435":{"tf":1.0},"437":{"tf":1.4142135623730951},"44":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"63":{"tf":1.7320508075688772},"65":{"tf":1.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":3.3166247903554},"72":{"tf":2.0},"73":{"tf":2.23606797749979},"74":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772},"78":{"tf":1.7320508075688772},"81":{"tf":1.0},"85":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.7320508075688772},"95":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":17,"docs":{"110":{"tf":1.0},"117":{"tf":1.4142135623730951},"158":{"tf":1.0},"182":{"tf":2.0},"183":{"tf":1.0},"186":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"238":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"324":{"tf":1.0},"353":{"tf":1.4142135623730951},"358":{"tf":2.6457513110645907},"389":{"tf":1.0},"416":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"92":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"317":{"tf":1.0},"319":{"tf":1.0}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"375":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"375":{"tf":2.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"375":{"tf":2.0}}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"375":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"375":{"tf":4.47213595499958}}}}}}}}},"v":{"df":3,"docs":{"188":{"tf":1.0},"295":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"375":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":3,"docs":{"203":{"tf":1.0},"230":{"tf":2.0},"231":{"tf":2.23606797749979}}}}}},"df":70,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.4142135623730951},"164":{"tf":1.0},"189":{"tf":2.23606797749979},"196":{"tf":2.449489742783178},"198":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"202":{"tf":1.7320508075688772},"204":{"tf":3.872983346207417},"205":{"tf":1.0},"209":{"tf":2.449489742783178},"211":{"tf":1.7320508075688772},"220":{"tf":1.7320508075688772},"224":{"tf":1.4142135623730951},"225":{"tf":1.0},"229":{"tf":2.23606797749979},"230":{"tf":2.6457513110645907},"231":{"tf":2.6457513110645907},"24":{"tf":1.0},"251":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.0},"264":{"tf":1.4142135623730951},"265":{"tf":1.0},"279":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.4142135623730951},"293":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"308":{"tf":1.0},"312":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772},"316":{"tf":2.23606797749979},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"348":{"tf":1.0},"35":{"tf":1.0},"373":{"tf":2.0},"374":{"tf":1.0},"375":{"tf":2.449489742783178},"384":{"tf":1.7320508075688772},"388":{"tf":1.7320508075688772},"389":{"tf":1.0},"396":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"407":{"tf":1.0},"418":{"tf":1.0},"42":{"tf":1.7320508075688772},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"62":{"tf":2.0},"63":{"tf":1.0},"92":{"tf":3.4641016151377544},"96":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":17,"docs":{"116":{"tf":1.0},"124":{"tf":1.0},"135":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"200":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":1.0},"317":{"tf":1.4142135623730951},"323":{"tf":1.0},"340":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.4142135623730951},"364":{"tf":1.0},"376":{"tf":1.0},"401":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"286":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"103":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"253":{"tf":1.0},"318":{"tf":1.0},"325":{"tf":1.0},"345":{"tf":1.0},"380":{"tf":1.0},"395":{"tf":1.0},"8":{"tf":1.0}}}},"df":63,"docs":{"1":{"tf":1.0},"131":{"tf":1.0},"136":{"tf":2.23606797749979},"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"147":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"171":{"tf":1.4142135623730951},"179":{"tf":1.0},"189":{"tf":1.4142135623730951},"203":{"tf":1.0},"216":{"tf":1.0},"224":{"tf":1.0},"239":{"tf":2.0},"240":{"tf":1.7320508075688772},"242":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.0},"269":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":3.4641016151377544},"291":{"tf":1.4142135623730951},"296":{"tf":1.0},"298":{"tf":1.4142135623730951},"301":{"tf":1.0},"31":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":2.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"342":{"tf":1.0},"35":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"372":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.7320508075688772},"404":{"tf":1.0},"411":{"tf":1.0},"52":{"tf":1.0},"63":{"tf":2.449489742783178},"67":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"78":{"tf":1.0},"81":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"54":{"tf":2.8284271247461903}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"’":{"df":1,"docs":{"54":{"tf":1.0}}}}}}},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":7,"docs":{"248":{"tf":1.7320508075688772},"268":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"218":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"p":{"df":4,"docs":{"186":{"tf":1.0},"293":{"tf":1.0},"365":{"tf":1.4142135623730951},"75":{"tf":1.0}}}},"df":0,"docs":{},"o":{"a":{"d":{"df":6,"docs":{"279":{"tf":1.0},"373":{"tf":2.449489742783178},"404":{"tf":1.0},"415":{"tf":2.0},"416":{"tf":1.0},"421":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"d":{"df":11,"docs":{"177":{"tf":1.7320508075688772},"251":{"tf":1.7320508075688772},"278":{"tf":1.4142135623730951},"28":{"tf":1.0},"295":{"tf":1.0},"331":{"tf":1.4142135623730951},"333":{"tf":1.0},"338":{"tf":1.0},"381":{"tf":1.0},"412":{"tf":1.0},"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"52":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"394":{"tf":1.4142135623730951}}}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":2,"docs":{"288":{"tf":1.0},"404":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"151":{"tf":1.0},"203":{"tf":1.0},"357":{"tf":1.7320508075688772},"37":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"151":{"tf":1.0},"257":{"tf":1.0}}}}}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":19,"docs":{"140":{"tf":1.0},"150":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"218":{"tf":1.0},"237":{"tf":1.0},"240":{"tf":1.0},"270":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"88":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"150":{"tf":1.0},"218":{"tf":1.0},"268":{"tf":1.7320508075688772},"280":{"tf":1.7320508075688772},"282":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"286":{"tf":1.7320508075688772},"289":{"tf":1.0},"290":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"68":{"tf":1.7320508075688772},"81":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":66,"docs":{"10":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":2.6457513110645907},"150":{"tf":1.0},"184":{"tf":1.0},"210":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"237":{"tf":2.449489742783178},"238":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"245":{"tf":2.23606797749979},"268":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"279":{"tf":1.4142135623730951},"280":{"tf":1.7320508075688772},"281":{"tf":2.23606797749979},"284":{"tf":1.4142135623730951},"286":{"tf":1.7320508075688772},"288":{"tf":2.23606797749979},"289":{"tf":1.7320508075688772},"291":{"tf":1.4142135623730951},"295":{"tf":3.3166247903554},"297":{"tf":2.6457513110645907},"300":{"tf":2.23606797749979},"301":{"tf":2.449489742783178},"304":{"tf":1.7320508075688772},"313":{"tf":1.0},"317":{"tf":2.0},"323":{"tf":1.7320508075688772},"325":{"tf":1.0},"338":{"tf":2.0},"340":{"tf":1.4142135623730951},"341":{"tf":1.0},"357":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.0},"404":{"tf":2.0},"406":{"tf":1.4142135623730951},"411":{"tf":1.0},"48":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":2.0},"66":{"tf":2.8284271247461903},"67":{"tf":2.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":2.0},"72":{"tf":1.7320508075688772},"73":{"tf":3.0},"74":{"tf":3.0},"75":{"tf":2.449489742783178},"76":{"tf":2.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.7320508075688772},"81":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":2.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.0},"96":{"tf":1.0}}}}}}}}}},"’":{"df":0,"docs":{},"z":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":1,"docs":{"430":{"tf":1.0}}}}},"df":0,"docs":{}}}},"p":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"375":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}}}}}}}},"x":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}}},"1":{")":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"p":{"2":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"p":{"2":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"p":{"2":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":2,"docs":{"172":{"tf":1.7320508075688772},"95":{"tf":1.0}}},"2":{"df":2,"docs":{"172":{"tf":2.0},"95":{"tf":1.0}}},"3":{".":{"df":0,"docs":{},"i":{"df":1,"docs":{"172":{"tf":1.7320508075688772}}},"x":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}}},"df":1,"docs":{"172":{"tf":1.7320508075688772}}},">":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"399":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"400":{"tf":1.0}}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":26,"docs":{"10":{"tf":1.0},"112":{"tf":2.23606797749979},"113":{"tf":4.358898943540674},"114":{"tf":1.0},"118":{"tf":2.449489742783178},"12":{"tf":1.0},"125":{"tf":2.6457513110645907},"130":{"tf":1.0},"15":{"tf":1.4142135623730951},"21":{"tf":1.4142135623730951},"252":{"tf":2.23606797749979},"253":{"tf":1.0},"256":{"tf":2.449489742783178},"257":{"tf":1.4142135623730951},"260":{"tf":1.7320508075688772},"261":{"tf":2.23606797749979},"262":{"tf":2.6457513110645907},"263":{"tf":2.6457513110645907},"265":{"tf":1.7320508075688772},"27":{"tf":1.0},"28":{"tf":2.0},"329":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.7320508075688772},"429":{"tf":1.4142135623730951},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"’":{"df":1,"docs":{"125":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":4,"docs":{"312":{"tf":2.449489742783178},"313":{"tf":2.0},"314":{"tf":2.0},"322":{"tf":1.4142135623730951}},"e":{"(":{"&":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"1":{"df":1,"docs":{"314":{"tf":1.0}}},"2":{"df":1,"docs":{"314":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"313":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":4,"docs":{"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"322":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":19,"docs":{"13":{"tf":1.0},"17":{"tf":1.0},"20":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":2.23606797749979},"255":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.7320508075688772},"322":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":2.0},"401":{"tf":1.0},"403":{"tf":1.0},"428":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"<":{"\'":{"a":{"df":1,"docs":{"313":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"103":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"4":{"tf":1.0},"432":{"tf":1.0}}}}}}},"r":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"180":{"tf":2.6457513110645907}}}},"df":10,"docs":{"149":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772},"198":{"tf":1.0},"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"271":{"tf":2.449489742783178},"318":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0},"83":{"tf":1.0}}}},"n":{"c":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"389":{"tf":3.7416573867739413}},"e":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"301":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"301":{"tf":1.7320508075688772}}}}}}},"i":{"c":{"!":{"(":{"\\"":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"380":{"tf":1.0}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"164":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"196":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"220":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"157":{"tf":1.0},"158":{"tf":2.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":38,"docs":{"10":{"tf":1.0},"135":{"tf":1.0},"144":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":3.0},"156":{"tf":5.5677643628300215},"157":{"tf":1.4142135623730951},"158":{"tf":3.3166247903554},"159":{"tf":1.7320508075688772},"160":{"tf":2.8284271247461903},"161":{"tf":1.4142135623730951},"163":{"tf":2.6457513110645907},"164":{"tf":1.7320508075688772},"165":{"tf":1.4142135623730951},"196":{"tf":2.23606797749979},"197":{"tf":1.0},"200":{"tf":5.291502622129181},"201":{"tf":1.0},"214":{"tf":1.0},"220":{"tf":3.3166247903554},"221":{"tf":1.4142135623730951},"224":{"tf":1.7320508075688772},"253":{"tf":2.0},"284":{"tf":1.0},"285":{"tf":1.7320508075688772},"296":{"tf":1.0},"301":{"tf":1.0},"322":{"tf":1.0},"338":{"tf":1.0},"365":{"tf":1.0},"380":{"tf":2.23606797749979},"389":{"tf":1.7320508075688772},"404":{"tf":5.0},"406":{"tf":2.6457513110645907},"407":{"tf":2.449489742783178},"54":{"tf":2.23606797749979},"55":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951}},"k":{"df":21,"docs":{"135":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"163":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"201":{"tf":1.0},"204":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"301":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"45":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"361":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"0":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"54":{"tf":1.0}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":1,"docs":{"328":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":8,"docs":{"202":{"tf":1.0},"203":{"tf":2.449489742783178},"205":{"tf":1.0},"246":{"tf":1.0},"291":{"tf":1.7320508075688772},"308":{"tf":1.7320508075688772},"309":{"tf":3.1622776601683795},"325":{"tf":1.0}},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"325":{"tf":1.0}}}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":92,"docs":{"103":{"tf":1.0},"142":{"tf":2.449489742783178},"151":{"tf":1.4142135623730951},"157":{"tf":1.7320508075688772},"158":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":2.0},"166":{"tf":1.7320508075688772},"167":{"tf":1.4142135623730951},"169":{"tf":3.7416573867739413},"170":{"tf":2.0},"172":{"tf":2.6457513110645907},"173":{"tf":1.0},"178":{"tf":3.3166247903554},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":2.6457513110645907},"185":{"tf":2.6457513110645907},"186":{"tf":3.1622776601683795},"187":{"tf":3.7416573867739413},"188":{"tf":1.4142135623730951},"189":{"tf":4.358898943540674},"190":{"tf":2.449489742783178},"192":{"tf":2.449489742783178},"193":{"tf":1.7320508075688772},"194":{"tf":2.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"204":{"tf":1.0},"224":{"tf":2.8284271247461903},"235":{"tf":1.7320508075688772},"236":{"tf":2.6457513110645907},"237":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"245":{"tf":2.0},"25":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"277":{"tf":2.0},"281":{"tf":1.4142135623730951},"285":{"tf":1.7320508075688772},"297":{"tf":1.0},"312":{"tf":1.7320508075688772},"319":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"334":{"tf":1.4142135623730951},"336":{"tf":1.0},"338":{"tf":1.4142135623730951},"349":{"tf":2.6457513110645907},"35":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":2.8284271247461903},"360":{"tf":1.0},"361":{"tf":1.0},"365":{"tf":1.0},"372":{"tf":1.4142135623730951},"373":{"tf":3.1622776601683795},"374":{"tf":1.7320508075688772},"378":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":2.8284271247461903},"386":{"tf":1.4142135623730951},"390":{"tf":1.0},"391":{"tf":1.0},"404":{"tf":4.0},"406":{"tf":1.0},"410":{"tf":1.0},"416":{"tf":2.449489742783178},"57":{"tf":3.4641016151377544},"59":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.0},"88":{"tf":2.0},"89":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.4142135623730951},"94":{"tf":2.8284271247461903},"96":{"tf":2.8284271247461903},"97":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"169":{"tf":1.0}},"’":{"df":2,"docs":{"277":{"tf":1.0},"74":{"tf":1.0}}}}},"r":{"df":1,"docs":{"332":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":16,"docs":{"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"119":{"tf":2.6457513110645907},"121":{"tf":1.0},"122":{"tf":2.449489742783178},"176":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":6.708203932499369},"331":{"tf":2.23606797749979},"332":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.0}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":14,"docs":{"237":{"tf":1.0},"25":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.0},"35":{"tf":1.0},"387":{"tf":1.7320508075688772},"391":{"tf":1.0},"404":{"tf":1.0},"416":{"tf":1.7320508075688772},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"94":{"tf":1.7320508075688772}}}}}}}},"s":{"df":24,"docs":{"162":{"tf":1.7320508075688772},"164":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":2.0},"222":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"245":{"tf":2.23606797749979},"312":{"tf":1.0},"346":{"tf":1.0},"389":{"tf":3.0},"391":{"tf":1.0},"393":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":2.23606797749979},"45":{"tf":1.0},"47":{"tf":2.23606797749979},"53":{"tf":1.0},"55":{"tf":1.0}},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{"&":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":2,"docs":{"218":{"tf":3.3166247903554},"219":{"tf":3.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}}}}}}}},"r":{"df":3,"docs":{"163":{"tf":1.0},"218":{"tf":1.0},"389":{"tf":1.0}}}}},"t":{"df":123,"docs":{"10":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.7320508075688772},"124":{"tf":1.0},"126":{"tf":1.7320508075688772},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0},"156":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"186":{"tf":1.7320508075688772},"188":{"tf":2.0},"190":{"tf":2.23606797749979},"194":{"tf":1.0},"196":{"tf":1.0},"205":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"218":{"tf":1.7320508075688772},"222":{"tf":1.0},"224":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":1.4142135623730951},"24":{"tf":1.0},"249":{"tf":1.0},"254":{"tf":1.0},"261":{"tf":1.0},"267":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":2.0},"282":{"tf":1.0},"285":{"tf":1.7320508075688772},"291":{"tf":1.4142135623730951},"292":{"tf":1.7320508075688772},"295":{"tf":1.0},"296":{"tf":2.0},"300":{"tf":1.0},"301":{"tf":2.23606797749979},"303":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"338":{"tf":1.7320508075688772},"340":{"tf":1.0},"342":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":1.0},"35":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.7320508075688772},"357":{"tf":3.3166247903554},"358":{"tf":1.0},"360":{"tf":1.4142135623730951},"361":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.0},"37":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"395":{"tf":1.4142135623730951},"397":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772},"404":{"tf":1.0},"405":{"tf":1.0},"411":{"tf":1.0},"415":{"tf":1.4142135623730951},"417":{"tf":1.4142135623730951},"42":{"tf":1.0},"421":{"tf":1.4142135623730951},"422":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":2.0},"51":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"6":{"tf":1.0},"67":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":2.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"420":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":2,"docs":{"309":{"tf":1.0},"79":{"tf":2.0}},"e":{"df":0,"docs":{},"q":{"<":{"&":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"273":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":6,"docs":{"198":{"tf":1.4142135623730951},"235":{"tf":1.0},"373":{"tf":1.0},"415":{"tf":1.4142135623730951},"419":{"tf":2.6457513110645907},"420":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"169":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"415":{"tf":2.449489742783178},"420":{"tf":3.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":64,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.7320508075688772},"121":{"tf":1.0},"131":{"tf":1.0},"144":{"tf":1.0},"151":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"166":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"189":{"tf":1.4142135623730951},"196":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"209":{"tf":1.4142135623730951},"221":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"264":{"tf":1.4142135623730951},"269":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.7320508075688772},"285":{"tf":1.4142135623730951},"312":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"331":{"tf":1.0},"333":{"tf":1.0},"335":{"tf":1.4142135623730951},"342":{"tf":1.0},"344":{"tf":1.0},"352":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"364":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"381":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"392":{"tf":1.0},"395":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"418":{"tf":1.0},"428":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.7320508075688772},"91":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":6,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"285":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"308":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"s":{"df":99,"docs":{"108":{"tf":1.0},"113":{"tf":1.4142135623730951},"135":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"172":{"tf":1.0},"178":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"186":{"tf":2.449489742783178},"194":{"tf":1.7320508075688772},"196":{"tf":3.872983346207417},"197":{"tf":3.605551275463989},"198":{"tf":3.0},"199":{"tf":2.6457513110645907},"200":{"tf":3.1622776601683795},"201":{"tf":1.0},"204":{"tf":3.1622776601683795},"205":{"tf":2.6457513110645907},"206":{"tf":2.0},"209":{"tf":3.0},"213":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":2.0},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"224":{"tf":1.0},"225":{"tf":2.6457513110645907},"227":{"tf":1.4142135623730951},"228":{"tf":2.8284271247461903},"230":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"237":{"tf":1.0},"245":{"tf":1.7320508075688772},"247":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"26":{"tf":1.0},"264":{"tf":2.449489742783178},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":2.23606797749979},"289":{"tf":1.0},"291":{"tf":1.4142135623730951},"293":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"297":{"tf":2.0},"299":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"307":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":2.0},"314":{"tf":2.0},"316":{"tf":1.0},"317":{"tf":2.449489742783178},"318":{"tf":1.0},"319":{"tf":2.23606797749979},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":2.0},"325":{"tf":1.4142135623730951},"327":{"tf":1.0},"335":{"tf":1.7320508075688772},"338":{"tf":1.7320508075688772},"349":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":1.0},"37":{"tf":1.4142135623730951},"379":{"tf":1.0},"38":{"tf":1.4142135623730951},"383":{"tf":2.6457513110645907},"387":{"tf":1.4142135623730951},"396":{"tf":1.0},"404":{"tf":2.8284271247461903},"406":{"tf":1.0},"433":{"tf":1.0},"57":{"tf":1.4142135623730951},"63":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"74":{"tf":1.0},"79":{"tf":1.4142135623730951},"90":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"1":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":6,"docs":{"135":{"tf":1.0},"155":{"tf":1.0},"255":{"tf":1.0},"404":{"tf":1.0},"55":{"tf":1.4142135623730951},"69":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":1,"docs":{"415":{"tf":2.23606797749979}},"h":{"df":43,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"115":{"tf":2.23606797749979},"117":{"tf":5.477225575051661},"118":{"tf":3.7416573867739413},"119":{"tf":2.449489742783178},"121":{"tf":2.6457513110645907},"122":{"tf":2.0},"123":{"tf":1.0},"124":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":3.605551275463989},"127":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"129":{"tf":2.23606797749979},"130":{"tf":1.7320508075688772},"17":{"tf":1.7320508075688772},"197":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"219":{"tf":1.0},"222":{"tf":1.0},"230":{"tf":1.0},"245":{"tf":1.0},"262":{"tf":1.7320508075688772},"265":{"tf":1.4142135623730951},"266":{"tf":1.0},"29":{"tf":1.0},"317":{"tf":1.0},"374":{"tf":1.0},"389":{"tf":1.7320508075688772},"396":{"tf":1.0},"400":{"tf":1.4142135623730951},"411":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":3.3166247903554},"62":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":71,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.4142135623730951},"104":{"tf":3.872983346207417},"105":{"tf":1.7320508075688772},"106":{"tf":1.7320508075688772},"107":{"tf":2.449489742783178},"108":{"tf":3.3166247903554},"109":{"tf":2.6457513110645907},"110":{"tf":2.449489742783178},"118":{"tf":1.0},"127":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"189":{"tf":2.0},"218":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"268":{"tf":1.7320508075688772},"279":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":2.23606797749979},"284":{"tf":1.0},"296":{"tf":1.4142135623730951},"313":{"tf":1.0},"317":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"327":{"tf":1.0},"329":{"tf":1.4142135623730951},"337":{"tf":2.6457513110645907},"338":{"tf":2.23606797749979},"339":{"tf":3.1622776601683795},"340":{"tf":2.6457513110645907},"341":{"tf":1.7320508075688772},"342":{"tf":4.123105625617661},"343":{"tf":1.7320508075688772},"344":{"tf":3.4641016151377544},"345":{"tf":4.898979485566356},"346":{"tf":1.4142135623730951},"347":{"tf":1.0},"348":{"tf":2.449489742783178},"349":{"tf":3.0},"350":{"tf":6.928203230275509},"351":{"tf":1.4142135623730951},"352":{"tf":1.0},"353":{"tf":2.6457513110645907},"354":{"tf":1.7320508075688772},"355":{"tf":1.0},"356":{"tf":4.795831523312719},"357":{"tf":4.58257569495584},"358":{"tf":4.358898943540674},"359":{"tf":2.8284271247461903},"360":{"tf":2.0},"361":{"tf":1.4142135623730951},"373":{"tf":1.4142135623730951},"376":{"tf":2.0},"378":{"tf":2.23606797749979},"379":{"tf":1.0},"387":{"tf":4.795831523312719},"388":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.0},"411":{"tf":1.4142135623730951},"415":{"tf":2.23606797749979},"416":{"tf":1.0},"44":{"tf":2.6457513110645907},"47":{"tf":1.7320508075688772},"55":{"tf":1.4142135623730951},"63":{"tf":1.0},"71":{"tf":1.7320508075688772},"73":{"tf":1.0},"78":{"tf":2.0}},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}},"df":0,"docs":{}}}},"’":{"df":1,"docs":{"355":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"s":{"df":8,"docs":{"298":{"tf":2.23606797749979},"308":{"tf":1.7320508075688772},"309":{"tf":1.0},"310":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"404":{"tf":1.0}}}},"y":{"df":4,"docs":{"173":{"tf":1.0},"248":{"tf":1.0},"301":{"tf":1.0},"304":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.0}}}}}}}},"c":{"df":1,"docs":{"436":{"tf":1.7320508075688772}}},"d":{"b":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":6,"docs":{"172":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.7320508075688772},"356":{"tf":3.3166247903554},"375":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"248":{"tf":1.0},"277":{"tf":1.0},"285":{"tf":1.0},"301":{"tf":1.0},"304":{"tf":1.0},"376":{"tf":1.0}}}}}},"d":{"df":3,"docs":{"322":{"tf":2.449489742783178},"323":{"tf":1.0},"340":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"338":{"tf":4.358898943540674},"339":{"tf":2.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"340":{"tf":3.7416573867739413}}}}}}}}}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.4142135623730951}}}}}},"n":{"df":0,"docs":{},"i":{"df":4,"docs":{"104":{"tf":2.0},"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"360":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":31,"docs":{"118":{"tf":1.0},"124":{"tf":1.0},"129":{"tf":1.0},"139":{"tf":1.0},"153":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"185":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.0},"235":{"tf":1.0},"252":{"tf":1.4142135623730951},"254":{"tf":1.7320508075688772},"256":{"tf":1.4142135623730951},"3":{"tf":1.0},"301":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"363":{"tf":1.0},"378":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951},"404":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.0},"5":{"tf":1.4142135623730951},"57":{"tf":1.0},"60":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"’":{"df":3,"docs":{"176":{"tf":1.0},"392":{"tf":1.0},"408":{"tf":1.0}}}}}}},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"285":{"tf":4.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":2,"docs":{"228":{"tf":1.0},"285":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"175":{"tf":1.0},"207":{"tf":1.0},"214":{"tf":1.0},"292":{"tf":1.0},"357":{"tf":1.4142135623730951},"436":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"153":{"tf":1.0},"197":{"tf":1.0},"296":{"tf":1.0},"404":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"162":{"tf":1.0},"219":{"tf":1.0},"323":{"tf":1.0},"333":{"tf":1.0},"350":{"tf":1.0},"404":{"tf":1.0},"59":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":71,"docs":{"1":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"106":{"tf":1.0},"110":{"tf":1.0},"137":{"tf":1.0},"143":{"tf":1.0},"152":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"173":{"tf":2.0},"180":{"tf":1.0},"184":{"tf":1.0},"193":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"198":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.0},"228":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.4142135623730951},"247":{"tf":1.0},"248":{"tf":2.0},"249":{"tf":1.4142135623730951},"253":{"tf":1.0},"269":{"tf":1.4142135623730951},"271":{"tf":1.0},"277":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"304":{"tf":1.0},"308":{"tf":1.7320508075688772},"309":{"tf":1.7320508075688772},"312":{"tf":1.0},"315":{"tf":1.0},"318":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.7320508075688772},"341":{"tf":1.0},"350":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"369":{"tf":1.0},"376":{"tf":1.0},"389":{"tf":1.4142135623730951},"404":{"tf":1.0},"407":{"tf":1.4142135623730951},"411":{"tf":1.0},"421":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772}}}}}},"h":{"a":{"df":0,"docs":{},"p":{"df":5,"docs":{"218":{"tf":1.0},"220":{"tf":1.0},"320":{"tf":1.0},"337":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"29":{"tf":1.0},"55":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"257":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"157":{"tf":1.0},"158":{"tf":1.0},"217":{"tf":1.0},"369":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"228":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"374":{"tf":1.7320508075688772}}}}}},"df":11,"docs":{"119":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"163":{"tf":1.0},"235":{"tf":1.7320508075688772},"280":{"tf":1.4142135623730951},"285":{"tf":1.0},"309":{"tf":2.0},"374":{"tf":1.4142135623730951},"437":{"tf":1.4142135623730951},"74":{"tf":1.0}},"’":{"df":1,"docs":{"378":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"205":{"tf":1.0}}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"103":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"—":{"df":0,"docs":{},"w":{"df":1,"docs":{"313":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"10":{"tf":1.0}}}}}}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":2,"docs":{"398":{"tf":1.7320508075688772},"400":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"c":{"df":0,"docs":{},"k":{"df":9,"docs":{"1":{"tf":1.0},"120":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"246":{"tf":1.7320508075688772},"314":{"tf":1.0},"404":{"tf":1.0}}}},"df":1,"docs":{"427":{"tf":1.7320508075688772}},"e":{"c":{"df":25,"docs":{"103":{"tf":1.0},"145":{"tf":1.0},"170":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.0},"207":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"291":{"tf":1.4142135623730951},"296":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.4142135623730951},"342":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"37":{"tf":1.0},"387":{"tf":1.0},"433":{"tf":1.0},"50":{"tf":1.0},"71":{"tf":1.4142135623730951},"81":{"tf":1.0},"83":{"tf":2.0},"86":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"g":{"df":1,"docs":{"153":{"tf":1.0}}},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"67":{"tf":1.0}}},"o":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"&":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"374":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":1,"docs":{"374":{"tf":2.8284271247461903}}}}},"n":{"!":{"(":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"323":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":5,"docs":{"321":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":6.6332495807108},"324":{"tf":1.0},"384":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"208":{"tf":1.0}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":3,"docs":{"220":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"290":{"tf":1.0}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":4,"docs":{"89":{"tf":2.0},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0}}}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":76,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"110":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.4142135623730951},"119":{"tf":1.0},"128":{"tf":1.4142135623730951},"134":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"17":{"tf":1.0},"173":{"tf":1.0},"178":{"tf":1.0},"185":{"tf":1.0},"200":{"tf":1.0},"209":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.7320508075688772},"219":{"tf":1.4142135623730951},"231":{"tf":1.0},"234":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"256":{"tf":1.0},"261":{"tf":1.4142135623730951},"269":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"281":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.4142135623730951},"308":{"tf":1.0},"313":{"tf":2.0},"323":{"tf":1.7320508075688772},"331":{"tf":1.4142135623730951},"334":{"tf":1.0},"336":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":2.23606797749979},"342":{"tf":1.0},"343":{"tf":1.7320508075688772},"345":{"tf":1.0},"346":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"363":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.4142135623730951},"401":{"tf":1.0},"406":{"tf":1.0},"417":{"tf":1.0},"421":{"tf":1.0},"437":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":13,"docs":{"108":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"285":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.4142135623730951},"342":{"tf":1.0},"372":{"tf":2.23606797749979},"388":{"tf":1.0},"39":{"tf":1.7320508075688772},"418":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"373":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"219":{"tf":1.0},"276":{"tf":1.4142135623730951},"378":{"tf":1.0},"387":{"tf":1.0}}}},"n":{"df":4,"docs":{"118":{"tf":1.0},"301":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"115":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"67":{"tf":2.0}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":3,"docs":{"211":{"tf":1.0},"214":{"tf":1.0},"26":{"tf":1.0}}}}}}},"y":{"df":8,"docs":{"151":{"tf":1.0},"297":{"tf":1.0},"309":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"389":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"108":{"tf":1.7320508075688772},"33":{"tf":1.0},"35":{"tf":1.0},"51":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":10,"docs":{"120":{"tf":1.0},"13":{"tf":1.0},"190":{"tf":1.4142135623730951},"256":{"tf":1.0},"291":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":2.23606797749979},"47":{"tf":2.0}}}},"df":0,"docs":{}},"u":{"df":9,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"194":{"tf":1.4142135623730951},"201":{"tf":1.0},"251":{"tf":1.0},"262":{"tf":1.4142135623730951},"271":{"tf":1.7320508075688772},"335":{"tf":1.0},"54":{"tf":1.0}},"g":{"df":1,"docs":{"428":{"tf":1.0}}},"s":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"106":{"tf":1.7320508075688772},"107":{"tf":1.0},"59":{"tf":1.0}},"e":{"(":{"5":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}},"df":0,"docs":{},"f":{"df":2,"docs":{"106":{"tf":2.23606797749979},"107":{"tf":1.0}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"106":{"tf":2.0},"107":{"tf":1.0}}}}},"x":{"df":3,"docs":{"106":{"tf":2.0},"107":{"tf":1.0},"59":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":5,"docs":{"216":{"tf":2.449489742783178},"221":{"tf":1.7320508075688772},"225":{"tf":2.449489742783178},"228":{"tf":2.0},"231":{"tf":1.0}}}}}},"df":2,"docs":{"216":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"df":1,"docs":{"86":{"tf":1.0}}}},"<":{"df":0,"docs":{},"f":{"3":{"2":{"df":1,"docs":{"172":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":2,"docs":{"170":{"tf":3.1622776601683795},"172":{"tf":3.1622776601683795}}},"x":{"1":{"df":1,"docs":{"172":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}},"df":79,"docs":{"1":{"tf":1.4142135623730951},"105":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"148":{"tf":1.0},"150":{"tf":1.4142135623730951},"156":{"tf":2.0},"159":{"tf":2.0},"16":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":3.3166247903554},"172":{"tf":3.872983346207417},"186":{"tf":1.4142135623730951},"206":{"tf":1.0},"225":{"tf":1.0},"238":{"tf":1.0},"248":{"tf":1.4142135623730951},"256":{"tf":1.0},"261":{"tf":1.4142135623730951},"268":{"tf":1.7320508075688772},"269":{"tf":1.0},"270":{"tf":1.4142135623730951},"271":{"tf":1.7320508075688772},"273":{"tf":1.7320508075688772},"274":{"tf":1.4142135623730951},"279":{"tf":1.7320508075688772},"280":{"tf":1.7320508075688772},"281":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":3.4641016151377544},"289":{"tf":2.6457513110645907},"29":{"tf":1.0},"290":{"tf":1.0},"301":{"tf":1.7320508075688772},"308":{"tf":1.4142135623730951},"310":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":2.0},"318":{"tf":3.1622776601683795},"323":{"tf":2.8284271247461903},"334":{"tf":1.0},"338":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"35":{"tf":1.0},"356":{"tf":4.69041575982343},"357":{"tf":2.23606797749979},"364":{"tf":2.0},"373":{"tf":4.123105625617661},"375":{"tf":4.242640687119285},"389":{"tf":1.4142135623730951},"40":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.0},"418":{"tf":1.0},"419":{"tf":1.4142135623730951},"42":{"tf":1.0},"420":{"tf":1.7320508075688772},"429":{"tf":1.0},"47":{"tf":1.0},"51":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":2.8284271247461903},"55":{"tf":1.0},"56":{"tf":1.0},"63":{"tf":1.4142135623730951},"69":{"tf":2.0},"71":{"tf":2.23606797749979},"74":{"tf":2.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"79":{"tf":2.0},"86":{"tf":1.7320508075688772},"95":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":47,"docs":{"10":{"tf":1.0},"187":{"tf":1.0},"268":{"tf":4.795831523312719},"269":{"tf":1.7320508075688772},"271":{"tf":2.6457513110645907},"272":{"tf":2.23606797749979},"273":{"tf":1.4142135623730951},"274":{"tf":1.0},"275":{"tf":1.7320508075688772},"277":{"tf":1.0},"279":{"tf":2.449489742783178},"280":{"tf":1.0},"285":{"tf":2.0},"286":{"tf":1.0},"289":{"tf":1.4142135623730951},"290":{"tf":2.0},"300":{"tf":1.0},"301":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.4142135623730951},"307":{"tf":1.0},"323":{"tf":3.4641016151377544},"334":{"tf":1.7320508075688772},"336":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":5.656854249492381},"365":{"tf":3.7416573867739413},"366":{"tf":1.7320508075688772},"367":{"tf":1.0},"369":{"tf":3.1622776601683795},"376":{"tf":1.0},"381":{"tf":2.0},"382":{"tf":1.0},"383":{"tf":3.0},"384":{"tf":1.0},"404":{"tf":1.0},"411":{"tf":1.7320508075688772},"415":{"tf":1.4142135623730951},"67":{"tf":2.449489742783178},"71":{"tf":2.449489742783178},"74":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"79":{"tf":1.0},"95":{"tf":1.7320508075688772}},"—":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}},"’":{"df":1,"docs":{"271":{"tf":1.0}}}}},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"313":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"404":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"322":{"tf":1.0},"323":{"tf":1.0}}}}}}},":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"322":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"322":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":1,"docs":{"322":{"tf":1.0}}}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":2.23606797749979}}}}}}},"df":5,"docs":{"310":{"tf":1.0},"319":{"tf":1.4142135623730951},"322":{"tf":3.605551275463989},"323":{"tf":2.0},"324":{"tf":2.6457513110645907}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"317":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"430":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"331":{"tf":1.0},"332":{"tf":2.0}}}}}}}}},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"404":{"tf":2.23606797749979},"407":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"404":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}},"df":6,"docs":{"393":{"tf":2.23606797749979},"403":{"tf":1.0},"404":{"tf":7.14142842854285},"405":{"tf":2.0},"406":{"tf":2.449489742783178},"407":{"tf":3.1622776601683795}}}},"p":{"df":5,"docs":{"137":{"tf":1.0},"343":{"tf":1.0},"404":{"tf":1.0},"67":{"tf":1.4142135623730951},"70":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"296":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":1,"docs":{"430":{"tf":1.0}},"t":{"df":1,"docs":{"395":{"tf":2.449489742783178}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"148":{"tf":1.0},"196":{"tf":1.0},"79":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"ê":{"df":1,"docs":{"430":{"tf":1.4142135623730951}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":0,"docs":{},"t":{"df":9,"docs":{"153":{"tf":1.0},"164":{"tf":1.0},"179":{"tf":1.0},"381":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":79,"docs":{"100":{"tf":1.0},"101":{"tf":2.449489742783178},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":1.4142135623730951},"137":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"169":{"tf":1.0},"177":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.0},"222":{"tf":1.0},"263":{"tf":1.0},"272":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.4142135623730951},"287":{"tf":1.0},"288":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"30":{"tf":1.0},"300":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.4142135623730951},"332":{"tf":1.4142135623730951},"334":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"344":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951},"350":{"tf":1.7320508075688772},"357":{"tf":1.0},"360":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.7320508075688772},"380":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":1.7320508075688772},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"433":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"50":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{".":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"\\"":{"df":0,"docs":{},"i":{"df":2,"docs":{"338":{"tf":1.0},"340":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"338":{"tf":1.0},"340":{"tf":1.4142135623730951}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"338":{"tf":2.23606797749979},"340":{"tf":2.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"338":{"tf":1.0},"340":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"176":{"tf":1.0},"177":{"tf":1.0}}}},"df":0,"docs":{}}}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"338":{"tf":1.7320508075688772},"340":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":10,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":2.23606797749979},"177":{"tf":1.7320508075688772},"337":{"tf":3.1622776601683795},"338":{"tf":9.848857801796104},"339":{"tf":3.7416573867739413},"340":{"tf":6.557438524302},"391":{"tf":1.0},"397":{"tf":1.0},"42":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"312":{"tf":1.0}}}}},"’":{"df":3,"docs":{"338":{"tf":2.23606797749979},"339":{"tf":1.0},"340":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":22,"docs":{"157":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"207":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"239":{"tf":1.0},"285":{"tf":1.0},"291":{"tf":1.0},"297":{"tf":1.0},"308":{"tf":1.4142135623730951},"310":{"tf":1.0},"323":{"tf":1.0},"364":{"tf":1.0},"38":{"tf":1.0},"404":{"tf":1.0},"412":{"tf":1.0},"44":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":12,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"2":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"386":{"tf":1.0},"4":{"tf":1.0},"44":{"tf":1.0},"62":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"14":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"228":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.4142135623730951}}}}}}}}}},"p":{"df":0,"docs":{},"v":{"df":2,"docs":{"42":{"tf":1.0},"44":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":25,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"118":{"tf":1.4142135623730951},"155":{"tf":1.0},"186":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":1.0},"256":{"tf":1.0},"264":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.0},"33":{"tf":1.0},"372":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.0},"435":{"tf":1.0},"64":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"d":{"df":8,"docs":{"102":{"tf":1.0},"228":{"tf":1.4142135623730951},"358":{"tf":1.7320508075688772},"387":{"tf":1.0},"404":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":8,"docs":{"186":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.4142135623730951},"291":{"tf":1.0},"309":{"tf":1.0},"323":{"tf":1.0},"427":{"tf":1.0},"54":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"251":{"tf":1.0}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"189":{"tf":1.0}}}},"df":0,"docs":{}}},"df":3,"docs":{"189":{"tf":1.0},"387":{"tf":1.0},"404":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"10":{"tf":1.0},"117":{"tf":1.0},"13":{"tf":1.0},"22":{"tf":1.0},"235":{"tf":2.8284271247461903},"246":{"tf":1.0},"247":{"tf":1.0},"308":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"366":{"tf":1.0},"380":{"tf":1.0},"383":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"x":{"df":3,"docs":{"103":{"tf":1.0},"126":{"tf":1.0},"413":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":15,"docs":{"103":{"tf":1.4142135623730951},"127":{"tf":1.0},"148":{"tf":1.0},"157":{"tf":1.0},"279":{"tf":1.4142135623730951},"281":{"tf":1.0},"35":{"tf":1.4142135623730951},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"294":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"232":{"tf":1.0},"433":{"tf":1.0},"67":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":12,"docs":{"103":{"tf":1.7320508075688772},"110":{"tf":1.0},"146":{"tf":1.0},"151":{"tf":1.0},"176":{"tf":1.0},"248":{"tf":1.0},"254":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"406":{"tf":1.0},"49":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"76":{"tf":1.0}}}}},"s":{"df":6,"docs":{"0":{"tf":1.0},"2":{"tf":1.0},"257":{"tf":1.0},"395":{"tf":1.0},"44":{"tf":1.7320508075688772},"63":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"433":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"189":{"tf":1.0},"416":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":8,"docs":{"110":{"tf":2.0},"199":{"tf":1.0},"286":{"tf":1.0},"308":{"tf":1.0},"338":{"tf":1.0},"396":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"92":{"tf":1.0}}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"56":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":39,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"111":{"tf":1.0},"117":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"182":{"tf":1.0},"202":{"tf":1.0},"210":{"tf":1.0},"259":{"tf":1.4142135623730951},"268":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.4142135623730951},"323":{"tf":1.0},"336":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"357":{"tf":1.0},"363":{"tf":1.0},"374":{"tf":1.4142135623730951},"376":{"tf":1.0},"421":{"tf":1.0},"425":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"94":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":59,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"135":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"178":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"210":{"tf":1.0},"224":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"259":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":2.0},"335":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":2.23606797749979},"406":{"tf":1.0},"44":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}},"s":{"df":10,"docs":{"102":{"tf":1.0},"131":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.0},"259":{"tf":1.0},"265":{"tf":1.0},"357":{"tf":1.0},"401":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"254":{"tf":2.0},"54":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"252":{"tf":1.0},"311":{"tf":1.0},"368":{"tf":1.0},"433":{"tf":1.0}}}}},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"254":{"tf":3.3166247903554}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":13,"docs":{"158":{"tf":1.0},"198":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":2.449489742783178},"304":{"tf":1.0},"305":{"tf":1.0},"323":{"tf":1.0},"356":{"tf":1.0},"403":{"tf":1.0},"411":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":6,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"224":{"tf":1.0},"248":{"tf":1.0},"432":{"tf":1.0},"55":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"!":{"(":{"\\"":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"380":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"380":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"&":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"349":{"tf":1.0}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"349":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"5":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":107,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"12":{"tf":1.0},"136":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951},"149":{"tf":1.0},"151":{"tf":2.0},"155":{"tf":1.0},"158":{"tf":1.0},"172":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"192":{"tf":1.0},"198":{"tf":2.0},"199":{"tf":1.4142135623730951},"2":{"tf":1.0},"204":{"tf":2.23606797749979},"211":{"tf":1.7320508075688772},"213":{"tf":1.0},"214":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"217":{"tf":2.0},"22":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":2.23606797749979},"225":{"tf":1.0},"229":{"tf":1.7320508075688772},"230":{"tf":2.0},"231":{"tf":2.23606797749979},"232":{"tf":1.0},"235":{"tf":1.0},"237":{"tf":2.6457513110645907},"238":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":1.7320508075688772},"246":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"26":{"tf":1.0},"270":{"tf":1.0},"279":{"tf":2.6457513110645907},"282":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":2.23606797749979},"29":{"tf":1.0},"293":{"tf":2.449489742783178},"296":{"tf":1.7320508075688772},"297":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":1.7320508075688772},"311":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"33":{"tf":1.0},"337":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.4142135623730951},"348":{"tf":1.4142135623730951},"349":{"tf":1.0},"35":{"tf":2.0},"352":{"tf":1.0},"353":{"tf":1.7320508075688772},"354":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.7320508075688772},"357":{"tf":2.0},"358":{"tf":2.0},"359":{"tf":1.0},"366":{"tf":1.0},"374":{"tf":2.23606797749979},"375":{"tf":1.4142135623730951},"383":{"tf":1.0},"389":{"tf":2.6457513110645907},"39":{"tf":2.6457513110645907},"395":{"tf":2.23606797749979},"396":{"tf":2.23606797749979},"397":{"tf":1.0},"398":{"tf":1.4142135623730951},"40":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"418":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"47":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":2.6457513110645907},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":3.3166247903554}},"l":{"df":0,"docs":{},"n":{"!":{"(":{"\\"":{"\'":{"a":{"df":1,"docs":{"318":{"tf":2.449489742783178}}},"b":{"df":1,"docs":{"318":{"tf":2.449489742783178}}},"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"318":{"tf":2.0}}}},"df":0,"docs":{}}}},"*":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"374":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"1":{"df":2,"docs":{"176":{"tf":1.0},"177":{"tf":1.0}}},"a":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}}}}}},"df":3,"docs":{"286":{"tf":1.0},"288":{"tf":2.23606797749979},"374":{"tf":2.23606797749979}},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"56":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"352":{"tf":1.0},"354":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"221":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"245":{"tf":1.0}}}}},"t":{"df":2,"docs":{"353":{"tf":1.0},"358":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}}}}},"b":{"df":3,"docs":{"270":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"237":{"tf":2.0}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"c":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"236":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"\'":{"df":0,"docs":{},"t":{"df":1,"docs":{"357":{"tf":1.0}}}},"df":2,"docs":{"96":{"tf":2.0},"98":{"tf":1.4142135623730951}}}},"df":1,"docs":{"286":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"356":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":2.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"282":{"tf":2.0},"366":{"tf":1.0},"63":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"349":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"279":{"tf":2.23606797749979}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"353":{"tf":1.0},"358":{"tf":1.0}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"279":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"355":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"357":{"tf":1.4142135623730951},"359":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}}}},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":7,"docs":{"239":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":14,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":9,"docs":{"24":{"tf":1.0},"25":{"tf":1.0},"262":{"tf":1.0},"277":{"tf":1.7320508075688772},"28":{"tf":1.0},"34":{"tf":1.0},"386":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"56":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"\'":{"df":1,"docs":{"295":{"tf":2.6457513110645907}}},"df":0,"docs":{}}}},"i":{"df":4,"docs":{"293":{"tf":1.4142135623730951},"294":{"tf":2.0},"316":{"tf":2.449489742783178},"379":{"tf":1.4142135623730951}}}},"i":{"\'":{"d":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":1,"docs":{"204":{"tf":1.0}},"n":{"df":6,"docs":{"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772}}},"t":{"df":1,"docs":{"314":{"tf":1.4142135623730951}}}},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"365":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"355":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"f":{"df":1,"docs":{"289":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"63":{"tf":1.4142135623730951}}}}}}}},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"104":{"tf":1.0}}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"353":{"tf":1.0},"358":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"301":{"tf":1.0}},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"356":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"177":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.0}}}}},"o":{"df":1,"docs":{"358":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"62":{"tf":2.449489742783178}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"352":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.7320508075688772}}}},"p":{".":{"df":0,"docs":{},"x":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}}},"3":{".":{"df":0,"docs":{},"x":{"df":1,"docs":{"172":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":15,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":5,"docs":{"220":{"tf":1.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"245":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"r":{"1":{"df":1,"docs":{"364":{"tf":1.0}}},"2":{"df":1,"docs":{"364":{"tf":1.0}}},"df":2,"docs":{"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"317":{"tf":2.23606797749979},"323":{"tf":1.4142135623730951}}}}},"t":{"1":{"df":1,"docs":{"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"396":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"301":{"tf":2.0}}}}}}}},"s":{"1":{"df":1,"docs":{"71":{"tf":1.0}}},"2":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":6,"docs":{"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":1,"docs":{"357":{"tf":1.0}}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"406":{"tf":1.4142135623730951},"407":{"tf":2.23606797749979}}}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"357":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"355":{"tf":1.4142135623730951}}}}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"109":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"236":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"356":{"tf":1.0}}}}},"h":{"df":37,"docs":{"109":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"135":{"tf":2.0},"164":{"tf":1.0},"167":{"tf":2.23606797749979},"169":{"tf":2.0},"180":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"186":{"tf":2.0},"187":{"tf":1.4142135623730951},"192":{"tf":1.0},"313":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"356":{"tf":1.0},"358":{"tf":1.4142135623730951},"380":{"tf":1.0},"383":{"tf":1.0},"427":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":2.23606797749979},"52":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"94":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"135":{"tf":1.0}}}},"i":{"df":2,"docs":{"357":{"tf":1.0},"374":{"tf":1.7320508075688772}}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"352":{"tf":1.0},"354":{"tf":1.0}}}}},"o":{"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"236":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":7,"docs":{"126":{"tf":2.0},"164":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"47":{"tf":2.0}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"346":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"352":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"374":{"tf":1.7320508075688772}}},"s":{"df":1,"docs":{"346":{"tf":2.0}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"297":{"tf":1.4142135623730951}},"u":{"df":1,"docs":{"366":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":1,"docs":{"376":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":3,"docs":{"404":{"tf":1.4142135623730951},"406":{"tf":1.4142135623730951},"407":{"tf":2.23606797749979}}}}}},"x":{"df":4,"docs":{"357":{"tf":1.0},"379":{"tf":1.4142135623730951},"39":{"tf":1.0},"71":{"tf":1.0}}},"y":{"df":1,"docs":{"358":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":14,"docs":{"125":{"tf":1.0},"126":{"tf":2.0},"164":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.4142135623730951},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"47":{"tf":2.0}}}}},"{":{"b":{"df":1,"docs":{"145":{"tf":1.0}}},"c":{"df":1,"docs":{"145":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}}}},"df":3,"docs":{"357":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0}},"i":{"df":1,"docs":{"136":{"tf":1.0}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"149":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.7320508075688772}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"151":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"325":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"63":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"384":{"tf":1.4142135623730951}}}}}}}},"r":{"1":{"df":1,"docs":{"75":{"tf":2.23606797749979}}},"3":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}},"s":{"1":{"df":1,"docs":{"71":{"tf":1.4142135623730951}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":3,"docs":{"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"322":{"tf":1.4142135623730951}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"347":{"tf":1.0},"348":{"tf":1.0}}}}},"df":0,"docs":{}},"x":{"df":1,"docs":{"426":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":39,"docs":{"105":{"tf":1.0},"142":{"tf":1.0},"172":{"tf":1.0},"186":{"tf":1.7320508075688772},"204":{"tf":1.7320508075688772},"216":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.4142135623730951},"231":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"237":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"279":{"tf":1.4142135623730951},"288":{"tf":1.7320508075688772},"289":{"tf":2.23606797749979},"295":{"tf":1.0},"297":{"tf":1.0},"314":{"tf":1.0},"35":{"tf":1.0},"353":{"tf":1.4142135623730951},"366":{"tf":1.0},"375":{"tf":3.872983346207417},"385":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.4142135623730951},"398":{"tf":1.0},"47":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.7320508075688772},"79":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":3.1622776601683795},"94":{"tf":1.0}}}},"s":{"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"_":{"1":{"0":{"(":{"4":{"df":1,"docs":{"204":{"tf":1.0}}},"8":{"df":1,"docs":{"204":{"tf":1.0}}},"a":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"345":{"tf":1.0},"429":{"tf":1.0}}}},"v":{"a":{"c":{"df":0,"docs":{},"i":{"df":10,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"121":{"tf":1.0},"208":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":20,"docs":{"112":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"117":{"tf":3.1622776601683795},"118":{"tf":2.6457513110645907},"120":{"tf":2.6457513110645907},"124":{"tf":1.0},"130":{"tf":1.0},"164":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":2.6457513110645907},"210":{"tf":1.0},"254":{"tf":1.0},"330":{"tf":2.0},"338":{"tf":1.7320508075688772},"340":{"tf":1.4142135623730951},"378":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.0},"94":{"tf":1.7320508075688772}}}},"df":1,"docs":{"412":{"tf":1.0}}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"l":{"df":13,"docs":{"103":{"tf":1.0},"124":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"221":{"tf":1.0},"293":{"tf":1.0},"309":{"tf":1.0},"404":{"tf":1.0},"426":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"71":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"366":{"tf":1.0}}}},"df":69,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"117":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"159":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"191":{"tf":1.0},"199":{"tf":1.0},"209":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":2.23606797749979},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":2.23606797749979},"221":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"291":{"tf":2.449489742783178},"292":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"308":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.4142135623730951},"33":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.0},"358":{"tf":1.4142135623730951},"362":{"tf":1.0},"363":{"tf":1.0},"369":{"tf":2.23606797749979},"370":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"426":{"tf":1.0},"432":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772},"75":{"tf":3.4641016151377544},"76":{"tf":1.4142135623730951},"78":{"tf":2.0},"79":{"tf":1.4142135623730951}}}}}},"c":{"_":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"389":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"390":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"389":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"388":{"tf":1.0},"389":{"tf":1.7320508075688772},"391":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":3,"docs":{"389":{"tf":1.0},"390":{"tf":1.0},"42":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"128":{"tf":1.0},"329":{"tf":1.4142135623730951},"385":{"tf":1.0},"388":{"tf":3.4641016151377544},"389":{"tf":4.58257569495584},"390":{"tf":1.0},"391":{"tf":1.0},"417":{"tf":1.0}}}}},"df":4,"docs":{"103":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"1":{"df":6,"docs":{"220":{"tf":1.0},"221":{"tf":2.23606797749979},"222":{"tf":1.4142135623730951},"228":{"tf":2.449489742783178},"231":{"tf":1.4142135623730951},"245":{"tf":3.1622776601683795}}},"df":0,"docs":{}},"df":1,"docs":{"220":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":46,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"121":{"tf":1.0},"128":{"tf":1.0},"143":{"tf":1.0},"157":{"tf":1.0},"165":{"tf":1.0},"173":{"tf":2.0},"212":{"tf":1.0},"218":{"tf":1.7320508075688772},"220":{"tf":1.7320508075688772},"223":{"tf":1.4142135623730951},"227":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"26":{"tf":1.0},"271":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":1.0},"292":{"tf":1.4142135623730951},"308":{"tf":1.7320508075688772},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.4142135623730951},"336":{"tf":1.0},"35":{"tf":1.4142135623730951},"365":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"402":{"tf":2.23606797749979},"403":{"tf":1.0},"404":{"tf":3.3166247903554},"416":{"tf":1.0},"421":{"tf":1.0},"429":{"tf":1.0},"433":{"tf":1.4142135623730951},"437":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"291":{"tf":1.0},"308":{"tf":1.0},"67":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":44,"docs":{"10":{"tf":1.0},"110":{"tf":2.0},"112":{"tf":1.0},"186":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951},"223":{"tf":1.0},"236":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":2.0},"243":{"tf":1.0},"271":{"tf":1.0},"29":{"tf":1.7320508075688772},"294":{"tf":1.0},"296":{"tf":2.0},"299":{"tf":1.7320508075688772},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":2.8284271247461903},"319":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.7320508075688772},"324":{"tf":1.4142135623730951},"347":{"tf":1.0},"348":{"tf":1.4142135623730951},"350":{"tf":1.0},"353":{"tf":1.0},"380":{"tf":1.4142135623730951},"384":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.7320508075688772},"395":{"tf":1.4142135623730951},"404":{"tf":1.0},"420":{"tf":1.4142135623730951},"429":{"tf":1.0},"433":{"tf":1.7320508075688772},"47":{"tf":1.0},"59":{"tf":1.0},"71":{"tf":1.0}},"t":{"df":19,"docs":{"154":{"tf":1.0},"158":{"tf":1.0},"224":{"tf":2.23606797749979},"225":{"tf":2.449489742783178},"227":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"246":{"tf":2.23606797749979},"285":{"tf":1.0},"291":{"tf":1.0},"340":{"tf":1.4142135623730951},"389":{"tf":1.0},"393":{"tf":1.0},"396":{"tf":1.0},"4":{"tf":1.4142135623730951},"404":{"tf":1.0},"406":{"tf":1.0},"54":{"tf":1.0},"6":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"112":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":62,"docs":{"144":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"242":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":4.69041575982343},"257":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.4142135623730951},"265":{"tf":1.0},"279":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0},"30":{"tf":1.0},"313":{"tf":1.0},"34":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.7320508075688772},"38":{"tf":1.0},"396":{"tf":1.0},"40":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.7320508075688772},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}},"e":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"251":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"156":{"tf":1.0},"251":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":196,"docs":{"0":{"tf":1.0},"1":{"tf":2.449489742783178},"10":{"tf":3.1622776601683795},"101":{"tf":1.0},"103":{"tf":1.4142135623730951},"106":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":2.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"12":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.4142135623730951},"135":{"tf":2.8284271247461903},"137":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"149":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":2.6457513110645907},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":2.449489742783178},"16":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"173":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"189":{"tf":1.4142135623730951},"19":{"tf":1.0},"191":{"tf":1.4142135623730951},"194":{"tf":1.7320508075688772},"199":{"tf":1.0},"2":{"tf":2.0},"203":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":2.0},"213":{"tf":1.0},"214":{"tf":2.23606797749979},"215":{"tf":2.0},"216":{"tf":2.0},"217":{"tf":2.0},"218":{"tf":2.449489742783178},"219":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"220":{"tf":3.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.7320508075688772},"228":{"tf":3.0},"229":{"tf":1.0},"230":{"tf":1.7320508075688772},"231":{"tf":1.7320508075688772},"233":{"tf":1.7320508075688772},"24":{"tf":1.7320508075688772},"245":{"tf":1.0},"246":{"tf":1.4142135623730951},"249":{"tf":1.0},"25":{"tf":2.0},"251":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"26":{"tf":2.8284271247461903},"265":{"tf":1.7320508075688772},"27":{"tf":1.4142135623730951},"270":{"tf":1.0},"271":{"tf":1.4142135623730951},"278":{"tf":1.0},"279":{"tf":1.7320508075688772},"28":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"284":{"tf":2.23606797749979},"288":{"tf":2.449489742783178},"289":{"tf":1.0},"29":{"tf":1.4142135623730951},"291":{"tf":2.449489742783178},"292":{"tf":2.6457513110645907},"293":{"tf":1.4142135623730951},"296":{"tf":1.7320508075688772},"297":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.0},"307":{"tf":1.7320508075688772},"308":{"tf":3.605551275463989},"309":{"tf":1.0},"31":{"tf":1.4142135623730951},"310":{"tf":1.7320508075688772},"311":{"tf":1.7320508075688772},"313":{"tf":1.7320508075688772},"317":{"tf":2.0},"318":{"tf":1.7320508075688772},"32":{"tf":2.0},"323":{"tf":1.0},"325":{"tf":1.4142135623730951},"326":{"tf":1.4142135623730951},"327":{"tf":2.449489742783178},"328":{"tf":1.7320508075688772},"329":{"tf":1.0},"33":{"tf":2.23606797749979},"331":{"tf":1.0},"337":{"tf":1.0},"34":{"tf":1.4142135623730951},"340":{"tf":1.0},"342":{"tf":1.0},"346":{"tf":1.0},"35":{"tf":1.7320508075688772},"350":{"tf":1.0},"358":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"360":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":2.0},"364":{"tf":1.0},"365":{"tf":2.0},"369":{"tf":2.23606797749979},"37":{"tf":1.7320508075688772},"374":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"38":{"tf":2.0},"380":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":2.6457513110645907},"396":{"tf":2.23606797749979},"397":{"tf":1.0},"4":{"tf":1.4142135623730951},"400":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951},"411":{"tf":1.0},"413":{"tf":1.0},"42":{"tf":1.0},"425":{"tf":1.0},"427":{"tf":1.7320508075688772},"428":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":2.449489742783178},"45":{"tf":2.0},"46":{"tf":1.7320508075688772},"47":{"tf":2.6457513110645907},"48":{"tf":1.0},"49":{"tf":2.23606797749979},"5":{"tf":1.0},"50":{"tf":2.0},"51":{"tf":2.0},"52":{"tf":1.7320508075688772},"54":{"tf":2.449489742783178},"55":{"tf":2.8284271247461903},"56":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":2.449489742783178},"63":{"tf":3.3166247903554},"64":{"tf":1.4142135623730951},"66":{"tf":2.23606797749979},"67":{"tf":1.4142135623730951},"69":{"tf":2.0},"7":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"81":{"tf":1.4142135623730951},"89":{"tf":2.449489742783178},"9":{"tf":2.23606797749979},"90":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951},"96":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"df":31,"docs":{"112":{"tf":1.0},"116":{"tf":1.4142135623730951},"124":{"tf":1.7320508075688772},"139":{"tf":1.0},"146":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0},"189":{"tf":1.7320508075688772},"194":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"247":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.0},"330":{"tf":1.0},"333":{"tf":1.4142135623730951},"338":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"389":{"tf":1.7320508075688772},"418":{"tf":1.7320508075688772},"421":{"tf":1.4142135623730951},"50":{"tf":1.0},"60":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"8":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"—":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"’":{"df":17,"docs":{"10":{"tf":1.0},"140":{"tf":1.0},"191":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"221":{"tf":1.0},"292":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"332":{"tf":1.4142135623730951},"342":{"tf":1.0},"396":{"tf":1.0},"4":{"tf":1.0},"418":{"tf":1.0},"82":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":9,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.7320508075688772},"310":{"tf":1.0},"318":{"tf":2.449489742783178},"406":{"tf":1.0},"430":{"tf":1.0},"435":{"tf":1.4142135623730951}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"113":{"tf":1.0}}},"df":0,"docs":{}}}},"df":78,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"10":{"tf":2.23606797749979},"112":{"tf":1.4142135623730951},"113":{"tf":3.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"125":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"156":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"196":{"tf":2.23606797749979},"208":{"tf":1.0},"209":{"tf":2.0},"210":{"tf":1.0},"211":{"tf":2.0},"212":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"23":{"tf":3.0},"233":{"tf":1.0},"244":{"tf":1.4142135623730951},"246":{"tf":1.0},"249":{"tf":1.4142135623730951},"25":{"tf":1.0},"250":{"tf":1.0},"252":{"tf":1.0},"256":{"tf":2.23606797749979},"257":{"tf":1.4142135623730951},"259":{"tf":2.449489742783178},"26":{"tf":1.0},"260":{"tf":1.0},"261":{"tf":1.0},"264":{"tf":1.0},"27":{"tf":2.0},"28":{"tf":4.0},"29":{"tf":3.3166247903554},"30":{"tf":1.0},"307":{"tf":1.0},"309":{"tf":1.7320508075688772},"31":{"tf":1.7320508075688772},"311":{"tf":1.0},"32":{"tf":1.0},"326":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"357":{"tf":1.0},"361":{"tf":1.0},"369":{"tf":1.4142135623730951},"379":{"tf":1.0},"389":{"tf":2.0},"392":{"tf":1.0},"393":{"tf":2.0},"395":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"404":{"tf":2.0},"407":{"tf":1.4142135623730951},"408":{"tf":1.4142135623730951},"42":{"tf":3.1622776601683795},"424":{"tf":1.0},"425":{"tf":1.7320508075688772},"427":{"tf":1.4142135623730951},"429":{"tf":2.0},"433":{"tf":1.0},"434":{"tf":1.0},"436":{"tf":1.7320508075688772},"437":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"56":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"89":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"436":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"’":{"df":9,"docs":{"245":{"tf":1.0},"251":{"tf":1.4142135623730951},"28":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.0},"428":{"tf":1.0},"436":{"tf":1.0},"57":{"tf":1.0},"89":{"tf":1.0}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":5,"docs":{"1":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"365":{"tf":1.4142135623730951},"367":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"t":{"df":8,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"162":{"tf":1.0},"255":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"45":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":8,"docs":{"167":{"tf":1.0},"291":{"tf":1.0},"313":{"tf":1.0},"379":{"tf":1.0},"4":{"tf":1.0},"406":{"tf":1.0},"63":{"tf":1.0},"78":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"159":{"tf":2.23606797749979},"415":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"139":{"tf":1.0}}}},"r":{"df":2,"docs":{"296":{"tf":1.0},"393":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"141":{"tf":1.0},"143":{"tf":1.0},"296":{"tf":1.0},"365":{"tf":1.0},"79":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":7,"docs":{"101":{"tf":1.0},"103":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"284":{"tf":1.0},"51":{"tf":1.0},"71":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"437":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"107":{"tf":1.0},"156":{"tf":1.0},"286":{"tf":1.0},"302":{"tf":1.0},"366":{"tf":1.0},"404":{"tf":1.0},"55":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"394":{"tf":3.1622776601683795},"397":{"tf":1.0},"428":{"tf":1.0}}}}},"df":1,"docs":{"15":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":3,"docs":{"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"357":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":7,"docs":{"194":{"tf":1.0},"215":{"tf":1.0},"248":{"tf":1.0},"298":{"tf":1.0},"31":{"tf":1.0},"323":{"tf":1.4142135623730951},"4":{"tf":1.0}},"n":{"df":2,"docs":{"158":{"tf":1.0},"369":{"tf":2.23606797749979}}}},"i":{"d":{"df":119,"docs":{"1":{"tf":1.0},"10":{"tf":2.23606797749979},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"123":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"135":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":1.0},"149":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"158":{"tf":1.7320508075688772},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"175":{"tf":1.7320508075688772},"177":{"tf":1.7320508075688772},"180":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"200":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"231":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"249":{"tf":1.0},"253":{"tf":1.0},"261":{"tf":1.4142135623730951},"268":{"tf":1.4142135623730951},"271":{"tf":1.4142135623730951},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"279":{"tf":1.7320508075688772},"285":{"tf":2.0},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"292":{"tf":1.4142135623730951},"295":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.4142135623730951},"31":{"tf":1.0},"310":{"tf":1.4142135623730951},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.7320508075688772},"318":{"tf":1.0},"320":{"tf":1.7320508075688772},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"332":{"tf":1.0},"335":{"tf":1.0},"340":{"tf":1.0},"35":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"363":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772},"373":{"tf":1.0},"374":{"tf":1.4142135623730951},"375":{"tf":1.0},"378":{"tf":1.4142135623730951},"379":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"389":{"tf":2.449489742783178},"393":{"tf":1.0},"394":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":1.4142135623730951},"41":{"tf":1.0},"417":{"tf":2.23606797749979},"42":{"tf":1.0},"424":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.7320508075688772},"70":{"tf":1.0},"74":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"97":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":1,"docs":{"228":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"430":{"tf":1.0}},"r":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"369":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":1,"docs":{"365":{"tf":2.0}}}},"u":{"b":{"df":60,"docs":{"114":{"tf":1.0},"115":{"tf":2.8284271247461903},"117":{"tf":2.23606797749979},"118":{"tf":4.0},"120":{"tf":3.7416573867739413},"121":{"tf":2.449489742783178},"122":{"tf":1.7320508075688772},"124":{"tf":3.4641016151377544},"128":{"tf":2.449489742783178},"129":{"tf":1.0},"130":{"tf":1.0},"164":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"176":{"tf":3.3166247903554},"177":{"tf":4.795831523312719},"178":{"tf":4.123105625617661},"179":{"tf":4.69041575982343},"196":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"200":{"tf":2.8284271247461903},"201":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.7320508075688772},"209":{"tf":1.0},"222":{"tf":1.4142135623730951},"224":{"tf":2.0},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":3.7416573867739413},"231":{"tf":2.0},"238":{"tf":1.0},"240":{"tf":1.0},"245":{"tf":4.47213595499958},"246":{"tf":1.7320508075688772},"253":{"tf":1.4142135623730951},"254":{"tf":4.47213595499958},"262":{"tf":1.0},"264":{"tf":1.0},"285":{"tf":4.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"330":{"tf":2.8284271247461903},"334":{"tf":3.4641016151377544},"335":{"tf":2.8284271247461903},"338":{"tf":5.744562646538029},"340":{"tf":3.605551275463989},"365":{"tf":1.0},"372":{"tf":1.4142135623730951},"379":{"tf":1.7320508075688772},"380":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.7320508075688772},"390":{"tf":1.0},"391":{"tf":1.0},"404":{"tf":6.082762530298219},"406":{"tf":2.449489742783178},"407":{"tf":3.0},"411":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"df":31,"docs":{"10":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"115":{"tf":2.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":3.3166247903554},"120":{"tf":4.123105625617661},"121":{"tf":1.0},"124":{"tf":1.0},"127":{"tf":1.4142135623730951},"130":{"tf":1.0},"164":{"tf":1.4142135623730951},"175":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"253":{"tf":1.4142135623730951},"254":{"tf":3.1622776601683795},"330":{"tf":2.449489742783178},"338":{"tf":1.7320508075688772},"378":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"411":{"tf":1.0},"42":{"tf":1.0},"94":{"tf":2.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"117":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":16,"docs":{"250":{"tf":1.0},"252":{"tf":2.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":3.1622776601683795},"257":{"tf":2.8284271247461903},"258":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"264":{"tf":2.0},"337":{"tf":2.0},"338":{"tf":4.0},"339":{"tf":2.23606797749979},"340":{"tf":2.6457513110645907},"389":{"tf":1.4142135623730951},"393":{"tf":1.0},"60":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"125":{"tf":1.0},"311":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"401":{"tf":1.0}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"374":{"tf":2.0}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"323":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"254":{"tf":1.4142135623730951},"346":{"tf":1.7320508075688772}}},"o":{"df":0,"docs":{},"s":{"df":35,"docs":{"1":{"tf":1.0},"152":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.0},"219":{"tf":2.0},"236":{"tf":1.0},"246":{"tf":1.0},"253":{"tf":1.4142135623730951},"271":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.0},"311":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"334":{"tf":1.0},"338":{"tf":1.0},"373":{"tf":1.4142135623730951},"38":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.0},"418":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.0},"429":{"tf":1.0},"67":{"tf":1.0},"78":{"tf":1.0},"87":{"tf":1.0},"94":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"142":{"tf":2.23606797749979},"338":{"tf":1.0},"70":{"tf":1.0}}}}}},"df":10,"docs":{"110":{"tf":1.0},"134":{"tf":1.4142135623730951},"137":{"tf":1.0},"142":{"tf":2.23606797749979},"225":{"tf":1.0},"238":{"tf":1.4142135623730951},"285":{"tf":1.0},"323":{"tf":1.0},"67":{"tf":2.0},"71":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"t":{"df":55,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"108":{"tf":1.4142135623730951},"117":{"tf":1.0},"128":{"tf":1.4142135623730951},"132":{"tf":1.0},"135":{"tf":1.4142135623730951},"146":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"176":{"tf":1.4142135623730951},"197":{"tf":1.0},"200":{"tf":1.0},"208":{"tf":1.0},"215":{"tf":1.4142135623730951},"218":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"237":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.4142135623730951},"288":{"tf":1.0},"29":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.7320508075688772},"299":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":1.0},"325":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"389":{"tf":1.0},"392":{"tf":1.0},"404":{"tf":1.0},"47":{"tf":1.0},"57":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"z":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"y":{"df":1,"docs":{"26":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}}}}}},"q":{"df":1,"docs":{"169":{"tf":1.4142135623730951}},"u":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"335":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":4,"docs":{"361":{"tf":1.0},"374":{"tf":2.6457513110645907},"379":{"tf":1.0},"383":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"158":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0}}}}}}},"df":4,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":2.8284271247461903},"109":{"tf":2.23606797749979},"110":{"tf":1.0}},"’":{"df":1,"docs":{"105":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":17,"docs":{"215":{"tf":2.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"218":{"tf":3.1622776601683795},"219":{"tf":2.8284271247461903},"220":{"tf":3.0},"221":{"tf":3.0},"222":{"tf":2.23606797749979},"223":{"tf":1.4142135623730951},"224":{"tf":2.6457513110645907},"225":{"tf":2.8284271247461903},"227":{"tf":2.449489742783178},"228":{"tf":5.291502622129181},"231":{"tf":1.7320508075688772},"245":{"tf":4.242640687119285},"246":{"tf":2.449489742783178},"248":{"tf":1.0}}},"y":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"228":{"tf":1.0},"246":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"143":{"tf":1.0},"159":{"tf":1.0},"201":{"tf":1.4142135623730951},"247":{"tf":1.0},"323":{"tf":1.4142135623730951},"5":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"e":{"df":2,"docs":{"320":{"tf":1.0},"404":{"tf":2.6457513110645907}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"115":{"tf":1.0},"394":{"tf":1.0},"424":{"tf":1.0},"71":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"357":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":13,"docs":{"120":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"307":{"tf":1.0},"34":{"tf":1.0},"395":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":16,"docs":{"102":{"tf":1.7320508075688772},"155":{"tf":1.0},"271":{"tf":1.0},"308":{"tf":1.0},"315":{"tf":1.0},"322":{"tf":1.0},"340":{"tf":1.0},"356":{"tf":1.7320508075688772},"397":{"tf":1.0},"404":{"tf":1.4142135623730951},"406":{"tf":1.4142135623730951},"45":{"tf":2.23606797749979},"46":{"tf":1.4142135623730951},"63":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"102":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"z":{"df":0,"docs":{},"z":{"df":1,"docs":{"0":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"285":{"tf":3.605551275463989}},"t":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}}},"df":4,"docs":{"224":{"tf":1.0},"389":{"tf":3.1622776601683795},"42":{"tf":1.0},"63":{"tf":1.0}},"e":{":":{":":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}}}}}}},"r":{"#":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"413":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"413":{"tf":1.0}}}}}},".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"a":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"365":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"238":{"tf":2.0}}}}},"df":0,"docs":{}}}},"1":{"df":2,"docs":{"364":{"tf":1.7320508075688772},"75":{"tf":3.3166247903554}}},"2":{"df":2,"docs":{"364":{"tf":1.7320508075688772},"75":{"tf":3.7416573867739413}}},"3":{"df":1,"docs":{"75":{"tf":2.449489742783178}}},"\\\\":{"df":0,"docs":{},"n":{"df":2,"docs":{"397":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":13,"docs":{"282":{"tf":1.0},"286":{"tf":1.0},"292":{"tf":1.0},"307":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.4142135623730951},"316":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.7320508075688772},"404":{"tf":1.0},"75":{"tf":2.23606797749979}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":1,"docs":{"71":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"429":{"tf":1.0}}}},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"329":{"tf":1.0}}}}},"m":{"df":1,"docs":{"313":{"tf":1.4142135623730951}}},"n":{"d":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":9,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"380":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"1":{".":{".":{"=":{"1":{"0":{"0":{"df":9,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"380":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"125":{"tf":1.0},"43":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"@":{"0":{".":{"8":{".":{"5":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"h":{"a":{"c":{"df":0,"docs":{},"h":{"a":{"df":2,"docs":{"42":{"tf":1.0},"44":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"42":{"tf":1.0},"44":{"tf":1.0}}}}},"df":0,"docs":{}},"df":8,"docs":{"113":{"tf":1.0},"125":{"tf":2.8284271247461903},"263":{"tf":4.898979485566356},"41":{"tf":1.0},"42":{"tf":4.358898943540674},"420":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":9,"docs":{"10":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"125":{"tf":1.4142135623730951},"33":{"tf":1.0},"41":{"tf":1.4142135623730951},"420":{"tf":1.0},"43":{"tf":2.6457513110645907},"44":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"319":{"tf":1.0},"44":{"tf":1.0}}}}}}},"df":10,"docs":{"196":{"tf":1.0},"205":{"tf":1.4142135623730951},"248":{"tf":1.0},"264":{"tf":1.0},"276":{"tf":1.0},"29":{"tf":1.4142135623730951},"298":{"tf":1.0},"318":{"tf":4.123105625617661},"395":{"tf":1.0},"42":{"tf":1.0}},"g":{"df":22,"docs":{"135":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"164":{"tf":2.0},"200":{"tf":1.0},"220":{"tf":1.4142135623730951},"251":{"tf":1.0},"293":{"tf":1.0},"301":{"tf":1.0},"355":{"tf":3.0},"359":{"tf":3.0},"383":{"tf":1.0},"406":{"tf":1.4142135623730951},"415":{"tf":1.7320508075688772},"416":{"tf":1.0},"420":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"69":{"tf":1.0},"79":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"416":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"416":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"416":{"tf":1.0}}}}}},"k":{"df":2,"docs":{"411":{"tf":1.0},"416":{"tf":1.0}}}},"p":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":8,"docs":{"133":{"tf":1.0},"214":{"tf":1.0},"236":{"tf":1.0},"322":{"tf":1.0},"372":{"tf":1.4142135623730951},"421":{"tf":1.0},"433":{"tf":1.0},"94":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":2,"docs":{"163":{"tf":1.0},"325":{"tf":1.0}}}},"w":{"df":15,"docs":{"143":{"tf":1.0},"145":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":5.830951894845301},"365":{"tf":2.8284271247461903},"366":{"tf":2.0},"367":{"tf":1.0},"394":{"tf":1.0},"410":{"tf":1.4142135623730951},"411":{"tf":1.4142135623730951},"413":{"tf":2.6457513110645907},"415":{"tf":1.0},"416":{"tf":1.7320508075688772}}}},"b":{"df":1,"docs":{"26":{"tf":1.0}}},"c":{":":{":":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"&":{"a":{"df":3,"docs":{"281":{"tf":1.7320508075688772},"282":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951}}},"b":{"df":1,"docs":{"288":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"301":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"281":{"tf":2.6457513110645907},"282":{"tf":1.0},"289":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":1,"docs":{"289":{"tf":2.0}},"e":{"(":{"&":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"289":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"1":{"0":{"df":3,"docs":{"281":{"tf":1.0},"282":{"tf":1.0},"288":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":3,"docs":{"281":{"tf":1.0},"282":{"tf":1.0},"288":{"tf":1.0}}},"df":0,"docs":{},"r":{"c":{":":{":":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"286":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"0":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}}},"o":{"d":{"df":1,"docs":{"289":{"tf":3.1622776601683795}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"5":{"df":1,"docs":{"286":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"&":{"a":{"df":2,"docs":{"282":{"tf":2.0},"288":{"tf":1.7320508075688772}}},"b":{"df":1,"docs":{"288":{"tf":1.4142135623730951}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"289":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"f":{"df":1,"docs":{"289":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"282":{"tf":1.0},"289":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"&":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"289":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"f":{"df":1,"docs":{"289":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"289":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":1,"docs":{"381":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"281":{"tf":2.449489742783178},"282":{"tf":2.0},"286":{"tf":1.0},"288":{"tf":3.0}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":2,"docs":{"301":{"tf":1.4142135623730951},"304":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"289":{"tf":3.1622776601683795}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"286":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"301":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":1,"docs":{"381":{"tf":1.0}}}}},"t":{"df":14,"docs":{"268":{"tf":1.0},"280":{"tf":2.449489742783178},"281":{"tf":2.0},"282":{"tf":2.449489742783178},"284":{"tf":2.23606797749979},"286":{"tf":2.6457513110645907},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":3.7416573867739413},"290":{"tf":1.0},"301":{"tf":3.0},"302":{"tf":2.0},"304":{"tf":2.0},"305":{"tf":1.0}}}},"df":3,"docs":{"271":{"tf":1.4142135623730951},"288":{"tf":3.1622776601683795},"323":{"tf":1.4142135623730951}}},"df":12,"docs":{"182":{"tf":3.4641016151377544},"183":{"tf":3.1622776601683795},"227":{"tf":1.0},"238":{"tf":1.0},"356":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"397":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.7320508075688772},"427":{"tf":2.449489742783178}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":11,"docs":{"105":{"tf":1.0},"239":{"tf":1.0},"287":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.0},"361":{"tf":1.0},"365":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.0},"434":{"tf":1.0},"63":{"tf":1.4142135623730951}}}},"d":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951}},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":15,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"159":{"tf":3.0}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"159":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"a":{"b":{"df":0,"docs":{},"l":{"df":7,"docs":{"116":{"tf":1.0},"141":{"tf":1.0},"242":{"tf":1.0},"365":{"tf":1.0},"416":{"tf":1.0},"55":{"tf":1.0},"89":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":83,"docs":{"10":{"tf":2.0},"112":{"tf":1.0},"116":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"135":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":2.23606797749979},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"159":{"tf":3.3166247903554},"164":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"173":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":1.4142135623730951},"193":{"tf":1.0},"196":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"213":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":2.6457513110645907},"217":{"tf":2.0},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.4142135623730951},"228":{"tf":1.0},"277":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"308":{"tf":1.0},"32":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"336":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"35":{"tf":2.0},"353":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"37":{"tf":1.0},"370":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.7320508075688772},"380":{"tf":1.4142135623730951},"386":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":2.449489742783178},"399":{"tf":1.7320508075688772},"400":{"tf":1.0},"401":{"tf":1.7320508075688772},"404":{"tf":1.7320508075688772},"43":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"50":{"tf":1.0}}}},"i":{"df":23,"docs":{"161":{"tf":1.4142135623730951},"193":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"308":{"tf":1.0},"310":{"tf":2.0},"313":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":2.8284271247461903},"324":{"tf":1.7320508075688772},"393":{"tf":1.0},"404":{"tf":1.7320508075688772},"408":{"tf":1.0},"411":{"tf":1.0},"437":{"tf":1.0},"64":{"tf":1.0}}},"m":{"df":2,"docs":{"265":{"tf":1.0},"28":{"tf":1.0}}},"y":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"322":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"322":{"tf":1.4142135623730951}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"322":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":22,"docs":{"196":{"tf":1.0},"211":{"tf":1.0},"228":{"tf":1.0},"26":{"tf":1.0},"275":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"31":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"33":{"tf":1.0},"346":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0},"74":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"307":{"tf":1.0},"326":{"tf":1.0},"433":{"tf":1.0}}}},"z":{"df":3,"docs":{"309":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":14,"docs":{"103":{"tf":1.0},"144":{"tf":1.0},"189":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.0},"404":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.4142135623730951},"54":{"tf":1.0},"78":{"tf":1.0},"92":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"119":{"tf":1.0},"254":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":64,"docs":{"103":{"tf":1.0},"116":{"tf":1.0},"122":{"tf":1.0},"13":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"182":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.0},"200":{"tf":1.0},"209":{"tf":1.4142135623730951},"217":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.0},"238":{"tf":1.0},"255":{"tf":1.0},"259":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.0},"284":{"tf":1.4142135623730951},"289":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"3":{"tf":1.0},"301":{"tf":1.4142135623730951},"304":{"tf":1.0},"305":{"tf":1.0},"310":{"tf":1.0},"313":{"tf":1.0},"320":{"tf":1.4142135623730951},"325":{"tf":1.0},"331":{"tf":1.7320508075688772},"332":{"tf":1.0},"334":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"370":{"tf":1.0},"388":{"tf":1.0},"395":{"tf":2.0},"398":{"tf":1.7320508075688772},"400":{"tf":1.0},"404":{"tf":1.7320508075688772},"429":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"78":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"—":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"158":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"340":{"tf":1.0},"52":{"tf":1.0}}}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"261":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"42":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"29":{"tf":1.0},"30":{"tf":1.0}}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":37,"docs":{"109":{"tf":1.0},"125":{"tf":1.0},"135":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.0},"164":{"tf":1.0},"180":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"238":{"tf":1.0},"246":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.4142135623730951},"302":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"336":{"tf":1.0},"342":{"tf":1.0},"358":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"367":{"tf":1.0},"37":{"tf":1.0},"378":{"tf":1.0},"380":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":1.0},"404":{"tf":2.23606797749979},"47":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.4142135623730951}}},"p":{"df":6,"docs":{"211":{"tf":1.0},"232":{"tf":1.0},"284":{"tf":1.0},"29":{"tf":1.0},"393":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":31,"docs":{"159":{"tf":1.7320508075688772},"164":{"tf":1.4142135623730951},"236":{"tf":1.0},"296":{"tf":4.123105625617661},"297":{"tf":1.7320508075688772},"298":{"tf":2.0},"299":{"tf":2.0},"317":{"tf":4.58257569495584},"320":{"tf":2.0},"338":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0},"37":{"tf":1.0},"374":{"tf":1.0},"391":{"tf":1.0},"395":{"tf":1.4142135623730951},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"402":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":7.416198487095663},"406":{"tf":2.6457513110645907},"407":{"tf":3.4641016151377544},"50":{"tf":1.4142135623730951},"63":{"tf":1.0},"71":{"tf":1.0},"95":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"(":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"v":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"404":{"tf":1.4142135623730951},"406":{"tf":1.4142135623730951},"407":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"404":{"tf":1.0},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"v":{"df":1,"docs":{"317":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"95":{"tf":1.0}}}}}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"434":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":4,"docs":{"167":{"tf":1.4142135623730951},"171":{"tf":1.0},"392":{"tf":1.0},"54":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"403":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"369":{"tf":1.0},"406":{"tf":1.0},"428":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"261":{"tf":1.0},"42":{"tf":1.0}}}}}},"r":{"d":{"df":2,"docs":{"263":{"tf":1.0},"285":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":6,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"160":{"tf":1.7320508075688772},"163":{"tf":1.0},"165":{"tf":1.0},"38":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"154":{"tf":1.7320508075688772},"157":{"tf":1.0},"160":{"tf":1.0}}}}}},"t":{"1":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}}},"c":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"(":{"&":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"2":{"df":2,"docs":{"96":{"tf":1.7320508075688772},"98":{"tf":1.0}}},"3":{"df":2,"docs":{"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"94":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"df":6,"docs":{"90":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":3.605551275463989},"94":{"tf":1.7320508075688772},"96":{"tf":3.1622776601683795},"98":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"96":{"tf":3.1622776601683795},"98":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"96":{"tf":2.449489742783178},"98":{"tf":1.4142135623730951}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":11,"docs":{"101":{"tf":1.4142135623730951},"197":{"tf":6.0},"238":{"tf":4.58257569495584},"89":{"tf":3.3166247903554},"90":{"tf":1.7320508075688772},"91":{"tf":3.3166247903554},"92":{"tf":4.795831523312719},"94":{"tf":4.69041575982343},"96":{"tf":4.47213595499958},"97":{"tf":2.0},"98":{"tf":2.6457513110645907}},"e":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"91":{"tf":1.0}}}}},"df":0,"docs":{}}}},":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"3":{"df":1,"docs":{"97":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"221":{"tf":1.0},"59":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"269":{"tf":1.0},"271":{"tf":5.0},"276":{"tf":1.0}}}}},"v":{"df":8,"docs":{"296":{"tf":2.23606797749979},"298":{"tf":1.0},"317":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"322":{"tf":1.0},"347":{"tf":1.7320508075688772},"404":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}},"d":{"df":3,"docs":{"235":{"tf":2.23606797749979},"254":{"tf":2.0},"356":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"211":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":2.0},"231":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":9,"docs":{"115":{"tf":1.0},"126":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"180":{"tf":1.0},"210":{"tf":1.0},"379":{"tf":2.0},"386":{"tf":1.0},"433":{"tf":1.0}}},"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"141":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"df":6,"docs":{"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"124":{"tf":2.0},"254":{"tf":3.0},"311":{"tf":1.4142135623730951},"389":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"42":{"tf":1.0}}}}},"df":0,"docs":{}}},"f":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"268":{"tf":1.0},"285":{"tf":1.7320508075688772}}}},"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":17,"docs":{"216":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"291":{"tf":1.0},"330":{"tf":1.0},"356":{"tf":1.0},"401":{"tf":1.4142135623730951},"62":{"tf":1.0},"8":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":3,"docs":{"285":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":2.0}},"l":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"r":{"c":{":":{":":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"&":{"a":{"df":1,"docs":{"288":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"288":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"c":{"!":{"[":{"df":0,"docs":{},"r":{"c":{":":{":":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"f":{"df":1,"docs":{"289":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"285":{"tf":1.4142135623730951},"289":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"289":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"r":{"c":{"<":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"288":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":12,"docs":{"268":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.4142135623730951},"284":{"tf":3.605551275463989},"285":{"tf":4.123105625617661},"286":{"tf":3.0},"287":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"290":{"tf":1.0},"302":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951}}},"v":{"df":0,"docs":{},"e":{"c":{"<":{"df":0,"docs":{},"r":{"c":{"<":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"289":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"<":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"289":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"411":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":129,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"103":{"tf":2.0},"112":{"tf":1.4142135623730951},"115":{"tf":2.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"135":{"tf":3.605551275463989},"136":{"tf":2.6457513110645907},"138":{"tf":1.0},"140":{"tf":1.7320508075688772},"142":{"tf":1.7320508075688772},"150":{"tf":1.7320508075688772},"151":{"tf":2.23606797749979},"166":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"169":{"tf":1.0},"172":{"tf":1.4142135623730951},"181":{"tf":2.6457513110645907},"182":{"tf":2.6457513110645907},"183":{"tf":3.1622776601683795},"184":{"tf":3.0},"185":{"tf":3.3166247903554},"186":{"tf":4.47213595499958},"187":{"tf":3.0},"188":{"tf":2.6457513110645907},"189":{"tf":3.7416573867739413},"190":{"tf":2.23606797749979},"191":{"tf":2.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.0},"197":{"tf":1.0},"208":{"tf":1.0},"215":{"tf":1.4142135623730951},"218":{"tf":1.7320508075688772},"224":{"tf":1.7320508075688772},"233":{"tf":1.0},"235":{"tf":1.0},"237":{"tf":3.4641016151377544},"238":{"tf":2.0},"24":{"tf":1.0},"240":{"tf":1.7320508075688772},"263":{"tf":1.0},"268":{"tf":3.4641016151377544},"269":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":2.6457513110645907},"273":{"tf":3.0},"274":{"tf":2.23606797749979},"275":{"tf":1.4142135623730951},"276":{"tf":2.6457513110645907},"277":{"tf":3.0},"278":{"tf":4.242640687119285},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"280":{"tf":2.449489742783178},"281":{"tf":3.0},"282":{"tf":3.7416573867739413},"283":{"tf":1.0},"284":{"tf":2.23606797749979},"285":{"tf":4.0},"286":{"tf":1.0},"287":{"tf":2.0},"288":{"tf":4.795831523312719},"289":{"tf":5.385164807134504},"290":{"tf":1.7320508075688772},"291":{"tf":1.0},"295":{"tf":2.8284271247461903},"301":{"tf":2.449489742783178},"302":{"tf":1.7320508075688772},"304":{"tf":1.0},"305":{"tf":1.4142135623730951},"307":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":4.58257569495584},"324":{"tf":1.0},"329":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.0},"338":{"tf":2.449489742783178},"342":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":2.8284271247461903},"365":{"tf":1.4142135623730951},"366":{"tf":2.0},"368":{"tf":1.0},"37":{"tf":2.23606797749979},"376":{"tf":1.0},"381":{"tf":2.0},"384":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.4142135623730951},"392":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"409":{"tf":1.0},"411":{"tf":1.7320508075688772},"416":{"tf":1.7320508075688772},"417":{"tf":1.0},"44":{"tf":2.0},"54":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":4.898979485566356},"75":{"tf":4.795831523312719},"76":{"tf":3.4641016151377544},"77":{"tf":2.449489742783178},"78":{"tf":2.0},"79":{"tf":4.242640687119285},"80":{"tf":1.7320508075688772},"88":{"tf":2.0},"92":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"c":{"df":12,"docs":{"143":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.4142135623730951},"224":{"tf":1.0},"228":{"tf":1.0},"295":{"tf":1.4142135623730951},"305":{"tf":1.0},"323":{"tf":1.0},"403":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0},"95":{"tf":1.4142135623730951}},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"76":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"’":{"df":3,"docs":{"185":{"tf":1.0},"51":{"tf":1.0},"75":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"323":{"tf":2.449489742783178}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"1":{"tf":1.0},"47":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.4142135623730951},"389":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":3,"docs":{"268":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"425":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"334":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":4,"docs":{"156":{"tf":1.0},"291":{"tf":1.0},"4":{"tf":1.0},"75":{"tf":1.0}}},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"350":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"342":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":4.0}}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"209":{"tf":1.0},"325":{"tf":1.0},"404":{"tf":1.4142135623730951},"50":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":7,"docs":{"208":{"tf":1.0},"217":{"tf":1.0},"24":{"tf":1.0},"317":{"tf":1.0},"341":{"tf":1.0},"395":{"tf":1.0},"85":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"252":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.7320508075688772},"42":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"42":{"tf":1.0},"433":{"tf":1.7320508075688772}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":18,"docs":{"103":{"tf":1.0},"176":{"tf":1.4142135623730951},"197":{"tf":1.0},"211":{"tf":1.0},"272":{"tf":1.7320508075688772},"273":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":1.4142135623730951},"290":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"376":{"tf":1.0},"383":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"66":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"183":{"tf":1.0},"186":{"tf":1.0},"284":{"tf":1.4142135623730951},"339":{"tf":1.0},"362":{"tf":1.4142135623730951},"437":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"t":{"df":40,"docs":{"101":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.4142135623730951},"116":{"tf":1.7320508075688772},"119":{"tf":1.0},"166":{"tf":1.4142135623730951},"181":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.4142135623730951},"187":{"tf":1.0},"190":{"tf":1.0},"202":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.7320508075688772},"260":{"tf":1.0},"28":{"tf":1.0},"289":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.0},"331":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.4142135623730951},"342":{"tf":1.0},"346":{"tf":1.0},"358":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"382":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"416":{"tf":1.0},"65":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"89":{"tf":1.0},"91":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":14,"docs":{"119":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951},"219":{"tf":1.0},"262":{"tf":1.0},"288":{"tf":2.0},"289":{"tf":1.7320508075688772},"318":{"tf":1.0},"323":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}}}}}}}}},"x":{"df":1,"docs":{"381":{"tf":1.0}}}},"df":9,"docs":{"110":{"tf":2.0},"117":{"tf":3.0},"118":{"tf":2.23606797749979},"119":{"tf":1.7320508075688772},"121":{"tf":1.0},"130":{"tf":1.0},"318":{"tf":1.0},"416":{"tf":2.0},"433":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"s":{"df":21,"docs":{"0":{"tf":1.0},"156":{"tf":1.4142135623730951},"17":{"tf":1.0},"18":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":3.872983346207417},"258":{"tf":1.0},"265":{"tf":1.0},"279":{"tf":1.4142135623730951},"30":{"tf":2.0},"301":{"tf":2.0},"404":{"tf":1.0},"42":{"tf":1.7320508075688772},"429":{"tf":2.8284271247461903},"432":{"tf":1.0},"433":{"tf":5.385164807134504},"434":{"tf":1.0},"435":{"tf":2.0},"436":{"tf":1.4142135623730951},"437":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"v":{"df":15,"docs":{"116":{"tf":1.0},"143":{"tf":1.0},"172":{"tf":1.0},"189":{"tf":1.0},"216":{"tf":1.0},"236":{"tf":1.4142135623730951},"254":{"tf":1.0},"311":{"tf":1.0},"323":{"tf":1.0},"334":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":1.0},"389":{"tf":1.0},"415":{"tf":1.0},"417":{"tf":1.4142135623730951}}}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"1":{"tf":1.0},"165":{"tf":1.0},"2":{"tf":1.0},"292":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"163":{"tf":1.0},"164":{"tf":1.0},"283":{"tf":1.0},"288":{"tf":1.0},"324":{"tf":1.0},"369":{"tf":1.0},"375":{"tf":1.0},"54":{"tf":1.0},"83":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"228":{"tf":1.0},"358":{"tf":1.4142135623730951},"415":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772}}},"df":27,"docs":{"106":{"tf":1.0},"117":{"tf":1.0},"129":{"tf":1.0},"135":{"tf":1.0},"151":{"tf":1.0},"189":{"tf":1.0},"218":{"tf":1.7320508075688772},"221":{"tf":1.4142135623730951},"235":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"288":{"tf":1.0},"330":{"tf":1.0},"337":{"tf":1.0},"344":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.7320508075688772},"365":{"tf":1.0},"397":{"tf":1.0},"404":{"tf":1.4142135623730951},"42":{"tf":1.0},"63":{"tf":3.1622776601683795},"69":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"b":{"df":22,"docs":{"110":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.0},"167":{"tf":1.0},"186":{"tf":1.0},"236":{"tf":1.0},"245":{"tf":1.0},"279":{"tf":1.0},"29":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.7320508075688772},"356":{"tf":1.4142135623730951},"395":{"tf":1.0},"42":{"tf":1.0},"47":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"115":{"tf":1.0},"116":{"tf":1.0},"221":{"tf":1.0},"242":{"tf":1.0},"253":{"tf":1.0},"312":{"tf":1.0},"405":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}},"v":{"df":28,"docs":{"117":{"tf":1.0},"128":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"167":{"tf":1.7320508075688772},"200":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951},"254":{"tf":1.0},"259":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":3.0},"345":{"tf":1.0},"350":{"tf":1.0},"398":{"tf":1.0},"406":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"437":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"67":{"tf":1.7320508075688772}},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"330":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"108":{"tf":2.449489742783178}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"123":{"tf":1.4142135623730951},"227":{"tf":1.0},"311":{"tf":1.0},"411":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"253":{"tf":1.4142135623730951},"399":{"tf":1.0},"400":{"tf":1.0},"403":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.0},"288":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"375":{"tf":3.4641016151377544}}}}}},"df":11,"docs":{"164":{"tf":1.0},"197":{"tf":1.0},"216":{"tf":1.0},"223":{"tf":1.0},"240":{"tf":1.0},"379":{"tf":1.0},"396":{"tf":1.0},"52":{"tf":1.4142135623730951},"63":{"tf":1.0},"83":{"tf":1.4142135623730951},"94":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"241":{"tf":1.0},"30":{"tf":1.0},"396":{"tf":1.0},"61":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":13,"docs":{"115":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"193":{"tf":1.0},"239":{"tf":1.0},"339":{"tf":1.4142135623730951},"379":{"tf":2.0},"389":{"tf":1.0},"401":{"tf":1.0},"416":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}}}}},"l":{"a":{"c":{"df":21,"docs":{"115":{"tf":1.0},"146":{"tf":1.0},"151":{"tf":1.7320508075688772},"167":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"197":{"tf":1.0},"265":{"tf":1.0},"276":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.4142135623730951},"350":{"tf":1.0},"379":{"tf":1.0},"387":{"tf":2.0},"388":{"tf":1.0},"389":{"tf":1.0},"398":{"tf":1.0},"401":{"tf":1.0},"406":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":5,"docs":{"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":2.0},"178":{"tf":1.0},"179":{"tf":2.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":7,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"196":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"433":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"256":{"tf":1.0},"28":{"tf":1.4142135623730951},"369":{"tf":1.0},"433":{"tf":1.4142135623730951},"437":{"tf":1.0}}}}}}},"t":{"df":5,"docs":{"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":2.0},"178":{"tf":1.0},"179":{"tf":2.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":35,"docs":{"102":{"tf":1.0},"108":{"tf":1.0},"131":{"tf":1.0},"137":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.7320508075688772},"235":{"tf":1.4142135623730951},"238":{"tf":1.0},"271":{"tf":1.0},"284":{"tf":1.0},"294":{"tf":1.0},"320":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"333":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.0},"37":{"tf":1.0},"379":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.7320508075688772},"404":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.0},"78":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"143":{"tf":1.0},"271":{"tf":1.0},"389":{"tf":1.7320508075688772},"54":{"tf":1.0},"71":{"tf":2.449489742783178}}}}}}},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":6,"docs":{"245":{"tf":1.0},"246":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"380":{"tf":1.0},"42":{"tf":1.7320508075688772}},"t":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"301":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"400":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951},"403":{"tf":1.7320508075688772},"404":{"tf":2.449489742783178},"407":{"tf":2.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"338":{"tf":2.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"338":{"tf":3.872983346207417},"340":{"tf":1.0}}}}}}},"df":3,"docs":{"338":{"tf":3.605551275463989},"339":{"tf":1.4142135623730951},"340":{"tf":2.449489742783178}}}}}}}}},"df":31,"docs":{"103":{"tf":1.4142135623730951},"156":{"tf":1.0},"163":{"tf":1.0},"175":{"tf":1.0},"196":{"tf":1.0},"206":{"tf":1.0},"256":{"tf":1.0},"292":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.0},"337":{"tf":1.4142135623730951},"338":{"tf":2.0},"35":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":2.449489742783178},"395":{"tf":2.8284271247461903},"396":{"tf":3.605551275463989},"397":{"tf":4.358898943540674},"398":{"tf":2.449489742783178},"399":{"tf":2.23606797749979},"400":{"tf":4.795831523312719},"401":{"tf":2.23606797749979},"402":{"tf":2.449489742783178},"403":{"tf":3.1622776601683795},"404":{"tf":5.0990195135927845},"405":{"tf":2.23606797749979},"407":{"tf":2.6457513110645907},"43":{"tf":1.0},"437":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772}},"’":{"df":1,"docs":{"404":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"r":{"df":81,"docs":{"103":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"122":{"tf":1.0},"124":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"177":{"tf":2.23606797749979},"181":{"tf":1.4142135623730951},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"224":{"tf":1.0},"226":{"tf":1.0},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"238":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":1.0},"25":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.4142135623730951},"278":{"tf":1.0},"279":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.7320508075688772},"306":{"tf":1.0},"309":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.449489742783178},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":3.3166247903554},"325":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951},"335":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"344":{"tf":1.0},"346":{"tf":1.4142135623730951},"350":{"tf":1.7320508075688772},"357":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.6457513110645907},"366":{"tf":1.7320508075688772},"369":{"tf":1.0},"375":{"tf":3.1622776601683795},"380":{"tf":1.0},"389":{"tf":1.4142135623730951},"404":{"tf":1.0},"406":{"tf":1.0},"417":{"tf":1.0},"418":{"tf":1.0},"419":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"420":{"tf":1.7320508075688772},"421":{"tf":1.4142135623730951},"422":{"tf":1.0},"423":{"tf":1.0},"57":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"n":{"df":7,"docs":{"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"285":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"1":{"tf":1.0},"284":{"tf":1.0},"302":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":6,"docs":{"112":{"tf":1.0},"308":{"tf":1.0},"410":{"tf":1.0},"412":{"tf":1.4142135623730951},"413":{"tf":1.0},"49":{"tf":1.4142135623730951}}}},"t":{"df":2,"docs":{"259":{"tf":1.0},"395":{"tf":1.0}}}},"i":{"d":{"df":2,"docs":{"128":{"tf":1.0},"388":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"103":{"tf":1.0},"152":{"tf":1.0}}}},"z":{"df":1,"docs":{"404":{"tf":1.0}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":12,"docs":{"112":{"tf":1.0},"121":{"tf":1.0},"189":{"tf":1.0},"261":{"tf":2.0},"262":{"tf":1.0},"263":{"tf":1.7320508075688772},"277":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"404":{"tf":1.0},"406":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":10,"docs":{"279":{"tf":1.7320508075688772},"292":{"tf":1.0},"302":{"tf":1.0},"308":{"tf":1.4142135623730951},"387":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"430":{"tf":1.0},"71":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":13,"docs":{"118":{"tf":1.0},"183":{"tf":1.0},"198":{"tf":1.4142135623730951},"26":{"tf":1.0},"285":{"tf":1.0},"296":{"tf":1.0},"340":{"tf":1.0},"364":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"93":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":12,"docs":{"157":{"tf":1.0},"256":{"tf":1.0},"292":{"tf":1.0},"335":{"tf":1.0},"350":{"tf":1.0},"395":{"tf":1.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"404":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":32,"docs":{"156":{"tf":1.0},"187":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.4142135623730951},"239":{"tf":1.0},"312":{"tf":2.449489742783178},"313":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.4142135623730951},"357":{"tf":1.0},"361":{"tf":1.0},"365":{"tf":2.0},"389":{"tf":1.4142135623730951},"393":{"tf":1.0},"394":{"tf":2.23606797749979},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"398":{"tf":3.7416573867739413},"399":{"tf":3.0},"400":{"tf":2.8284271247461903},"401":{"tf":2.0},"403":{"tf":1.4142135623730951},"404":{"tf":2.0},"407":{"tf":1.4142135623730951},"71":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"312":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":3,"docs":{"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"116":{"tf":2.449489742783178},"117":{"tf":2.23606797749979},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"124":{"tf":2.0},"128":{"tf":1.0},"404":{"tf":1.0},"67":{"tf":1.4142135623730951}}}}},"df":32,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"16":{"tf":1.0},"161":{"tf":1.0},"204":{"tf":1.0},"208":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"237":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"307":{"tf":1.0},"31":{"tf":1.0},"313":{"tf":1.0},"357":{"tf":1.4142135623730951},"365":{"tf":1.0},"372":{"tf":1.0},"390":{"tf":1.0},"397":{"tf":1.0},"407":{"tf":1.0},"415":{"tf":1.0},"42":{"tf":1.0},"423":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":14,"docs":{"141":{"tf":1.0},"159":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"179":{"tf":1.0},"186":{"tf":1.0},"282":{"tf":1.0},"323":{"tf":1.4142135623730951},"332":{"tf":1.0},"334":{"tf":1.0},"376":{"tf":1.4142135623730951},"381":{"tf":1.0},"389":{"tf":1.0},"75":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"170":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"\\"":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0}}}},"df":0,"docs":{}}}}}},":":{":":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"158":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":6,"docs":{"220":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}}}}},"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"159":{"tf":2.23606797749979},"396":{"tf":1.0}}}}},"t":{"df":12,"docs":{"154":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"158":{"tf":2.0},"159":{"tf":2.0},"166":{"tf":1.0},"171":{"tf":1.0},"201":{"tf":2.449489742783178},"220":{"tf":1.0},"221":{"tf":1.0},"296":{"tf":1.7320508075688772},"379":{"tf":2.8284271247461903},"395":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"404":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"8":{"df":1,"docs":{"346":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"379":{"tf":1.7320508075688772}}}}},"df":127,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"108":{"tf":1.0},"118":{"tf":1.0},"122":{"tf":2.23606797749979},"123":{"tf":1.7320508075688772},"135":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"145":{"tf":1.0},"149":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":3.4641016151377544},"158":{"tf":1.7320508075688772},"159":{"tf":5.385164807134504},"160":{"tf":2.0},"162":{"tf":2.23606797749979},"163":{"tf":1.4142135623730951},"165":{"tf":2.0},"167":{"tf":2.23606797749979},"169":{"tf":2.8284271247461903},"171":{"tf":1.7320508075688772},"177":{"tf":1.0},"184":{"tf":2.0},"186":{"tf":4.242640687119285},"187":{"tf":3.0},"191":{"tf":1.0},"192":{"tf":1.4142135623730951},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":4.123105625617661},"197":{"tf":3.3166247903554},"198":{"tf":3.4641016151377544},"199":{"tf":2.6457513110645907},"200":{"tf":2.23606797749979},"201":{"tf":2.0},"202":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.6457513110645907},"206":{"tf":2.8284271247461903},"208":{"tf":2.0},"209":{"tf":3.4641016151377544},"218":{"tf":1.0},"220":{"tf":3.1622776601683795},"221":{"tf":3.0},"222":{"tf":2.23606797749979},"225":{"tf":2.449489742783178},"227":{"tf":1.4142135623730951},"228":{"tf":4.358898943540674},"231":{"tf":2.0},"235":{"tf":1.0},"242":{"tf":2.0},"245":{"tf":3.872983346207417},"246":{"tf":3.0},"247":{"tf":1.0},"248":{"tf":1.4142135623730951},"251":{"tf":1.0},"253":{"tf":2.0},"256":{"tf":1.4142135623730951},"264":{"tf":2.23606797749979},"271":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.4142135623730951},"291":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":2.0},"308":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.7320508075688772},"314":{"tf":2.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"319":{"tf":2.23606797749979},"323":{"tf":2.0},"324":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.4142135623730951},"336":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.4142135623730951},"340":{"tf":1.7320508075688772},"345":{"tf":1.0},"347":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"375":{"tf":1.0},"379":{"tf":3.1622776601683795},"38":{"tf":3.605551275463989},"380":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"39":{"tf":1.4142135623730951},"396":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"400":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":2.0},"411":{"tf":1.7320508075688772},"422":{"tf":1.0},"423":{"tf":1.0},"427":{"tf":1.4142135623730951},"44":{"tf":2.6457513110645907},"47":{"tf":2.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":2.8284271247461903},"69":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.4142135623730951},"87":{"tf":1.0},"92":{"tf":1.4142135623730951}},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"225":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"’":{"df":1,"docs":{"38":{"tf":1.0}}}}},"m":{"df":1,"docs":{"310":{"tf":1.4142135623730951}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"91":{"tf":1.0},"96":{"tf":1.0}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"340":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"154":{"tf":1.0},"319":{"tf":1.0},"395":{"tf":1.0},"63":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":4,"docs":{"147":{"tf":1.0},"153":{"tf":1.0},"255":{"tf":1.0},"296":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":155,"docs":{"10":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":2.0},"106":{"tf":1.4142135623730951},"110":{"tf":2.6457513110645907},"117":{"tf":1.0},"118":{"tf":1.0},"135":{"tf":1.4142135623730951},"137":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.23606797749979},"144":{"tf":1.0},"145":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"151":{"tf":2.23606797749979},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":3.1622776601683795},"158":{"tf":2.23606797749979},"159":{"tf":8.660254037844387},"160":{"tf":2.0},"162":{"tf":1.0},"163":{"tf":2.23606797749979},"164":{"tf":2.449489742783178},"167":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":3.4641016151377544},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":3.1622776601683795},"186":{"tf":3.1622776601683795},"187":{"tf":3.605551275463989},"189":{"tf":2.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"194":{"tf":1.7320508075688772},"197":{"tf":2.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":2.449489742783178},"204":{"tf":1.0},"206":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":2.449489742783178},"219":{"tf":1.4142135623730951},"220":{"tf":4.0},"221":{"tf":4.58257569495584},"222":{"tf":1.7320508075688772},"223":{"tf":1.0},"224":{"tf":3.3166247903554},"225":{"tf":3.3166247903554},"227":{"tf":1.0},"228":{"tf":2.449489742783178},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.23606797749979},"236":{"tf":2.6457513110645907},"238":{"tf":1.7320508075688772},"240":{"tf":2.449489742783178},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":2.8284271247461903},"245":{"tf":4.358898943540674},"246":{"tf":2.0},"247":{"tf":1.4142135623730951},"25":{"tf":1.0},"253":{"tf":1.4142135623730951},"275":{"tf":1.0},"276":{"tf":2.0},"277":{"tf":1.4142135623730951},"281":{"tf":1.0},"285":{"tf":2.0},"286":{"tf":1.0},"289":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"296":{"tf":2.8284271247461903},"301":{"tf":1.7320508075688772},"310":{"tf":1.7320508075688772},"312":{"tf":3.0},"313":{"tf":2.0},"314":{"tf":2.8284271247461903},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"319":{"tf":2.23606797749979},"32":{"tf":1.0},"322":{"tf":2.449489742783178},"323":{"tf":2.0},"324":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":4.69041575982343},"339":{"tf":1.4142135623730951},"340":{"tf":3.0},"347":{"tf":1.7320508075688772},"350":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"361":{"tf":1.0},"365":{"tf":1.7320508075688772},"369":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.4142135623730951},"373":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.4142135623730951},"38":{"tf":2.23606797749979},"380":{"tf":3.3166247903554},"382":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":3.7416573867739413},"389":{"tf":2.23606797749979},"391":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"399":{"tf":2.0},"400":{"tf":2.8284271247461903},"401":{"tf":1.0},"404":{"tf":4.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"411":{"tf":1.7320508075688772},"415":{"tf":1.0},"420":{"tf":1.7320508075688772},"421":{"tf":1.0},"423":{"tf":1.0},"44":{"tf":3.0},"47":{"tf":2.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"58":{"tf":2.449489742783178},"59":{"tf":4.47213595499958},"63":{"tf":2.449489742783178},"67":{"tf":1.0},"71":{"tf":2.0},"73":{"tf":3.872983346207417},"74":{"tf":1.7320508075688772},"76":{"tf":2.8284271247461903},"78":{"tf":4.123105625617661},"79":{"tf":2.6457513110645907},"83":{"tf":1.7320508075688772},"92":{"tf":1.4142135623730951},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"96":{"tf":1.7320508075688772},"97":{"tf":1.4142135623730951}},"s":{"_":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"384":{"tf":2.23606797749979}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"d":{"_":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"384":{"tf":1.0}},"e":{"(":{"1":{"2":{"3":{"df":1,"docs":{"384":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"384":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"179":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"112":{"tf":1.0},"116":{"tf":1.0},"234":{"tf":1.0},"242":{"tf":1.0},"323":{"tf":1.0},"331":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"44":{"tf":1.0},"52":{"tf":1.4142135623730951}}}},"v":{"df":1,"docs":{"63":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"184":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":4,"docs":{"278":{"tf":1.0},"279":{"tf":1.0},"373":{"tf":1.0},"63":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":12,"docs":{"137":{"tf":1.0},"166":{"tf":1.0},"25":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"296":{"tf":1.0},"324":{"tf":1.0},"337":{"tf":1.7320508075688772},"338":{"tf":2.8284271247461903},"340":{"tf":1.7320508075688772},"4":{"tf":1.0},"437":{"tf":1.0}}}},"s":{"df":1,"docs":{"317":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"255":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"274":{"tf":1.0},"313":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"98":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"201":{"tf":1.0}}}}}}}}}},"f":{"c":{"df":1,"docs":{"437":{"tf":2.0}}},"df":0,"docs":{}},"g":{"b":{"(":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"356":{"tf":1.0}}},"df":1,"docs":{"265":{"tf":1.7320508075688772}}},"h":{"df":1,"docs":{"373":{"tf":3.1622776601683795}},"s":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"373":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"i":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"433":{"tf":1.0},"437":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"(":{"b":{"df":1,"docs":{"314":{"tf":1.0}}},"df":0,"docs":{}},"df":37,"docs":{"10":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"157":{"tf":1.0},"169":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":2.449489742783178},"198":{"tf":2.6457513110645907},"201":{"tf":1.4142135623730951},"204":{"tf":2.0},"206":{"tf":1.4142135623730951},"208":{"tf":2.0},"212":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"288":{"tf":1.0},"301":{"tf":1.0},"314":{"tf":1.7320508075688772},"317":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"340":{"tf":1.0},"36":{"tf":1.0},"365":{"tf":1.4142135623730951},"373":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"400":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":1.0},"415":{"tf":2.0},"47":{"tf":1.0},"51":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}}},"i":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"236":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":2,"docs":{"211":{"tf":1.4142135623730951},"265":{"tf":2.6457513110645907}}}}}}},"s":{"df":0,"docs":{},"k":{"df":7,"docs":{"103":{"tf":1.0},"163":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.4142135623730951},"332":{"tf":1.0},"362":{"tf":1.0},"369":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"296":{"tf":2.6457513110645907}}}}}},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"125":{"tf":1.0},"43":{"tf":1.4142135623730951}}}},"o":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"154":{"tf":1.0},"161":{"tf":1.4142135623730951},"162":{"tf":1.0},"165":{"tf":1.0},"407":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"1":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"432":{"tf":1.0},"435":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"297":{"tf":1.0},"386":{"tf":1.0},"4":{"tf":1.0},"436":{"tf":1.0}}},"l":{"df":1,"docs":{"108":{"tf":2.6457513110645907}}}},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"135":{"tf":1.0},"218":{"tf":1.0},"280":{"tf":1.7320508075688772}}},"t":{"df":16,"docs":{"1":{"tf":1.0},"113":{"tf":2.23606797749979},"115":{"tf":2.23606797749979},"116":{"tf":1.7320508075688772},"117":{"tf":2.0},"118":{"tf":2.23606797749979},"119":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"128":{"tf":2.449489742783178},"129":{"tf":1.0},"216":{"tf":1.0},"253":{"tf":1.4142135623730951},"399":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.0}},"’":{"df":1,"docs":{"265":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"248":{"tf":1.0},"312":{"tf":1.0},"54":{"tf":1.0}}}}}},"n":{"d":{"df":2,"docs":{"225":{"tf":1.0},"302":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":3,"docs":{"218":{"tf":1.0},"390":{"tf":1.4142135623730951},"393":{"tf":1.0}},"e":{"(":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"390":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"390":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"101":{"tf":1.0},"102":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"v":{"4":{"df":2,"docs":{"101":{"tf":1.0},"102":{"tf":1.7320508075688772}}},"6":{"df":2,"docs":{"101":{"tf":1.0},"102":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"w":{"df":3,"docs":{"137":{"tf":1.7320508075688772},"333":{"tf":1.0},"396":{"tf":1.0}}}},"s":{"df":2,"docs":{"24":{"tf":1.0},"26":{"tf":1.0}}},"u":{"b":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"296":{"tf":2.23606797749979}}}}},"df":0,"docs":{},"i":{"df":3,"docs":{"26":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"47":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":56,"docs":{"10":{"tf":1.0},"108":{"tf":1.4142135623730951},"115":{"tf":2.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"128":{"tf":1.0},"135":{"tf":2.0},"136":{"tf":1.0},"151":{"tf":1.0},"176":{"tf":1.7320508075688772},"189":{"tf":4.898979485566356},"190":{"tf":2.0},"197":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"218":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"268":{"tf":1.0},"278":{"tf":1.7320508075688772},"280":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":2.0},"284":{"tf":3.1622776601683795},"285":{"tf":2.6457513110645907},"286":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.7320508075688772},"297":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.4142135623730951},"313":{"tf":1.0},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"336":{"tf":1.4142135623730951},"337":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.0},"340":{"tf":1.0},"364":{"tf":1.4142135623730951},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"369":{"tf":1.0},"370":{"tf":1.0},"376":{"tf":1.4142135623730951},"381":{"tf":1.0},"404":{"tf":1.0},"66":{"tf":2.0},"68":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"334":{"tf":1.4142135623730951},"335":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":5,"docs":{"221":{"tf":2.8284271247461903},"222":{"tf":1.4142135623730951},"228":{"tf":2.449489742783178},"231":{"tf":1.4142135623730951},"245":{"tf":3.1622776601683795}}}}}}}},"df":0,"docs":{}},"df":196,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":2.23606797749979},"104":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"113":{"tf":2.0},"116":{"tf":1.0},"117":{"tf":1.0},"124":{"tf":1.0},"131":{"tf":1.0},"135":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"15":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":3.1622776601683795},"157":{"tf":2.0},"158":{"tf":1.0},"159":{"tf":1.0},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"173":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"196":{"tf":5.0990195135927845},"197":{"tf":3.1622776601683795},"198":{"tf":2.8284271247461903},"199":{"tf":2.8284271247461903},"200":{"tf":3.1622776601683795},"201":{"tf":1.0},"202":{"tf":2.8284271247461903},"203":{"tf":3.4641016151377544},"204":{"tf":3.0},"205":{"tf":5.0},"206":{"tf":4.0},"208":{"tf":2.23606797749979},"209":{"tf":5.0},"21":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"214":{"tf":2.23606797749979},"215":{"tf":1.7320508075688772},"216":{"tf":1.7320508075688772},"217":{"tf":1.0},"218":{"tf":2.0},"220":{"tf":3.4641016151377544},"221":{"tf":4.58257569495584},"222":{"tf":1.4142135623730951},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":3.605551275463989},"228":{"tf":4.0},"230":{"tf":1.7320508075688772},"231":{"tf":2.0},"235":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"237":{"tf":2.6457513110645907},"238":{"tf":1.7320508075688772},"24":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"246":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":2.449489742783178},"253":{"tf":3.0},"255":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.4142135623730951},"26":{"tf":2.449489742783178},"261":{"tf":2.0},"262":{"tf":2.6457513110645907},"263":{"tf":1.4142135623730951},"264":{"tf":3.605551275463989},"265":{"tf":1.7320508075688772},"266":{"tf":2.0},"268":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"275":{"tf":1.0},"279":{"tf":3.605551275463989},"28":{"tf":2.0},"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"285":{"tf":2.449489742783178},"286":{"tf":1.4142135623730951},"288":{"tf":2.23606797749979},"29":{"tf":4.242640687119285},"291":{"tf":1.0},"292":{"tf":2.8284271247461903},"293":{"tf":2.23606797749979},"294":{"tf":2.8284271247461903},"295":{"tf":2.6457513110645907},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"30":{"tf":2.0},"301":{"tf":2.23606797749979},"307":{"tf":1.0},"308":{"tf":2.23606797749979},"309":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":2.6457513110645907},"314":{"tf":1.7320508075688772},"316":{"tf":3.1622776601683795},"317":{"tf":2.23606797749979},"318":{"tf":2.449489742783178},"319":{"tf":2.0},"32":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"325":{"tf":2.0},"334":{"tf":1.7320508075688772},"335":{"tf":2.0},"34":{"tf":2.23606797749979},"342":{"tf":1.4142135623730951},"344":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.4142135623730951},"350":{"tf":1.7320508075688772},"353":{"tf":1.4142135623730951},"354":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951},"361":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":3.0},"374":{"tf":3.0},"375":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.7320508075688772},"395":{"tf":2.6457513110645907},"396":{"tf":1.4142135623730951},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.4142135623730951},"40":{"tf":2.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":5.0990195135927845},"406":{"tf":1.4142135623730951},"407":{"tf":2.23606797749979},"42":{"tf":2.0},"421":{"tf":1.4142135623730951},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.4142135623730951},"43":{"tf":2.6457513110645907},"44":{"tf":2.23606797749979},"45":{"tf":2.0},"47":{"tf":1.4142135623730951},"50":{"tf":2.449489742783178},"51":{"tf":1.0},"52":{"tf":2.0},"54":{"tf":1.0},"55":{"tf":2.23606797749979},"56":{"tf":1.7320508075688772},"57":{"tf":2.8284271247461903},"58":{"tf":1.4142135623730951},"59":{"tf":2.23606797749979},"61":{"tf":1.4142135623730951},"62":{"tf":4.358898943540674},"63":{"tf":3.7416573867739413},"66":{"tf":1.7320508075688772},"67":{"tf":1.0},"71":{"tf":2.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":2.0},"92":{"tf":2.6457513110645907},"93":{"tf":1.0},"96":{"tf":1.0}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"369":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":51,"docs":{"137":{"tf":1.0},"144":{"tf":1.0},"163":{"tf":1.0},"173":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"193":{"tf":1.0},"219":{"tf":1.0},"248":{"tf":1.4142135623730951},"249":{"tf":1.0},"268":{"tf":1.0},"277":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":2.449489742783178},"285":{"tf":2.8284271247461903},"286":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.4142135623730951},"305":{"tf":1.0},"308":{"tf":1.7320508075688772},"309":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"313":{"tf":4.123105625617661},"316":{"tf":2.0},"317":{"tf":2.23606797749979},"318":{"tf":2.6457513110645907},"322":{"tf":2.449489742783178},"323":{"tf":2.0},"324":{"tf":1.0},"325":{"tf":2.449489742783178},"331":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"336":{"tf":1.7320508075688772},"341":{"tf":1.0},"369":{"tf":1.0},"376":{"tf":1.0},"381":{"tf":1.4142135623730951},"386":{"tf":1.0},"389":{"tf":1.0},"393":{"tf":1.4142135623730951},"405":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772},"75":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"—":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"316":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"325":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"317":{"tf":1.0}}},"t":{"<":{"/":{"df":0,"docs":{},"p":{"df":1,"docs":{"399":{"tf":1.0}}}},"df":0,"docs":{}},"_":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":2,"docs":{"156":{"tf":1.7320508075688772},"220":{"tf":1.0}},"e":{"=":{"1":{"df":13,"docs":{"144":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"285":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":16,"docs":{"1":{"tf":1.0},"113":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"158":{"tf":1.0},"17":{"tf":1.0},"219":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"408":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"/":{"1":{"1":{"5":{"9":{"df":0,"docs":{},"e":{"7":{"8":{"c":{"4":{"7":{"4":{"7":{"b":{"0":{"2":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"9":{"9":{"6":{"df":0,"docs":{},"e":{"5":{"5":{"0":{"8":{"2":{"b":{"7":{"0":{"4":{"c":{"0":{"9":{"b":{"9":{"7":{"0":{"5":{"8":{"8":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"9":{"7":{"9":{":":{"8":{"df":1,"docs":{"44":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"5":{"9":{"3":{":":{"1":{"df":1,"docs":{"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"5":{"df":1,"docs":{"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":58,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"113":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.4142135623730951},"170":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"202":{"tf":1.0},"224":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.0},"335":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"365":{"tf":1.4142135623730951},"374":{"tf":1.0},"375":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":2.0},"406":{"tf":1.0},"425":{"tf":1.0},"433":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}},"d":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}},"df":267,"docs":{"0":{"tf":2.6457513110645907},"1":{"tf":3.872983346207417},"10":{"tf":3.605551275463989},"101":{"tf":1.0},"103":{"tf":3.3166247903554},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":2.23606797749979},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.7320508075688772},"117":{"tf":2.23606797749979},"118":{"tf":1.0},"12":{"tf":1.4142135623730951},"122":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"13":{"tf":2.8284271247461903},"130":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":2.23606797749979},"134":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.7320508075688772},"140":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":3.0},"144":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"15":{"tf":2.0},"152":{"tf":1.0},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":2.8284271247461903},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":2.0},"172":{"tf":1.0},"173":{"tf":1.7320508075688772},"176":{"tf":1.0},"178":{"tf":1.0},"18":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":2.0},"183":{"tf":2.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":2.6457513110645907},"187":{"tf":1.4142135623730951},"189":{"tf":2.449489742783178},"19":{"tf":1.0},"190":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":2.0},"195":{"tf":1.4142135623730951},"196":{"tf":2.23606797749979},"198":{"tf":1.0},"2":{"tf":2.449489742783178},"20":{"tf":1.7320508075688772},"204":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":2.23606797749979},"209":{"tf":2.0},"21":{"tf":1.0},"211":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":2.449489742783178},"221":{"tf":1.0},"224":{"tf":2.23606797749979},"225":{"tf":2.0},"227":{"tf":2.449489742783178},"228":{"tf":3.1622776601683795},"23":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772},"236":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":2.0},"246":{"tf":2.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":3.1622776601683795},"251":{"tf":1.4142135623730951},"252":{"tf":1.0},"253":{"tf":1.7320508075688772},"256":{"tf":1.4142135623730951},"257":{"tf":1.0},"26":{"tf":2.449489742783178},"265":{"tf":1.7320508075688772},"267":{"tf":1.0},"268":{"tf":2.23606797749979},"27":{"tf":2.449489742783178},"271":{"tf":3.3166247903554},"275":{"tf":1.0},"276":{"tf":1.7320508075688772},"277":{"tf":2.8284271247461903},"278":{"tf":1.7320508075688772},"279":{"tf":3.4641016151377544},"28":{"tf":1.4142135623730951},"280":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":2.23606797749979},"285":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"288":{"tf":2.0},"289":{"tf":1.0},"290":{"tf":1.4142135623730951},"291":{"tf":2.23606797749979},"292":{"tf":1.4142135623730951},"293":{"tf":1.0},"295":{"tf":2.6457513110645907},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"30":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.7320508075688772},"304":{"tf":1.0},"306":{"tf":1.4142135623730951},"307":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"31":{"tf":1.0},"310":{"tf":2.6457513110645907},"311":{"tf":1.7320508075688772},"312":{"tf":2.6457513110645907},"313":{"tf":2.6457513110645907},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.7320508075688772},"32":{"tf":2.23606797749979},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":2.23606797749979},"323":{"tf":3.4641016151377544},"324":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.4142135623730951},"327":{"tf":1.7320508075688772},"328":{"tf":1.4142135623730951},"329":{"tf":1.0},"33":{"tf":1.4142135623730951},"330":{"tf":1.0},"331":{"tf":1.7320508075688772},"332":{"tf":1.7320508075688772},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.7320508075688772},"337":{"tf":1.4142135623730951},"338":{"tf":1.7320508075688772},"339":{"tf":1.0},"340":{"tf":1.7320508075688772},"341":{"tf":1.7320508075688772},"342":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.7320508075688772},"346":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":2.23606797749979},"355":{"tf":1.4142135623730951},"356":{"tf":1.0},"357":{"tf":2.23606797749979},"358":{"tf":1.0},"36":{"tf":1.7320508075688772},"360":{"tf":1.0},"361":{"tf":2.0},"362":{"tf":3.3166247903554},"363":{"tf":1.7320508075688772},"364":{"tf":1.4142135623730951},"365":{"tf":4.47213595499958},"366":{"tf":2.0},"367":{"tf":1.0},"368":{"tf":1.4142135623730951},"369":{"tf":2.6457513110645907},"370":{"tf":1.0},"371":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":3.605551275463989},"377":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":2.23606797749979},"381":{"tf":2.449489742783178},"384":{"tf":2.449489742783178},"386":{"tf":1.4142135623730951},"387":{"tf":3.0},"388":{"tf":1.0},"389":{"tf":4.358898943540674},"391":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.4142135623730951},"395":{"tf":1.0},"4":{"tf":2.449489742783178},"401":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951},"408":{"tf":1.7320508075688772},"409":{"tf":1.0},"41":{"tf":1.4142135623730951},"410":{"tf":1.0},"412":{"tf":1.0},"413":{"tf":1.0},"415":{"tf":1.0},"417":{"tf":1.0},"42":{"tf":2.6457513110645907},"424":{"tf":1.0},"425":{"tf":1.7320508075688772},"426":{"tf":1.7320508075688772},"427":{"tf":1.7320508075688772},"428":{"tf":2.449489742783178},"429":{"tf":5.0},"431":{"tf":2.0},"432":{"tf":1.7320508075688772},"433":{"tf":4.0},"434":{"tf":1.0},"435":{"tf":1.7320508075688772},"436":{"tf":2.8284271247461903},"437":{"tf":2.6457513110645907},"44":{"tf":3.4641016151377544},"48":{"tf":1.7320508075688772},"49":{"tf":2.6457513110645907},"5":{"tf":1.7320508075688772},"50":{"tf":2.0},"51":{"tf":1.0},"53":{"tf":2.0},"54":{"tf":4.123105625617661},"55":{"tf":2.23606797749979},"56":{"tf":2.0},"58":{"tf":1.7320508075688772},"59":{"tf":1.7320508075688772},"6":{"tf":1.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.8284271247461903},"63":{"tf":2.449489742783178},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":2.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":4.358898943540674},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"75":{"tf":2.0},"76":{"tf":1.7320508075688772},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"8":{"tf":2.449489742783178},"81":{"tf":1.7320508075688772},"83":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":2.0},"94":{"tf":2.0},"95":{"tf":2.449489742783178}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"426":{"tf":1.7320508075688772}}}},"m":{"df":0,"docs":{},"t":{"df":3,"docs":{"25":{"tf":1.4142135623730951},"4":{"tf":1.0},"425":{"tf":2.6457513110645907}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"265":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"430":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"135":{"tf":1.0},"290":{"tf":1.0},"306":{"tf":1.0},"370":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"265":{"tf":1.0}}}},"df":9,"docs":{"0":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"16":{"tf":1.0},"18":{"tf":2.0},"19":{"tf":1.0},"32":{"tf":1.0},"369":{"tf":1.0},"436":{"tf":3.0}}}},"—":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"385":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"’":{"df":77,"docs":{"10":{"tf":2.8284271247461903},"111":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"131":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"169":{"tf":1.0},"173":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.4142135623730951},"204":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.4142135623730951},"267":{"tf":1.0},"27":{"tf":1.0},"272":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"287":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"292":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.0},"304":{"tf":1.0},"308":{"tf":1.7320508075688772},"310":{"tf":1.0},"312":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"341":{"tf":1.4142135623730951},"360":{"tf":1.4142135623730951},"361":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"37":{"tf":1.0},"370":{"tf":1.4142135623730951},"376":{"tf":1.0},"414":{"tf":1.0},"437":{"tf":1.4142135623730951},"44":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"65":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"99":{"tf":1.0}}}}}},"v":{":":{"9":{"9":{".":{"0":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"317":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"v":{"(":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"317":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":3,"docs":{"317":{"tf":2.449489742783178},"323":{"tf":1.4142135623730951},"325":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"296":{"tf":1.0},"297":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"317":{"tf":2.0},"322":{"tf":1.0},"347":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"317":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"317":{"tf":2.23606797749979},"323":{"tf":1.7320508075688772}}}}}},"df":8,"docs":{"296":{"tf":2.23606797749979},"297":{"tf":1.0},"298":{"tf":1.7320508075688772},"299":{"tf":1.4142135623730951},"317":{"tf":2.8284271247461903},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"347":{"tf":1.0}}},"y":{"b":{"df":1,"docs":{"254":{"tf":2.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"120":{"tf":1.0}}}}},"s":{"\'":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}},".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":3,"docs":{"189":{"tf":1.0},"78":{"tf":2.23606797749979},"79":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":4,"docs":{"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"78":{"tf":2.449489742783178},"79":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"\'":{"df":0,"docs":{},"l":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"(":{"\\"":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":1,"docs":{"243":{"tf":1.0}}}}}}},"1":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"71":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"2":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"[":{"0":{"df":1,"docs":{"143":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"142":{"tf":3.4641016151377544},"143":{"tf":1.0},"381":{"tf":1.7320508075688772},"71":{"tf":4.795831523312719},"73":{"tf":2.0},"74":{"tf":3.1622776601683795}}},"2":{"df":4,"docs":{"142":{"tf":4.358898943540674},"381":{"tf":1.7320508075688772},"71":{"tf":4.123105625617661},"73":{"tf":2.449489742783178}}},"3":{"df":2,"docs":{"142":{"tf":2.6457513110645907},"73":{"tf":1.7320508075688772}}},"[":{".":{".":{"2":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{".":{"2":{"df":1,"docs":{"79":{"tf":1.0}}},"5":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":2,"docs":{"189":{"tf":1.0},"79":{"tf":2.0}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"79":{"tf":1.0}}},"6":{".":{".":{"1":{"1":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":40,"docs":{"1":{"tf":1.0},"103":{"tf":1.4142135623730951},"136":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.0},"187":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"227":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"246":{"tf":1.7320508075688772},"279":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"291":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":2.8284271247461903},"304":{"tf":1.0},"305":{"tf":1.7320508075688772},"307":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":3.1622776601683795},"326":{"tf":1.0},"363":{"tf":2.8284271247461903},"364":{"tf":2.0},"365":{"tf":4.358898943540674},"366":{"tf":2.23606797749979},"367":{"tf":1.0},"369":{"tf":1.4142135623730951},"37":{"tf":1.0},"404":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"66":{"tf":1.0},"8":{"tf":1.0}},"r":{"df":1,"docs":{"1":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":28,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":1.0},"111":{"tf":1.0},"163":{"tf":1.0},"187":{"tf":1.0},"211":{"tf":1.0},"224":{"tf":1.0},"253":{"tf":1.0},"287":{"tf":1.0},"291":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"306":{"tf":1.0},"323":{"tf":1.0},"362":{"tf":1.4142135623730951},"363":{"tf":2.23606797749979},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":2.6457513110645907},"370":{"tf":1.0},"378":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":1.0},"71":{"tf":1.4142135623730951},"8":{"tf":1.0},"81":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":3,"docs":{"285":{"tf":1.0},"291":{"tf":1.0},"404":{"tf":1.0}}}},"l":{"a":{"d":{"df":3,"docs":{"120":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"340":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":1,"docs":{"153":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"153":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":174,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"109":{"tf":2.0},"112":{"tf":1.4142135623730951},"113":{"tf":2.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":2.449489742783178},"118":{"tf":1.7320508075688772},"119":{"tf":1.0},"122":{"tf":2.6457513110645907},"123":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":2.23606797749979},"127":{"tf":1.4142135623730951},"129":{"tf":2.23606797749979},"132":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.7320508075688772},"141":{"tf":1.7320508075688772},"144":{"tf":1.0},"148":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":2.23606797749979},"159":{"tf":2.449489742783178},"166":{"tf":1.7320508075688772},"167":{"tf":2.0},"169":{"tf":1.4142135623730951},"170":{"tf":2.0},"172":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"183":{"tf":1.0},"186":{"tf":2.23606797749979},"189":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"198":{"tf":1.0},"2":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":2.0},"210":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":2.23606797749979},"231":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"239":{"tf":1.4142135623730951},"243":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"256":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.4142135623730951},"263":{"tf":2.0},"264":{"tf":1.0},"271":{"tf":1.4142135623730951},"274":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"278":{"tf":1.4142135623730951},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":2.6457513110645907},"29":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"292":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.4142135623730951},"299":{"tf":1.0},"300":{"tf":1.7320508075688772},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":2.0},"310":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":2.0},"317":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"324":{"tf":1.4142135623730951},"329":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":1.7320508075688772},"339":{"tf":1.0},"34":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.4142135623730951},"353":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.4142135623730951},"358":{"tf":1.0},"359":{"tf":1.0},"364":{"tf":2.0},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"374":{"tf":2.449489742783178},"379":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"384":{"tf":2.23606797749979},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.0},"390":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.4142135623730951},"397":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":2.0},"405":{"tf":1.0},"406":{"tf":1.0},"419":{"tf":1.0},"42":{"tf":1.4142135623730951},"420":{"tf":1.0},"421":{"tf":1.0},"432":{"tf":1.0},"44":{"tf":1.4142135623730951},"52":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"55":{"tf":2.23606797749979},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.449489742783178},"79":{"tf":2.0},"80":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":2.0},"85":{"tf":2.23606797749979},"86":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":2.0},"95":{"tf":1.0},"97":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"216":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":2.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":8,"docs":{"109":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.0},"319":{"tf":1.0},"335":{"tf":1.0},"375":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"356":{"tf":1.0},"54":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":20,"docs":{"208":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.7320508075688772},"230":{"tf":1.0},"234":{"tf":1.0},"24":{"tf":1.0},"257":{"tf":1.0},"263":{"tf":1.0},"29":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"359":{"tf":1.4142135623730951},"389":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0},"78":{"tf":1.0}}}},"w":{"df":25,"docs":{"205":{"tf":1.0},"215":{"tf":1.0},"225":{"tf":1.0},"300":{"tf":1.0},"305":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"338":{"tf":1.0},"34":{"tf":1.0},"347":{"tf":1.0},"35":{"tf":1.0},"352":{"tf":1.0},"378":{"tf":1.0},"384":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.0},"429":{"tf":1.0},"52":{"tf":1.0},"85":{"tf":1.0}}},"y":{"df":8,"docs":{"101":{"tf":1.0},"291":{"tf":1.0},"365":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"406":{"tf":1.0},"47":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"143":{"tf":2.23606797749979},"145":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":2.23606797749979},"64":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"1":{"tf":1.0},"92":{"tf":2.23606797749979}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"338":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":15,"docs":{"103":{"tf":1.0},"193":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"253":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"285":{"tf":1.0},"295":{"tf":1.0},"321":{"tf":1.0},"325":{"tf":1.0},"395":{"tf":1.0},"44":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"240":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":1.0},"313":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":4,"docs":{"293":{"tf":1.0},"322":{"tf":1.0},"339":{"tf":1.4142135623730951},"433":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"254":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":90,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":3.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.7320508075688772},"118":{"tf":1.0},"121":{"tf":3.3166247903554},"122":{"tf":3.0},"123":{"tf":1.7320508075688772},"124":{"tf":2.6457513110645907},"125":{"tf":2.23606797749979},"126":{"tf":2.6457513110645907},"127":{"tf":2.0},"130":{"tf":1.4142135623730951},"135":{"tf":1.0},"138":{"tf":1.4142135623730951},"148":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.0},"176":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":3.7416573867739413},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":3.605551275463989},"187":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"197":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.7320508075688772},"213":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"228":{"tf":1.0},"234":{"tf":1.0},"254":{"tf":1.4142135623730951},"256":{"tf":1.0},"263":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":3.4641016151377544},"281":{"tf":1.0},"282":{"tf":2.6457513110645907},"284":{"tf":1.0},"285":{"tf":2.0},"289":{"tf":2.8284271247461903},"301":{"tf":1.7320508075688772},"320":{"tf":2.23606797749979},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"335":{"tf":1.0},"336":{"tf":1.0},"346":{"tf":1.0},"35":{"tf":1.7320508075688772},"353":{"tf":2.0},"375":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":2.0},"406":{"tf":1.0},"407":{"tf":1.0},"411":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"52":{"tf":2.23606797749979},"56":{"tf":1.0},"58":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":3.0},"70":{"tf":1.4142135623730951},"71":{"tf":3.605551275463989},"72":{"tf":3.0},"73":{"tf":2.6457513110645907},"74":{"tf":1.7320508075688772},"75":{"tf":2.449489742783178},"76":{"tf":1.4142135623730951},"81":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"147":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"149":{"tf":2.8284271247461903},"151":{"tf":1.7320508075688772}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"\\"":{")":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"5":{"0":{"df":1,"docs":{"151":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\"":{")":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"5":{"0":{"df":1,"docs":{"151":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"d":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"0":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":3,"docs":{"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"148":{"tf":1.0},"149":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"310":{"tf":1.0},"314":{"tf":1.0}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"152":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"_":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"366":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"335":{"tf":1.4142135623730951}}}}}},"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"334":{"tf":1.4142135623730951}}}},"df":10,"docs":{"142":{"tf":1.0},"22":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":2.0},"25":{"tf":1.4142135623730951},"334":{"tf":3.3166247903554},"335":{"tf":4.123105625617661},"35":{"tf":1.0},"44":{"tf":1.0},"90":{"tf":1.0}},"—":{"a":{"df":1,"docs":{"333":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.0},"145":{"tf":1.0},"15":{"tf":1.0},"18":{"tf":1.4142135623730951}}}}}}},"df":19,"docs":{"141":{"tf":2.23606797749979},"142":{"tf":3.3166247903554},"144":{"tf":1.7320508075688772},"180":{"tf":1.0},"189":{"tf":1.0},"191":{"tf":1.0},"236":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"357":{"tf":2.8284271247461903},"69":{"tf":3.0},"70":{"tf":1.4142135623730951},"71":{"tf":3.0},"72":{"tf":2.23606797749979},"73":{"tf":1.0},"74":{"tf":3.0},"75":{"tf":5.196152422706632},"76":{"tf":3.3166247903554},"78":{"tf":2.449489742783178},"79":{"tf":3.872983346207417}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"(":{"&":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"224":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.0},"246":{"tf":1.4142135623730951}}}}}}}},"<":{"\'":{"a":{">":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"222":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.0},"246":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"227":{"tf":2.0},"228":{"tf":3.1622776601683795},"231":{"tf":1.0},"245":{"tf":2.23606797749979},"246":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"&":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"227":{"tf":1.0},"228":{"tf":1.0},"246":{"tf":1.0}}}}}}}},"<":{"\'":{"a":{"df":2,"docs":{"228":{"tf":1.0},"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":24,"docs":{"10":{"tf":1.0},"146":{"tf":1.0},"211":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":3.4641016151377544},"223":{"tf":2.0},"224":{"tf":3.3166247903554},"225":{"tf":2.6457513110645907},"226":{"tf":1.4142135623730951},"227":{"tf":2.449489742783178},"228":{"tf":2.8284271247461903},"244":{"tf":1.0},"246":{"tf":2.6457513110645907},"248":{"tf":1.4142135623730951},"256":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"307":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0},"78":{"tf":1.0},"94":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"212":{"tf":1.0}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":2.6457513110645907}}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"1":{"tf":1.0},"120":{"tf":1.4142135623730951}}}}},"t":{"_":{"a":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"116":{"tf":1.0},"67":{"tf":1.4142135623730951}}}},"c":{"df":2,"docs":{"29":{"tf":2.0},"396":{"tf":2.0}},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"(":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.0}}},"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"254":{"tf":2.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"319":{"tf":1.0}}}}},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"254":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"254":{"tf":2.6457513110645907}}}}}}},"df":0,"docs":{}}}},"df":69,"docs":{"102":{"tf":1.0},"106":{"tf":1.0},"117":{"tf":1.0},"123":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.4142135623730951},"189":{"tf":2.23606797749979},"196":{"tf":1.0},"203":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"221":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.0},"262":{"tf":1.0},"265":{"tf":1.0},"269":{"tf":1.0},"278":{"tf":1.4142135623730951},"279":{"tf":1.0},"288":{"tf":1.4142135623730951},"296":{"tf":1.0},"298":{"tf":1.7320508075688772},"299":{"tf":1.0},"308":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"316":{"tf":4.123105625617661},"317":{"tf":2.0},"319":{"tf":2.23606797749979},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"338":{"tf":1.4142135623730951},"34":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.7320508075688772},"357":{"tf":3.0},"358":{"tf":2.0},"359":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"373":{"tf":1.4142135623730951},"375":{"tf":1.4142135623730951},"388":{"tf":1.0},"390":{"tf":1.0},"393":{"tf":1.0},"400":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":2.23606797749979},"404":{"tf":1.0},"407":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":2.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":9,"docs":{"125":{"tf":1.4142135623730951},"126":{"tf":2.0},"164":{"tf":1.0},"380":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":3.1622776601683795},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"47":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":14,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"255":{"tf":1.0},"259":{"tf":1.4142135623730951},"380":{"tf":1.0},"41":{"tf":1.7320508075688772},"43":{"tf":2.0},"44":{"tf":2.449489742783178},"45":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"47":{"tf":2.0},"53":{"tf":1.0},"62":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":101,"docs":{"0":{"tf":1.0},"103":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"128":{"tf":1.0},"133":{"tf":1.0},"136":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"147":{"tf":1.0},"156":{"tf":1.4142135623730951},"169":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"196":{"tf":2.449489742783178},"197":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":3.4641016151377544},"223":{"tf":1.0},"224":{"tf":1.0},"228":{"tf":1.0},"238":{"tf":1.0},"24":{"tf":1.0},"245":{"tf":1.0},"251":{"tf":1.4142135623730951},"253":{"tf":2.6457513110645907},"256":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.7320508075688772},"269":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":2.0},"282":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":2.0},"318":{"tf":1.0},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.0},"351":{"tf":1.0},"353":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.4142135623730951},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"371":{"tf":1.0},"373":{"tf":1.0},"376":{"tf":1.7320508075688772},"378":{"tf":1.7320508075688772},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"382":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"391":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":2.0},"409":{"tf":1.0},"410":{"tf":1.0},"417":{"tf":1.4142135623730951},"42":{"tf":2.0},"421":{"tf":1.4142135623730951},"423":{"tf":1.0},"437":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"79":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.4142135623730951}},"’":{"df":1,"docs":{"338":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.0},"163":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":159,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"10":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"106":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"113":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"120":{"tf":1.7320508075688772},"122":{"tf":1.0},"127":{"tf":1.0},"13":{"tf":1.0},"131":{"tf":1.0},"135":{"tf":1.4142135623730951},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":2.6457513110645907},"157":{"tf":1.0},"158":{"tf":1.0},"16":{"tf":1.0},"162":{"tf":1.4142135623730951},"169":{"tf":1.0},"17":{"tf":1.7320508075688772},"171":{"tf":1.0},"175":{"tf":1.0},"183":{"tf":1.4142135623730951},"186":{"tf":2.0},"189":{"tf":1.4142135623730951},"191":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":1.0},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"204":{"tf":2.6457513110645907},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"211":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.7320508075688772},"230":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"24":{"tf":1.0},"247":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"256":{"tf":1.4142135623730951},"26":{"tf":2.0},"27":{"tf":1.4142135623730951},"271":{"tf":2.0},"272":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"282":{"tf":2.23606797749979},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.7320508075688772},"29":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":1.7320508075688772},"307":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"310":{"tf":1.7320508075688772},"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"316":{"tf":2.23606797749979},"317":{"tf":1.4142135623730951},"318":{"tf":2.0},"32":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":2.23606797749979},"326":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":2.0},"346":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.0},"364":{"tf":1.4142135623730951},"369":{"tf":1.7320508075688772},"375":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.7320508075688772},"393":{"tf":1.0},"395":{"tf":2.0},"396":{"tf":1.7320508075688772},"397":{"tf":1.7320508075688772},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.7320508075688772},"404":{"tf":2.23606797749979},"405":{"tf":1.0},"407":{"tf":2.0},"413":{"tf":1.0},"417":{"tf":1.0},"418":{"tf":1.0},"42":{"tf":2.0},"421":{"tf":1.4142135623730951},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.4142135623730951},"430":{"tf":1.0},"436":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":2.449489742783178},"63":{"tf":1.7320508075688772},"71":{"tf":1.7320508075688772},"72":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.23606797749979},"98":{"tf":1.0}},"m":{"df":10,"docs":{"104":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"218":{"tf":1.0},"248":{"tf":1.0},"301":{"tf":1.0},"372":{"tf":1.4142135623730951},"45":{"tf":1.0},"71":{"tf":1.4142135623730951}}},"n":{"df":31,"docs":{"128":{"tf":1.0},"140":{"tf":1.0},"151":{"tf":1.4142135623730951},"165":{"tf":1.0},"167":{"tf":1.0},"196":{"tf":1.0},"228":{"tf":1.0},"285":{"tf":1.7320508075688772},"29":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":2.0},"325":{"tf":1.4142135623730951},"340":{"tf":1.0},"341":{"tf":1.0},"349":{"tf":1.0},"357":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"426":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.0}}}},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"364":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"\\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"312":{"tf":1.4142135623730951}}}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":2,"docs":{"333":{"tf":1.4142135623730951},"335":{"tf":3.3166247903554}}}}},"df":7,"docs":{"15":{"tf":1.0},"314":{"tf":2.0},"318":{"tf":1.0},"319":{"tf":2.449489742783178},"335":{"tf":1.4142135623730951},"358":{"tf":1.0},"400":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}}}},"df":0,"docs":{}},"f":{".":{"0":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"376":{"tf":1.0}}}}}}},"df":3,"docs":{"276":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"376":{"tf":1.4142135623730951}}},"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"330":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"334":{"tf":1.4142135623730951},"335":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951},"340":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"338":{"tf":2.449489742783178},"340":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"372":{"tf":1.4142135623730951}}}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"279":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":4,"docs":{"197":{"tf":2.0},"94":{"tf":1.0},"96":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}}}}},"i":{"df":4,"docs":{"180":{"tf":1.4142135623730951},"373":{"tf":1.0},"375":{"tf":1.0},"95":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"330":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"330":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"330":{"tf":1.0}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"330":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"o":{"c":{"df":3,"docs":{"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"285":{"tf":2.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":2.8284271247461903}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"(":{"\\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":2.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"235":{"tf":2.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"b":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"407":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"b":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"404":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{".":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"285":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"338":{"tf":2.8284271247461903}},"e":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"338":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"338":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"338":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"375":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"330":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"176":{"tf":1.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.0},"179":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"164":{"tf":1.0},"285":{"tf":2.8284271247461903}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":4,"docs":{"197":{"tf":2.0},"94":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"406":{"tf":1.0},"407":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"406":{"tf":1.0},"407":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"x":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"(":{"2":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":5,"docs":{"172":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"373":{"tf":1.0},"375":{"tf":1.0},"95":{"tf":1.0}}},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"(":{"2":{")":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"254":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"254":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"373":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"416":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"276":{"tf":1.0}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"254":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":39,"docs":{"102":{"tf":1.4142135623730951},"110":{"tf":2.0},"117":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":1.4142135623730951},"164":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.0},"180":{"tf":1.7320508075688772},"189":{"tf":2.0},"190":{"tf":2.23606797749979},"235":{"tf":1.0},"238":{"tf":1.0},"240":{"tf":1.0},"276":{"tf":1.4142135623730951},"279":{"tf":2.0},"285":{"tf":3.3166247903554},"288":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":3.4641016151377544},"324":{"tf":3.3166247903554},"330":{"tf":1.7320508075688772},"338":{"tf":5.916079783099616},"339":{"tf":1.4142135623730951},"340":{"tf":1.7320508075688772},"372":{"tf":1.7320508075688772},"373":{"tf":1.4142135623730951},"374":{"tf":2.0},"375":{"tf":1.0},"379":{"tf":3.4641016151377544},"380":{"tf":1.0},"406":{"tf":2.0},"407":{"tf":1.7320508075688772},"411":{"tf":1.4142135623730951},"93":{"tf":1.0},"94":{"tf":4.358898943540674},"95":{"tf":2.0},"96":{"tf":1.7320508075688772},"97":{"tf":2.0}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"258":{"tf":1.0},"369":{"tf":1.0},"377":{"tf":1.0},"42":{"tf":1.4142135623730951},"425":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"389":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"115":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"25":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":2.0},"63":{"tf":1.0},"87":{"tf":1.0}}}}}}},"df":1,"docs":{"389":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}}}}},"n":{"d":{"(":{"\\"":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":2.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"285":{"tf":2.0}}}}},"df":0,"docs":{}}},"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"285":{"tf":2.6457513110645907}}}}}}},"df":0,"docs":{}},"df":32,"docs":{"203":{"tf":1.0},"230":{"tf":1.0},"285":{"tf":3.872983346207417},"291":{"tf":1.4142135623730951},"296":{"tf":4.242640687119285},"297":{"tf":1.7320508075688772},"298":{"tf":2.23606797749979},"299":{"tf":1.7320508075688772},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"303":{"tf":1.4142135623730951},"304":{"tf":3.1622776601683795},"305":{"tf":1.7320508075688772},"306":{"tf":2.0},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":4.69041575982343},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"325":{"tf":1.4142135623730951},"367":{"tf":2.23606797749979},"379":{"tf":2.23606797749979},"394":{"tf":1.0},"395":{"tf":2.0},"396":{"tf":1.7320508075688772},"397":{"tf":1.0},"398":{"tf":1.7320508075688772},"399":{"tf":2.0},"400":{"tf":1.0},"404":{"tf":6.082762530298219},"406":{"tf":2.0},"407":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"317":{"tf":1.4142135623730951},"325":{"tf":1.0},"347":{"tf":1.4142135623730951},"404":{"tf":5.0},"406":{"tf":2.449489742783178},"407":{"tf":4.0}}}}},"df":0,"docs":{},"s":{"df":17,"docs":{"103":{"tf":1.0},"143":{"tf":1.0},"163":{"tf":1.4142135623730951},"171":{"tf":1.0},"206":{"tf":1.0},"248":{"tf":1.0},"254":{"tf":1.0},"285":{"tf":1.4142135623730951},"314":{"tf":1.0},"318":{"tf":1.0},"332":{"tf":1.0},"344":{"tf":1.0},"350":{"tf":1.0},"404":{"tf":1.7320508075688772},"417":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"417":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"227":{"tf":1.4142135623730951},"228":{"tf":2.0}}}}},"t":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":3.3166247903554}}}},"df":0,"docs":{}}}}}},"df":14,"docs":{"230":{"tf":1.0},"285":{"tf":1.0},"296":{"tf":2.0},"297":{"tf":2.0},"301":{"tf":1.7320508075688772},"305":{"tf":1.0},"308":{"tf":1.0},"317":{"tf":1.0},"347":{"tf":1.0},"367":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"188":{"tf":1.0},"256":{"tf":1.0}}},"df":0,"docs":{}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":56,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.0},"117":{"tf":1.7320508075688772},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"145":{"tf":1.0},"151":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"202":{"tf":1.7320508075688772},"207":{"tf":1.0},"209":{"tf":2.449489742783178},"210":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":1.0},"256":{"tf":1.0},"26":{"tf":1.0},"264":{"tf":1.0},"27":{"tf":1.0},"291":{"tf":1.0},"298":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":2.23606797749979},"324":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"356":{"tf":2.0},"365":{"tf":1.0},"379":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"415":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"78":{"tf":1.4142135623730951},"89":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":15,"docs":{"10":{"tf":1.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.0},"277":{"tf":1.0},"317":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":2.0},"324":{"tf":2.0},"388":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.7320508075688772},"398":{"tf":1.4142135623730951},"63":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"317":{"tf":1.4142135623730951},"404":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"309":{"tf":1.4142135623730951},"318":{"tf":1.0},"402":{"tf":1.0}}}},"df":12,"docs":{"104":{"tf":1.0},"213":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"309":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.4142135623730951},"323":{"tf":1.0},"346":{"tf":1.4142135623730951},"395":{"tf":1.0},"42":{"tf":1.0},"58":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"157":{"tf":1.0}}}}},"v":{"df":10,"docs":{"116":{"tf":2.0},"196":{"tf":1.0},"256":{"tf":1.0},"285":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.4142135623730951},"405":{"tf":1.0},"407":{"tf":1.7320508075688772},"429":{"tf":1.0},"9":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":23,"docs":{"10":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"256":{"tf":1.0},"292":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"326":{"tf":1.0},"393":{"tf":2.6457513110645907},"394":{"tf":2.449489742783178},"395":{"tf":3.872983346207417},"396":{"tf":1.4142135623730951},"399":{"tf":1.7320508075688772},"4":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.7320508075688772},"402":{"tf":2.0},"403":{"tf":2.23606797749979},"404":{"tf":3.1622776601683795},"405":{"tf":1.0},"407":{"tf":2.8284271247461903},"428":{"tf":1.4142135623730951},"67":{"tf":1.0}},"’":{"df":1,"docs":{"404":{"tf":1.0}}}}},"i":{"c":{"df":2,"docs":{"152":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"226":{"tf":1.0},"228":{"tf":1.0}}}}}}},"t":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"285":{"tf":2.0}},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"285":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":63,"docs":{"101":{"tf":1.4142135623730951},"111":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.0},"120":{"tf":1.0},"137":{"tf":1.0},"142":{"tf":1.0},"149":{"tf":1.0},"156":{"tf":1.7320508075688772},"164":{"tf":1.4142135623730951},"175":{"tf":1.0},"182":{"tf":1.0},"189":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"203":{"tf":1.0},"209":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":3.605551275463989},"235":{"tf":1.0},"251":{"tf":2.6457513110645907},"255":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"273":{"tf":1.0},"274":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.0},"291":{"tf":1.0},"313":{"tf":1.7320508075688772},"316":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"332":{"tf":1.0},"333":{"tf":1.4142135623730951},"337":{"tf":1.7320508075688772},"338":{"tf":2.449489742783178},"339":{"tf":1.0},"34":{"tf":1.4142135623730951},"340":{"tf":1.0},"35":{"tf":1.4142135623730951},"357":{"tf":1.7320508075688772},"365":{"tf":1.0},"369":{"tf":1.0},"373":{"tf":1.0},"387":{"tf":1.4142135623730951},"39":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.4142135623730951},"423":{"tf":1.0},"428":{"tf":1.0},"436":{"tf":1.4142135623730951},"49":{"tf":1.0},"51":{"tf":2.0},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":1.7320508075688772}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"357":{"tf":2.8284271247461903}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"’":{"df":1,"docs":{"357":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"209":{"tf":2.6457513110645907},"23":{"tf":1.0},"235":{"tf":1.0},"318":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":12,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"201":{"tf":1.0},"21":{"tf":1.0},"309":{"tf":1.0},"339":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.0},"392":{"tf":1.0},"395":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0}}}}}},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"228":{"tf":1.0},"340":{"tf":1.0},"346":{"tf":1.4142135623730951},"353":{"tf":2.0},"358":{"tf":2.23606797749979},"44":{"tf":1.4142135623730951},"52":{"tf":3.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"71":{"tf":2.23606797749979}}}}}},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"101":{"tf":1.0},"342":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"e":{"df":44,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"118":{"tf":1.4142135623730951},"126":{"tf":1.0},"152":{"tf":1.0},"159":{"tf":1.0},"174":{"tf":1.7320508075688772},"175":{"tf":1.0},"179":{"tf":1.0},"203":{"tf":1.7320508075688772},"209":{"tf":1.4142135623730951},"249":{"tf":1.0},"252":{"tf":1.0},"255":{"tf":1.4142135623730951},"257":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.4142135623730951},"265":{"tf":1.0},"267":{"tf":1.7320508075688772},"269":{"tf":1.0},"281":{"tf":2.449489742783178},"282":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"300":{"tf":2.6457513110645907},"301":{"tf":3.4641016151377544},"305":{"tf":1.4142135623730951},"308":{"tf":1.0},"317":{"tf":1.0},"328":{"tf":1.0},"331":{"tf":1.4142135623730951},"332":{"tf":1.4142135623730951},"333":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"365":{"tf":1.0},"371":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":2.0}}}}},"df":1,"docs":{"15":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"117":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.4142135623730951},"228":{"tf":1.0},"230":{"tf":1.0},"26":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"374":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"248":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":1,"docs":{"267":{"tf":1.0}},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"415":{"tf":2.0}}}},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"404":{"tf":1.0},"42":{"tf":1.0}}}},"p":{"df":3,"docs":{"125":{"tf":1.0},"291":{"tf":1.0},"429":{"tf":1.0}}},"r":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"235":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"235":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":1,"docs":{"235":{"tf":2.449489742783178}}}}}}},"df":1,"docs":{"235":{"tf":4.0}}}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}}},"o":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"243":{"tf":2.0}},"e":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":1,"docs":{"243":{"tf":3.7416573867739413}},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"|":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"’":{"df":1,"docs":{"243":{"tf":1.0}}}},"p":{"df":1,"docs":{"132":{"tf":1.0}}},"r":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":6,"docs":{"115":{"tf":1.4142135623730951},"121":{"tf":2.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0}}}}},"df":21,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.4142135623730951},"185":{"tf":1.0},"221":{"tf":1.0},"236":{"tf":1.4142135623730951},"271":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"311":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"373":{"tf":1.0},"415":{"tf":1.7320508075688772},"433":{"tf":1.0},"54":{"tf":1.0},"89":{"tf":1.0},"94":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}},"r":{"df":10,"docs":{"109":{"tf":1.0},"121":{"tf":1.0},"130":{"tf":1.0},"159":{"tf":1.7320508075688772},"183":{"tf":1.0},"346":{"tf":1.0},"355":{"tf":1.0},"379":{"tf":1.0},"404":{"tf":1.0},"416":{"tf":1.0}}}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"356":{"tf":1.7320508075688772},"359":{"tf":1.0},"42":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.7320508075688772},"94":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"257":{"tf":1.0},"309":{"tf":1.0},"58":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"195":{"tf":1.0},"200":{"tf":3.605551275463989},"201":{"tf":1.0}},"i":{"c":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"194":{"tf":1.0}}}},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":10,"docs":{"156":{"tf":1.0},"194":{"tf":1.0},"198":{"tf":1.0},"208":{"tf":1.0},"227":{"tf":1.0},"280":{"tf":1.0},"330":{"tf":1.0},"332":{"tf":1.0},"338":{"tf":1.0},"350":{"tf":1.0}}}}}},"df":0,"docs":{}}},"w":{"df":121,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"116":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.4142135623730951},"141":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":2.0},"164":{"tf":1.0},"169":{"tf":1.7320508075688772},"172":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"200":{"tf":1.0},"204":{"tf":2.6457513110645907},"211":{"tf":1.0},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"238":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"250":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"261":{"tf":1.0},"264":{"tf":2.0},"265":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.4142135623730951},"277":{"tf":1.0},"279":{"tf":1.7320508075688772},"285":{"tf":2.23606797749979},"286":{"tf":1.0},"288":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"327":{"tf":1.0},"33":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":1.7320508075688772},"340":{"tf":1.4142135623730951},"345":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"357":{"tf":2.23606797749979},"358":{"tf":1.7320508075688772},"364":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"372":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"383":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.7320508075688772},"395":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":2.0},"406":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":3.0},"42":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"59":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.7320508075688772},"83":{"tf":1.7320508075688772},"85":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}},"n":{"df":102,"docs":{"102":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.0},"111":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"196":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.7320508075688772},"235":{"tf":1.0},"236":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":2.0},"271":{"tf":1.4142135623730951},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"285":{"tf":1.0},"289":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":2.23606797749979},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"350":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":1.0},"367":{"tf":1.0},"372":{"tf":1.4142135623730951},"373":{"tf":1.0},"374":{"tf":1.0},"376":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":2.0},"407":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":2.0},"73":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"94":{"tf":1.0},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":2,"docs":{"131":{"tf":1.0},"55":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":3,"docs":{"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"293":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"404":{"tf":1.4142135623730951},"405":{"tf":1.4142135623730951},"406":{"tf":1.0},"407":{"tf":4.0}}}}},"i":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"116":{"tf":1.4142135623730951},"118":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}},"df":11,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"163":{"tf":1.0},"221":{"tf":1.0},"317":{"tf":1.4142135623730951},"325":{"tf":1.0},"347":{"tf":1.4142135623730951},"373":{"tf":1.0},"404":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"83":{"tf":2.8284271247461903},"84":{"tf":1.4142135623730951},"85":{"tf":2.8284271247461903},"88":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"l":{"df":12,"docs":{"165":{"tf":1.0},"220":{"tf":1.4142135623730951},"271":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"324":{"tf":1.0},"396":{"tf":1.0},"400":{"tf":1.0},"407":{"tf":1.0},"419":{"tf":1.0},"429":{"tf":1.0},"63":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":50,"docs":{"116":{"tf":1.4142135623730951},"142":{"tf":2.0},"159":{"tf":1.0},"164":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":2.23606797749979},"172":{"tf":1.4142135623730951},"175":{"tf":2.23606797749979},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.7320508075688772},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":3.3166247903554},"189":{"tf":3.1622776601683795},"190":{"tf":1.4142135623730951},"194":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.4142135623730951},"224":{"tf":1.7320508075688772},"225":{"tf":1.0},"228":{"tf":1.0},"245":{"tf":1.7320508075688772},"277":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"349":{"tf":1.0},"357":{"tf":1.7320508075688772},"365":{"tf":1.0},"372":{"tf":1.0},"379":{"tf":1.4142135623730951},"384":{"tf":1.0},"386":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"404":{"tf":2.23606797749979},"57":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.4142135623730951},"94":{"tf":1.7320508075688772},"95":{"tf":1.0},"96":{"tf":1.0}}}}}},"df":7,"docs":{"109":{"tf":1.0},"197":{"tf":1.4142135623730951},"218":{"tf":1.0},"36":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"404":{"tf":1.0},"54":{"tf":3.7416573867739413}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"110":{"tf":1.0},"318":{"tf":1.4142135623730951}}}}}}},"df":5,"docs":{"221":{"tf":1.0},"233":{"tf":1.0},"254":{"tf":1.0},"310":{"tf":1.0},"83":{"tf":1.0}}},"df":2,"docs":{"417":{"tf":1.0},"79":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"17":{"tf":1.0},"204":{"tf":1.7320508075688772}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":82,"docs":{"10":{"tf":1.0},"102":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"110":{"tf":1.4142135623730951},"121":{"tf":1.0},"136":{"tf":1.0},"149":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.4142135623730951},"170":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"227":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":2.0},"246":{"tf":1.0},"248":{"tf":1.0},"26":{"tf":1.0},"264":{"tf":1.0},"272":{"tf":1.0},"275":{"tf":1.0},"278":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"293":{"tf":1.0},"294":{"tf":1.0},"300":{"tf":1.0},"305":{"tf":1.0},"309":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772},"320":{"tf":2.449489742783178},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"331":{"tf":1.4142135623730951},"335":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"347":{"tf":1.0},"349":{"tf":1.0},"356":{"tf":1.4142135623730951},"364":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"375":{"tf":1.0},"377":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":2.449489742783178},"407":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"69":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"93":{"tf":1.0},"95":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"158":{"tf":1.0},"161":{"tf":1.0},"163":{"tf":1.0},"169":{"tf":1.0},"219":{"tf":1.0},"240":{"tf":1.0},"270":{"tf":1.0},"302":{"tf":1.0},"316":{"tf":1.0},"356":{"tf":1.0},"391":{"tf":1.0},"87":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":15,"docs":{"156":{"tf":1.0},"178":{"tf":1.0},"211":{"tf":1.0},"26":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"31":{"tf":1.4142135623730951},"342":{"tf":1.0},"345":{"tf":1.0},"360":{"tf":1.0},"389":{"tf":1.4142135623730951},"401":{"tf":1.0},"404":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"159":{"tf":1.0},"186":{"tf":1.0},"246":{"tf":1.0},"301":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"350":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"52":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"196":{"tf":1.4142135623730951},"211":{"tf":1.0},"27":{"tf":1.0},"338":{"tf":1.0},"404":{"tf":1.7320508075688772}}}}},"i":{"c":{"df":8,"docs":{"214":{"tf":1.0},"218":{"tf":1.0},"235":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"339":{"tf":1.0},"365":{"tf":1.0},"396":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"’":{"df":2,"docs":{"291":{"tf":1.0},"404":{"tf":1.0}}}}}}},"df":3,"docs":{"103":{"tf":1.0},"325":{"tf":1.0},"42":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":4,"docs":{"121":{"tf":1.0},"323":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"327":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"236":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"318":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.7320508075688772}},"t":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"136":{"tf":1.0},"292":{"tf":1.7320508075688772},"308":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":46,"docs":{"102":{"tf":1.4142135623730951},"113":{"tf":1.0},"132":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.0},"169":{"tf":1.7320508075688772},"179":{"tf":1.0},"184":{"tf":1.0},"188":{"tf":1.0},"205":{"tf":1.0},"211":{"tf":1.0},"270":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"282":{"tf":1.0},"284":{"tf":1.7320508075688772},"292":{"tf":1.0},"296":{"tf":1.4142135623730951},"299":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.7320508075688772},"304":{"tf":1.0},"309":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"332":{"tf":1.0},"366":{"tf":2.0},"38":{"tf":1.0},"381":{"tf":1.0},"394":{"tf":1.4142135623730951},"395":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"60":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"89":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"df":1,"docs":{"248":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"255":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.4142135623730951},"396":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"t":{"df":56,"docs":{"10":{"tf":1.7320508075688772},"101":{"tf":1.4142135623730951},"103":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"131":{"tf":1.0},"135":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":2.23606797749979},"162":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"189":{"tf":1.7320508075688772},"193":{"tf":1.0},"215":{"tf":1.4142135623730951},"217":{"tf":1.0},"219":{"tf":1.0},"235":{"tf":1.0},"253":{"tf":1.0},"259":{"tf":1.0},"269":{"tf":1.7320508075688772},"270":{"tf":1.0},"271":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"292":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.7320508075688772},"304":{"tf":1.0},"307":{"tf":1.4142135623730951},"321":{"tf":1.0},"326":{"tf":1.0},"333":{"tf":1.0},"357":{"tf":1.4142135623730951},"361":{"tf":1.0},"373":{"tf":1.4142135623730951},"379":{"tf":1.0},"387":{"tf":1.0},"404":{"tf":2.0},"429":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.4142135623730951},"54":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"p":{"df":1,"docs":{"236":{"tf":1.0}}}}},"x":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":9,"docs":{"101":{"tf":2.0},"102":{"tf":2.0},"106":{"tf":2.0},"107":{"tf":1.0},"143":{"tf":1.0},"429":{"tf":1.4142135623730951},"433":{"tf":2.6457513110645907},"434":{"tf":1.0},"62":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"143":{"tf":1.0},"63":{"tf":1.0}}}}},"z":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"d":{">":{"(":{"df":0,"docs":{},"t":{"df":1,"docs":{"381":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":26,"docs":{"104":{"tf":1.0},"129":{"tf":1.0},"142":{"tf":1.0},"183":{"tf":1.0},"243":{"tf":3.4641016151377544},"248":{"tf":1.0},"269":{"tf":1.4142135623730951},"271":{"tf":3.872983346207417},"290":{"tf":1.0},"334":{"tf":1.4142135623730951},"361":{"tf":1.0},"377":{"tf":1.0},"381":{"tf":4.898979485566356},"399":{"tf":1.4142135623730951},"404":{"tf":5.0990195135927845},"406":{"tf":2.0},"407":{"tf":2.449489742783178},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"422":{"tf":1.7320508075688772},"54":{"tf":2.0},"55":{"tf":1.7320508075688772},"67":{"tf":2.0},"70":{"tf":1.0},"71":{"tf":2.0},"97":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"227":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":4,"docs":{"1":{"tf":1.0},"131":{"tf":1.0},"194":{"tf":1.0},"211":{"tf":1.0}}}},"p":{"df":8,"docs":{"10":{"tf":1.4142135623730951},"257":{"tf":1.0},"29":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"380":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"253":{"tf":1.4142135623730951},"60":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":9,"docs":{"316":{"tf":1.7320508075688772},"317":{"tf":2.0},"318":{"tf":2.23606797749979},"319":{"tf":1.4142135623730951},"322":{"tf":1.0},"325":{"tf":1.0},"403":{"tf":2.8284271247461903},"404":{"tf":2.6457513110645907},"407":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"403":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"365":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"365":{"tf":1.0}}}}},"r":{"df":2,"docs":{"365":{"tf":1.0},"369":{"tf":1.0}}}},"df":1,"docs":{"365":{"tf":2.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":35,"docs":{"140":{"tf":2.23606797749979},"142":{"tf":2.23606797749979},"144":{"tf":2.449489742783178},"159":{"tf":2.0},"167":{"tf":1.7320508075688772},"169":{"tf":2.23606797749979},"172":{"tf":1.0},"184":{"tf":2.6457513110645907},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"189":{"tf":2.0},"192":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"224":{"tf":2.0},"228":{"tf":1.7320508075688772},"238":{"tf":2.0},"245":{"tf":2.449489742783178},"277":{"tf":2.0},"338":{"tf":2.23606797749979},"365":{"tf":5.5677643628300215},"366":{"tf":1.0},"381":{"tf":2.6457513110645907},"387":{"tf":1.0},"403":{"tf":1.0},"416":{"tf":1.0},"421":{"tf":1.7320508075688772},"65":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":2.6457513110645907},"79":{"tf":6.782329983125268},"80":{"tf":2.6457513110645907},"81":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"[":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}}},"t":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"221":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":10,"docs":{"13":{"tf":1.0},"185":{"tf":1.0},"276":{"tf":1.0},"317":{"tf":1.7320508075688772},"324":{"tf":1.0},"365":{"tf":1.0},"377":{"tf":1.0},"387":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"296":{"tf":1.0},"300":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"345":{"tf":1.0}}},"w":{"(":{"\\"":{"a":{"df":1,"docs":{"318":{"tf":3.0}}},"b":{"df":1,"docs":{"318":{"tf":3.4641016151377544}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"318":{"tf":2.0}}}},"df":0,"docs":{}}},"df":9,"docs":{"152":{"tf":1.0},"222":{"tf":1.0},"318":{"tf":3.7416573867739413},"319":{"tf":2.23606797749979},"401":{"tf":1.0},"403":{"tf":2.0},"404":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"173":{"tf":1.0},"251":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"421":{"tf":1.0},"67":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"236":{"tf":1.0},"403":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":34,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"126":{"tf":1.4142135623730951},"156":{"tf":1.0},"164":{"tf":1.0},"177":{"tf":1.0},"200":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"218":{"tf":2.23606797749979},"219":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"285":{"tf":1.0},"294":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"340":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"380":{"tf":1.0},"388":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":1.7320508075688772},"6":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}}}},"_":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":12,"docs":{"170":{"tf":1.0},"183":{"tf":1.0},"186":{"tf":2.23606797749979},"197":{"tf":2.6457513110645907},"216":{"tf":1.0},"264":{"tf":1.0},"307":{"tf":1.0},"319":{"tf":1.0},"360":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.0},"96":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"113":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":25,"docs":{"10":{"tf":1.0},"162":{"tf":1.0},"268":{"tf":4.358898943540674},"269":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":2.23606797749979},"275":{"tf":1.4142135623730951},"277":{"tf":1.0},"279":{"tf":2.449489742783178},"280":{"tf":1.0},"285":{"tf":2.0},"286":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":2.0},"300":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.4142135623730951},"307":{"tf":1.0},"323":{"tf":1.4142135623730951},"334":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"376":{"tf":1.0},"404":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"s":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"10":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"n":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"56":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"433":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":52,"docs":{"102":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.8284271247461903},"118":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"126":{"tf":2.0},"164":{"tf":1.4142135623730951},"180":{"tf":1.0},"197":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951},"220":{"tf":1.7320508075688772},"221":{"tf":2.0},"222":{"tf":1.7320508075688772},"224":{"tf":1.0},"228":{"tf":1.4142135623730951},"245":{"tf":1.7320508075688772},"253":{"tf":1.0},"254":{"tf":2.0},"256":{"tf":1.0},"263":{"tf":1.4142135623730951},"265":{"tf":1.0},"271":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.0},"299":{"tf":1.4142135623730951},"317":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":2.23606797749979},"338":{"tf":3.3166247903554},"340":{"tf":1.0},"372":{"tf":1.0},"379":{"tf":2.0},"380":{"tf":1.7320508075688772},"381":{"tf":1.7320508075688772},"389":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"403":{"tf":1.7320508075688772},"404":{"tf":4.58257569495584},"407":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951}}}},"u":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"433":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":3.0},"177":{"tf":3.1622776601683795},"178":{"tf":2.0},"179":{"tf":3.0}}}}}}}},"df":0,"docs":{}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"279":{"tf":1.0},"393":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"1":{"tf":1.0},"154":{"tf":1.0},"194":{"tf":1.0},"2":{"tf":1.0},"223":{"tf":1.0},"256":{"tf":1.0},"288":{"tf":1.0},"309":{"tf":1.4142135623730951},"329":{"tf":1.0},"433":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"e":{"df":2,"docs":{"196":{"tf":1.0},"285":{"tf":1.0}}},"i":{"d":{"df":4,"docs":{"112":{"tf":1.0},"432":{"tf":1.0},"435":{"tf":1.0},"66":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":25,"docs":{"123":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"191":{"tf":1.0},"203":{"tf":1.4142135623730951},"219":{"tf":1.0},"288":{"tf":1.0},"291":{"tf":1.7320508075688772},"307":{"tf":1.4142135623730951},"308":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"340":{"tf":1.0},"345":{"tf":1.0},"376":{"tf":1.0},"384":{"tf":1.0},"392":{"tf":1.0},"404":{"tf":1.4142135623730951},"432":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}},"v":{"df":10,"docs":{"153":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.0},"326":{"tf":1.0},"338":{"tf":1.0},"358":{"tf":1.0},"406":{"tf":1.0},"71":{"tf":1.0},"78":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"(":{"&":{"1":{"df":1,"docs":{"240":{"tf":1.0}}},"2":{"df":1,"docs":{"240":{"tf":1.0}}},"3":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"135":{"tf":1.0}}}}},"\'":{"d":{"df":1,"docs":{"159":{"tf":1.0}}},"df":1,"docs":{"103":{"tf":1.0}}},"1":{"0":{"df":1,"docs":{"357":{"tf":1.0}}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"u":{"8":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"4":{"df":1,"docs":{"358":{"tf":1.4142135623730951}}},"5":{".":{"0":{"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":2,"docs":{"353":{"tf":1.0},"358":{"tf":1.0}}},"df":7,"docs":{"103":{"tf":1.4142135623730951},"106":{"tf":2.6457513110645907},"107":{"tf":1.0},"173":{"tf":1.0},"353":{"tf":2.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.7320508075688772}}},"_":{"df":1,"docs":{"357":{"tf":2.0}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"338":{"tf":2.6457513110645907}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":1,"docs":{"342":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"346":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"338":{"tf":2.6457513110645907}},"f":{"6":{"4":{"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"!":{"(":{"\\"":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"110":{"tf":2.8284271247461903}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"i":{"3":{"2":{"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"106":{"tf":3.0},"107":{"tf":2.0},"344":{"tf":1.7320508075688772},"353":{"tf":1.0},"358":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"288":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"288":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"109":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"317":{"tf":1.4142135623730951},"322":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":1,"docs":{"358":{"tf":1.4142135623730951}},"o":{"d":{"df":1,"docs":{"289":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":1,"docs":{"235":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"288":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"s":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"338":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"338":{"tf":2.0}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"372":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"d":{"df":1,"docs":{"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":1,"docs":{"235":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"357":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":3,"docs":{"103":{"tf":1.7320508075688772},"171":{"tf":1.0},"380":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"407":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"322":{"tf":1.4142135623730951}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":4,"docs":{"317":{"tf":2.0},"320":{"tf":2.0},"323":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"380":{"tf":1.0}}},"x":{"df":3,"docs":{"238":{"tf":1.0},"350":{"tf":3.1622776601683795},"358":{"tf":2.0}}}},"_":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"103":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"388":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"103":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"350":{"tf":2.6457513110645907}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"72":{"tf":1.4142135623730951},"73":{"tf":2.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"74":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"b":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":14,"docs":{"156":{"tf":1.0},"163":{"tf":1.0},"235":{"tf":1.0},"254":{"tf":1.0},"26":{"tf":1.4142135623730951},"267":{"tf":1.0},"280":{"tf":1.0},"308":{"tf":1.0},"335":{"tf":1.4142135623730951},"404":{"tf":1.0},"437":{"tf":1.0},"67":{"tf":1.0},"76":{"tf":1.0},"90":{"tf":1.0}},"e":{"\'":{"df":1,"docs":{"192":{"tf":1.0}}},"@":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"df":48,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"110":{"tf":1.4142135623730951},"142":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"186":{"tf":1.0},"196":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.4142135623730951},"229":{"tf":1.0},"238":{"tf":1.0},"266":{"tf":1.4142135623730951},"285":{"tf":2.0},"293":{"tf":1.0},"296":{"tf":1.0},"299":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.7320508075688772},"316":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":2.0},"324":{"tf":1.0},"335":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.0},"365":{"tf":1.0},"374":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"74":{"tf":1.7320508075688772},"75":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0}}},"i":{"df":0,"docs":{},"m":{"df":27,"docs":{"112":{"tf":1.0},"127":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"164":{"tf":1.0},"177":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"310":{"tf":1.0},"318":{"tf":1.4142135623730951},"321":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"357":{"tf":1.4142135623730951},"365":{"tf":1.0},"375":{"tf":1.0},"381":{"tf":1.0},"387":{"tf":1.0},"395":{"tf":1.7320508075688772},"42":{"tf":1.0},"50":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"323":{"tf":2.0}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"1":{"2":{"3":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"w":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"218":{"tf":1.0},"314":{"tf":1.0},"325":{"tf":1.0},"404":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"12":{"tf":1.0},"159":{"tf":1.0},"263":{"tf":1.0},"273":{"tf":1.0},"372":{"tf":1.0},"379":{"tf":1.0},"56":{"tf":1.0},"93":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"64":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"316":{"tf":1.0},"318":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"203":{"tf":1.0},"284":{"tf":1.0},"79":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"_":{"b":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"238":{"tf":3.1622776601683795}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"238":{"tf":1.4142135623730951}},"e":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"238":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"238":{"tf":2.0}}}}}}},"df":12,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"153":{"tf":1.4142135623730951},"156":{"tf":1.0},"238":{"tf":1.7320508075688772},"334":{"tf":1.0},"342":{"tf":1.0},"389":{"tf":1.4142135623730951},"420":{"tf":1.4142135623730951},"54":{"tf":1.0},"70":{"tf":1.0},"80":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"308":{"tf":1.0},"71":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":1,"docs":{"120":{"tf":1.4142135623730951}}},"r":{"c":{"df":23,"docs":{"1":{"tf":1.0},"11":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"162":{"tf":1.0},"24":{"tf":1.0},"252":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"29":{"tf":1.0},"311":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"370":{"tf":1.0},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"42":{"tf":1.7320508075688772},"435":{"tf":1.0},"56":{"tf":1.0},"60":{"tf":1.4142135623730951},"7":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":20,"docs":{"108":{"tf":1.0},"126":{"tf":1.0},"135":{"tf":1.0},"185":{"tf":1.0},"208":{"tf":1.0},"236":{"tf":1.0},"25":{"tf":1.0},"263":{"tf":1.0},"271":{"tf":4.0},"279":{"tf":1.0},"357":{"tf":1.0},"381":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":3.3166247903554},"54":{"tf":1.4142135623730951},"67":{"tf":2.0},"78":{"tf":2.449489742783178},"79":{"tf":1.7320508075688772}},"s":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"52":{"tf":1.7320508075688772}}}}}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"52":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"52":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":1,"docs":{"389":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"389":{"tf":1.0},"52":{"tf":1.0}}},"s":{"df":1,"docs":{"29":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}}},"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"325":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"316":{"tf":1.7320508075688772},"325":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":15,"docs":{"237":{"tf":1.4142135623730951},"293":{"tf":3.1622776601683795},"294":{"tf":5.0990195135927845},"295":{"tf":3.1622776601683795},"296":{"tf":2.23606797749979},"297":{"tf":1.0},"298":{"tf":1.7320508075688772},"299":{"tf":1.7320508075688772},"301":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":2.0},"317":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"404":{"tf":3.605551275463989}}}}},"d":{"df":0,"docs":{},"x":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":4,"docs":{"104":{"tf":1.0},"301":{"tf":1.7320508075688772},"374":{"tf":2.0},"428":{"tf":1.0}}}},"c":{"df":1,"docs":{"397":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":27,"docs":{"1":{"tf":1.0},"108":{"tf":1.4142135623730951},"131":{"tf":1.0},"151":{"tf":1.0},"159":{"tf":1.0},"173":{"tf":1.0},"191":{"tf":1.0},"209":{"tf":1.0},"25":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":1.4142135623730951},"274":{"tf":1.0},"313":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"342":{"tf":1.0},"357":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"388":{"tf":1.0},"49":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951},"97":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":45,"docs":{"108":{"tf":1.0},"131":{"tf":1.4142135623730951},"133":{"tf":1.0},"14":{"tf":1.0},"144":{"tf":1.0},"158":{"tf":1.0},"16":{"tf":1.0},"167":{"tf":2.0},"173":{"tf":1.7320508075688772},"176":{"tf":1.4142135623730951},"195":{"tf":1.0},"196":{"tf":1.0},"206":{"tf":1.4142135623730951},"209":{"tf":1.0},"22":{"tf":1.0},"233":{"tf":1.0},"245":{"tf":1.4142135623730951},"257":{"tf":1.0},"269":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"334":{"tf":1.0},"357":{"tf":1.0},"361":{"tf":1.0},"365":{"tf":1.0},"373":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.7320508075688772},"411":{"tf":1.0},"416":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"428":{"tf":1.0},"436":{"tf":1.0},"49":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"83":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":115,"docs":{"103":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":2.449489742783178},"123":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":2.0},"178":{"tf":2.6457513110645907},"179":{"tf":2.23606797749979},"180":{"tf":1.4142135623730951},"184":{"tf":1.0},"185":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"187":{"tf":2.23606797749979},"189":{"tf":1.7320508075688772},"191":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"202":{"tf":1.0},"205":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":2.0},"235":{"tf":1.7320508075688772},"237":{"tf":1.0},"238":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"243":{"tf":2.23606797749979},"254":{"tf":1.4142135623730951},"256":{"tf":2.0},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"265":{"tf":1.0},"279":{"tf":2.23606797749979},"281":{"tf":1.7320508075688772},"289":{"tf":1.0},"308":{"tf":1.4142135623730951},"310":{"tf":1.0},"317":{"tf":1.0},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"344":{"tf":1.0},"346":{"tf":1.7320508075688772},"350":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":2.449489742783178},"358":{"tf":2.23606797749979},"359":{"tf":1.7320508075688772},"365":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":2.23606797749979},"373":{"tf":2.449489742783178},"374":{"tf":2.449489742783178},"375":{"tf":2.0},"383":{"tf":2.0},"385":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":2.0},"394":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.7320508075688772},"42":{"tf":2.6457513110645907},"420":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.7320508075688772},"85":{"tf":1.7320508075688772},"88":{"tf":2.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"92":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":7,"docs":{"211":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.0},"308":{"tf":1.7320508075688772},"51":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":2.23606797749979}}},"df":0,"docs":{}},"n":{"d":{"df":4,"docs":{"251":{"tf":1.0},"291":{"tf":1.0},"4":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"301":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"a":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"365":{"tf":1.0}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"365":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":1,"docs":{"365":{"tf":2.8284271247461903}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"151":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":12,"docs":{"112":{"tf":1.0},"130":{"tf":1.0},"218":{"tf":1.4142135623730951},"222":{"tf":1.4142135623730951},"260":{"tf":1.0},"292":{"tf":1.0},"301":{"tf":1.0},"309":{"tf":1.4142135623730951},"349":{"tf":1.0},"365":{"tf":1.4142135623730951},"389":{"tf":1.0},"396":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"233":{"tf":1.0},"74":{"tf":1.0}}}}}},"t":{"df":8,"docs":{"112":{"tf":1.0},"156":{"tf":1.4142135623730951},"236":{"tf":1.0},"308":{"tf":1.0},"310":{"tf":1.0},"374":{"tf":1.7320508075688772},"67":{"tf":1.0},"94":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"137":{"tf":1.0},"333":{"tf":1.0}},"l":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"(":{"1":{"0":{".":{"1":{"2":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"137":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"137":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":1,"docs":{"97":{"tf":1.4142135623730951}},"l":{"!":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"391":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"391":{"tf":1.0}}}}}}}},"df":1,"docs":{"391":{"tf":2.0}}},"u":{"a":{"df":0,"docs":{},"r":{"df":8,"docs":{"416":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"79":{"tf":1.0},"89":{"tf":1.7320508075688772},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"s":{"df":1,"docs":{"97":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"r":{"c":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"113":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"128":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":2.6457513110645907},"129":{"tf":1.0}}}},"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.0},"129":{"tf":1.0}}}},"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"129":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"m":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"129":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"115":{"tf":2.0}}}},"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"115":{"tf":1.4142135623730951}}}},"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"164":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"l":{"df":0,"docs":{},"i":{"b":{".":{"df":0,"docs":{},"r":{"df":57,"docs":{"113":{"tf":1.7320508075688772},"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"117":{"tf":1.0},"118":{"tf":2.0},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"129":{"tf":1.0},"164":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":3.0},"197":{"tf":2.6457513110645907},"198":{"tf":1.7320508075688772},"199":{"tf":1.7320508075688772},"200":{"tf":2.23606797749979},"204":{"tf":1.7320508075688772},"205":{"tf":2.0},"206":{"tf":1.7320508075688772},"208":{"tf":1.4142135623730951},"209":{"tf":2.23606797749979},"222":{"tf":2.6457513110645907},"223":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":2.0},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.4142135623730951},"253":{"tf":2.449489742783178},"254":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"285":{"tf":2.23606797749979},"330":{"tf":1.4142135623730951},"334":{"tf":2.0},"335":{"tf":1.0},"338":{"tf":2.6457513110645907},"340":{"tf":1.4142135623730951},"372":{"tf":1.0},"373":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"404":{"tf":3.605551275463989},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}},"s":{":":{"1":{"0":{":":{"3":{"7":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{":":{"9":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{":":{"1":{"3":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"2":{"1":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"9":{"df":2,"docs":{"198":{"tf":1.0},"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{":":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"9":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{":":{"9":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"5":{"1":{"df":1,"docs":{"224":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"1":{":":{"8":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{":":{"4":{"2":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"9":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"5":{"df":1,"docs":{"117":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{":":{"9":{"df":1,"docs":{"118":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"7":{":":{"3":{"3":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"5":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"2":{":":{"1":{"3":{"df":1,"docs":{"406":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"1":{"3":{"df":1,"docs":{"285":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{":":{"5":{"3":{"df":1,"docs":{"285":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"5":{"df":2,"docs":{"121":{"tf":1.0},"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{":":{"2":{"8":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":144,"docs":{"113":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.0},"118":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.7320508075688772},"159":{"tf":2.449489742783178},"164":{"tf":1.0},"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"170":{"tf":1.7320508075688772},"172":{"tf":1.7320508075688772},"173":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"209":{"tf":2.0},"213":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":2.449489742783178},"225":{"tf":1.0},"228":{"tf":2.23606797749979},"231":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.7320508075688772},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"245":{"tf":2.449489742783178},"254":{"tf":1.4142135623730951},"264":{"tf":1.0},"265":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.7320508075688772},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"277":{"tf":1.7320508075688772},"279":{"tf":1.7320508075688772},"28":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":2.23606797749979},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772},"296":{"tf":1.7320508075688772},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":2.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"335":{"tf":1.7320508075688772},"338":{"tf":1.0},"34":{"tf":1.7320508075688772},"340":{"tf":1.4142135623730951},"346":{"tf":1.0},"349":{"tf":1.0},"35":{"tf":1.4142135623730951},"353":{"tf":1.0},"356":{"tf":2.0},"357":{"tf":2.0},"358":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"373":{"tf":1.0},"374":{"tf":2.449489742783178},"375":{"tf":1.7320508075688772},"376":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":1.7320508075688772},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.449489742783178},"407":{"tf":1.4142135623730951},"413":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"426":{"tf":2.0},"427":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"50":{"tf":2.0},"52":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":2.449489742783178},"56":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":1.7320508075688772},"60":{"tf":1.4142135623730951},"62":{"tf":2.6457513110645907},"63":{"tf":2.449489742783178},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.0},"94":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"97":{"tf":1.0}},"s":{":":{"1":{"0":{":":{"1":{"0":{"df":1,"docs":{"295":{"tf":1.0}}},"6":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{}},"2":{"7":{"df":1,"docs":{"297":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"320":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{":":{"1":{"6":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"281":{"tf":1.0}}},"6":{"df":1,"docs":{"301":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{":":{"2":{"8":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{":":{"1":{"9":{"df":1,"docs":{"275":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{":":{"7":{"df":1,"docs":{"279":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"1":{"4":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"3":{"0":{"df":1,"docs":{"238":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{":":{"1":{"9":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"1":{"df":2,"docs":{"271":{"tf":1.4142135623730951},"281":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{":":{"2":{"3":{"df":1,"docs":{"375":{"tf":1.0}}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"374":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{":":{"2":{"9":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{":":{"2":{"1":{"df":1,"docs":{"44":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{":":{"7":{"df":1,"docs":{"375":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{":":{"1":{"3":{"df":1,"docs":{"220":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"2":{"1":{"df":1,"docs":{"220":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"4":{"7":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"1":{"3":{"df":2,"docs":{"427":{"tf":1.0},"58":{"tf":1.0}}},"4":{"df":1,"docs":{"58":{"tf":1.0}}},"df":0,"docs":{}},"2":{"8":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}},"4":{"4":{"df":1,"docs":{"384":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":2,"docs":{"156":{"tf":1.4142135623730951},"350":{"tf":1.0}}},"9":{"df":3,"docs":{"345":{"tf":1.0},"426":{"tf":1.0},"53":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{":":{"1":{"3":{"df":1,"docs":{"285":{"tf":1.0}}},"4":{"df":1,"docs":{"52":{"tf":1.0}}},"5":{"df":2,"docs":{"107":{"tf":1.0},"88":{"tf":1.0}}},"6":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"2":{"1":{"df":1,"docs":{"375":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"9":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"8":{":":{"3":{"3":{"df":1,"docs":{"323":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"1":{"2":{"df":1,"docs":{"88":{"tf":1.0}}},"9":{"df":1,"docs":{"144":{"tf":1.0}}},"df":0,"docs":{}},"2":{"9":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}},"4":{"4":{"df":1,"docs":{"62":{"tf":1.0}}},"8":{"df":1,"docs":{"159":{"tf":1.0}}},"9":{"df":1,"docs":{"158":{"tf":1.0}}},"df":1,"docs":{"413":{"tf":1.0}}},"5":{"df":3,"docs":{"242":{"tf":1.0},"365":{"tf":1.0},"50":{"tf":1.0}}},"6":{"df":1,"docs":{"156":{"tf":1.7320508075688772}}},"8":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{":":{"1":{"0":{"df":1,"docs":{"158":{"tf":1.0}}},"3":{"df":1,"docs":{"369":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"75":{"tf":1.0}}},"6":{"df":2,"docs":{"71":{"tf":1.0},"76":{"tf":1.0}}},"7":{"df":2,"docs":{"103":{"tf":1.0},"169":{"tf":1.0}}},"df":0,"docs":{}},"2":{"2":{"df":1,"docs":{"357":{"tf":1.0}}},"6":{"df":1,"docs":{"335":{"tf":1.0}}},"9":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{":":{"1":{"3":{"df":1,"docs":{"182":{"tf":1.0}}},"4":{"df":1,"docs":{"75":{"tf":1.0}}},"8":{"df":1,"docs":{"295":{"tf":1.0}}},"df":1,"docs":{"313":{"tf":1.0}}},"3":{"1":{"df":1,"docs":{"365":{"tf":1.0}}},"2":{"df":1,"docs":{"295":{"tf":1.0}}},"df":0,"docs":{}},"4":{"4":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":2,"docs":{"135":{"tf":1.0},"273":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"2":{"4":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}},"3":{"5":{"df":1,"docs":{"369":{"tf":1.4142135623730951}}},"8":{"df":1,"docs":{"170":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"2":{"3":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{":":{"3":{"3":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"128":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":2.0},"261":{"tf":1.0},"262":{"tf":1.4142135623730951},"28":{"tf":2.0},"399":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"f":{"df":1,"docs":{"15":{"tf":1.0}}}},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"432":{"tf":1.7320508075688772},"435":{"tf":1.0},"8":{"tf":1.7320508075688772}}}},"l":{"df":13,"docs":{"1":{"tf":1.0},"13":{"tf":1.4142135623730951},"15":{"tf":1.0},"17":{"tf":1.0},"267":{"tf":1.0},"32":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":3.1622776601683795},"434":{"tf":1.4142135623730951},"435":{"tf":2.23606797749979},"436":{"tf":2.449489742783178},"437":{"tf":1.7320508075688772}}}},"c":{"df":0,"docs":{},"k":{"df":13,"docs":{"155":{"tf":1.4142135623730951},"156":{"tf":1.7320508075688772},"269":{"tf":2.449489742783178},"270":{"tf":1.7320508075688772},"271":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"421":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"67":{"tf":4.358898943540674},"70":{"tf":1.4142135623730951},"71":{"tf":2.8284271247461903},"85":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"76":{"tf":1.0}}},"n":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"432":{"tf":1.4142135623730951},"435":{"tf":1.0}}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}}}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":92,"docs":{"10":{"tf":1.7320508075688772},"101":{"tf":1.0},"102":{"tf":2.449489742783178},"103":{"tf":1.4142135623730951},"111":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.7320508075688772},"127":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"133":{"tf":1.0},"137":{"tf":1.0},"140":{"tf":1.4142135623730951},"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"153":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.7320508075688772},"159":{"tf":1.7320508075688772},"163":{"tf":1.0},"165":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"173":{"tf":1.0},"176":{"tf":1.4142135623730951},"180":{"tf":2.0},"19":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"21":{"tf":1.0},"211":{"tf":1.7320508075688772},"213":{"tf":1.0},"216":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":2.23606797749979},"230":{"tf":3.3166247903554},"231":{"tf":3.0},"235":{"tf":1.4142135623730951},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.4142135623730951},"245":{"tf":1.0},"25":{"tf":1.4142135623730951},"267":{"tf":1.0},"268":{"tf":1.4142135623730951},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"285":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"296":{"tf":1.4142135623730951},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"303":{"tf":1.7320508075688772},"307":{"tf":1.4142135623730951},"320":{"tf":1.0},"324":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.7320508075688772},"37":{"tf":2.0},"372":{"tf":1.0},"373":{"tf":1.0},"375":{"tf":1.0},"379":{"tf":1.0},"383":{"tf":1.4142135623730951},"387":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.7320508075688772},"41":{"tf":1.0},"417":{"tf":2.0},"42":{"tf":1.0},"427":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.0},"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":11,"docs":{"166":{"tf":1.0},"208":{"tf":1.0},"285":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"334":{"tf":1.0},"372":{"tf":1.4142135623730951},"380":{"tf":1.0},"397":{"tf":1.0},"416":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"0":{"tf":1.0},"2":{"tf":1.0}}}},"df":0,"docs":{},"t":{".":{".":{"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":98,"docs":{"113":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":2.8284271247461903},"118":{"tf":2.449489742783178},"119":{"tf":2.23606797749979},"12":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"135":{"tf":1.0},"14":{"tf":1.7320508075688772},"141":{"tf":1.0},"148":{"tf":1.4142135623730951},"15":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":2.0},"159":{"tf":1.7320508075688772},"164":{"tf":1.0},"167":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.4142135623730951},"196":{"tf":2.0},"198":{"tf":1.0},"200":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.4142135623730951},"215":{"tf":1.0},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"23":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.7320508075688772},"259":{"tf":1.0},"261":{"tf":1.4142135623730951},"265":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.7320508075688772},"28":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"295":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":2.0},"309":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":3.3166247903554},"32":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"337":{"tf":1.0},"338":{"tf":2.449489742783178},"340":{"tf":1.4142135623730951},"346":{"tf":1.0},"35":{"tf":1.4142135623730951},"353":{"tf":1.0},"357":{"tf":2.6457513110645907},"36":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.7320508075688772},"366":{"tf":1.4142135623730951},"377":{"tf":1.0},"381":{"tf":1.0},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":2.23606797749979},"406":{"tf":1.0},"407":{"tf":1.7320508075688772},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"56":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":2.23606797749979},"86":{"tf":1.0},"89":{"tf":1.0},"94":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{".":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"79":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.0}}}},"df":1,"docs":{"318":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"1":{"9":{"0":{"0":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":40,"docs":{"103":{"tf":1.0},"105":{"tf":3.605551275463989},"109":{"tf":1.7320508075688772},"110":{"tf":3.3166247903554},"135":{"tf":1.0},"163":{"tf":2.449489742783178},"165":{"tf":1.0},"169":{"tf":1.0},"195":{"tf":1.0},"203":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.0},"240":{"tf":1.0},"246":{"tf":1.4142135623730951},"278":{"tf":1.4142135623730951},"279":{"tf":1.0},"291":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":3.0},"307":{"tf":1.0},"313":{"tf":2.8284271247461903},"318":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":1.0},"337":{"tf":4.358898943540674},"338":{"tf":12.449899597988733},"339":{"tf":5.385164807134504},"340":{"tf":3.605551275463989},"35":{"tf":1.0},"358":{"tf":1.0},"376":{"tf":1.0},"38":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"419":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"78":{"tf":1.7320508075688772},"83":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":46,"docs":{"110":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"123":{"tf":1.0},"126":{"tf":2.6457513110645907},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"142":{"tf":1.0},"186":{"tf":1.4142135623730951},"209":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.7320508075688772},"221":{"tf":1.0},"254":{"tf":2.0},"279":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.7320508075688772},"320":{"tf":1.0},"345":{"tf":2.23606797749979},"35":{"tf":1.0},"350":{"tf":2.449489742783178},"356":{"tf":1.0},"36":{"tf":1.0},"360":{"tf":1.0},"391":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"411":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"46":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"58":{"tf":4.47213595499958},"59":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951}}}}}}},"i":{"c":{"df":26,"docs":{"191":{"tf":3.1622776601683795},"220":{"tf":2.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979},"284":{"tf":1.0},"295":{"tf":1.0},"336":{"tf":1.4142135623730951},"362":{"tf":1.0},"363":{"tf":1.0},"366":{"tf":4.58257569495584},"369":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":2.23606797749979},"404":{"tf":4.358898943540674},"406":{"tf":2.0},"407":{"tf":2.449489742783178},"410":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.4142135623730951},"44":{"tf":1.0},"53":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.7320508075688772}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"433":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"196":{"tf":1.0}}}}},"u":{"df":7,"docs":{"163":{"tf":1.0},"220":{"tf":1.4142135623730951},"256":{"tf":1.0},"383":{"tf":1.4142135623730951},"398":{"tf":2.449489742783178},"400":{"tf":2.0},"401":{"tf":1.7320508075688772}},"s":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"399":{"tf":1.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.7320508075688772},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"}":{"\\\\":{"df":0,"docs":{},"r":{"\\\\":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"400":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"y":{"df":10,"docs":{"110":{"tf":1.4142135623730951},"117":{"tf":1.0},"119":{"tf":1.0},"158":{"tf":1.0},"236":{"tf":1.0},"269":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":1.4142135623730951},"404":{"tf":1.0}}}},"d":{":":{":":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":4,"docs":{"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":2.23606797749979}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"126":{"tf":1.0},"164":{"tf":1.0},"380":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{">":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"169":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":6,"docs":{"122":{"tf":1.0},"125":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{":":{":":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":3,"docs":{"213":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"245":{"tf":1.0}},"s":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"313":{"tf":1.4142135623730951},"314":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"o":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"213":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":2.0},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"159":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"f":{"6":{"4":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"427":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":10,"docs":{"159":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}},"m":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"180":{"tf":1.0},"192":{"tf":1.0},"375":{"tf":2.0},"92":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"122":{"tf":1.0},"123":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":5,"docs":{"122":{"tf":1.0},"123":{"tf":1.0},"375":{"tf":1.7320508075688772},"376":{"tf":1.0},"379":{"tf":1.7320508075688772}}}},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"157":{"tf":1.7320508075688772},"158":{"tf":2.0},"159":{"tf":2.23606797749979},"171":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"396":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"157":{"tf":1.0},"159":{"tf":1.0},"171":{"tf":1.0},"379":{"tf":2.449489742783178},"396":{"tf":1.0}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"158":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"216":{"tf":1.0}}}}},"t":{"df":1,"docs":{"379":{"tf":1.0}}}},"df":2,"docs":{"122":{"tf":1.0},"123":{"tf":1.4142135623730951}}}}}}}},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}}}}},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"126":{"tf":1.0},"159":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"df":18,"docs":{"122":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.23606797749979},"159":{"tf":1.0},"164":{"tf":1.0},"35":{"tf":2.23606797749979},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"379":{"tf":2.23606797749979},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"320":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"303":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{":":{":":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"279":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"s":{"c":{":":{":":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"317":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"162":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"395":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"395":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"373":{"tf":1.0}},"s":{":":{":":{"a":{"d":{"d":{"df":1,"docs":{"373":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":2,"docs":{"276":{"tf":1.0},"277":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951}}}}},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"323":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"323":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":6,"docs":{"220":{"tf":1.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}}},"df":0,"docs":{}}}},"r":{"c":{":":{":":{"df":0,"docs":{},"r":{"c":{"df":6,"docs":{"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"301":{"tf":1.0}}},"df":0,"docs":{}},"{":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"289":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"320":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"n":{"c":{":":{":":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"301":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"c":{":":{":":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"347":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":4,"docs":{"296":{"tf":1.7320508075688772},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"301":{"tf":1.7320508075688772}}}}}}},"{":{"a":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{":":{":":{"df":0,"docs":{},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":3,"docs":{"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{":":{":":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"318":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"347":{"tf":1.0}}}}}},"df":1,"docs":{"316":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":11,"docs":{"236":{"tf":1.0},"237":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":1.7320508075688772},"404":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{":":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":9,"docs":{"236":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"298":{"tf":1.0},"299":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.0},"319":{"tf":1.7320508075688772},"323":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"{":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"126":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"318":{"tf":2.0},"325":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":12,"docs":{"125":{"tf":1.7320508075688772},"126":{"tf":1.0},"35":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.6457513110645907},"406":{"tf":1.4142135623730951},"407":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":3,"docs":{"211":{"tf":1.0},"229":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"204":{"tf":1.7320508075688772},"211":{"tf":1.0},"229":{"tf":1.0},"285":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"325":{"tf":1.0}}}},"df":0,"docs":{},"p":{"df":23,"docs":{"118":{"tf":1.0},"125":{"tf":1.0},"13":{"tf":1.7320508075688772},"16":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.4142135623730951},"173":{"tf":1.0},"186":{"tf":1.0},"209":{"tf":1.0},"218":{"tf":1.7320508075688772},"223":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"227":{"tf":1.0},"26":{"tf":1.4142135623730951},"285":{"tf":1.0},"29":{"tf":1.4142135623730951},"312":{"tf":1.0},"34":{"tf":1.0},"389":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"0":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"25":{"tf":1.0},"435":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":82,"docs":{"101":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"122":{"tf":1.0},"129":{"tf":1.4142135623730951},"142":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"162":{"tf":2.0},"164":{"tf":1.0},"17":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"189":{"tf":2.0},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.7320508075688772},"225":{"tf":1.0},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"237":{"tf":1.4142135623730951},"245":{"tf":1.0},"254":{"tf":1.0},"261":{"tf":1.0},"263":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.7320508075688772},"280":{"tf":1.4142135623730951},"282":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":2.0},"29":{"tf":1.0},"292":{"tf":1.0},"309":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"333":{"tf":1.0},"338":{"tf":2.0},"340":{"tf":1.7320508075688772},"353":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.7320508075688772},"363":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"396":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":2.6457513110645907},"42":{"tf":1.0},"430":{"tf":1.0},"433":{"tf":1.7320508075688772},"435":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.0},"85":{"tf":1.4142135623730951},"92":{"tf":1.0},"94":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"120":{"tf":1.0},"235":{"tf":1.0}}}},"df":0,"docs":{},"p":{"df":26,"docs":{"106":{"tf":1.0},"154":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":1.0},"189":{"tf":1.0},"220":{"tf":1.0},"245":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"356":{"tf":1.0},"383":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.7320508075688772},"405":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772},"45":{"tf":1.0},"63":{"tf":2.449489742783178},"74":{"tf":1.4142135623730951}}},"r":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"143":{"tf":1.0},"270":{"tf":1.0},"381":{"tf":1.0}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"1":{"df":1,"docs":{"235":{"tf":1.0}}},"2":{"df":1,"docs":{"235":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":75,"docs":{"102":{"tf":2.449489742783178},"105":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"135":{"tf":1.4142135623730951},"137":{"tf":2.449489742783178},"139":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.0},"143":{"tf":2.23606797749979},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":2.0},"153":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.4142135623730951},"175":{"tf":1.0},"191":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":1.0},"23":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"239":{"tf":1.0},"255":{"tf":1.0},"265":{"tf":1.0},"269":{"tf":1.7320508075688772},"270":{"tf":2.6457513110645907},"271":{"tf":3.605551275463989},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"28":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"333":{"tf":1.4142135623730951},"335":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"356":{"tf":1.0},"36":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"37":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":2.0},"404":{"tf":3.7416573867739413},"420":{"tf":1.4142135623730951},"421":{"tf":1.4142135623730951},"422":{"tf":1.4142135623730951},"423":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":2.449489742783178},"67":{"tf":2.23606797749979},"70":{"tf":2.0},"71":{"tf":1.7320508075688772},"74":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"80":{"tf":1.0},"83":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}},"i":{"df":2,"docs":{"143":{"tf":1.0},"175":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":14,"docs":{"111":{"tf":1.0},"178":{"tf":1.0},"186":{"tf":1.0},"198":{"tf":1.0},"209":{"tf":1.0},"218":{"tf":1.0},"238":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.0},"338":{"tf":1.0},"345":{"tf":1.0},"404":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"221":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":4,"docs":{"291":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0}}}}}}},"df":42,"docs":{"120":{"tf":1.0},"140":{"tf":1.7320508075688772},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0},"159":{"tf":1.0},"184":{"tf":3.0},"186":{"tf":3.0},"187":{"tf":2.449489742783178},"188":{"tf":1.0},"189":{"tf":4.0},"190":{"tf":2.449489742783178},"191":{"tf":1.0},"192":{"tf":1.7320508075688772},"199":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":2.0},"224":{"tf":3.3166247903554},"225":{"tf":3.0},"227":{"tf":1.7320508075688772},"228":{"tf":3.0},"231":{"tf":1.0},"245":{"tf":2.23606797749979},"246":{"tf":3.1622776601683795},"277":{"tf":2.6457513110645907},"285":{"tf":3.0},"312":{"tf":1.7320508075688772},"313":{"tf":2.0},"314":{"tf":1.4142135623730951},"318":{"tf":2.0},"338":{"tf":3.7416573867739413},"340":{"tf":2.0},"366":{"tf":1.0},"381":{"tf":3.4641016151377544},"413":{"tf":2.449489742783178},"52":{"tf":1.0},"62":{"tf":1.0},"79":{"tf":3.4641016151377544},"88":{"tf":3.0}},"e":{"a":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":9,"docs":{"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":7,"docs":{"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":22,"docs":{"10":{"tf":1.0},"211":{"tf":1.0},"230":{"tf":2.23606797749979},"231":{"tf":1.0},"296":{"tf":1.7320508075688772},"308":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":4.47213595499958},"321":{"tf":1.0},"324":{"tf":4.47213595499958},"325":{"tf":1.4142135623730951},"395":{"tf":3.7416573867739413},"396":{"tf":3.1622776601683795},"398":{"tf":2.449489742783178},"399":{"tf":1.7320508075688772},"400":{"tf":2.449489742783178},"401":{"tf":2.0},"403":{"tf":1.7320508075688772},"404":{"tf":3.4641016151377544},"407":{"tf":2.449489742783178},"429":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":3,"docs":{"320":{"tf":2.0},"321":{"tf":1.0},"324":{"tf":2.6457513110645907}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"325":{"tf":1.0},"327":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"341":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"369":{"tf":1.4142135623730951},"404":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"236":{"tf":1.0},"237":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"1":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"192":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"184":{"tf":1.4142135623730951},"186":{"tf":2.8284271247461903},"187":{"tf":1.4142135623730951},"192":{"tf":1.0}}},"2":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"186":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"184":{"tf":2.0},"186":{"tf":3.605551275463989},"187":{"tf":2.0},"192":{"tf":1.4142135623730951}}},":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{":":{"1":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"b":{"c":{"d":{"df":4,"docs":{"184":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"71":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"@":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"@":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"83":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"149":{"tf":1.0},"150":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"188":{"tf":1.0},"190":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"238":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"r":{"df":2,"docs":{"141":{"tf":1.0},"143":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"tf":1.0}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}},"r":{"df":3,"docs":{"299":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"298":{"tf":1.0},"299":{"tf":1.0},"317":{"tf":2.0},"323":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"317":{"tf":2.0},"323":{"tf":1.4142135623730951}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":14,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"189":{"tf":1.0},"199":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":2.449489742783178},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"74":{"tf":2.0},"75":{"tf":2.23606797749979},"76":{"tf":1.7320508075688772},"78":{"tf":1.0},"79":{"tf":2.6457513110645907}}}}}},"i":{"df":7,"docs":{"143":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"298":{"tf":1.0},"299":{"tf":1.0},"317":{"tf":2.23606797749979},"323":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"l":{"a":{"df":2,"docs":{"141":{"tf":1.0},"143":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"176":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"141":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"142":{"tf":1.0}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"186":{"tf":1.4142135623730951}}}}}},"m":{"a":{"df":0,"docs":{},"y":{"b":{"df":1,"docs":{"335":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"299":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"i":{"df":1,"docs":{"279":{"tf":1.0}}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"299":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"335":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"335":{"tf":1.0}}},"l":{"df":2,"docs":{"141":{"tf":1.0},"143":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"279":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"177":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"374":{"tf":1.7320508075688772}}}}}}},"r":{"df":1,"docs":{"187":{"tf":1.0}}},"s":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"279":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"@":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"83":{"tf":1.7320508075688772},"84":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"1":{"2":{"3":{"df":3,"docs":{"83":{"tf":1.7320508075688772},"84":{"tf":1.0},"85":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"374":{"tf":1.7320508075688772}}}}}},"t":{"a":{"c":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"142":{"tf":1.4142135623730951}},"h":{"df":4,"docs":{"298":{"tf":1.0},"299":{"tf":1.0},"317":{"tf":2.0},"323":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"298":{"tf":1.0},"299":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"142":{"tf":1.0},"376":{"tf":1.0}}},"df":0,"docs":{}}}}},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"df":1,"docs":{"186":{"tf":1.7320508075688772}}}}},"y":{"df":4,"docs":{"299":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951},"335":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":7,"docs":{"141":{"tf":3.1622776601683795},"143":{"tf":3.7416573867739413},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"179":{"tf":2.0},"71":{"tf":1.0},"97":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":20,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"141":{"tf":1.0},"159":{"tf":1.7320508075688772},"164":{"tf":1.0},"219":{"tf":1.0},"338":{"tf":2.6457513110645907},"340":{"tf":1.4142135623730951},"35":{"tf":2.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"383":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}}}}},"`":{"df":2,"docs":{"189":{"tf":1.0},"79":{"tf":2.449489742783178}}},"df":118,"docs":{"10":{"tf":1.0},"102":{"tf":2.6457513110645907},"120":{"tf":1.4142135623730951},"131":{"tf":1.7320508075688772},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":3.1622776601683795},"140":{"tf":4.0},"141":{"tf":4.47213595499958},"142":{"tf":5.5677643628300215},"143":{"tf":4.58257569495584},"144":{"tf":2.8284271247461903},"145":{"tf":2.0},"146":{"tf":2.8284271247461903},"148":{"tf":1.0},"150":{"tf":1.0},"153":{"tf":1.7320508075688772},"159":{"tf":3.7416573867739413},"162":{"tf":2.0},"166":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":3.0},"177":{"tf":4.358898943540674},"178":{"tf":3.1622776601683795},"179":{"tf":4.242640687119285},"180":{"tf":1.0},"184":{"tf":3.3166247903554},"186":{"tf":3.3166247903554},"187":{"tf":2.0},"188":{"tf":1.7320508075688772},"189":{"tf":1.7320508075688772},"191":{"tf":1.7320508075688772},"192":{"tf":1.4142135623730951},"194":{"tf":1.0},"196":{"tf":1.0},"199":{"tf":2.23606797749979},"200":{"tf":1.4142135623730951},"201":{"tf":1.7320508075688772},"211":{"tf":2.0},"212":{"tf":1.4142135623730951},"214":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":3.0},"219":{"tf":2.449489742783178},"220":{"tf":3.4641016151377544},"221":{"tf":3.0},"222":{"tf":1.7320508075688772},"223":{"tf":1.0},"224":{"tf":2.0},"225":{"tf":2.23606797749979},"228":{"tf":3.872983346207417},"231":{"tf":1.7320508075688772},"236":{"tf":2.449489742783178},"238":{"tf":1.7320508075688772},"24":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":4.795831523312719},"248":{"tf":1.0},"25":{"tf":1.7320508075688772},"277":{"tf":3.4641016151377544},"279":{"tf":1.7320508075688772},"285":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"312":{"tf":1.7320508075688772},"323":{"tf":3.1622776601683795},"335":{"tf":2.449489742783178},"338":{"tf":4.0},"340":{"tf":2.6457513110645907},"346":{"tf":1.0},"35":{"tf":1.0},"357":{"tf":1.4142135623730951},"36":{"tf":2.6457513110645907},"366":{"tf":1.0},"37":{"tf":2.0},"374":{"tf":3.1622776601683795},"378":{"tf":1.4142135623730951},"38":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":2.6457513110645907},"383":{"tf":1.7320508075688772},"387":{"tf":1.0},"389":{"tf":2.449489742783178},"39":{"tf":1.7320508075688772},"396":{"tf":1.4142135623730951},"398":{"tf":1.0},"399":{"tf":1.0},"403":{"tf":1.0},"416":{"tf":2.449489742783178},"418":{"tf":1.0},"44":{"tf":3.872983346207417},"47":{"tf":1.7320508075688772},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":3.872983346207417},"71":{"tf":4.795831523312719},"72":{"tf":1.0},"73":{"tf":2.8284271247461903},"74":{"tf":3.872983346207417},"75":{"tf":1.4142135623730951},"76":{"tf":3.605551275463989},"78":{"tf":5.0},"79":{"tf":6.48074069840786},"80":{"tf":2.0},"83":{"tf":3.1622776601683795},"84":{"tf":2.0},"85":{"tf":2.449489742783178},"88":{"tf":1.7320508075688772},"92":{"tf":1.0},"97":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"389":{"tf":1.7320508075688772}}},"y":{"!":{"(":{"#":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"389":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"#":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"143":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"159":{"tf":1.0}}}}},"’":{"df":2,"docs":{"143":{"tf":1.0},"37":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"249":{"tf":1.0},"60":{"tf":1.0},"8":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"282":{"tf":1.0},"289":{"tf":2.6457513110645907}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"122":{"tf":1.0},"289":{"tf":3.4641016151377544},"44":{"tf":1.0},"49":{"tf":1.0}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"248":{"tf":1.0}}}}}}}}},"u":{"c":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"389":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"415":{"tf":1.0}}}}}},"df":109,"docs":{"10":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"102":{"tf":5.385164807134504},"111":{"tf":1.0},"112":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":3.4641016151377544},"122":{"tf":1.4142135623730951},"138":{"tf":1.0},"158":{"tf":1.4142135623730951},"164":{"tf":2.0},"166":{"tf":1.0},"168":{"tf":1.4142135623730951},"170":{"tf":3.4641016151377544},"171":{"tf":1.4142135623730951},"172":{"tf":3.4641016151377544},"175":{"tf":1.4142135623730951},"176":{"tf":2.0},"177":{"tf":2.23606797749979},"178":{"tf":1.4142135623730951},"179":{"tf":2.0},"180":{"tf":1.0},"188":{"tf":3.1622776601683795},"189":{"tf":1.0},"190":{"tf":2.449489742783178},"196":{"tf":1.0},"197":{"tf":2.449489742783178},"198":{"tf":1.4142135623730951},"200":{"tf":2.0},"218":{"tf":2.23606797749979},"219":{"tf":2.23606797749979},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":2.0},"231":{"tf":1.0},"235":{"tf":1.4142135623730951},"238":{"tf":2.0},"243":{"tf":1.4142135623730951},"245":{"tf":2.6457513110645907},"254":{"tf":1.0},"268":{"tf":1.7320508075688772},"275":{"tf":2.23606797749979},"276":{"tf":1.7320508075688772},"277":{"tf":1.4142135623730951},"279":{"tf":2.23606797749979},"285":{"tf":3.0},"289":{"tf":3.0},"320":{"tf":1.0},"323":{"tf":2.23606797749979},"324":{"tf":1.0},"329":{"tf":1.7320508075688772},"330":{"tf":3.1622776601683795},"331":{"tf":1.0},"334":{"tf":3.4641016151377544},"335":{"tf":2.8284271247461903},"337":{"tf":1.4142135623730951},"338":{"tf":5.916079783099616},"339":{"tf":1.7320508075688772},"340":{"tf":3.872983346207417},"342":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":4.69041575982343},"357":{"tf":1.7320508075688772},"359":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":2.449489742783178},"374":{"tf":2.6457513110645907},"375":{"tf":2.0},"376":{"tf":2.6457513110645907},"378":{"tf":1.0},"379":{"tf":1.0},"385":{"tf":1.0},"389":{"tf":3.7416573867739413},"390":{"tf":1.0},"404":{"tf":6.48074069840786},"406":{"tf":2.0},"407":{"tf":2.449489742783178},"410":{"tf":1.0},"411":{"tf":1.4142135623730951},"415":{"tf":1.4142135623730951},"416":{"tf":1.7320508075688772},"417":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.7320508075688772},"423":{"tf":1.7320508075688772},"48":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":2.8284271247461903},"83":{"tf":4.898979485566356},"84":{"tf":2.0},"85":{"tf":2.8284271247461903},"86":{"tf":4.358898943540674},"87":{"tf":2.8284271247461903},"88":{"tf":3.872983346207417},"89":{"tf":1.7320508075688772},"91":{"tf":3.1622776601683795},"92":{"tf":3.4641016151377544},"93":{"tf":1.4142135623730951},"94":{"tf":2.449489742783178},"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"97":{"tf":2.0},"98":{"tf":1.4142135623730951},"99":{"tf":2.0}},"u":{"df":0,"docs":{},"r":{"df":55,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"116":{"tf":1.7320508075688772},"117":{"tf":1.0},"124":{"tf":1.7320508075688772},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.0},"139":{"tf":1.0},"147":{"tf":1.0},"156":{"tf":2.0},"163":{"tf":1.0},"196":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"225":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"254":{"tf":4.0},"261":{"tf":1.7320508075688772},"264":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":2.0},"280":{"tf":1.0},"283":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"292":{"tf":1.0},"301":{"tf":1.4142135623730951},"310":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"318":{"tf":1.0},"323":{"tf":2.0},"326":{"tf":1.0},"330":{"tf":1.0},"333":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"342":{"tf":1.0},"346":{"tf":1.0},"381":{"tf":1.0},"387":{"tf":2.23606797749979},"389":{"tf":2.23606797749979},"404":{"tf":2.0},"411":{"tf":1.0},"416":{"tf":1.0},"420":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"’":{"df":9,"docs":{"120":{"tf":1.0},"172":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"331":{"tf":1.0},"356":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"u":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"139":{"tf":1.0},"235":{"tf":1.0},"309":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":1.7320508075688772}}}}},"i":{"df":2,"docs":{"103":{"tf":1.0},"365":{"tf":1.0}},"o":{"df":2,"docs":{"16":{"tf":1.0},"428":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":4,"docs":{"138":{"tf":1.0},"279":{"tf":2.0},"69":{"tf":1.0},"71":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"285":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":15,"docs":{"129":{"tf":2.449489742783178},"141":{"tf":1.0},"233":{"tf":1.4142135623730951},"243":{"tf":2.449489742783178},"246":{"tf":1.0},"247":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"253":{"tf":1.0},"338":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"4":{"tf":1.0},"425":{"tf":1.7320508075688772},"56":{"tf":1.0},"60":{"tf":1.0},"92":{"tf":1.0}}}}}},"u":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"332":{"tf":2.23606797749979}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"266":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"209":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"365":{"tf":1.0},"415":{"tf":1.0}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"183":{"tf":1.0},"411":{"tf":1.0},"87":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"115":{"tf":1.4142135623730951},"129":{"tf":1.0},"209":{"tf":1.0}},"e":{"df":0,"docs":{},"’":{"df":1,"docs":{"115":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"126":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":2,"docs":{"402":{"tf":1.0},"404":{"tf":1.0}}}},"t":{"df":6,"docs":{"10":{"tf":1.0},"196":{"tf":1.0},"205":{"tf":1.4142135623730951},"251":{"tf":1.0},"291":{"tf":1.0},"53":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"151":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":11,"docs":{"142":{"tf":1.0},"146":{"tf":1.0},"172":{"tf":1.0},"186":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"285":{"tf":1.0},"291":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"397":{"tf":1.0},"416":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"200":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"437":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":5,"docs":{"291":{"tf":1.0},"357":{"tf":1.0},"366":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"301":{"tf":1.0},"415":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":9,"docs":{"1":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":2.0},"171":{"tf":1.0},"257":{"tf":1.0},"319":{"tf":1.0},"404":{"tf":1.4142135623730951},"89":{"tf":1.0}},"e":{"d":{"df":2,"docs":{"157":{"tf":1.0},"159":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"s":{"df":24,"docs":{"117":{"tf":1.0},"119":{"tf":1.0},"15":{"tf":1.0},"157":{"tf":1.7320508075688772},"159":{"tf":1.0},"165":{"tf":1.0},"204":{"tf":1.7320508075688772},"211":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"314":{"tf":1.0},"350":{"tf":1.0},"38":{"tf":1.0},"395":{"tf":1.4142135623730951},"398":{"tf":2.23606797749979},"399":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":17,"docs":{"159":{"tf":1.0},"17":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"346":{"tf":1.0},"375":{"tf":1.0},"38":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{},"h":{"df":101,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"120":{"tf":1.0},"132":{"tf":1.0},"139":{"tf":1.0},"147":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"160":{"tf":1.0},"163":{"tf":1.4142135623730951},"166":{"tf":1.0},"173":{"tf":1.0},"178":{"tf":1.7320508075688772},"191":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":1.0},"2":{"tf":1.4142135623730951},"203":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"219":{"tf":1.0},"225":{"tf":1.0},"233":{"tf":1.0},"238":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"272":{"tf":1.0},"277":{"tf":1.4142135623730951},"29":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"296":{"tf":1.7320508075688772},"307":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":2.0},"323":{"tf":2.0},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.7320508075688772},"342":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"362":{"tf":1.4142135623730951},"363":{"tf":1.0},"367":{"tf":1.4142135623730951},"372":{"tf":1.0},"373":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.4142135623730951},"381":{"tf":2.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.4142135623730951},"400":{"tf":1.0},"404":{"tf":1.4142135623730951},"410":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.4142135623730951},"429":{"tf":1.4142135623730951},"44":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.0},"58":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.7320508075688772},"87":{"tf":1.0}}}},"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"g":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"109":{"tf":1.0},"178":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":12,"docs":{"169":{"tf":1.0},"191":{"tf":1.4142135623730951},"224":{"tf":1.0},"23":{"tf":1.0},"263":{"tf":1.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"392":{"tf":1.0},"426":{"tf":1.4142135623730951},"59":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"265":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"205":{"tf":1.0},"360":{"tf":1.0},"369":{"tf":1.0}}}},"m":{"df":3,"docs":{"103":{"tf":1.4142135623730951},"241":{"tf":2.23606797749979},"54":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"r":{"df":7,"docs":{"146":{"tf":1.0},"175":{"tf":1.7320508075688772},"176":{"tf":1.4142135623730951},"177":{"tf":3.0},"178":{"tf":2.0},"331":{"tf":1.7320508075688772},"398":{"tf":1.0}},"i":{"df":31,"docs":{"111":{"tf":1.0},"130":{"tf":1.0},"153":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.0},"175":{"tf":2.8284271247461903},"176":{"tf":3.4641016151377544},"177":{"tf":4.123105625617661},"178":{"tf":3.872983346207417},"179":{"tf":3.3166247903554},"193":{"tf":1.0},"196":{"tf":2.23606797749979},"204":{"tf":1.0},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"232":{"tf":1.0},"249":{"tf":1.0},"267":{"tf":1.0},"290":{"tf":1.0},"307":{"tf":1.0},"32":{"tf":1.0},"326":{"tf":1.0},"331":{"tf":1.7320508075688772},"341":{"tf":1.0},"360":{"tf":1.0},"392":{"tf":1.0},"408":{"tf":1.0},"48":{"tf":1.0},"64":{"tf":1.0},"81":{"tf":1.0},"99":{"tf":1.0}},"z":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":5,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":2.0},"178":{"tf":1.7320508075688772},"179":{"tf":2.449489742783178}}}}}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"177":{"tf":2.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"177":{"tf":2.449489742783178}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"y":{">":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"178":{"tf":1.0}}},"df":1,"docs":{"178":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"120":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"416":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":22,"docs":{"117":{"tf":1.0},"119":{"tf":2.6457513110645907},"196":{"tf":1.7320508075688772},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"200":{"tf":2.0},"201":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.7320508075688772},"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.4142135623730951},"264":{"tf":1.0},"266":{"tf":1.0},"285":{"tf":1.7320508075688772},"411":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"362":{"tf":1.0},"363":{"tf":2.0},"370":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"361":{"tf":1.0},"375":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":8,"docs":{"295":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":33,"docs":{"1":{"tf":1.0},"129":{"tf":1.7320508075688772},"143":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"194":{"tf":1.0},"20":{"tf":1.0},"211":{"tf":1.0},"22":{"tf":1.4142135623730951},"253":{"tf":1.0},"255":{"tf":1.0},"259":{"tf":1.0},"291":{"tf":1.0},"313":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"328":{"tf":1.0},"336":{"tf":1.0},"338":{"tf":1.0},"346":{"tf":1.0},"356":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"395":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.4142135623730951},"434":{"tf":1.4142135623730951},"54":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}}}},"s":{"df":3,"docs":{"156":{"tf":1.0},"197":{"tf":1.0},"89":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"38":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":38,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"137":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"164":{"tf":1.0},"19":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"219":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"253":{"tf":1.0},"279":{"tf":1.0},"284":{"tf":1.4142135623730951},"289":{"tf":1.0},"29":{"tf":1.4142135623730951},"294":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.4142135623730951},"307":{"tf":1.0},"323":{"tf":1.7320508075688772},"361":{"tf":1.0},"365":{"tf":1.4142135623730951},"395":{"tf":1.0},"406":{"tf":1.0},"42":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}},"f":{"a":{"c":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"143":{"tf":1.0},"323":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"10":{"tf":1.0},"220":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"411":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"1":{"tf":1.0}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"a":{"df":1,"docs":{"430":{"tf":1.0}}},"df":0,"docs":{}}}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"200":{"tf":1.0},"318":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":19,"docs":{"146":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.0},"179":{"tf":1.0},"228":{"tf":1.0},"293":{"tf":1.0},"304":{"tf":1.0},"309":{"tf":2.0},"317":{"tf":1.4142135623730951},"318":{"tf":2.0},"325":{"tf":1.0},"339":{"tf":1.0},"363":{"tf":1.0},"376":{"tf":1.0},"381":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.4142135623730951},"429":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":10,"docs":{"10":{"tf":1.0},"121":{"tf":1.0},"156":{"tf":1.4142135623730951},"189":{"tf":1.0},"268":{"tf":1.0},"277":{"tf":1.0},"411":{"tf":1.0},"414":{"tf":1.4142135623730951},"416":{"tf":3.872983346207417},"63":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"154":{"tf":1.0}}}}}}},"n":{":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"389":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{":":{":":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"r":{"c":{"df":3,"docs":{"404":{"tf":2.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":12,"docs":{"196":{"tf":1.0},"253":{"tf":1.0},"291":{"tf":1.0},"302":{"tf":1.0},"303":{"tf":1.4142135623730951},"305":{"tf":3.0},"306":{"tf":2.0},"317":{"tf":1.0},"323":{"tf":1.7320508075688772},"330":{"tf":1.0},"367":{"tf":2.23606797749979},"78":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"317":{"tf":1.4142135623730951},"318":{"tf":1.0},"320":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"75":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"—":{"df":0,"docs":{},"y":{"df":1,"docs":{"308":{"tf":1.0}}}}}}}}}}}}}},"df":2,"docs":{"389":{"tf":2.8284271247461903},"42":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":4,"docs":{"332":{"tf":1.0},"379":{"tf":1.7320508075688772},"404":{"tf":1.0},"59":{"tf":1.0}}}}}},"t":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"391":{"tf":1.0}}}},"df":0,"docs":{},"x":{"df":84,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"110":{"tf":1.0},"119":{"tf":1.0},"135":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"158":{"tf":1.0},"167":{"tf":1.0},"170":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":3.3166247903554},"179":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.4142135623730951},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"196":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":1.0},"230":{"tf":1.0},"236":{"tf":2.23606797749979},"240":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"270":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":1.0},"308":{"tf":1.4142135623730951},"310":{"tf":1.7320508075688772},"312":{"tf":1.0},"316":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"334":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"342":{"tf":1.4142135623730951},"35":{"tf":1.0},"350":{"tf":1.4142135623730951},"351":{"tf":1.4142135623730951},"352":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"357":{"tf":1.7320508075688772},"359":{"tf":1.0},"36":{"tf":1.4142135623730951},"361":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.4142135623730951},"374":{"tf":3.1622776601683795},"379":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"387":{"tf":1.7320508075688772},"389":{"tf":1.7320508075688772},"391":{"tf":1.0},"392":{"tf":1.0},"406":{"tf":1.0},"411":{"tf":1.0},"413":{"tf":1.7320508075688772},"414":{"tf":1.0},"415":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"423":{"tf":1.4142135623730951},"48":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.7320508075688772},"84":{"tf":1.0},"85":{"tf":2.6457513110645907},"94":{"tf":2.0},"97":{"tf":1.4142135623730951},"98":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":66,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":1.4142135623730951},"103":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.0},"12":{"tf":1.0},"120":{"tf":1.0},"156":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"17":{"tf":1.0},"194":{"tf":1.4142135623730951},"210":{"tf":1.0},"212":{"tf":1.0},"24":{"tf":1.0},"265":{"tf":1.0},"27":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.7320508075688772},"28":{"tf":2.0},"288":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":2.23606797749979},"293":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":2.0},"304":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":2.8284271247461903},"309":{"tf":1.0},"316":{"tf":1.7320508075688772},"318":{"tf":1.0},"325":{"tf":2.6457513110645907},"326":{"tf":1.0},"331":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":1.0},"340":{"tf":2.0},"362":{"tf":2.0},"369":{"tf":1.0},"376":{"tf":1.0},"377":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"387":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"404":{"tf":2.0},"42":{"tf":1.0},"425":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"5":{"tf":1.7320508075688772},"66":{"tf":1.4142135623730951},"67":{"tf":1.0},"81":{"tf":1.0}},"’":{"df":2,"docs":{"308":{"tf":1.0},"325":{"tf":1.0}}}}}}}}},"t":{">":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"]":{">":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"b":{"df":2,"docs":{"395":{"tf":1.0},"404":{"tf":1.0}},"l":{"df":7,"docs":{"147":{"tf":1.0},"152":{"tf":1.0},"334":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":4.358898943540674},"54":{"tf":2.0},"67":{"tf":2.449489742783178}}}},"c":{"df":1,"docs":{"142":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"l":{"df":4,"docs":{"102":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.0},"404":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"288":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"288":{"tf":1.7320508075688772},"59":{"tf":1.0}}}},"k":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":138,"docs":{"102":{"tf":1.7320508075688772},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":2.6457513110645907},"143":{"tf":2.0},"151":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"171":{"tf":1.0},"184":{"tf":1.7320508075688772},"186":{"tf":1.0},"195":{"tf":1.0},"203":{"tf":1.4142135623730951},"205":{"tf":1.0},"206":{"tf":1.0},"211":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":1.0},"218":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"235":{"tf":1.4142135623730951},"237":{"tf":2.0},"238":{"tf":1.7320508075688772},"240":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"243":{"tf":2.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.4142135623730951},"254":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.7320508075688772},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"279":{"tf":1.0},"28":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.7320508075688772},"285":{"tf":2.0},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":2.449489742783178},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"30":{"tf":1.0},"308":{"tf":2.8284271247461903},"309":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"317":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.0},"338":{"tf":3.0},"339":{"tf":1.0},"34":{"tf":1.0},"340":{"tf":1.4142135623730951},"341":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.0},"352":{"tf":1.0},"357":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":2.23606797749979},"37":{"tf":1.0},"374":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.0},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951},"393":{"tf":1.0},"396":{"tf":1.7320508075688772},"397":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":3.872983346207417},"406":{"tf":2.0},"407":{"tf":1.0},"411":{"tf":1.0},"422":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.4142135623730951},"433":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772},"74":{"tf":2.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":2.23606797749979},"82":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.7320508075688772},"94":{"tf":1.7320508075688772},"96":{"tf":2.0}},"n":{"df":3,"docs":{"233":{"tf":1.0},"256":{"tf":1.0},"279":{"tf":1.0}}},"s":{"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"a":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"2":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"(":{"df":1,"docs":{"72":{"tf":1.0}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"72":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"k":{"df":60,"docs":{"10":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":1.0},"114":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"136":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":1.0},"169":{"tf":1.0},"184":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.4142135623730951},"221":{"tf":1.0},"225":{"tf":1.0},"237":{"tf":1.0},"240":{"tf":1.0},"247":{"tf":1.0},"252":{"tf":1.0},"28":{"tf":1.0},"284":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"312":{"tf":1.4142135623730951},"315":{"tf":1.0},"322":{"tf":1.0},"326":{"tf":1.0},"334":{"tf":1.4142135623730951},"338":{"tf":1.0},"353":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.4142135623730951},"385":{"tf":1.0},"404":{"tf":1.0},"424":{"tf":1.0},"429":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"260":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":3,"docs":{"227":{"tf":1.4142135623730951},"228":{"tf":1.0},"246":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":61,"docs":{"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":1.4142135623730951},"235":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"242":{"tf":1.0},"251":{"tf":1.4142135623730951},"257":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.4142135623730951},"265":{"tf":1.0},"279":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":2.0},"313":{"tf":1.0},"34":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.7320508075688772},"38":{"tf":1.0},"396":{"tf":1.0},"40":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"426":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.7320508075688772},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}}},"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"a":{"d":{"d":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"_":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"313":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"62":{"tf":2.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":3,"docs":{"282":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"/":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"264":{"tf":1.4142135623730951}}}}},"df":6,"docs":{"196":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"264":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"209":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"209":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"279":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"157":{"tf":1.0}}}}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":6,"docs":{"34":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"_":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"29":{"tf":2.23606797749979}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"395":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"63":{"tf":1.7320508075688772}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"214":{"tf":2.23606797749979},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"225":{"tf":1.7320508075688772},"228":{"tf":1.0}}}}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"348":{"tf":1.0},"350":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":3,"docs":{"238":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"374":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"50":{"tf":1.0},"52":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":2,"docs":{"29":{"tf":1.0},"30":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"c":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":1,"docs":{"369":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"30":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"\\\\":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"\\\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"_":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"29":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"261":{"tf":2.6457513110645907},"262":{"tf":1.0},"265":{"tf":2.0},"276":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"313":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":31,"docs":{"10":{"tf":1.0},"122":{"tf":1.0},"158":{"tf":1.0},"167":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"239":{"tf":1.0},"267":{"tf":1.0},"27":{"tf":1.0},"292":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":4.898979485566356},"310":{"tf":1.0},"316":{"tf":7.0710678118654755},"317":{"tf":2.0},"318":{"tf":2.23606797749979},"322":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":4.0},"326":{"tf":1.0},"340":{"tf":1.4142135623730951},"362":{"tf":1.0},"378":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":2.8284271247461903},"407":{"tf":1.0},"421":{"tf":1.0},"49":{"tf":1.0},"6":{"tf":1.0},"63":{"tf":1.0}},"’":{"df":1,"docs":{"316":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"p":{"df":4,"docs":{"393":{"tf":1.4142135623730951},"394":{"tf":2.23606797749979},"395":{"tf":2.23606797749979},"396":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"395":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{":":{":":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"(":{"\\"":{"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{":":{"7":{"8":{"7":{"8":{"\\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":9,"docs":{"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":9,"docs":{"395":{"tf":1.4142135623730951},"396":{"tf":1.7320508075688772},"398":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"400":{"tf":2.0},"401":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"404":{"tf":2.449489742783178},"407":{"tf":2.0}}}},"df":0,"docs":{}}}}}}},"d":{"d":{"df":3,"docs":{"223":{"tf":1.4142135623730951},"224":{"tf":1.0},"227":{"tf":1.0}}},"df":0,"docs":{}},"df":31,"docs":{"103":{"tf":3.1622776601683795},"106":{"tf":1.0},"157":{"tf":1.7320508075688772},"159":{"tf":1.0},"169":{"tf":4.242640687119285},"170":{"tf":3.3166247903554},"171":{"tf":2.449489742783178},"172":{"tf":3.4641016151377544},"178":{"tf":2.8284271247461903},"180":{"tf":2.449489742783178},"192":{"tf":2.23606797749979},"228":{"tf":1.0},"235":{"tf":1.4142135623730951},"238":{"tf":2.449489742783178},"275":{"tf":2.23606797749979},"276":{"tf":1.7320508075688772},"277":{"tf":2.449489742783178},"278":{"tf":2.8284271247461903},"285":{"tf":5.291502622129181},"305":{"tf":1.7320508075688772},"322":{"tf":1.0},"323":{"tf":1.0},"334":{"tf":1.0},"364":{"tf":1.4142135623730951},"365":{"tf":1.0},"380":{"tf":1.7320508075688772},"381":{"tf":3.0},"404":{"tf":2.6457513110645907},"416":{"tf":3.0},"423":{"tf":1.0},"54":{"tf":1.0}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"301":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"149":{"tf":1.0}}}},"df":0,"docs":{}}},"df":17,"docs":{"147":{"tf":1.0},"148":{"tf":1.7320508075688772},"149":{"tf":1.4142135623730951},"151":{"tf":2.6457513110645907},"177":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"22":{"tf":1.0},"25":{"tf":1.0},"291":{"tf":1.4142135623730951},"309":{"tf":2.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.0},"429":{"tf":1.0},"433":{"tf":1.4142135623730951},"437":{"tf":2.449489742783178},"5":{"tf":1.0}},"’":{"df":2,"docs":{"147":{"tf":1.7320508075688772},"151":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"2":{"tf":1.0},"323":{"tf":1.0},"388":{"tf":1.0},"394":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":29,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"124":{"tf":1.0},"129":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"151":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"286":{"tf":1.0},"296":{"tf":1.0},"308":{"tf":1.0},"333":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"383":{"tf":1.0},"393":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.4142135623730951},"435":{"tf":1.0},"94":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":6,"docs":{"164":{"tf":1.0},"167":{"tf":1.0},"313":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"395":{"tf":1.0}}}}}}},"l":{"df":56,"docs":{"103":{"tf":1.0},"108":{"tf":1.4142135623730951},"115":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"160":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.4142135623730951},"198":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.0},"216":{"tf":2.0},"221":{"tf":1.7320508075688772},"224":{"tf":1.7320508075688772},"228":{"tf":1.0},"230":{"tf":1.0},"289":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":1.4142135623730951},"317":{"tf":1.0},"323":{"tf":2.23606797749979},"336":{"tf":1.0},"340":{"tf":1.0},"355":{"tf":1.4142135623730951},"357":{"tf":1.0},"36":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"37":{"tf":1.0},"374":{"tf":1.4142135623730951},"384":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"419":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.4142135623730951},"47":{"tf":1.0},"53":{"tf":1.0},"56":{"tf":1.0},"63":{"tf":2.0},"75":{"tf":1.0},"92":{"tf":1.4142135623730951},"96":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"$":{"df":0,"docs":{},"x":{"df":1,"docs":{"387":{"tf":1.0}}}},"1":{"df":1,"docs":{"387":{"tf":1.0}}},"2":{"df":1,"docs":{"387":{"tf":1.0}}},"3":{"df":1,"docs":{"387":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"387":{"tf":1.0}}}}}}},"df":1,"docs":{"387":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"196":{"tf":1.4142135623730951},"389":{"tf":1.0},"83":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"216":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"215":{"tf":1.0},"338":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"103":{"tf":1.0}}}},"df":2,"docs":{"102":{"tf":1.0},"295":{"tf":1.0}}}}},"n":{"d":{"df":1,"docs":{"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"301":{"tf":1.0}}},"r":{"df":0,"docs":{},"m":{"df":16,"docs":{"103":{"tf":1.4142135623730951},"124":{"tf":1.0},"140":{"tf":1.0},"207":{"tf":1.0},"256":{"tf":1.0},"279":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"327":{"tf":1.0},"376":{"tf":1.0},"385":{"tf":1.0},"397":{"tf":1.4142135623730951},"404":{"tf":1.0},"54":{"tf":1.0},"71":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"n":{"df":25,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"204":{"tf":1.0},"211":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.0},"231":{"tf":1.0},"24":{"tf":1.4142135623730951},"26":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"294":{"tf":1.0},"316":{"tf":1.0},"364":{"tf":1.0},"37":{"tf":1.0},"380":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"398":{"tf":1.0},"407":{"tf":1.0},"415":{"tf":1.0},"63":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"207":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"(":{"df":1,"docs":{"205":{"tf":1.0}}},"df":74,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"127":{"tf":2.0},"160":{"tf":1.0},"161":{"tf":2.23606797749979},"164":{"tf":1.7320508075688772},"193":{"tf":1.0},"194":{"tf":3.872983346207417},"195":{"tf":2.6457513110645907},"196":{"tf":10.862780491200215},"197":{"tf":7.14142842854285},"198":{"tf":6.082762530298219},"199":{"tf":5.0},"200":{"tf":7.280109889280518},"201":{"tf":3.872983346207417},"202":{"tf":4.0},"203":{"tf":4.795831523312719},"204":{"tf":6.0},"205":{"tf":7.416198487095663},"206":{"tf":6.0},"207":{"tf":3.3166247903554},"208":{"tf":6.164414002968976},"209":{"tf":10.583005244258363},"210":{"tf":2.449489742783178},"211":{"tf":1.0},"215":{"tf":2.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"218":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.7320508075688772},"223":{"tf":3.1622776601683795},"224":{"tf":3.7416573867739413},"225":{"tf":4.795831523312719},"227":{"tf":3.7416573867739413},"228":{"tf":3.872983346207417},"232":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"243":{"tf":1.7320508075688772},"246":{"tf":2.449489742783178},"248":{"tf":1.4142135623730951},"250":{"tf":1.0},"253":{"tf":3.3166247903554},"264":{"tf":5.830951894845301},"285":{"tf":5.656854249492381},"288":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"338":{"tf":1.4142135623730951},"34":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951},"359":{"tf":2.449489742783178},"369":{"tf":1.7320508075688772},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.4142135623730951},"47":{"tf":1.0},"63":{"tf":1.0},"87":{"tf":1.0}},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"209":{"tf":2.23606797749979}}}},"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"209":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"209":{"tf":3.3166247903554}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"205":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"205":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"196":{"tf":2.449489742783178}}}}}}},"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"228":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"228":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"206":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"_":{"1":{"0":{"0":{"df":1,"docs":{"200":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"199":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"209":{"tf":1.4142135623730951}}}}}}},"t":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"_":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"7":{"5":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":2.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":3,"docs":{"196":{"tf":1.4142135623730951},"206":{"tf":1.0},"264":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":2.449489742783178}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"205":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"204":{"tf":2.8284271247461903}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"204":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"’":{"df":2,"docs":{"205":{"tf":1.0},"227":{"tf":1.0}}}}},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"137":{"tf":1.0}}}}}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{"?":{".":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"151":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},":":{"\\\\":{"df":0,"docs":{},"n":{"df":0,"docs":{},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"313":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":54,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"113":{"tf":1.0},"132":{"tf":1.0},"139":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772},"153":{"tf":1.0},"159":{"tf":2.449489742783178},"162":{"tf":1.0},"169":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"200":{"tf":1.0},"216":{"tf":1.7320508075688772},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":2.449489742783178},"227":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.4142135623730951},"256":{"tf":1.0},"279":{"tf":1.7320508075688772},"28":{"tf":1.0},"285":{"tf":2.0},"293":{"tf":1.4142135623730951},"312":{"tf":2.449489742783178},"333":{"tf":1.0},"338":{"tf":3.605551275463989},"339":{"tf":1.0},"340":{"tf":2.23606797749979},"356":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.7320508075688772},"78":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":3,"docs":{"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"’":{"df":1,"docs":{"169":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":7,"docs":{"106":{"tf":1.0},"301":{"tf":1.0},"363":{"tf":1.0},"369":{"tf":1.0},"408":{"tf":1.0},"42":{"tf":1.4142135623730951},"433":{"tf":1.0}}}},"t":{"df":0,"docs":{},"’":{"df":53,"docs":{"113":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"149":{"tf":1.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"17":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"213":{"tf":1.0},"219":{"tf":1.0},"237":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"254":{"tf":1.4142135623730951},"256":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.0},"295":{"tf":1.0},"310":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"36":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"395":{"tf":1.0},"42":{"tf":1.0},"426":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":4,"docs":{"270":{"tf":1.0},"323":{"tf":1.0},"414":{"tf":1.0},"62":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"271":{"tf":1.0},"295":{"tf":1.0},"323":{"tf":1.0}}}},"i":{"df":1,"docs":{"380":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"\'":{"df":2,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0}}},"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"357":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"i":{"df":3,"docs":{"164":{"tf":1.0},"173":{"tf":1.0},"281":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":36,"docs":{"119":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.0},"186":{"tf":1.4142135623730951},"191":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.4142135623730951},"251":{"tf":1.0},"271":{"tf":1.4142135623730951},"278":{"tf":1.0},"291":{"tf":1.4142135623730951},"301":{"tf":1.0},"304":{"tf":1.0},"318":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.4142135623730951},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"37":{"tf":1.0},"375":{"tf":1.0},"393":{"tf":1.0},"429":{"tf":1.0},"435":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"71":{"tf":1.4142135623730951}}}}},"’":{"df":55,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.0},"118":{"tf":1.0},"12":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"123":{"tf":1.0},"135":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"186":{"tf":1.0},"208":{"tf":1.4142135623730951},"218":{"tf":1.0},"219":{"tf":1.0},"237":{"tf":1.4142135623730951},"265":{"tf":1.0},"275":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"36":{"tf":1.0},"369":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0},"433":{"tf":1.4142135623730951},"435":{"tf":1.0},"437":{"tf":1.4142135623730951},"45":{"tf":1.0},"71":{"tf":2.0},"75":{"tf":1.0},"78":{"tf":1.4142135623730951},"80":{"tf":1.0},"83":{"tf":1.0},"92":{"tf":1.0},"98":{"tf":1.0}}}}},"y":{"\'":{"d":{"df":2,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"’":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"120":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.0},"217":{"tf":1.0},"228":{"tf":1.0},"389":{"tf":1.0},"435":{"tf":1.0}}}},"r":{"df":44,"docs":{"103":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"143":{"tf":1.0},"150":{"tf":1.0},"172":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"222":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.7320508075688772},"253":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"273":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"317":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"340":{"tf":1.0},"350":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"392":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.4142135623730951},"56":{"tf":1.0},"70":{"tf":1.0},"86":{"tf":1.0},"97":{"tf":1.0}}},"v":{"df":1,"docs":{"150":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"373":{"tf":1.0},"376":{"tf":1.0}},"g":{"df":24,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"155":{"tf":1.0},"159":{"tf":1.0},"198":{"tf":1.0},"245":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"323":{"tf":2.0},"338":{"tf":1.0},"342":{"tf":1.0},"380":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"432":{"tf":1.4142135623730951},"433":{"tf":1.4142135623730951},"6":{"tf":1.0},"94":{"tf":1.0}}},"k":{"df":31,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.7320508075688772},"162":{"tf":1.0},"191":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"233":{"tf":1.0},"273":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"297":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"325":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"345":{"tf":1.0},"369":{"tf":1.0},"39":{"tf":1.0},"404":{"tf":1.7320508075688772},"50":{"tf":1.0},"67":{"tf":2.0},"71":{"tf":1.0},"9":{"tf":1.0}}}},"r":{"d":{"df":18,"docs":{"135":{"tf":3.0},"189":{"tf":2.449489742783178},"190":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"236":{"tf":1.0},"25":{"tf":1.0},"269":{"tf":1.0},"278":{"tf":1.0},"281":{"tf":1.7320508075688772},"308":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"38":{"tf":1.0},"403":{"tf":1.0},"407":{"tf":1.0},"52":{"tf":1.0},"66":{"tf":1.0}}},"df":0,"docs":{}},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"204":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"204":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"—":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"323":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"389":{"tf":1.0},"78":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":103,"docs":{"10":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"124":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.7320508075688772},"164":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":1.4142135623730951},"211":{"tf":1.0},"228":{"tf":1.0},"236":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"263":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.0},"284":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"303":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.7320508075688772},"309":{"tf":1.0},"310":{"tf":1.0},"313":{"tf":2.0},"315":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"323":{"tf":1.7320508075688772},"324":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"326":{"tf":1.0},"327":{"tf":1.4142135623730951},"328":{"tf":1.0},"332":{"tf":1.4142135623730951},"335":{"tf":1.0},"336":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"360":{"tf":1.4142135623730951},"361":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"367":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.0},"378":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"42":{"tf":1.7320508075688772},"421":{"tf":1.0},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"52":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.4142135623730951},"96":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":52,"docs":{"102":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":1.0},"121":{"tf":1.0},"129":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.4142135623730951},"162":{"tf":1.0},"177":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"218":{"tf":1.0},"223":{"tf":1.0},"227":{"tf":1.0},"237":{"tf":1.4142135623730951},"263":{"tf":1.0},"283":{"tf":1.0},"293":{"tf":1.4142135623730951},"308":{"tf":1.7320508075688772},"31":{"tf":1.0},"310":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.7320508075688772},"320":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":2.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"347":{"tf":1.0},"356":{"tf":1.4142135623730951},"358":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.4142135623730951},"404":{"tf":1.0},"420":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"86":{"tf":1.4142135623730951}},"t":{"df":8,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"146":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"306":{"tf":1.0},"309":{"tf":1.0},"75":{"tf":1.0}}}}},"s":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"1":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"407":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":3,"docs":{"404":{"tf":3.1622776601683795},"406":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"(":{"1":{"df":2,"docs":{"293":{"tf":1.4142135623730951},"294":{"tf":2.0}}},"df":0,"docs":{},"m":{"df":1,"docs":{"318":{"tf":2.0}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"s":{"(":{"1":{"df":3,"docs":{"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"325":{"tf":1.0}}},"2":{"df":1,"docs":{"236":{"tf":1.0}}},"5":{"df":3,"docs":{"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":5,"docs":{"293":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":11,"docs":{"237":{"tf":1.0},"295":{"tf":2.23606797749979},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"301":{"tf":2.6457513110645907},"325":{"tf":1.0},"404":{"tf":1.4142135623730951},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}},"df":8,"docs":{"293":{"tf":1.4142135623730951},"294":{"tf":2.23606797749979},"295":{"tf":2.8284271247461903},"296":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"404":{"tf":4.358898943540674}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":61,"docs":{"10":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.4142135623730951},"220":{"tf":1.7320508075688772},"237":{"tf":4.47213595499958},"280":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":2.0},"292":{"tf":4.123105625617661},"293":{"tf":5.477225575051661},"294":{"tf":7.0710678118654755},"295":{"tf":5.830951894845301},"296":{"tf":4.795831523312719},"297":{"tf":1.7320508075688772},"298":{"tf":3.0},"299":{"tf":2.6457513110645907},"300":{"tf":1.4142135623730951},"301":{"tf":6.164414002968976},"302":{"tf":1.0},"304":{"tf":2.6457513110645907},"305":{"tf":2.23606797749979},"307":{"tf":1.0},"308":{"tf":2.0},"309":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"315":{"tf":2.0},"316":{"tf":3.4641016151377544},"317":{"tf":2.8284271247461903},"318":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":5.291502622129181},"326":{"tf":1.0},"347":{"tf":1.0},"366":{"tf":2.8284271247461903},"367":{"tf":1.4142135623730951},"393":{"tf":2.23606797749979},"394":{"tf":1.4142135623730951},"401":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":12.206555615733702},"405":{"tf":2.8284271247461903},"406":{"tf":4.58257569495584},"407":{"tf":5.916079783099616},"411":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"4":{"df":2,"docs":{"404":{"tf":2.0},"407":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"404":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}},"df":3,"docs":{"404":{"tf":9.848857801796104},"406":{"tf":3.7416573867739413},"407":{"tf":5.385164807134504}}}}}},"s":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"—":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"’":{"df":4,"docs":{"294":{"tf":1.0},"295":{"tf":1.7320508075688772},"296":{"tf":1.0},"297":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"51":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":49,"docs":{"102":{"tf":1.0},"131":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.0},"148":{"tf":1.0},"156":{"tf":1.0},"189":{"tf":1.7320508075688772},"195":{"tf":1.0},"205":{"tf":1.7320508075688772},"209":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"227":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"246":{"tf":1.7320508075688772},"25":{"tf":1.0},"253":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.0},"278":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.0},"323":{"tf":1.7320508075688772},"338":{"tf":1.0},"345":{"tf":1.7320508075688772},"356":{"tf":1.7320508075688772},"357":{"tf":1.0},"383":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.7320508075688772},"388":{"tf":1.0},"389":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0},"429":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"86":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"320":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":63,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"110":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"13":{"tf":1.0},"136":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"167":{"tf":1.0},"189":{"tf":1.4142135623730951},"2":{"tf":1.0},"21":{"tf":1.0},"225":{"tf":2.23606797749979},"228":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"246":{"tf":1.0},"250":{"tf":1.0},"268":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"322":{"tf":1.0},"325":{"tf":1.0},"33":{"tf":1.0},"330":{"tf":1.0},"333":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"353":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.0},"387":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.0},"416":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":2.449489742783178},"66":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.4142135623730951},"8":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":19,"docs":{"10":{"tf":1.0},"115":{"tf":1.0},"14":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"297":{"tf":1.0},"310":{"tf":1.0},"313":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"338":{"tf":1.0},"341":{"tf":1.0},"381":{"tf":1.0},"385":{"tf":1.0},"386":{"tf":1.0},"392":{"tf":1.0},"51":{"tf":1.0},"81":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"313":{"tf":1.0},"326":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.7320508075688772}}}}}}}},"w":{"df":3,"docs":{"62":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0}}}}},"u":{"df":23,"docs":{"105":{"tf":1.0},"107":{"tf":1.0},"163":{"tf":1.0},"238":{"tf":1.4142135623730951},"241":{"tf":1.0},"295":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"319":{"tf":1.0},"323":{"tf":1.7320508075688772},"331":{"tf":1.0},"333":{"tf":1.0},"340":{"tf":1.0},"344":{"tf":1.0},"389":{"tf":1.0},"421":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"71":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.4142135623730951}},"m":{"b":{"df":1,"docs":{"325":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"379":{"tf":2.8284271247461903}}}}}},"i":{"c":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}},"df":4,"docs":{"190":{"tf":1.0},"217":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}},"e":{"df":1,"docs":{"92":{"tf":1.0}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"389":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"e":{":":{":":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"318":{"tf":2.0},"325":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":157,"docs":{"1":{"tf":1.4142135623730951},"101":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"143":{"tf":1.0},"151":{"tf":2.23606797749979},"153":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"173":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"189":{"tf":1.7320508075688772},"19":{"tf":1.0},"191":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":2.0},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":1.0},"208":{"tf":1.0},"21":{"tf":1.4142135623730951},"218":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"238":{"tf":2.23606797749979},"240":{"tf":1.0},"245":{"tf":1.7320508075688772},"251":{"tf":2.0},"253":{"tf":1.0},"26":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.4142135623730951},"271":{"tf":1.4142135623730951},"276":{"tf":1.0},"277":{"tf":1.7320508075688772},"279":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":2.0},"282":{"tf":1.0},"284":{"tf":2.8284271247461903},"285":{"tf":2.449489742783178},"288":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":2.23606797749979},"292":{"tf":1.4142135623730951},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"296":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.0},"304":{"tf":1.0},"308":{"tf":2.23606797749979},"309":{"tf":2.23606797749979},"310":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":2.23606797749979},"318":{"tf":1.0},"319":{"tf":2.0},"32":{"tf":1.0},"320":{"tf":1.7320508075688772},"321":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"333":{"tf":1.0},"334":{"tf":2.0},"336":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"345":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"355":{"tf":1.0},"359":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"368":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.7320508075688772},"373":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":2.23606797749979},"384":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.7320508075688772},"389":{"tf":2.0},"395":{"tf":1.0},"4":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.8284271247461903},"406":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":2.0},"429":{"tf":1.0},"43":{"tf":1.0},"432":{"tf":1.4142135623730951},"433":{"tf":2.23606797749979},"434":{"tf":1.0},"436":{"tf":1.7320508075688772},"437":{"tf":1.0},"44":{"tf":1.4142135623730951},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"53":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.23606797749979},"72":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":2.8284271247461903},"76":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":1.0},"96":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"267":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}}}}},"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"319":{"tf":1.4142135623730951}}}},"df":2,"docs":{"319":{"tf":3.4641016151377544},"320":{"tf":1.0}}}}},"r":{"df":2,"docs":{"318":{"tf":1.0},"319":{"tf":2.0}},"’":{"df":1,"docs":{"319":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"i":{"df":4,"docs":{"398":{"tf":1.4142135623730951},"42":{"tf":1.0},"429":{"tf":1.0},"47":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"379":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"l":{"df":6,"docs":{"253":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":2.23606797749979},"313":{"tf":3.0},"314":{"tf":2.6457513110645907},"322":{"tf":2.6457513110645907}},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":3,"docs":{"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},">":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"!":{"<":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"399":{"tf":1.0},"400":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"1":{"df":1,"docs":{"314":{"tf":1.4142135623730951}}},"2":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"314":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"ế":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"1":{".":{"2":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"228":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"141":{"tf":2.0},"180":{"tf":1.0},"375":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951}}}}},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"421":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":2.6457513110645907}}}}},"d":{"a":{"df":0,"docs":{},"y":{"df":10,"docs":{"1":{"tf":1.0},"159":{"tf":1.0},"192":{"tf":1.0},"236":{"tf":1.4142135623730951},"311":{"tf":1.0},"323":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":2.0},"346":{"tf":1.0},"60":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"o":{"df":3,"docs":{"107":{"tf":1.0},"312":{"tf":1.4142135623730951},"350":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":34,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.4142135623730951},"112":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"142":{"tf":1.0},"175":{"tf":1.0},"178":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"33":{"tf":1.0},"373":{"tf":1.0},"383":{"tf":1.0},"393":{"tf":1.0},"429":{"tf":1.7320508075688772},"55":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"255":{"tf":2.0},"257":{"tf":1.0},"385":{"tf":1.0},"388":{"tf":1.0},"391":{"tf":1.0},"67":{"tf":1.0},"79":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"388":{"tf":2.6457513110645907},"389":{"tf":3.872983346207417},"390":{"tf":2.0},"391":{"tf":2.0}}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"311":{"tf":1.7320508075688772},"313":{"tf":1.0}}}}},"l":{"d":{"df":5,"docs":{"118":{"tf":1.0},"133":{"tf":1.0},"186":{"tf":1.0},"285":{"tf":2.0},"293":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"28":{"tf":1.0}}},"’":{"df":1,"docs":{"28":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"103":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":6,"docs":{"142":{"tf":1.0},"167":{"tf":1.0},"240":{"tf":1.0},"245":{"tf":1.0},"285":{"tf":1.0},"406":{"tf":1.0}}},"l":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":4,"docs":{"110":{"tf":1.0},"331":{"tf":1.0},"392":{"tf":1.0},"99":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"436":{"tf":2.23606797749979}}}}},"df":0,"docs":{}}},"df":43,"docs":{"1":{"tf":1.7320508075688772},"10":{"tf":1.7320508075688772},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"15":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"211":{"tf":2.449489742783178},"212":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.0},"225":{"tf":1.0},"246":{"tf":1.0},"25":{"tf":1.4142135623730951},"253":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.7320508075688772},"266":{"tf":1.0},"27":{"tf":1.0},"291":{"tf":1.4142135623730951},"308":{"tf":1.0},"309":{"tf":1.0},"31":{"tf":1.0},"311":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.0},"333":{"tf":1.4142135623730951},"369":{"tf":2.449489742783178},"4":{"tf":2.23606797749979},"424":{"tf":1.4142135623730951},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.0},"6":{"tf":1.4142135623730951},"7":{"tf":1.0},"99":{"tf":1.0}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.0}}}}}}},"p":{"df":20,"docs":{"110":{"tf":1.0},"156":{"tf":1.0},"209":{"tf":1.4142135623730951},"221":{"tf":1.0},"228":{"tf":1.0},"254":{"tf":1.4142135623730951},"261":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.0},"320":{"tf":1.0},"380":{"tf":1.0},"394":{"tf":1.0},"404":{"tf":1.0},"67":{"tf":1.7320508075688772},"69":{"tf":1.0}},"i":{"c":{"df":13,"docs":{"10":{"tf":1.7320508075688772},"118":{"tf":1.0},"159":{"tf":1.0},"193":{"tf":1.0},"269":{"tf":1.0},"284":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"392":{"tf":1.0},"404":{"tf":1.0},"437":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"180":{"tf":1.7320508075688772},"383":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"106":{"tf":1.0},"196":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":2.0},"309":{"tf":1.0},"330":{"tf":1.4142135623730951},"365":{"tf":1.0},"71":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"408":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"10":{"tf":1.0},"164":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":25,"docs":{"104":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"158":{"tf":1.0},"217":{"tf":1.0},"240":{"tf":1.0},"268":{"tf":1.0},"280":{"tf":1.0},"285":{"tf":3.605551275463989},"289":{"tf":1.0},"29":{"tf":1.0},"290":{"tf":1.0},"301":{"tf":1.0},"307":{"tf":1.0},"313":{"tf":1.0},"333":{"tf":1.0},"370":{"tf":1.0},"50":{"tf":1.4142135623730951},"62":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.4142135623730951},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":2.23606797749979}}}}}},"d":{"df":0,"docs":{},"e":{"df":17,"docs":{"109":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"251":{"tf":1.0},"26":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"290":{"tf":1.0},"292":{"tf":1.0},"327":{"tf":1.0},"332":{"tf":1.0},"336":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"8":{"tf":1.0}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"313":{"tf":1.0},"325":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"22":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"2":{"tf":1.0},"296":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"79":{"tf":1.0}}},"n":{"df":2,"docs":{"433":{"tf":2.23606797749979},"437":{"tf":1.0}}},"t":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},">":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"374":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"d":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":113,"docs":{"10":{"tf":2.0},"103":{"tf":1.4142135623730951},"116":{"tf":1.0},"125":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.4142135623730951},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"159":{"tf":2.23606797749979},"166":{"tf":1.7320508075688772},"169":{"tf":2.23606797749979},"174":{"tf":2.23606797749979},"175":{"tf":3.605551275463989},"176":{"tf":4.47213595499958},"177":{"tf":3.7416573867739413},"178":{"tf":5.385164807134504},"179":{"tf":3.4641016151377544},"180":{"tf":4.242640687119285},"192":{"tf":2.0},"193":{"tf":2.449489742783178},"198":{"tf":2.449489742783178},"211":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"238":{"tf":3.7416573867739413},"240":{"tf":2.6457513110645907},"241":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"245":{"tf":2.6457513110645907},"268":{"tf":2.0},"269":{"tf":1.7320508075688772},"271":{"tf":2.0},"272":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":2.449489742783178},"277":{"tf":2.23606797749979},"278":{"tf":1.7320508075688772},"279":{"tf":3.7416573867739413},"281":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":3.605551275463989},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":2.0},"302":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.7320508075688772},"305":{"tf":1.0},"306":{"tf":2.0},"310":{"tf":2.449489742783178},"311":{"tf":1.4142135623730951},"312":{"tf":2.0},"320":{"tf":3.3166247903554},"321":{"tf":2.0},"322":{"tf":2.449489742783178},"323":{"tf":4.69041575982343},"324":{"tf":4.123105625617661},"331":{"tf":2.0},"332":{"tf":1.7320508075688772},"333":{"tf":1.0},"334":{"tf":5.916079783099616},"335":{"tf":4.47213595499958},"336":{"tf":1.7320508075688772},"337":{"tf":1.0},"338":{"tf":4.69041575982343},"339":{"tf":2.449489742783178},"341":{"tf":1.0},"357":{"tf":1.0},"361":{"tf":1.4142135623730951},"363":{"tf":1.0},"367":{"tf":3.1622776601683795},"371":{"tf":1.7320508075688772},"372":{"tf":4.47213595499958},"373":{"tf":4.358898943540674},"374":{"tf":6.557438524302},"375":{"tf":5.5677643628300215},"376":{"tf":3.3166247903554},"378":{"tf":1.0},"379":{"tf":2.23606797749979},"381":{"tf":3.872983346207417},"383":{"tf":3.1622776601683795},"384":{"tf":3.605551275463989},"386":{"tf":1.7320508075688772},"389":{"tf":4.47213595499958},"396":{"tf":1.7320508075688772},"404":{"tf":2.449489742783178},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":2.6457513110645907},"414":{"tf":1.0},"415":{"tf":2.0},"416":{"tf":2.6457513110645907},"417":{"tf":3.872983346207417},"418":{"tf":1.7320508075688772},"419":{"tf":2.0},"420":{"tf":2.449489742783178},"421":{"tf":2.0},"422":{"tf":1.0},"423":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979},"71":{"tf":2.8284271247461903},"72":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.7320508075688772},"92":{"tf":2.8284271247461903},"93":{"tf":1.0},"98":{"tf":1.0}},"’":{"df":7,"docs":{"175":{"tf":1.0},"176":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.4142135623730951},"372":{"tf":1.0},"374":{"tf":1.4142135623730951},"375":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":12,"docs":{"238":{"tf":1.0},"269":{"tf":1.4142135623730951},"286":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.7320508075688772},"317":{"tf":1.0},"394":{"tf":1.0},"404":{"tf":1.0},"73":{"tf":1.7320508075688772}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":7,"docs":{"312":{"tf":1.0},"338":{"tf":1.7320508075688772},"340":{"tf":1.4142135623730951},"389":{"tf":1.0},"52":{"tf":1.4142135623730951},"91":{"tf":1.0},"94":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"313":{"tf":1.0},"317":{"tf":1.0},"337":{"tf":1.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"327":{"tf":1.0},"430":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"394":{"tf":1.0}}}},"t":{"df":2,"docs":{"296":{"tf":1.0},"404":{"tf":1.0}},"t":{"df":2,"docs":{"296":{"tf":2.8284271247461903},"299":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"—":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"278":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"296":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":18,"docs":{"101":{"tf":1.0},"196":{"tf":1.0},"209":{"tf":1.4142135623730951},"228":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.4142135623730951},"285":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":1.0},"309":{"tf":1.0},"323":{"tf":1.0},"333":{"tf":1.0},"374":{"tf":1.0},"376":{"tf":1.4142135623730951},"379":{"tf":1.0},"381":{"tf":1.0},"400":{"tf":1.0},"44":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":13,"docs":{"112":{"tf":1.0},"116":{"tf":2.8284271247461903},"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"128":{"tf":2.23606797749979},"129":{"tf":1.0},"197":{"tf":1.0},"208":{"tf":1.0},"289":{"tf":2.0},"325":{"tf":1.0},"389":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":4,"docs":{"106":{"tf":1.0},"142":{"tf":1.0},"285":{"tf":1.0},"301":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"278":{"tf":1.0},"323":{"tf":1.0},"370":{"tf":1.0}}}}}}},"df":122,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":2.0},"105":{"tf":1.0},"107":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"135":{"tf":2.23606797749979},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"150":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":2.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951},"165":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":2.0},"184":{"tf":1.4142135623730951},"186":{"tf":2.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.0},"194":{"tf":1.0},"209":{"tf":1.0},"214":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"236":{"tf":2.0},"237":{"tf":1.4142135623730951},"238":{"tf":2.0},"254":{"tf":1.0},"263":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.0},"273":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"279":{"tf":2.0},"281":{"tf":2.0},"284":{"tf":1.0},"285":{"tf":2.23606797749979},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"291":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":2.449489742783178},"297":{"tf":2.449489742783178},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"304":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"335":{"tf":1.4142135623730951},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.7320508075688772},"345":{"tf":1.0},"350":{"tf":1.7320508075688772},"353":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":2.0},"369":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.7320508075688772},"378":{"tf":1.0},"384":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"396":{"tf":1.4142135623730951},"397":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":4.242640687119285},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"41":{"tf":1.0},"412":{"tf":1.0},"413":{"tf":1.7320508075688772},"417":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.4142135623730951},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":2.6457513110645907},"63":{"tf":2.0},"64":{"tf":1.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951},"74":{"tf":1.7320508075688772},"75":{"tf":2.0},"76":{"tf":1.7320508075688772},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":2.0}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"320":{"tf":1.0}}}}}},"m":{"df":2,"docs":{"44":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"261":{"tf":1.0},"42":{"tf":1.0},"421":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"254":{"tf":1.0},"289":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"24":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":9,"docs":{"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"325":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":4,"docs":{"313":{"tf":1.7320508075688772},"316":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"325":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":3,"docs":{"317":{"tf":2.449489742783178},"323":{"tf":1.4142135623730951},"325":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"314":{"tf":1.0},"319":{"tf":1.0}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":1,"docs":{"312":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"312":{"tf":1.4142135623730951}}}}},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951}}}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"!":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"1":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"317":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"317":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"_":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"323":{"tf":1.7320508075688772}},"l":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":3,"docs":{"316":{"tf":2.449489742783178},"317":{"tf":2.6457513110645907},"323":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"320":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"v":{"df":1,"docs":{"317":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"313":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"a":{"df":1,"docs":{"318":{"tf":1.7320508075688772}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"319":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"1":{"df":1,"docs":{"314":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":3,"docs":{"314":{"tf":2.0},"318":{"tf":1.0},"319":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"(":{"1":{"5":{"0":{"0":{")":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"317":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"0":{")":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"316":{"tf":2.449489742783178},"317":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"s":{"(":{"1":{")":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{")":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":2.6457513110645907}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":4,"docs":{"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":3.0},"319":{"tf":1.4142135623730951}}}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"(":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"316":{"tf":1.4142135623730951},"325":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"(":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":2.6457513110645907}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"314":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"@":{"0":{".":{"2":{".":{"0":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":12,"docs":{"311":{"tf":2.6457513110645907},"312":{"tf":1.7320508075688772},"313":{"tf":2.23606797749979},"314":{"tf":1.0},"316":{"tf":2.0},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":22,"docs":{"197":{"tf":1.7320508075688772},"220":{"tf":1.0},"243":{"tf":1.4142135623730951},"246":{"tf":1.0},"318":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.4142135623730951},"380":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"411":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"62":{"tf":2.8284271247461903},"63":{"tf":2.23606797749979},"71":{"tf":1.4142135623730951},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.4142135623730951}}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"1":{"tf":1.4142135623730951},"247":{"tf":1.0},"417":{"tf":1.0}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"54":{"tf":1.4142135623730951},"79":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":7,"docs":{"1":{"tf":1.0},"227":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951},"284":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951}}}}},"y":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"v":{"df":1,"docs":{"296":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"346":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":1,"docs":{"55":{"tf":2.449489742783178}},"l":{"df":32,"docs":{"102":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"131":{"tf":1.0},"218":{"tf":1.7320508075688772},"275":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"296":{"tf":1.7320508075688772},"316":{"tf":1.4142135623730951},"342":{"tf":1.0},"345":{"tf":3.4641016151377544},"348":{"tf":2.0},"349":{"tf":1.7320508075688772},"356":{"tf":2.8284271247461903},"357":{"tf":2.6457513110645907},"365":{"tf":1.0},"376":{"tf":2.449489742783178},"401":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":2.6457513110645907},"55":{"tf":4.358898943540674},"71":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"78":{"tf":2.449489742783178},"82":{"tf":1.0},"83":{"tf":2.23606797749979},"86":{"tf":4.0},"87":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":2.8284271247461903},"91":{"tf":1.4142135623730951}}}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"416":{"tf":1.0}}}}}}}},"df":0,"docs":{},"n":{"df":38,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"108":{"tf":1.0},"111":{"tf":1.0},"136":{"tf":1.0},"142":{"tf":1.0},"160":{"tf":1.0},"173":{"tf":1.0},"180":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"239":{"tf":1.0},"277":{"tf":1.4142135623730951},"280":{"tf":1.7320508075688772},"293":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.4142135623730951},"313":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"336":{"tf":1.0},"340":{"tf":1.0},"363":{"tf":1.4142135623730951},"383":{"tf":1.0},"385":{"tf":1.0},"389":{"tf":2.0},"395":{"tf":1.0},"402":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"42":{"tf":1.0},"52":{"tf":1.0}}}}}}},"v":{"df":1,"docs":{"280":{"tf":2.449489742783178}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"47":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"64":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":8,"docs":{"151":{"tf":1.0},"279":{"tf":1.0},"365":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"50":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951},"97":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"285":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":157,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":2.23606797749979},"103":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"122":{"tf":2.23606797749979},"123":{"tf":1.4142135623730951},"126":{"tf":2.6457513110645907},"135":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":2.0},"145":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":2.6457513110645907},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"176":{"tf":1.0},"178":{"tf":1.4142135623730951},"183":{"tf":1.0},"184":{"tf":2.0},"186":{"tf":1.4142135623730951},"189":{"tf":2.0},"190":{"tf":1.0},"192":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"201":{"tf":1.0},"202":{"tf":1.0},"205":{"tf":1.7320508075688772},"207":{"tf":1.0},"212":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.7320508075688772},"220":{"tf":1.4142135623730951},"224":{"tf":1.0},"227":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"238":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.7320508075688772},"251":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"254":{"tf":2.0},"256":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.4142135623730951},"271":{"tf":2.23606797749979},"278":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":2.449489742783178},"285":{"tf":1.7320508075688772},"288":{"tf":1.0},"289":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"296":{"tf":1.7320508075688772},"298":{"tf":1.0},"299":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.7320508075688772},"308":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"310":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":2.0},"316":{"tf":2.23606797749979},"317":{"tf":1.7320508075688772},"318":{"tf":1.7320508075688772},"319":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"331":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"357":{"tf":1.7320508075688772},"359":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.0},"366":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":2.6457513110645907},"374":{"tf":1.7320508075688772},"379":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"384":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"391":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"401":{"tf":1.7320508075688772},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"405":{"tf":1.0},"407":{"tf":2.23606797749979},"418":{"tf":1.0},"419":{"tf":2.0},"42":{"tf":1.4142135623730951},"420":{"tf":1.4142135623730951},"425":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":2.23606797749979},"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.0},"95":{"tf":1.0}},"’":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}}}},"x":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"299":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"i":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"325":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":7,"docs":{"296":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"298":{"tf":1.0},"299":{"tf":1.0},"317":{"tf":2.23606797749979},"323":{"tf":1.4142135623730951},"347":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":2,"docs":{"297":{"tf":1.0},"317":{"tf":1.0}}},"df":0,"docs":{}}}}},"1":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"299":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"317":{"tf":1.0},"323":{"tf":1.4142135623730951}}}}}},"df":3,"docs":{"299":{"tf":1.0},"317":{"tf":2.0},"323":{"tf":1.4142135623730951}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"317":{"tf":2.23606797749979},"323":{"tf":1.7320508075688772}}}}}},"df":8,"docs":{"296":{"tf":2.8284271247461903},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"317":{"tf":4.0},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"347":{"tf":1.0}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"416":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":235,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"102":{"tf":3.872983346207417},"103":{"tf":5.196152422706632},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":2.449489742783178},"115":{"tf":1.4142135623730951},"120":{"tf":1.0},"122":{"tf":2.0},"123":{"tf":2.23606797749979},"126":{"tf":1.0},"131":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"133":{"tf":3.872983346207417},"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"137":{"tf":3.872983346207417},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":2.449489742783178},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":2.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":3.0},"158":{"tf":1.4142135623730951},"159":{"tf":5.477225575051661},"162":{"tf":1.0},"163":{"tf":2.6457513110645907},"164":{"tf":3.1622776601683795},"165":{"tf":1.0},"166":{"tf":3.3166247903554},"167":{"tf":2.0},"168":{"tf":1.4142135623730951},"169":{"tf":4.898979485566356},"170":{"tf":5.0990195135927845},"171":{"tf":3.7416573867739413},"172":{"tf":5.0990195135927845},"173":{"tf":2.449489742783178},"174":{"tf":2.0},"175":{"tf":2.6457513110645907},"176":{"tf":3.872983346207417},"177":{"tf":1.7320508075688772},"178":{"tf":4.123105625617661},"179":{"tf":3.4641016151377544},"180":{"tf":4.0},"181":{"tf":2.0},"184":{"tf":1.4142135623730951},"185":{"tf":2.0},"186":{"tf":1.4142135623730951},"187":{"tf":2.0},"188":{"tf":1.4142135623730951},"189":{"tf":1.0},"19":{"tf":1.0},"190":{"tf":2.0},"192":{"tf":2.449489742783178},"193":{"tf":2.0},"194":{"tf":1.7320508075688772},"198":{"tf":1.7320508075688772},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.4142135623730951},"216":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"221":{"tf":2.8284271247461903},"224":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"236":{"tf":5.744562646538029},"238":{"tf":3.3166247903554},"240":{"tf":3.0},"242":{"tf":1.0},"245":{"tf":2.0},"246":{"tf":1.0},"254":{"tf":2.23606797749979},"268":{"tf":2.0},"269":{"tf":2.449489742783178},"270":{"tf":1.0},"271":{"tf":5.744562646538029},"272":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"274":{"tf":1.0},"275":{"tf":4.0},"276":{"tf":3.0},"277":{"tf":3.872983346207417},"278":{"tf":1.4142135623730951},"279":{"tf":2.449489742783178},"280":{"tf":1.7320508075688772},"281":{"tf":1.7320508075688772},"282":{"tf":1.4142135623730951},"283":{"tf":1.7320508075688772},"284":{"tf":1.7320508075688772},"285":{"tf":3.0},"288":{"tf":1.0},"289":{"tf":2.23606797749979},"290":{"tf":2.449489742783178},"291":{"tf":2.0},"294":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":4.58257569495584},"302":{"tf":1.0},"304":{"tf":2.449489742783178},"305":{"tf":2.6457513110645907},"306":{"tf":1.7320508075688772},"307":{"tf":1.4142135623730951},"310":{"tf":1.7320508075688772},"311":{"tf":1.0},"312":{"tf":3.605551275463989},"314":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":2.6457513110645907},"323":{"tf":6.6332495807108},"324":{"tf":3.4641016151377544},"330":{"tf":1.0},"331":{"tf":2.6457513110645907},"332":{"tf":2.0},"333":{"tf":3.3166247903554},"334":{"tf":4.0},"335":{"tf":4.358898943540674},"336":{"tf":2.0},"338":{"tf":2.6457513110645907},"339":{"tf":1.0},"340":{"tf":2.8284271247461903},"342":{"tf":1.0},"345":{"tf":2.23606797749979},"349":{"tf":1.0},"35":{"tf":1.4142135623730951},"350":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":2.0},"361":{"tf":2.449489742783178},"364":{"tf":1.4142135623730951},"365":{"tf":2.0},"367":{"tf":2.449489742783178},"368":{"tf":1.0},"369":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"372":{"tf":6.4031242374328485},"373":{"tf":5.291502622129181},"374":{"tf":4.123105625617661},"375":{"tf":2.449489742783178},"376":{"tf":4.0},"377":{"tf":2.449489742783178},"378":{"tf":2.6457513110645907},"379":{"tf":5.5677643628300215},"38":{"tf":2.0},"380":{"tf":4.358898943540674},"381":{"tf":4.795831523312719},"383":{"tf":3.0},"384":{"tf":4.898979485566356},"386":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"388":{"tf":1.7320508075688772},"389":{"tf":3.3166247903554},"390":{"tf":1.4142135623730951},"391":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.4142135623730951},"404":{"tf":5.5677643628300215},"406":{"tf":1.7320508075688772},"407":{"tf":1.7320508075688772},"410":{"tf":1.0},"411":{"tf":2.6457513110645907},"415":{"tf":3.7416573867739413},"416":{"tf":5.744562646538029},"417":{"tf":2.23606797749979},"418":{"tf":1.4142135623730951},"419":{"tf":2.449489742783178},"420":{"tf":2.449489742783178},"421":{"tf":3.0},"422":{"tf":1.4142135623730951},"423":{"tf":2.0},"44":{"tf":5.196152422706632},"45":{"tf":1.7320508075688772},"46":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":2.23606797749979},"52":{"tf":2.449489742783178},"53":{"tf":4.123105625617661},"54":{"tf":6.0},"55":{"tf":4.47213595499958},"57":{"tf":2.449489742783178},"59":{"tf":2.6457513110645907},"62":{"tf":3.4641016151377544},"64":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":3.1622776601683795},"71":{"tf":4.242640687119285},"74":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951},"82":{"tf":2.0},"83":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":3.1622776601683795},"87":{"tf":2.6457513110645907},"88":{"tf":1.7320508075688772},"89":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":2.449489742783178},"94":{"tf":2.449489742783178},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":2.23606797749979},"98":{"tf":1.0},"99":{"tf":1.7320508075688772}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"412":{"tf":1.0}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"397":{"tf":1.0}}}}}},"—":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"376":{"tf":1.0}}}}},"i":{"df":1,"docs":{"335":{"tf":1.0}}}},"’":{"df":7,"docs":{"175":{"tf":1.0},"189":{"tf":1.0},"277":{"tf":1.0},"376":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":1.0},"94":{"tf":1.0}}}},"i":{"c":{"df":9,"docs":{"104":{"tf":1.0},"118":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"236":{"tf":1.0},"253":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"135":{"tf":1.0}}}}}},"u":{"+":{"0":{"0":{"0":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"54":{"tf":1.0}}}}}}},"df":0,"docs":{}},"d":{"7":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"0":{"0":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"2":{"8":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":2,"docs":{"110":{"tf":2.0},"54":{"tf":1.0}}},"df":0,"docs":{}},"3":{"2":{"df":29,"docs":{"126":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"197":{"tf":2.8284271247461903},"236":{"tf":2.8284271247461903},"238":{"tf":2.449489742783178},"243":{"tf":1.4142135623730951},"335":{"tf":2.449489742783178},"366":{"tf":1.4142135623730951},"372":{"tf":2.0},"378":{"tf":1.4142135623730951},"380":{"tf":2.0},"383":{"tf":1.0},"44":{"tf":2.8284271247461903},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.7320508075688772},"51":{"tf":1.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"71":{"tf":1.0},"89":{"tf":2.449489742783178},"90":{"tf":1.7320508075688772},"91":{"tf":2.0},"92":{"tf":2.449489742783178},"94":{"tf":2.23606797749979},"96":{"tf":1.7320508075688772},"97":{"tf":1.7320508075688772},"98":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"6":{"4":{"df":12,"docs":{"196":{"tf":3.0},"198":{"tf":2.0},"201":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":1.7320508075688772},"208":{"tf":2.8284271247461903},"318":{"tf":2.0},"54":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":10,"docs":{"102":{"tf":2.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"108":{"tf":1.4142135623730951},"143":{"tf":1.0},"379":{"tf":2.449489742783178},"398":{"tf":1.0},"416":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.4142135623730951}}},">":{"(":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"15":{"tf":1.0}}}}}}},"df":6,"docs":{"170":{"tf":2.23606797749979},"178":{"tf":2.449489742783178},"228":{"tf":1.0},"278":{"tf":2.23606797749979},"416":{"tf":1.4142135623730951},"54":{"tf":1.0}},"i":{"df":2,"docs":{"308":{"tf":1.0},"325":{"tf":1.0}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":11,"docs":{"137":{"tf":1.0},"143":{"tf":1.0},"187":{"tf":1.0},"275":{"tf":1.0},"313":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"338":{"tf":1.0},"393":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.0}}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"284":{"tf":1.0}}}},"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"357":{"tf":1.0}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"337":{"tf":1.0}}}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"309":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"317":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"122":{"tf":1.0},"357":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"288":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"df":2,"docs":{"120":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"76":{"tf":1.0}}}}}},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"399":{"tf":1.0},"401":{"tf":1.0},"411":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"156":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"369":{"tf":2.449489742783178},"75":{"tf":1.0}},"e":{"d":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"369":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"df":26,"docs":{"102":{"tf":1.4142135623730951},"116":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"161":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"211":{"tf":1.0},"220":{"tf":1.0},"239":{"tf":1.0},"256":{"tf":1.4142135623730951},"291":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"435":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"318":{"tf":1.0},"323":{"tf":1.0},"362":{"tf":1.0},"38":{"tf":1.0},"79":{"tf":1.0}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"24":{"tf":1.0},"353":{"tf":1.4142135623730951},"357":{"tf":3.3166247903554},"47":{"tf":1.0},"51":{"tf":1.0},"56":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":42,"docs":{"103":{"tf":1.0},"112":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":1.0},"162":{"tf":1.0},"209":{"tf":1.0},"211":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"247":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"264":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.0},"308":{"tf":1.0},"311":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"338":{"tf":1.0},"339":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"386":{"tf":1.0},"396":{"tf":1.0},"42":{"tf":1.0},"425":{"tf":1.0},"429":{"tf":1.0},"51":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"67":{"tf":1.0},"69":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"89":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"o":{"df":1,"docs":{"259":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.0},"163":{"tf":1.0},"297":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":7,"docs":{"118":{"tf":1.0},"279":{"tf":1.0},"301":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"71":{"tf":1.0}}}}}}}},"g":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"406":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"c":{"df":0,"docs":{},"o":{"d":{"df":7,"docs":{"143":{"tf":1.7320508075688772},"145":{"tf":1.4142135623730951},"214":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"323":{"tf":1.0},"42":{"tf":1.0},"54":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"122":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"397":{"tf":1.4142135623730951}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"178":{"tf":1.0},"222":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"254":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"18":{"tf":2.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"363":{"tf":1.0},"368":{"tf":2.8284271247461903},"411":{"tf":1.7320508075688772}}}},"q":{"df":0,"docs":{},"u":{"df":13,"docs":{"1":{"tf":1.0},"151":{"tf":1.0},"200":{"tf":1.0},"247":{"tf":1.0},"256":{"tf":1.7320508075688772},"268":{"tf":1.0},"312":{"tf":1.0},"323":{"tf":1.0},"384":{"tf":1.0},"44":{"tf":1.0},"49":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0}}}},"t":{"_":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"57":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":21,"docs":{"102":{"tf":1.0},"105":{"tf":1.0},"108":{"tf":1.0},"194":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":2.23606797749979},"209":{"tf":2.8284271247461903},"210":{"tf":1.0},"221":{"tf":1.4142135623730951},"316":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"338":{"tf":1.0},"373":{"tf":1.0},"378":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"416":{"tf":1.0},"55":{"tf":1.4142135623730951},"59":{"tf":1.0},"87":{"tf":2.449489742783178}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":13,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"264":{"tf":1.7320508075688772},"285":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"404":{"tf":1.0},"71":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":8,"docs":{"104":{"tf":1.0},"166":{"tf":1.0},"317":{"tf":1.4142135623730951},"361":{"tf":1.0},"391":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":15,"docs":{"120":{"tf":1.4142135623730951},"196":{"tf":1.0},"206":{"tf":1.0},"242":{"tf":1.0},"263":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"312":{"tf":1.4142135623730951},"374":{"tf":1.0},"404":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":1.4142135623730951},"73":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"k":{"df":19,"docs":{"131":{"tf":1.0},"234":{"tf":1.0},"268":{"tf":1.0},"284":{"tf":1.0},"314":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"379":{"tf":1.0},"383":{"tf":1.0},"395":{"tf":1.0},"407":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"93":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"301":{"tf":1.4142135623730951},"404":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"261":{"tf":1.0},"58":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":60,"docs":{"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":1.4142135623730951},"235":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"242":{"tf":1.0},"251":{"tf":1.0},"257":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.4142135623730951},"279":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":2.0},"313":{"tf":1.0},"34":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.7320508075688772},"38":{"tf":1.0},"396":{"tf":1.0},"40":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"426":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.7320508075688772},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"321":{"tf":1.0},"323":{"tf":5.196152422706632},"324":{"tf":1.7320508075688772},"384":{"tf":1.0}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"433":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"338":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"337":{"tf":1.0},"340":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"160":{"tf":1.7320508075688772},"404":{"tf":1.0},"54":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":3,"docs":{"309":{"tf":1.0},"323":{"tf":1.0},"78":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":2,"docs":{"121":{"tf":1.4142135623730951},"263":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"248":{"tf":1.0}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":17,"docs":{"10":{"tf":1.0},"253":{"tf":1.4142135623730951},"283":{"tf":2.0},"304":{"tf":1.0},"306":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772},"361":{"tf":1.0},"362":{"tf":3.1622776601683795},"363":{"tf":5.0990195135927845},"364":{"tf":2.8284271247461903},"365":{"tf":7.874007874011811},"366":{"tf":3.1622776601683795},"367":{"tf":3.605551275463989},"368":{"tf":1.4142135623730951},"369":{"tf":2.6457513110645907},"370":{"tf":2.8284271247461903},"411":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"253":{"tf":1.0},"362":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"228":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":4,"docs":{"163":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178}}}},"z":{"df":2,"docs":{"381":{"tf":1.0},"412":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"369":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"435":{"tf":1.4142135623730951},"437":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"54":{"tf":1.0},"55":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":44,"docs":{"105":{"tf":1.0},"117":{"tf":1.0},"128":{"tf":1.0},"156":{"tf":1.0},"186":{"tf":2.0},"188":{"tf":1.0},"220":{"tf":1.0},"239":{"tf":1.7320508075688772},"245":{"tf":1.0},"246":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"301":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":2.8284271247461903},"318":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"346":{"tf":1.0},"36":{"tf":1.0},"372":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"402":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"411":{"tf":1.0},"42":{"tf":1.7320508075688772},"432":{"tf":1.0},"52":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"75":{"tf":1.0},"89":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":8,"docs":{"108":{"tf":1.0},"121":{"tf":1.0},"221":{"tf":1.0},"242":{"tf":1.0},"263":{"tf":1.0},"357":{"tf":2.8284271247461903},"38":{"tf":1.0},"67":{"tf":1.0}},"u":{"df":1,"docs":{"185":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"d":{"df":2,"docs":{"155":{"tf":1.0},"156":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"380":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"423":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":5,"docs":{"158":{"tf":1.4142135623730951},"220":{"tf":2.0},"221":{"tf":1.7320508075688772},"235":{"tf":2.6457513110645907},"238":{"tf":3.0}},"e":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"238":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"<":{"df":0,"docs":{},"f":{">":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"238":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"149":{"tf":1.0}}}}},"df":20,"docs":{"158":{"tf":3.0},"161":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"228":{"tf":1.0},"237":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"316":{"tf":1.0},"338":{"tf":1.0},"347":{"tf":1.0},"380":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.7320508075688772},"404":{"tf":2.449489742783178},"406":{"tf":1.4142135623730951},"407":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"96":{"tf":1.0}}}}}}}}},"y":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"259":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":44,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.7320508075688772},"167":{"tf":1.4142135623730951},"18":{"tf":2.0},"199":{"tf":1.0},"219":{"tf":1.7320508075688772},"220":{"tf":1.4142135623730951},"245":{"tf":2.449489742783178},"246":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.4142135623730951},"263":{"tf":1.0},"265":{"tf":1.0},"289":{"tf":1.0},"301":{"tf":1.0},"304":{"tf":1.0},"314":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":1.0},"32":{"tf":1.0},"323":{"tf":2.0},"330":{"tf":1.4142135623730951},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.0},"401":{"tf":1.0},"406":{"tf":1.0},"415":{"tf":1.0},"42":{"tf":3.4641016151377544},"423":{"tf":1.4142135623730951},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"51":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":2.449489742783178}},"e":{"_":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"330":{"tf":1.0}},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"330":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":107,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"123":{"tf":1.0},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"135":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.23606797749979},"158":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"172":{"tf":1.0},"180":{"tf":1.0},"187":{"tf":1.4142135623730951},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"215":{"tf":1.0},"218":{"tf":1.7320508075688772},"221":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.4142135623730951},"236":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"255":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":2.23606797749979},"276":{"tf":1.0},"279":{"tf":2.6457513110645907},"280":{"tf":1.4142135623730951},"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"285":{"tf":2.8284271247461903},"287":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.7320508075688772},"29":{"tf":1.0},"291":{"tf":1.0},"296":{"tf":1.7320508075688772},"301":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":2.0},"309":{"tf":1.7320508075688772},"310":{"tf":1.0},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.0},"334":{"tf":1.0},"338":{"tf":1.0},"34":{"tf":1.4142135623730951},"343":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":1.0},"374":{"tf":1.0},"379":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.0},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":3.0},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"417":{"tf":1.0},"429":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.7320508075688772},"73":{"tf":1.0},"79":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":7,"docs":{"127":{"tf":1.0},"289":{"tf":1.7320508075688772},"396":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"433":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"366":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{"d":{"df":8,"docs":{"253":{"tf":1.0},"306":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"361":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"367":{"tf":1.4142135623730951},"370":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"257":{"tf":1.7320508075688772},"258":{"tf":1.0},"259":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"199":{"tf":1.0},"370":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":2,"docs":{"228":{"tf":1.0},"51":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"43":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"280":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"397":{"tf":2.6457513110645907},"403":{"tf":1.0}}},"l":{"df":7,"docs":{"310":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":2.6457513110645907},"314":{"tf":3.1622776601683795},"318":{"tf":1.0},"322":{"tf":1.7320508075688772},"397":{"tf":1.7320508075688772}}}},"s":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{";":{"df":0,"docs":{},"q":{"=":{"0":{".":{"5":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"385":{"tf":1.0}}}},"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}},"g":{"df":12,"docs":{"120":{"tf":1.0},"2":{"tf":1.0},"220":{"tf":1.0},"236":{"tf":1.0},"245":{"tf":1.0},"271":{"tf":1.0},"323":{"tf":1.0},"338":{"tf":1.0},"356":{"tf":1.0},"365":{"tf":1.0},"75":{"tf":1.4142135623730951},"81":{"tf":1.0}}}},"df":396,"docs":{"0":{"tf":1.4142135623730951},"10":{"tf":2.449489742783178},"100":{"tf":1.4142135623730951},"101":{"tf":1.7320508075688772},"102":{"tf":3.872983346207417},"103":{"tf":4.242640687119285},"104":{"tf":2.449489742783178},"105":{"tf":1.7320508075688772},"106":{"tf":2.23606797749979},"108":{"tf":3.1622776601683795},"109":{"tf":2.23606797749979},"110":{"tf":2.449489742783178},"111":{"tf":2.6457513110645907},"112":{"tf":1.7320508075688772},"113":{"tf":2.449489742783178},"114":{"tf":1.0},"115":{"tf":2.8284271247461903},"116":{"tf":2.23606797749979},"117":{"tf":4.0},"118":{"tf":2.449489742783178},"119":{"tf":2.23606797749979},"12":{"tf":1.0},"120":{"tf":3.1622776601683795},"121":{"tf":4.69041575982343},"122":{"tf":4.242640687119285},"123":{"tf":2.23606797749979},"124":{"tf":3.7416573867739413},"125":{"tf":3.3166247903554},"126":{"tf":4.795831523312719},"127":{"tf":2.449489742783178},"128":{"tf":1.7320508075688772},"129":{"tf":2.449489742783178},"13":{"tf":1.4142135623730951},"130":{"tf":2.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.0},"133":{"tf":1.4142135623730951},"134":{"tf":1.7320508075688772},"135":{"tf":3.3166247903554},"136":{"tf":2.23606797749979},"137":{"tf":2.6457513110645907},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":2.6457513110645907},"142":{"tf":4.358898943540674},"143":{"tf":1.7320508075688772},"144":{"tf":2.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":2.23606797749979},"148":{"tf":2.0},"149":{"tf":1.7320508075688772},"15":{"tf":2.0},"150":{"tf":1.7320508075688772},"151":{"tf":3.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"156":{"tf":2.8284271247461903},"157":{"tf":2.6457513110645907},"158":{"tf":4.242640687119285},"159":{"tf":7.0},"16":{"tf":1.4142135623730951},"162":{"tf":1.4142135623730951},"163":{"tf":2.23606797749979},"164":{"tf":3.0},"165":{"tf":2.449489742783178},"166":{"tf":2.0},"167":{"tf":2.0},"168":{"tf":1.7320508075688772},"169":{"tf":3.1622776601683795},"17":{"tf":1.7320508075688772},"170":{"tf":3.0},"171":{"tf":2.8284271247461903},"172":{"tf":2.8284271247461903},"173":{"tf":3.3166247903554},"174":{"tf":1.4142135623730951},"175":{"tf":1.7320508075688772},"176":{"tf":2.449489742783178},"177":{"tf":2.6457513110645907},"178":{"tf":3.3166247903554},"179":{"tf":2.23606797749979},"180":{"tf":2.8284271247461903},"181":{"tf":1.7320508075688772},"182":{"tf":2.23606797749979},"184":{"tf":1.0},"185":{"tf":1.4142135623730951},"186":{"tf":3.1622776601683795},"188":{"tf":1.0},"189":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951},"190":{"tf":2.449489742783178},"191":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"196":{"tf":3.0},"197":{"tf":3.1622776601683795},"198":{"tf":3.0},"199":{"tf":2.23606797749979},"20":{"tf":1.4142135623730951},"200":{"tf":2.449489742783178},"201":{"tf":3.1622776601683795},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"204":{"tf":1.0},"205":{"tf":1.4142135623730951},"206":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"208":{"tf":2.449489742783178},"209":{"tf":3.605551275463989},"21":{"tf":2.0},"210":{"tf":1.4142135623730951},"211":{"tf":2.23606797749979},"213":{"tf":2.23606797749979},"214":{"tf":2.6457513110645907},"215":{"tf":1.4142135623730951},"216":{"tf":2.0},"217":{"tf":1.7320508075688772},"218":{"tf":2.449489742783178},"219":{"tf":2.8284271247461903},"22":{"tf":1.4142135623730951},"220":{"tf":4.0},"221":{"tf":4.358898943540674},"222":{"tf":3.4641016151377544},"223":{"tf":1.0},"224":{"tf":2.0},"225":{"tf":2.6457513110645907},"227":{"tf":1.7320508075688772},"228":{"tf":4.898979485566356},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"231":{"tf":3.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"236":{"tf":3.0},"237":{"tf":3.4641016151377544},"238":{"tf":3.605551275463989},"239":{"tf":3.3166247903554},"24":{"tf":1.7320508075688772},"240":{"tf":2.23606797749979},"241":{"tf":1.7320508075688772},"242":{"tf":2.0},"243":{"tf":2.0},"244":{"tf":1.0},"245":{"tf":5.916079783099616},"246":{"tf":2.6457513110645907},"247":{"tf":1.4142135623730951},"248":{"tf":3.0},"25":{"tf":1.4142135623730951},"250":{"tf":1.4142135623730951},"251":{"tf":2.23606797749979},"252":{"tf":1.4142135623730951},"253":{"tf":3.605551275463989},"254":{"tf":6.244997998398398},"256":{"tf":3.3166247903554},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.4142135623730951},"26":{"tf":2.0},"261":{"tf":1.7320508075688772},"262":{"tf":1.7320508075688772},"263":{"tf":3.3166247903554},"264":{"tf":2.0},"265":{"tf":1.7320508075688772},"266":{"tf":1.0},"267":{"tf":2.0},"268":{"tf":1.4142135623730951},"269":{"tf":2.0},"27":{"tf":2.449489742783178},"270":{"tf":2.23606797749979},"271":{"tf":3.872983346207417},"272":{"tf":1.0},"273":{"tf":2.0},"274":{"tf":2.6457513110645907},"275":{"tf":2.0},"276":{"tf":2.0},"277":{"tf":2.23606797749979},"278":{"tf":1.4142135623730951},"279":{"tf":3.4641016151377544},"28":{"tf":3.0},"280":{"tf":2.449489742783178},"281":{"tf":3.7416573867739413},"282":{"tf":2.6457513110645907},"283":{"tf":1.7320508075688772},"284":{"tf":2.0},"285":{"tf":5.5677643628300215},"286":{"tf":3.3166247903554},"287":{"tf":1.0},"288":{"tf":3.605551275463989},"289":{"tf":4.358898943540674},"29":{"tf":3.3166247903554},"290":{"tf":2.0},"291":{"tf":1.0},"292":{"tf":2.0},"293":{"tf":1.4142135623730951},"294":{"tf":2.23606797749979},"295":{"tf":5.0},"296":{"tf":4.358898943540674},"297":{"tf":2.449489742783178},"298":{"tf":1.7320508075688772},"299":{"tf":2.0},"30":{"tf":1.0},"300":{"tf":1.4142135623730951},"301":{"tf":6.082762530298219},"302":{"tf":2.449489742783178},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.4142135623730951},"307":{"tf":2.0},"308":{"tf":2.23606797749979},"309":{"tf":2.0},"31":{"tf":2.23606797749979},"310":{"tf":2.23606797749979},"311":{"tf":2.0},"312":{"tf":4.242640687119285},"313":{"tf":3.3166247903554},"314":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"316":{"tf":3.872983346207417},"317":{"tf":4.69041575982343},"318":{"tf":4.242640687119285},"319":{"tf":3.4641016151377544},"32":{"tf":2.0},"320":{"tf":3.7416573867739413},"321":{"tf":1.0},"322":{"tf":2.0},"323":{"tf":4.123105625617661},"324":{"tf":3.7416573867739413},"325":{"tf":3.1622776601683795},"327":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"330":{"tf":3.1622776601683795},"331":{"tf":2.449489742783178},"332":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"334":{"tf":3.4641016151377544},"335":{"tf":3.4641016151377544},"336":{"tf":2.8284271247461903},"337":{"tf":2.23606797749979},"338":{"tf":2.23606797749979},"339":{"tf":3.0},"34":{"tf":1.4142135623730951},"340":{"tf":2.449489742783178},"341":{"tf":1.4142135623730951},"342":{"tf":2.6457513110645907},"343":{"tf":1.4142135623730951},"344":{"tf":1.7320508075688772},"345":{"tf":2.6457513110645907},"346":{"tf":2.0},"347":{"tf":1.7320508075688772},"348":{"tf":1.7320508075688772},"349":{"tf":2.0},"35":{"tf":2.8284271247461903},"350":{"tf":4.123105625617661},"351":{"tf":1.0},"352":{"tf":1.0},"353":{"tf":1.7320508075688772},"354":{"tf":1.0},"355":{"tf":1.7320508075688772},"356":{"tf":3.3166247903554},"357":{"tf":6.4031242374328485},"358":{"tf":3.1622776601683795},"359":{"tf":2.6457513110645907},"36":{"tf":1.4142135623730951},"360":{"tf":1.7320508075688772},"361":{"tf":2.0},"362":{"tf":1.7320508075688772},"363":{"tf":2.23606797749979},"364":{"tf":3.0},"365":{"tf":5.196152422706632},"366":{"tf":2.8284271247461903},"367":{"tf":1.7320508075688772},"368":{"tf":1.4142135623730951},"369":{"tf":2.8284271247461903},"37":{"tf":2.23606797749979},"370":{"tf":2.23606797749979},"372":{"tf":3.1622776601683795},"373":{"tf":3.3166247903554},"374":{"tf":3.872983346207417},"375":{"tf":2.8284271247461903},"376":{"tf":2.8284271247461903},"377":{"tf":1.0},"378":{"tf":2.0},"379":{"tf":3.4641016151377544},"38":{"tf":2.449489742783178},"380":{"tf":2.449489742783178},"381":{"tf":3.0},"383":{"tf":4.242640687119285},"384":{"tf":3.0},"385":{"tf":1.4142135623730951},"386":{"tf":1.4142135623730951},"387":{"tf":3.0},"388":{"tf":1.4142135623730951},"389":{"tf":4.795831523312719},"39":{"tf":1.0},"390":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951},"392":{"tf":1.4142135623730951},"393":{"tf":2.0},"394":{"tf":1.0},"395":{"tf":2.23606797749979},"396":{"tf":1.4142135623730951},"397":{"tf":2.0},"398":{"tf":2.0},"399":{"tf":2.0},"4":{"tf":1.0},"40":{"tf":1.0},"400":{"tf":2.0},"401":{"tf":2.23606797749979},"403":{"tf":2.0},"404":{"tf":7.483314773547883},"405":{"tf":2.0},"406":{"tf":2.23606797749979},"407":{"tf":3.3166247903554},"409":{"tf":1.0},"41":{"tf":1.0},"410":{"tf":1.4142135623730951},"411":{"tf":2.23606797749979},"412":{"tf":1.4142135623730951},"413":{"tf":3.3166247903554},"415":{"tf":1.4142135623730951},"416":{"tf":2.6457513110645907},"417":{"tf":2.0},"418":{"tf":1.4142135623730951},"419":{"tf":1.4142135623730951},"42":{"tf":3.0},"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":2.0},"424":{"tf":1.4142135623730951},"425":{"tf":2.0},"426":{"tf":1.4142135623730951},"427":{"tf":2.0},"428":{"tf":1.7320508075688772},"429":{"tf":3.1622776601683795},"43":{"tf":3.3166247903554},"433":{"tf":2.23606797749979},"435":{"tf":2.23606797749979},"436":{"tf":2.449489742783178},"437":{"tf":1.0},"44":{"tf":3.872983346207417},"45":{"tf":2.0},"46":{"tf":1.7320508075688772},"47":{"tf":2.6457513110645907},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"5":{"tf":1.0},"50":{"tf":2.23606797749979},"51":{"tf":2.8284271247461903},"52":{"tf":2.8284271247461903},"53":{"tf":2.0},"54":{"tf":3.7416573867739413},"55":{"tf":4.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"6":{"tf":1.0},"60":{"tf":1.4142135623730951},"62":{"tf":2.23606797749979},"63":{"tf":4.898979485566356},"66":{"tf":2.0},"67":{"tf":1.7320508075688772},"70":{"tf":2.0},"71":{"tf":3.4641016151377544},"72":{"tf":2.0},"73":{"tf":2.0},"74":{"tf":2.6457513110645907},"75":{"tf":3.3166247903554},"76":{"tf":1.0},"78":{"tf":3.3166247903554},"79":{"tf":3.3166247903554},"80":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":1.7320508075688772},"85":{"tf":3.3166247903554},"86":{"tf":1.7320508075688772},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"89":{"tf":2.449489742783178},"90":{"tf":1.4142135623730951},"91":{"tf":2.449489742783178},"92":{"tf":4.123105625617661},"94":{"tf":3.4641016151377544},"95":{"tf":1.4142135623730951},"96":{"tf":1.7320508075688772},"97":{"tf":2.23606797749979},"98":{"tf":1.4142135623730951},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"r":{"1":{".":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"83":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"83":{"tf":1.7320508075688772},"84":{"tf":1.0},"85":{"tf":3.7416573867739413},"88":{"tf":1.0}}},"2":{"df":1,"docs":{"85":{"tf":2.8284271247461903}}},"<":{"\'":{"a":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"1":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"235":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"235":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":72,"docs":{"1":{"tf":1.0},"106":{"tf":1.0},"111":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"135":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"15":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":2.23606797749979},"176":{"tf":1.4142135623730951},"209":{"tf":1.0},"211":{"tf":1.4142135623730951},"215":{"tf":1.0},"217":{"tf":1.7320508075688772},"220":{"tf":2.449489742783178},"221":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"235":{"tf":2.6457513110645907},"236":{"tf":1.4142135623730951},"253":{"tf":1.7320508075688772},"254":{"tf":2.0},"284":{"tf":1.0},"285":{"tf":1.0},"291":{"tf":1.0},"30":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"333":{"tf":2.0},"335":{"tf":1.4142135623730951},"338":{"tf":1.7320508075688772},"339":{"tf":1.0},"346":{"tf":1.7320508075688772},"35":{"tf":2.23606797749979},"357":{"tf":1.0},"36":{"tf":1.0},"363":{"tf":1.0},"37":{"tf":2.23606797749979},"373":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":2.8284271247461903},"396":{"tf":1.4142135623730951},"400":{"tf":1.0},"41":{"tf":1.0},"417":{"tf":1.7320508075688772},"429":{"tf":1.7320508075688772},"433":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":2.449489742783178},"45":{"tf":2.23606797749979},"46":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"63":{"tf":1.0},"70":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":4.0},"84":{"tf":2.0},"85":{"tf":3.0},"88":{"tf":1.7320508075688772},"92":{"tf":1.4142135623730951},"94":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":9,"docs":{"159":{"tf":4.123105625617661},"176":{"tf":1.7320508075688772},"177":{"tf":2.0},"178":{"tf":1.0},"179":{"tf":2.0},"83":{"tf":3.4641016151377544},"84":{"tf":2.23606797749979},"85":{"tf":2.8284271247461903},"88":{"tf":2.23606797749979}},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"159":{"tf":2.6457513110645907}},"e":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"%":{"\\\\":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"’":{"df":6,"docs":{"164":{"tf":1.0},"228":{"tf":1.0},"285":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"83":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"—":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"325":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"z":{"df":15,"docs":{"143":{"tf":1.7320508075688772},"156":{"tf":1.0},"285":{"tf":4.0},"365":{"tf":1.7320508075688772},"381":{"tf":1.0},"404":{"tf":5.5677643628300215},"406":{"tf":2.449489742783178},"407":{"tf":3.0},"416":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"78":{"tf":2.8284271247461903}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"105":{"tf":2.0},"109":{"tf":1.7320508075688772},"110":{"tf":3.1622776601683795}},"e":{":":{":":{"a":{"df":0,"docs":{},"l":{"a":{"b":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"a":{"df":2,"docs":{"105":{"tf":1.0},"110":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"a":{"df":0,"docs":{},"l":{"df":27,"docs":{"115":{"tf":1.0},"140":{"tf":1.0},"157":{"tf":1.0},"169":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"236":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.0},"279":{"tf":1.4142135623730951},"283":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"357":{"tf":1.0},"364":{"tf":1.0},"373":{"tf":1.0},"384":{"tf":1.0},"395":{"tf":1.0},"429":{"tf":1.0},"53":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"f":{"df":11,"docs":{"139":{"tf":1.4142135623730951},"140":{"tf":1.7320508075688772},"141":{"tf":1.0},"143":{"tf":2.23606797749979},"146":{"tf":1.0},"153":{"tf":1.0},"36":{"tf":1.0},"396":{"tf":1.0},"54":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":6,"docs":{"253":{"tf":1.0},"254":{"tf":2.6457513110645907},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"428":{"tf":1.0}}}}}},"v":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"295":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"1":{"0":{"0":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"348":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"5":{"df":1,"docs":{"134":{"tf":1.0}}},"6":{"df":2,"docs":{"134":{"tf":1.0},"135":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"134":{"tf":1.0}}},"8":{"df":1,"docs":{"134":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"0":{".":{"1":{".":{"0":{"df":96,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":1.4142135623730951},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"242":{"tf":1.0},"257":{"tf":2.6457513110645907},"262":{"tf":1.4142135623730951},"263":{"tf":1.7320508075688772},"264":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.7320508075688772},"281":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":1.7320508075688772},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":1.4142135623730951},"335":{"tf":1.0},"34":{"tf":1.0},"345":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.4142135623730951},"357":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"374":{"tf":2.0},"375":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"396":{"tf":1.0},"40":{"tf":1.0},"404":{"tf":2.449489742783178},"406":{"tf":1.0},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"53":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"63":{"tf":1.7320508075688772},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"1":{"0":{"df":1,"docs":{"44":{"tf":1.0}}},"5":{"df":1,"docs":{"42":{"tf":1.0}}},"7":{"0":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"42":{"tf":1.0}}},"df":1,"docs":{"44":{"tf":1.0}}},"8":{"6":{"df":1,"docs":{"44":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":1,"docs":{"44":{"tf":1.0}}},"1":{"df":1,"docs":{"42":{"tf":1.0}}},"2":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"2":{"df":1,"docs":{"44":{"tf":1.0}}},"4":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{".":{"3":{"5":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"5":{"df":3,"docs":{"263":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"44":{"tf":1.0}}},"6":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"9":{"9":{".":{"0":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"0":{".":{"0":{"df":2,"docs":{"42":{"tf":1.0},"44":{"tf":1.0}}},"1":{"7":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"3":{"8":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"9":{"3":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"x":{"df":1,"docs":{"242":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0}}}}}}},"4":{".":{"1":{".":{"1":{"df":1,"docs":{"265":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"241":{"tf":1.0}}}}}},"df":3,"docs":{"239":{"tf":2.23606797749979},"240":{"tf":2.0},"241":{"tf":1.4142135623730951}}}}}}},"df":4,"docs":{"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.4142135623730951}}},"2":{".":{"0":{".":{"9":{"8":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":1.0}}},"4":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"102":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"102":{"tf":1.0}}}}}}}},"u":{"8":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":2.449489742783178}}},"6":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"6":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"102":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}}}}}}}},"df":2,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":2.6457513110645907}}},"[":{"0":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}},"1":{"0":{"0":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":1,"docs":{"135":{"tf":1.0}}},"9":{"9":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"239":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"297":{"tf":3.0},"298":{"tf":1.7320508075688772},"299":{"tf":2.449489742783178},"317":{"tf":4.123105625617661},"323":{"tf":3.4641016151377544},"347":{"tf":1.0},"380":{"tf":1.4142135623730951}},"i":{"d":{"df":66,"docs":{"103":{"tf":1.7320508075688772},"107":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"135":{"tf":1.7320508075688772},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":2.23606797749979},"145":{"tf":1.0},"150":{"tf":1.7320508075688772},"156":{"tf":1.0},"162":{"tf":2.0},"163":{"tf":1.7320508075688772},"164":{"tf":2.8284271247461903},"166":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":2.0},"182":{"tf":1.0},"183":{"tf":2.23606797749979},"184":{"tf":1.0},"186":{"tf":3.1622776601683795},"188":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":1.7320508075688772},"236":{"tf":1.0},"237":{"tf":1.0},"279":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"295":{"tf":1.7320508075688772},"333":{"tf":1.0},"338":{"tf":1.0},"342":{"tf":1.4142135623730951},"343":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.7320508075688772},"351":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":2.0},"365":{"tf":2.449489742783178},"380":{"tf":1.0},"387":{"tf":1.4142135623730951},"396":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":2.0},"416":{"tf":1.0},"420":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":3.1622776601683795},"71":{"tf":2.8284271247461903},"72":{"tf":1.0},"74":{"tf":1.4142135623730951},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"98":{"tf":1.0}}},"df":0,"docs":{}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{}},"df":234,"docs":{"1":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.7320508075688772},"102":{"tf":3.7416573867739413},"103":{"tf":6.324555320336759},"104":{"tf":4.123105625617661},"105":{"tf":3.3166247903554},"106":{"tf":3.605551275463989},"107":{"tf":1.4142135623730951},"108":{"tf":4.0},"109":{"tf":3.605551275463989},"110":{"tf":2.6457513110645907},"111":{"tf":2.0},"120":{"tf":1.4142135623730951},"131":{"tf":2.0},"132":{"tf":2.0},"133":{"tf":2.8284271247461903},"134":{"tf":1.4142135623730951},"135":{"tf":3.0},"136":{"tf":2.23606797749979},"137":{"tf":2.0},"141":{"tf":1.0},"142":{"tf":2.6457513110645907},"143":{"tf":3.1622776601683795},"144":{"tf":1.0},"145":{"tf":1.7320508075688772},"147":{"tf":2.0},"148":{"tf":1.7320508075688772},"149":{"tf":2.6457513110645907},"150":{"tf":2.8284271247461903},"151":{"tf":6.855654600401044},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":3.4641016151377544},"158":{"tf":2.6457513110645907},"159":{"tf":6.928203230275509},"160":{"tf":1.4142135623730951},"162":{"tf":1.7320508075688772},"163":{"tf":3.0},"164":{"tf":5.0990195135927845},"165":{"tf":1.0},"166":{"tf":1.7320508075688772},"167":{"tf":3.0},"169":{"tf":3.0},"170":{"tf":2.23606797749979},"171":{"tf":2.8284271247461903},"172":{"tf":2.449489742783178},"173":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":3.3166247903554},"183":{"tf":1.0},"184":{"tf":1.7320508075688772},"186":{"tf":3.0},"187":{"tf":2.8284271247461903},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":3.605551275463989},"199":{"tf":2.6457513110645907},"200":{"tf":6.324555320336759},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":3.1622776601683795},"205":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":2.0},"214":{"tf":2.449489742783178},"215":{"tf":2.6457513110645907},"216":{"tf":1.4142135623730951},"218":{"tf":4.0},"219":{"tf":1.7320508075688772},"220":{"tf":4.242640687119285},"221":{"tf":3.7416573867739413},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":2.449489742783178},"225":{"tf":1.4142135623730951},"227":{"tf":1.0},"228":{"tf":3.1622776601683795},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":2.0},"236":{"tf":2.6457513110645907},"237":{"tf":2.0},"238":{"tf":5.744562646538029},"239":{"tf":1.7320508075688772},"240":{"tf":2.0},"242":{"tf":1.4142135623730951},"243":{"tf":2.23606797749979},"245":{"tf":4.242640687119285},"251":{"tf":1.4142135623730951},"256":{"tf":1.4142135623730951},"258":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.7320508075688772},"269":{"tf":1.4142135623730951},"270":{"tf":2.8284271247461903},"271":{"tf":6.244997998398398},"273":{"tf":3.3166247903554},"274":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"276":{"tf":3.0},"277":{"tf":2.23606797749979},"279":{"tf":3.605551275463989},"280":{"tf":2.449489742783178},"281":{"tf":2.449489742783178},"282":{"tf":1.7320508075688772},"284":{"tf":1.7320508075688772},"285":{"tf":6.48074069840786},"286":{"tf":5.0990195135927845},"287":{"tf":1.0},"288":{"tf":3.7416573867739413},"289":{"tf":6.164414002968976},"290":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":3.605551275463989},"296":{"tf":4.0},"297":{"tf":2.8284271247461903},"298":{"tf":2.0},"299":{"tf":1.7320508075688772},"300":{"tf":1.4142135623730951},"301":{"tf":4.0},"302":{"tf":1.4142135623730951},"304":{"tf":1.7320508075688772},"31":{"tf":1.0},"310":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":2.6457513110645907},"319":{"tf":1.0},"320":{"tf":2.8284271247461903},"322":{"tf":1.4142135623730951},"323":{"tf":3.3166247903554},"330":{"tf":2.23606797749979},"333":{"tf":1.7320508075688772},"334":{"tf":1.0},"335":{"tf":2.6457513110645907},"337":{"tf":2.0},"338":{"tf":4.47213595499958},"339":{"tf":1.4142135623730951},"342":{"tf":2.23606797749979},"344":{"tf":2.8284271247461903},"345":{"tf":2.23606797749979},"346":{"tf":2.23606797749979},"347":{"tf":1.0},"348":{"tf":2.8284271247461903},"349":{"tf":2.0},"350":{"tf":3.1622776601683795},"352":{"tf":1.4142135623730951},"353":{"tf":3.7416573867739413},"354":{"tf":1.7320508075688772},"355":{"tf":2.6457513110645907},"356":{"tf":4.898979485566356},"357":{"tf":6.48074069840786},"358":{"tf":2.6457513110645907},"359":{"tf":3.7416573867739413},"36":{"tf":2.449489742783178},"360":{"tf":1.4142135623730951},"364":{"tf":1.7320508075688772},"365":{"tf":3.1622776601683795},"366":{"tf":1.7320508075688772},"369":{"tf":1.0},"372":{"tf":2.0},"373":{"tf":2.449489742783178},"375":{"tf":1.0},"376":{"tf":1.4142135623730951},"378":{"tf":2.0},"379":{"tf":2.23606797749979},"38":{"tf":3.3166247903554},"380":{"tf":3.872983346207417},"381":{"tf":3.0},"383":{"tf":2.0},"384":{"tf":1.4142135623730951},"387":{"tf":2.6457513110645907},"389":{"tf":1.7320508075688772},"39":{"tf":1.7320508075688772},"401":{"tf":1.7320508075688772},"403":{"tf":1.0},"404":{"tf":3.1622776601683795},"406":{"tf":1.4142135623730951},"410":{"tf":1.0},"411":{"tf":1.0},"418":{"tf":1.0},"419":{"tf":1.7320508075688772},"420":{"tf":3.1622776601683795},"421":{"tf":2.23606797749979},"422":{"tf":2.0},"423":{"tf":2.0},"427":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":3.605551275463989},"47":{"tf":2.8284271247461903},"50":{"tf":4.242640687119285},"51":{"tf":3.3166247903554},"52":{"tf":3.4641016151377544},"53":{"tf":1.4142135623730951},"54":{"tf":4.69041575982343},"55":{"tf":5.0990195135927845},"57":{"tf":3.3166247903554},"58":{"tf":3.872983346207417},"59":{"tf":4.242640687119285},"62":{"tf":3.3166247903554},"63":{"tf":4.358898943540674},"67":{"tf":2.449489742783178},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":4.58257569495584},"72":{"tf":2.0},"73":{"tf":3.4641016151377544},"74":{"tf":3.3166247903554},"75":{"tf":2.449489742783178},"76":{"tf":2.449489742783178},"78":{"tf":3.0},"79":{"tf":2.8284271247461903},"8":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":3.605551275463989},"84":{"tf":1.4142135623730951},"85":{"tf":3.7416573867739413},"86":{"tf":2.0},"91":{"tf":1.7320508075688772},"92":{"tf":3.605551275463989},"93":{"tf":1.0},"94":{"tf":1.7320508075688772},"96":{"tf":1.0},"97":{"tf":1.0}},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"164":{"tf":1.0}}}}}}},"df":0,"docs":{},"u":{"3":{"2":{"df":1,"docs":{"383":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"286":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"301":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"c":{"df":1,"docs":{"104":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"a":{"df":1,"docs":{"105":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"365":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"n":{"df":1,"docs":{"320":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}}}},"[":{".":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"}":{"df":0,"docs":{},"{":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"—":{"a":{"df":1,"docs":{"238":{"tf":1.0}}},"df":0,"docs":{}},"’":{"df":6,"docs":{"285":{"tf":1.0},"335":{"tf":1.0},"337":{"tf":1.0},"339":{"tf":1.0},"54":{"tf":1.0},"71":{"tf":1.0}}}}}},"r":{"df":2,"docs":{"228":{"tf":1.0},"415":{"tf":3.3166247903554}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":124,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"108":{"tf":2.0},"109":{"tf":1.4142135623730951},"110":{"tf":1.0},"112":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.0},"144":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"159":{"tf":2.449489742783178},"167":{"tf":2.0},"17":{"tf":1.0},"172":{"tf":1.4142135623730951},"182":{"tf":2.449489742783178},"183":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"188":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"211":{"tf":1.0},"215":{"tf":2.6457513110645907},"217":{"tf":2.23606797749979},"218":{"tf":2.449489742783178},"219":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"225":{"tf":1.0},"226":{"tf":2.0},"227":{"tf":1.0},"228":{"tf":4.795831523312719},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"236":{"tf":2.0},"237":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"239":{"tf":2.0},"243":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"273":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":2.0},"289":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.7320508075688772},"296":{"tf":1.0},"301":{"tf":1.0},"342":{"tf":1.0},"344":{"tf":1.7320508075688772},"345":{"tf":3.4641016151377544},"346":{"tf":2.23606797749979},"350":{"tf":1.0},"353":{"tf":3.7416573867739413},"356":{"tf":4.242640687119285},"357":{"tf":3.605551275463989},"358":{"tf":3.1622776601683795},"359":{"tf":2.8284271247461903},"36":{"tf":3.4641016151377544},"360":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":4.69041575982343},"37":{"tf":1.0},"381":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"396":{"tf":1.0},"398":{"tf":1.0},"401":{"tf":1.7320508075688772},"410":{"tf":1.0},"411":{"tf":1.7320508075688772},"421":{"tf":1.0},"426":{"tf":1.7320508075688772},"44":{"tf":2.449489742783178},"45":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":4.242640687119285},"51":{"tf":1.4142135623730951},"52":{"tf":4.58257569495584},"53":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":2.449489742783178},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":2.6457513110645907},"63":{"tf":1.7320508075688772},"64":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":2.8284271247461903},"71":{"tf":4.242640687119285},"72":{"tf":1.7320508075688772},"73":{"tf":2.0},"74":{"tf":2.0},"75":{"tf":1.0},"78":{"tf":1.4142135623730951},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"’":{"df":3,"docs":{"44":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":45,"docs":{"100":{"tf":1.0},"101":{"tf":1.7320508075688772},"102":{"tf":4.58257569495584},"103":{"tf":2.8284271247461903},"104":{"tf":1.0},"105":{"tf":2.449489742783178},"106":{"tf":1.4142135623730951},"109":{"tf":2.0},"120":{"tf":2.449489742783178},"137":{"tf":1.7320508075688772},"157":{"tf":2.6457513110645907},"158":{"tf":2.449489742783178},"159":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"171":{"tf":2.0},"201":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.4142135623730951},"235":{"tf":2.0},"238":{"tf":1.0},"271":{"tf":4.123105625617661},"281":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":2.23606797749979},"289":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772},"333":{"tf":1.0},"339":{"tf":1.4142135623730951},"346":{"tf":1.0},"350":{"tf":1.4142135623730951},"356":{"tf":3.1622776601683795},"357":{"tf":1.7320508075688772},"358":{"tf":1.0},"38":{"tf":2.23606797749979},"383":{"tf":1.0},"406":{"tf":1.7320508075688772},"416":{"tf":1.0},"419":{"tf":1.4142135623730951},"420":{"tf":1.4142135623730951},"44":{"tf":2.23606797749979},"47":{"tf":1.0},"54":{"tf":2.23606797749979}}}},"t":{"df":3,"docs":{"248":{"tf":1.0},"288":{"tf":1.0},"316":{"tf":1.0}}}},"df":3,"docs":{"186":{"tf":1.0},"314":{"tf":1.0},"4":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":14,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"166":{"tf":1.0},"239":{"tf":1.0},"268":{"tf":1.0},"291":{"tf":1.0},"3":{"tf":1.0},"360":{"tf":1.0},"388":{"tf":1.0},"416":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0},"6":{"tf":1.0},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":19,"docs":{"158":{"tf":1.0},"175":{"tf":1.0},"187":{"tf":1.0},"223":{"tf":1.0},"247":{"tf":1.4142135623730951},"248":{"tf":1.4142135623730951},"251":{"tf":1.0},"271":{"tf":1.0},"288":{"tf":1.0},"299":{"tf":1.0},"311":{"tf":1.0},"321":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"386":{"tf":1.0},"4":{"tf":1.0},"417":{"tf":1.0},"49":{"tf":1.0},"94":{"tf":1.0}},"s":{"df":1,"docs":{"104":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"27":{"tf":1.0},"394":{"tf":1.0}}}}},"c":{"df":1,"docs":{"28":{"tf":1.0}},"s":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":17,"docs":{"133":{"tf":2.0},"134":{"tf":1.0},"135":{"tf":2.0},"136":{"tf":2.0},"138":{"tf":1.7320508075688772},"147":{"tf":1.7320508075688772},"151":{"tf":1.0},"156":{"tf":1.4142135623730951},"166":{"tf":1.0},"236":{"tf":1.0},"295":{"tf":5.916079783099616},"348":{"tf":1.0},"356":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"387":{"tf":1.0},"419":{"tf":1.4142135623730951},"422":{"tf":1.0}},"e":{"c":{"!":{"[":{"\\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"227":{"tf":1.0},"228":{"tf":1.0},"246":{"tf":1.0}}}}}}},"\'":{"a":{"df":1,"docs":{"348":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}}},"1":{"0":{"0":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"167":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":13,"docs":{"133":{"tf":1.0},"135":{"tf":1.7320508075688772},"138":{"tf":1.0},"156":{"tf":1.0},"237":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"295":{"tf":2.0},"365":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951},"387":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"3":{"4":{"df":2,"docs":{"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"335":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"x":{"1":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"384":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"235":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"x":{"1":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},":":{":":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"406":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":9,"docs":{"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"236":{"tf":1.0},"246":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"_":{"c":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":3,"docs":{"404":{"tf":2.8284271247461903},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"<":{"&":{"\'":{"a":{"df":6,"docs":{"222":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"246":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"224":{"tf":1.0}}}}}},"_":{"df":4,"docs":{"242":{"tf":1.0},"396":{"tf":1.4142135623730951},"398":{"tf":1.0},"399":{"tf":1.0}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"<":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":3,"docs":{"323":{"tf":1.4142135623730951},"334":{"tf":1.4142135623730951},"335":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"3":{"2":{"df":5,"docs":{"133":{"tf":1.7320508075688772},"134":{"tf":1.0},"242":{"tf":1.4142135623730951},"295":{"tf":1.0},"330":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"<":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"c":{"<":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"289":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"o":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"383":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":18,"docs":{"213":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"323":{"tf":1.0},"335":{"tf":1.4142135623730951},"376":{"tf":1.0},"383":{"tf":1.4142135623730951}}}}},"t":{"df":14,"docs":{"132":{"tf":1.0},"133":{"tf":1.7320508075688772},"135":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.7320508075688772},"239":{"tf":1.0},"271":{"tf":1.0},"289":{"tf":1.0},"334":{"tf":1.4142135623730951},"376":{"tf":2.8284271247461903},"384":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"404":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"3":{"2":{"df":1,"docs":{"387":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"143":{"tf":1.0},"416":{"tf":1.0}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":3,"docs":{"404":{"tf":2.8284271247461903},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}}},"df":15,"docs":{"133":{"tf":1.0},"137":{"tf":1.0},"224":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"243":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"301":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"323":{"tf":2.8284271247461903},"335":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":3.0}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":54,"docs":{"10":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":2.0},"133":{"tf":3.0},"134":{"tf":1.7320508075688772},"135":{"tf":4.358898943540674},"136":{"tf":3.0},"137":{"tf":3.0},"138":{"tf":2.449489742783178},"141":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"153":{"tf":2.0},"156":{"tf":2.449489742783178},"211":{"tf":1.0},"213":{"tf":1.7320508075688772},"214":{"tf":2.0},"215":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"222":{"tf":1.0},"224":{"tf":2.0},"225":{"tf":2.0},"227":{"tf":1.0},"237":{"tf":1.7320508075688772},"238":{"tf":1.7320508075688772},"239":{"tf":2.0},"240":{"tf":1.4142135623730951},"242":{"tf":2.23606797749979},"243":{"tf":2.0},"245":{"tf":1.0},"246":{"tf":1.7320508075688772},"247":{"tf":1.0},"285":{"tf":2.23606797749979},"295":{"tf":3.0},"298":{"tf":1.0},"323":{"tf":2.0},"330":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"334":{"tf":2.0},"335":{"tf":1.0},"365":{"tf":2.0},"383":{"tf":1.4142135623730951},"387":{"tf":2.23606797749979},"396":{"tf":1.4142135623730951},"400":{"tf":1.0},"404":{"tf":3.4641016151377544},"406":{"tf":1.4142135623730951},"421":{"tf":1.0},"55":{"tf":2.449489742783178},"80":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":1,"docs":{"115":{"tf":2.23606797749979}}}}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":12,"docs":{"109":{"tf":1.0},"110":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"163":{"tf":1.0},"178":{"tf":1.0},"236":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.0},"379":{"tf":1.0},"403":{"tf":1.0},"86":{"tf":1.0}}}}},"df":1,"docs":{"259":{"tf":1.4142135623730951}},"i":{"df":55,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"120":{"tf":1.0},"131":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"161":{"tf":1.0},"164":{"tf":1.0},"179":{"tf":1.4142135623730951},"185":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"206":{"tf":1.0},"211":{"tf":1.0},"214":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"236":{"tf":1.0},"254":{"tf":1.0},"270":{"tf":1.4142135623730951},"282":{"tf":1.0},"288":{"tf":1.0},"301":{"tf":1.4142135623730951},"307":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.7320508075688772},"340":{"tf":1.0},"360":{"tf":1.0},"361":{"tf":1.0},"389":{"tf":1.0},"392":{"tf":1.0},"399":{"tf":1.0},"42":{"tf":1.0},"421":{"tf":1.0},"437":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.4142135623730951},"66":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":13,"docs":{"163":{"tf":1.0},"195":{"tf":1.0},"198":{"tf":1.0},"218":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.0},"257":{"tf":1.0},"365":{"tf":1.0},"367":{"tf":1.7320508075688772},"433":{"tf":1.0},"44":{"tf":1.0},"51":{"tf":1.0},"62":{"tf":1.0}}}}},"s":{"a":{"df":6,"docs":{"151":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.0},"289":{"tf":1.0},"325":{"tf":1.0},"350":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":57,"docs":{"0":{"tf":1.4142135623730951},"10":{"tf":1.4142135623730951},"101":{"tf":2.449489742783178},"102":{"tf":1.7320508075688772},"107":{"tf":1.0},"13":{"tf":2.23606797749979},"142":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":1.0},"17":{"tf":1.7320508075688772},"173":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.0},"189":{"tf":1.0},"21":{"tf":1.0},"211":{"tf":1.7320508075688772},"225":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":2.23606797749979},"256":{"tf":1.4142135623730951},"257":{"tf":2.0},"258":{"tf":2.449489742783178},"259":{"tf":3.3166247903554},"261":{"tf":1.0},"263":{"tf":2.449489742783178},"27":{"tf":1.4142135623730951},"271":{"tf":1.0},"275":{"tf":1.0},"28":{"tf":2.23606797749979},"286":{"tf":1.0},"29":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.449489742783178},"318":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"34":{"tf":1.0},"340":{"tf":1.0},"369":{"tf":1.4142135623730951},"387":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.4142135623730951},"397":{"tf":1.7320508075688772},"398":{"tf":1.7320508075688772},"42":{"tf":5.291502622129181},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":2.0},"434":{"tf":2.0},"57":{"tf":1.0},"71":{"tf":1.4142135623730951},"79":{"tf":1.0},"90":{"tf":1.4142135623730951},"94":{"tf":1.0}}}}},"u":{"df":5,"docs":{"164":{"tf":1.0},"29":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"126":{"tf":1.0},"220":{"tf":1.0},"235":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"a":{"df":17,"docs":{"112":{"tf":1.0},"135":{"tf":1.0},"155":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"255":{"tf":1.0},"282":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"366":{"tf":1.4142135623730951},"404":{"tf":1.0},"429":{"tf":1.0},"71":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"151":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.0},"289":{"tf":1.0},"325":{"tf":1.0},"350":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":3,"docs":{"308":{"tf":2.449489742783178},"325":{"tf":1.4142135623730951},"6":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":11,"docs":{"163":{"tf":1.7320508075688772},"164":{"tf":1.0},"187":{"tf":1.0},"218":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.7320508075688772},"295":{"tf":1.4142135623730951},"323":{"tf":1.0},"369":{"tf":1.0},"421":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"412":{"tf":1.0}}}},"df":1,"docs":{"356":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"197":{"tf":1.0},"411":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":5,"docs":{"124":{"tf":1.0},"255":{"tf":1.4142135623730951},"350":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"0":{"tf":1.0},"16":{"tf":1.0},"279":{"tf":1.4142135623730951},"281":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"428":{"tf":1.0},"54":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"297":{"tf":1.0}}}},"df":0,"docs":{}},"ệ":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"329":{"tf":1.0}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"153":{"tf":1.0}}}}}},"s":{"df":2,"docs":{"115":{"tf":1.0},"248":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"103":{"tf":1.0},"156":{"tf":1.4142135623730951},"163":{"tf":1.0},"71":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":22,"docs":{"206":{"tf":1.0},"257":{"tf":1.4142135623730951},"292":{"tf":1.0},"294":{"tf":2.0},"296":{"tf":1.7320508075688772},"298":{"tf":1.0},"302":{"tf":1.0},"308":{"tf":1.7320508075688772},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"316":{"tf":2.0},"317":{"tf":1.7320508075688772},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"338":{"tf":1.4142135623730951},"347":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.6457513110645907},"407":{"tf":2.23606797749979},"44":{"tf":1.0}},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"142":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"k":{"df":11,"docs":{"10":{"tf":1.0},"113":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.4142135623730951},"312":{"tf":1.0},"322":{"tf":1.0},"335":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.0},"387":{"tf":1.0},"44":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":188,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"10":{"tf":1.7320508075688772},"101":{"tf":1.4142135623730951},"102":{"tf":1.4142135623730951},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"108":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"110":{"tf":1.0},"117":{"tf":1.7320508075688772},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.4142135623730951},"145":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":2.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"158":{"tf":2.23606797749979},"161":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.7320508075688772},"178":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.7320508075688772},"186":{"tf":1.7320508075688772},"191":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"205":{"tf":1.4142135623730951},"206":{"tf":2.23606797749979},"208":{"tf":1.0},"209":{"tf":2.23606797749979},"212":{"tf":1.0},"214":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"25":{"tf":1.0},"251":{"tf":1.7320508075688772},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"256":{"tf":1.7320508075688772},"259":{"tf":1.4142135623730951},"26":{"tf":1.0},"260":{"tf":1.0},"262":{"tf":1.0},"264":{"tf":1.4142135623730951},"269":{"tf":1.7320508075688772},"273":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"279":{"tf":2.23606797749979},"280":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":2.0},"29":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.7320508075688772},"298":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.7320508075688772},"304":{"tf":1.0},"311":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":2.0},"330":{"tf":1.0},"333":{"tf":1.7320508075688772},"334":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":3.4641016151377544},"340":{"tf":1.0},"344":{"tf":1.0},"346":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":1.0},"352":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":2.449489742783178},"359":{"tf":1.4142135623730951},"36":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"367":{"tf":1.0},"369":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"373":{"tf":2.0},"374":{"tf":3.4641016151377544},"375":{"tf":1.7320508075688772},"376":{"tf":2.23606797749979},"38":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":1.0},"389":{"tf":2.8284271247461903},"390":{"tf":1.0},"391":{"tf":1.0},"393":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.4142135623730951},"400":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":4.123105625617661},"406":{"tf":1.0},"407":{"tf":1.7320508075688772},"408":{"tf":1.0},"417":{"tf":1.0},"42":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":2.23606797749979},"45":{"tf":1.0},"47":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"67":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":1.7320508075688772},"73":{"tf":1.7320508075688772},"76":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.449489742783178},"94":{"tf":2.23606797749979},"96":{"tf":2.0}}}},"r":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"121":{"tf":1.0},"263":{"tf":1.0}}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":3,"docs":{"221":{"tf":1.0},"242":{"tf":1.0},"38":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"426":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":22,"docs":{"108":{"tf":1.4142135623730951},"121":{"tf":2.23606797749979},"13":{"tf":1.0},"221":{"tf":2.0},"242":{"tf":2.449489742783178},"256":{"tf":1.4142135623730951},"263":{"tf":2.0},"285":{"tf":2.23606797749979},"312":{"tf":1.0},"350":{"tf":2.449489742783178},"357":{"tf":2.6457513110645907},"362":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":2.0},"38":{"tf":2.449489742783178},"404":{"tf":2.0},"405":{"tf":1.0},"407":{"tf":1.0},"424":{"tf":1.0},"426":{"tf":2.449489742783178},"427":{"tf":1.0},"58":{"tf":2.0}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":1,"docs":{"71":{"tf":1.0}}}}},"t":{"df":1,"docs":{"71":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"280":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"280":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"296":{"tf":1.4142135623730951}},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"296":{"tf":1.0}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"374":{"tf":1.4142135623730951}}}},"y":{"df":183,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"102":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"109":{"tf":2.0},"110":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":2.23606797749979},"121":{"tf":1.0},"122":{"tf":2.23606797749979},"123":{"tf":1.0},"135":{"tf":1.7320508075688772},"137":{"tf":1.0},"139":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"148":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"158":{"tf":2.23606797749979},"159":{"tf":3.1622776601683795},"160":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":2.0},"165":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"174":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"181":{"tf":1.7320508075688772},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"194":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"198":{"tf":1.7320508075688772},"201":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"207":{"tf":1.0},"209":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"211":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"227":{"tf":1.4142135623730951},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"246":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"261":{"tf":1.4142135623730951},"264":{"tf":1.0},"265":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.4142135623730951},"273":{"tf":1.0},"274":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":2.0},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.7320508075688772},"291":{"tf":1.4142135623730951},"292":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"300":{"tf":1.7320508075688772},"301":{"tf":1.0},"302":{"tf":1.0},"309":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.7320508075688772},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"329":{"tf":1.0},"330":{"tf":1.7320508075688772},"331":{"tf":1.4142135623730951},"333":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.4142135623730951},"340":{"tf":2.0},"341":{"tf":1.0},"342":{"tf":1.0},"344":{"tf":1.0},"346":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"356":{"tf":2.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.7320508075688772},"37":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"393":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":3.1622776601683795},"405":{"tf":1.4142135623730951},"406":{"tf":1.0},"407":{"tf":1.0},"417":{"tf":1.4142135623730951},"420":{"tf":1.0},"421":{"tf":1.0},"424":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"66":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":2.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":2.0},"99":{"tf":1.0}}}},"df":2,"docs":{"194":{"tf":1.0},"376":{"tf":1.4142135623730951}},"e":{"\'":{"d":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}}},"r":{"df":2,"docs":{"120":{"tf":1.0},"60":{"tf":1.0}}}},"a":{"df":0,"docs":{},"k":{"<":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"289":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"t":{"df":3,"docs":{"282":{"tf":1.0},"289":{"tf":3.0},"290":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"282":{"tf":1.4142135623730951},"289":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"289":{"tf":4.58257569495584},"325":{"tf":1.0}}}},"b":{"df":21,"docs":{"10":{"tf":1.0},"253":{"tf":1.0},"292":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.4142135623730951},"323":{"tf":1.0},"326":{"tf":1.0},"390":{"tf":1.0},"393":{"tf":2.449489742783178},"394":{"tf":2.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.4142135623730951},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":2.23606797749979},"407":{"tf":2.0},"6":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"20":{"tf":1.0},"437":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":5,"docs":{"198":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.4142135623730951},"433":{"tf":2.6457513110645907},"434":{"tf":1.0}}}},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"1":{"tf":1.0},"2":{"tf":1.0},"408":{"tf":1.0},"5":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":73,"docs":{"110":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"118":{"tf":1.7320508075688772},"124":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"141":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"189":{"tf":1.0},"204":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"220":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.4142135623730951},"238":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"253":{"tf":1.0},"263":{"tf":1.4142135623730951},"267":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"299":{"tf":1.0},"304":{"tf":1.0},"311":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.0},"379":{"tf":1.4142135623730951},"380":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.4142135623730951},"405":{"tf":1.0},"408":{"tf":1.0},"413":{"tf":1.4142135623730951},"429":{"tf":1.0},"436":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.4142135623730951},"47":{"tf":1.0},"56":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772},"73":{"tf":1.0},"8":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"182":{"tf":1.0},"279":{"tf":1.0},"389":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":1,"docs":{"418":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"329":{"tf":1.0}}}}}},"’":{"d":{"df":18,"docs":{"117":{"tf":1.4142135623730951},"122":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"228":{"tf":1.0},"259":{"tf":1.0},"308":{"tf":1.4142135623730951},"375":{"tf":1.0},"406":{"tf":1.4142135623730951},"7":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":230,"docs":{"10":{"tf":3.3166247903554},"100":{"tf":2.23606797749979},"102":{"tf":1.0},"103":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"112":{"tf":1.7320508075688772},"113":{"tf":1.7320508075688772},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":2.0},"118":{"tf":1.0},"119":{"tf":1.0},"12":{"tf":1.0},"120":{"tf":1.4142135623730951},"124":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":2.0},"13":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"133":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.7320508075688772},"14":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"147":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":2.0},"167":{"tf":2.0},"168":{"tf":1.0},"169":{"tf":1.7320508075688772},"170":{"tf":1.0},"175":{"tf":1.4142135623730951},"178":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"189":{"tf":1.7320508075688772},"190":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":3.0},"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"204":{"tf":1.7320508075688772},"205":{"tf":1.0},"209":{"tf":1.4142135623730951},"21":{"tf":1.0},"211":{"tf":2.449489742783178},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":1.7320508075688772},"217":{"tf":1.4142135623730951},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":2.23606797749979},"221":{"tf":2.0},"222":{"tf":2.0},"223":{"tf":1.7320508075688772},"224":{"tf":1.7320508075688772},"225":{"tf":2.23606797749979},"226":{"tf":1.0},"227":{"tf":1.4142135623730951},"228":{"tf":2.6457513110645907},"230":{"tf":1.7320508075688772},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.4142135623730951},"245":{"tf":2.0},"25":{"tf":1.0},"250":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":2.0},"262":{"tf":1.0},"263":{"tf":1.0},"268":{"tf":2.23606797749979},"269":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":2.6457513110645907},"272":{"tf":1.7320508075688772},"274":{"tf":1.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"280":{"tf":1.0},"281":{"tf":2.449489742783178},"282":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":2.0},"286":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":3.0},"29":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.7320508075688772},"295":{"tf":1.4142135623730951},"296":{"tf":2.8284271247461903},"297":{"tf":1.0},"301":{"tf":2.0},"302":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"310":{"tf":2.0},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":2.449489742783178},"315":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":2.449489742783178},"319":{"tf":1.0},"32":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"326":{"tf":1.4142135623730951},"327":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"334":{"tf":2.0},"335":{"tf":1.7320508075688772},"337":{"tf":1.4142135623730951},"338":{"tf":3.1622776601683795},"34":{"tf":1.0},"340":{"tf":2.0},"341":{"tf":1.0},"342":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.0},"349":{"tf":1.0},"35":{"tf":1.0},"353":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.7320508075688772},"360":{"tf":1.0},"361":{"tf":1.4142135623730951},"363":{"tf":1.4142135623730951},"364":{"tf":1.4142135623730951},"365":{"tf":2.0},"367":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.4142135623730951},"377":{"tf":1.7320508075688772},"381":{"tf":1.0},"385":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":2.6457513110645907},"392":{"tf":1.0},"393":{"tf":2.23606797749979},"394":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"396":{"tf":1.7320508075688772},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"402":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"404":{"tf":5.385164807134504},"405":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951},"41":{"tf":1.0},"42":{"tf":1.0},"424":{"tf":1.0},"426":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"69":{"tf":1.4142135623730951},"70":{"tf":1.7320508075688772},"71":{"tf":2.23606797749979},"74":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.7320508075688772},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"89":{"tf":1.0},"92":{"tf":2.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}}}},"r":{"df":108,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"108":{"tf":2.0},"122":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":1.4142135623730951},"148":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":2.0},"162":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":2.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"224":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"227":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"245":{"tf":1.4142135623730951},"247":{"tf":1.0},"253":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.7320508075688772},"281":{"tf":1.4142135623730951},"283":{"tf":1.0},"285":{"tf":1.7320508075688772},"288":{"tf":1.7320508075688772},"295":{"tf":1.7320508075688772},"296":{"tf":2.0},"298":{"tf":1.7320508075688772},"301":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"319":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"335":{"tf":1.0},"337":{"tf":1.4142135623730951},"338":{"tf":2.6457513110645907},"339":{"tf":1.0},"340":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.4142135623730951},"357":{"tf":1.0},"359":{"tf":1.4142135623730951},"365":{"tf":2.23606797749979},"367":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"376":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"383":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"395":{"tf":1.7320508075688772},"396":{"tf":1.7320508075688772},"398":{"tf":1.4142135623730951},"399":{"tf":1.0},"40":{"tf":1.0},"400":{"tf":1.4142135623730951},"404":{"tf":3.3166247903554},"405":{"tf":1.4142135623730951},"407":{"tf":1.0},"426":{"tf":1.0},"43":{"tf":2.0},"47":{"tf":1.7320508075688772},"50":{"tf":1.0},"52":{"tf":1.4142135623730951},"59":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"84":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.0},"94":{"tf":1.0}}},"v":{"df":143,"docs":{"102":{"tf":2.23606797749979},"103":{"tf":1.0},"105":{"tf":1.0},"108":{"tf":1.0},"111":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":1.0},"120":{"tf":1.4142135623730951},"123":{"tf":1.0},"129":{"tf":1.4142135623730951},"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"135":{"tf":1.0},"137":{"tf":1.4142135623730951},"142":{"tf":1.0},"151":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":2.23606797749979},"167":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"213":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":2.0},"220":{"tf":2.0},"221":{"tf":2.0},"222":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"227":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"239":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"249":{"tf":1.0},"250":{"tf":1.0},"252":{"tf":1.0},"259":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"275":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.7320508075688772},"298":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":1.4142135623730951},"303":{"tf":1.0},"309":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.4142135623730951},"340":{"tf":1.7320508075688772},"341":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.7320508075688772},"353":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"359":{"tf":1.4142135623730951},"362":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.6457513110645907},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"377":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"385":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":2.449489742783178},"392":{"tf":1.4142135623730951},"393":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":2.8284271247461903},"407":{"tf":1.4142135623730951},"417":{"tf":1.0},"42":{"tf":1.0},"433":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0},"77":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0},"94":{"tf":1.7320508075688772},"96":{"tf":1.0},"97":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"t":{"\'":{"df":1,"docs":{"60":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":22,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"170":{"tf":1.0},"194":{"tf":1.0},"204":{"tf":1.0},"228":{"tf":1.0},"235":{"tf":1.0},"256":{"tf":1.0},"291":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"318":{"tf":1.0},"323":{"tf":1.0},"345":{"tf":1.0},"359":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"387":{"tf":1.0},"44":{"tf":1.0}}}},"’":{"df":8,"docs":{"117":{"tf":1.0},"120":{"tf":1.0},"142":{"tf":1.0},"29":{"tf":1.0},"315":{"tf":1.0},"320":{"tf":1.0},"70":{"tf":1.0},"76":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":13,"docs":{"194":{"tf":1.0},"196":{"tf":1.0},"279":{"tf":1.0},"291":{"tf":1.0},"323":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951},"338":{"tf":1.0},"366":{"tf":1.7320508075688772},"370":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"396":{"tf":1.0},"75":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":5,"docs":{"320":{"tf":1.0},"334":{"tf":1.4142135623730951},"346":{"tf":1.0},"357":{"tf":1.0},"369":{"tf":1.0}}},"b":{"df":0,"docs":{},"i":{"df":2,"docs":{"292":{"tf":1.0},"331":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":2,"docs":{"28":{"tf":1.0},"334":{"tf":1.0}}},"’":{"df":2,"docs":{"286":{"tf":1.0},"95":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":77,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"136":{"tf":1.0},"145":{"tf":1.0},"151":{"tf":1.4142135623730951},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"160":{"tf":1.4142135623730951},"164":{"tf":1.0},"17":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":2.0},"186":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.7320508075688772},"228":{"tf":2.6457513110645907},"248":{"tf":1.0},"265":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.4142135623730951},"280":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":1.0},"328":{"tf":1.0},"33":{"tf":1.0},"335":{"tf":1.4142135623730951},"341":{"tf":1.0},"342":{"tf":1.0},"350":{"tf":1.0},"358":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.0},"381":{"tf":1.0},"395":{"tf":1.0},"415":{"tf":1.0},"419":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"67":{"tf":1.0},"70":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":2.0},"95":{"tf":1.0},"96":{"tf":1.0}}}}}},"w":{"df":5,"docs":{"222":{"tf":1.0},"36":{"tf":1.0},"392":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":5,"docs":{"238":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"314":{"tf":1.0},"383":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":3,"docs":{"151":{"tf":1.0},"38":{"tf":1.0},"44":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":26,"docs":{"136":{"tf":1.0},"159":{"tf":1.4142135623730951},"161":{"tf":1.0},"218":{"tf":1.0},"253":{"tf":1.7320508075688772},"263":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"29":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951},"345":{"tf":1.0},"358":{"tf":1.0},"365":{"tf":1.4142135623730951},"387":{"tf":1.0},"404":{"tf":1.0},"421":{"tf":1.0},"429":{"tf":1.0},"62":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":2.449489742783178},"86":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":26,"docs":{"102":{"tf":1.0},"128":{"tf":1.4142135623730951},"137":{"tf":1.0},"142":{"tf":1.0},"148":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.4142135623730951},"196":{"tf":1.0},"205":{"tf":1.0},"236":{"tf":1.0},"269":{"tf":1.4142135623730951},"279":{"tf":1.0},"289":{"tf":1.4142135623730951},"312":{"tf":1.0},"316":{"tf":1.0},"345":{"tf":1.0},"364":{"tf":1.0},"381":{"tf":1.4142135623730951},"389":{"tf":1.0},"421":{"tf":1.0},"59":{"tf":1.0},"71":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":5,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"311":{"tf":1.4142135623730951},"387":{"tf":1.0},"9":{"tf":1.0}},"r":{"df":1,"docs":{"96":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"94":{"tf":1.0}}}}}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"89":{"tf":1.4142135623730951}}},"df":13,"docs":{"101":{"tf":1.0},"197":{"tf":4.242640687119285},"238":{"tf":4.123105625617661},"335":{"tf":2.8284271247461903},"54":{"tf":1.0},"89":{"tf":2.23606797749979},"90":{"tf":1.7320508075688772},"91":{"tf":2.6457513110645907},"92":{"tf":3.3166247903554},"94":{"tf":3.1622776601683795},"96":{"tf":3.0},"97":{"tf":1.7320508075688772},"98":{"tf":2.0}}}}},"df":0,"docs":{},"l":{"d":{"c":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"104":{"tf":1.0},"107":{"tf":1.0},"342":{"tf":1.0},"357":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":11,"docs":{"12":{"tf":1.0},"16":{"tf":1.4142135623730951},"17":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"26":{"tf":2.449489742783178},"29":{"tf":1.7320508075688772},"403":{"tf":1.0},"404":{"tf":1.0},"436":{"tf":2.0},"44":{"tf":1.0}}}}},"df":11,"docs":{"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"314":{"tf":1.7320508075688772},"380":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.7320508075688772},"47":{"tf":1.7320508075688772},"91":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"235":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"387":{"tf":1.0}}}}},"s":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"1":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"248":{"tf":1.0},"38":{"tf":1.0}}},"h":{"df":3,"docs":{"106":{"tf":1.0},"224":{"tf":1.0},"435":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"h":{"_":{"c":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"369":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":70,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"110":{"tf":1.0},"115":{"tf":2.449489742783178},"116":{"tf":2.0},"118":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"133":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"187":{"tf":1.0},"201":{"tf":1.0},"208":{"tf":1.4142135623730951},"218":{"tf":1.0},"219":{"tf":1.0},"23":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.4142135623730951},"253":{"tf":1.0},"254":{"tf":1.0},"261":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.0},"270":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"292":{"tf":1.0},"301":{"tf":1.7320508075688772},"308":{"tf":1.0},"310":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":2.0},"323":{"tf":1.0},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"346":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.0},"357":{"tf":1.7320508075688772},"358":{"tf":1.0},"359":{"tf":1.4142135623730951},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":3.3166247903554},"366":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"387":{"tf":1.7320508075688772},"389":{"tf":1.0},"404":{"tf":2.0},"418":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"63":{"tf":2.0},"69":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":2.449489742783178},"96":{"tf":1.4142135623730951},"97":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":94,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"108":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"129":{"tf":1.0},"135":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.4142135623730951},"189":{"tf":2.449489742783178},"193":{"tf":1.0},"198":{"tf":1.0},"2":{"tf":1.0},"205":{"tf":1.0},"217":{"tf":1.4142135623730951},"220":{"tf":1.7320508075688772},"223":{"tf":1.0},"228":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"238":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"266":{"tf":1.0},"271":{"tf":1.7320508075688772},"276":{"tf":1.0},"277":{"tf":1.0},"280":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"331":{"tf":1.7320508075688772},"335":{"tf":1.0},"340":{"tf":1.0},"343":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"359":{"tf":1.0},"365":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"373":{"tf":1.4142135623730951},"374":{"tf":1.0},"375":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"413":{"tf":1.0},"42":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"435":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"8":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}}}}},"—":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"279":{"tf":1.0}}}}}}}},"z":{"a":{"df":0,"docs":{},"r":{"d":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"&":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"374":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":1,"docs":{"374":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"\'":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"1":{"tf":1.4142135623730951},"122":{"tf":1.0},"151":{"tf":1.4142135623730951},"173":{"tf":1.0},"301":{"tf":1.0},"325":{"tf":1.0},"339":{"tf":1.0},"404":{"tf":1.0}}}}},"df":1,"docs":{"63":{"tf":1.0}},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"’":{"df":0,"docs":{},"t":{"df":101,"docs":{"103":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"128":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"173":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.0},"193":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"209":{"tf":1.0},"220":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"233":{"tf":1.0},"238":{"tf":1.4142135623730951},"243":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"248":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.7320508075688772},"296":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.7320508075688772},"307":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.7320508075688772},"335":{"tf":1.7320508075688772},"337":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.7320508075688772},"341":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.4142135623730951},"357":{"tf":1.0},"36":{"tf":1.0},"360":{"tf":1.0},"365":{"tf":1.0},"373":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":2.449489742783178},"406":{"tf":1.0},"407":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"435":{"tf":1.0},"44":{"tf":1.7320508075688772},"50":{"tf":2.0},"54":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}},"r":{"d":{"df":43,"docs":{"103":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"151":{"tf":2.6457513110645907},"153":{"tf":1.7320508075688772},"186":{"tf":1.0},"189":{"tf":2.0},"216":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.7320508075688772},"228":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.4142135623730951},"248":{"tf":1.7320508075688772},"281":{"tf":1.0},"305":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"358":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"379":{"tf":1.4142135623730951},"389":{"tf":1.0},"406":{"tf":1.0},"413":{"tf":1.7320508075688772},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"78":{"tf":4.0},"79":{"tf":4.898979485566356},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}},"i":{"df":2,"docs":{"108":{"tf":1.0},"301":{"tf":1.0}}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"333":{"tf":1.0},"406":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":163,"docs":{"1":{"tf":1.0},"10":{"tf":2.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"106":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"112":{"tf":1.7320508075688772},"115":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"124":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"135":{"tf":1.7320508075688772},"137":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.0},"163":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"173":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"189":{"tf":2.449489742783178},"193":{"tf":1.4142135623730951},"196":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":2.0},"21":{"tf":1.4142135623730951},"210":{"tf":1.7320508075688772},"214":{"tf":1.0},"215":{"tf":1.7320508075688772},"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"219":{"tf":1.7320508075688772},"220":{"tf":1.0},"222":{"tf":1.4142135623730951},"225":{"tf":2.23606797749979},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.7320508075688772},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":2.0},"277":{"tf":1.7320508075688772},"279":{"tf":1.4142135623730951},"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"291":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":2.23606797749979},"297":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":2.0},"308":{"tf":2.449489742783178},"309":{"tf":3.7416573867739413},"31":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":2.23606797749979},"314":{"tf":1.4142135623730951},"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":2.8284271247461903},"319":{"tf":2.449489742783178},"32":{"tf":1.0},"320":{"tf":2.0},"321":{"tf":1.4142135623730951},"322":{"tf":2.6457513110645907},"323":{"tf":3.1622776601683795},"324":{"tf":1.7320508075688772},"325":{"tf":2.23606797749979},"33":{"tf":1.4142135623730951},"332":{"tf":1.4142135623730951},"334":{"tf":1.4142135623730951},"337":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.4142135623730951},"345":{"tf":1.0},"349":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"362":{"tf":1.4142135623730951},"365":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.7320508075688772},"370":{"tf":1.0},"373":{"tf":1.0},"375":{"tf":1.0},"379":{"tf":1.4142135623730951},"38":{"tf":1.0},"380":{"tf":1.4142135623730951},"381":{"tf":2.0},"384":{"tf":1.4142135623730951},"385":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"394":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"4":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":3.4641016151377544},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"429":{"tf":1.0},"433":{"tf":1.7320508075688772},"435":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"48":{"tf":1.0},"49":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":2.0},"68":{"tf":1.0},"71":{"tf":2.0},"73":{"tf":1.4142135623730951},"74":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":3.0},"8":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951},"96":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"406":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"407":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"406":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"404":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}},"df":4,"docs":{"404":{"tf":10.246950765959598},"405":{"tf":1.0},"406":{"tf":5.477225575051661},"407":{"tf":7.416198487095663}},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"404":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"404":{"tf":2.8284271247461903},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"309":{"tf":2.0},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":7,"docs":{"112":{"tf":1.4142135623730951},"250":{"tf":1.0},"260":{"tf":1.4142135623730951},"261":{"tf":4.69041575982343},"262":{"tf":2.6457513110645907},"263":{"tf":2.8284271247461903},"264":{"tf":3.1622776601683795}},"e":{"df":0,"docs":{},"—":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"’":{"df":0,"docs":{},"l":{"df":1,"docs":{"261":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"d":{"\\\\":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"df":37,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"12":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.7320508075688772},"189":{"tf":1.4142135623730951},"196":{"tf":1.0},"211":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"24":{"tf":2.449489742783178},"249":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"262":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":2.0},"288":{"tf":1.0},"29":{"tf":2.23606797749979},"301":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.4142135623730951},"32":{"tf":1.0},"325":{"tf":1.4142135623730951},"34":{"tf":2.0},"366":{"tf":1.0},"4":{"tf":1.0},"407":{"tf":1.0},"56":{"tf":1.7320508075688772},"60":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":2.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":3.1622776601683795}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"i":{"df":11,"docs":{"103":{"tf":1.0},"245":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"323":{"tf":1.0},"335":{"tf":1.0},"350":{"tf":1.0},"395":{"tf":1.0},"433":{"tf":1.0},"51":{"tf":1.0},"78":{"tf":1.0}}},"y":{"df":0,"docs":{},"—":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"’":{"df":0,"docs":{},"l":{"df":1,"docs":{"310":{"tf":1.0}}}}}}}}},"s":{"df":1,"docs":{"253":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"152":{"tf":1.0},"253":{"tf":1.0},"286":{"tf":1.0},"31":{"tf":1.0},"429":{"tf":1.0},"62":{"tf":1.0}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"218":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":32,"docs":{"102":{"tf":1.0},"122":{"tf":1.0},"142":{"tf":1.0},"164":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"217":{"tf":1.0},"238":{"tf":1.0},"246":{"tf":1.0},"270":{"tf":1.0},"278":{"tf":1.0},"284":{"tf":1.0},"301":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.4142135623730951},"339":{"tf":1.0},"353":{"tf":1.0},"378":{"tf":1.4142135623730951},"380":{"tf":1.0},"387":{"tf":1.4142135623730951},"406":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"87":{"tf":1.0},"90":{"tf":1.0}}}}},"’":{"df":0,"docs":{},"v":{"df":1,"docs":{"284":{"tf":1.0}}}}},"df":0,"docs":{}}},"w":{"df":2,"docs":{"301":{"tf":1.0},"429":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":24,"docs":{"117":{"tf":1.0},"159":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"240":{"tf":1.0},"25":{"tf":1.0},"283":{"tf":1.0},"286":{"tf":1.0},"301":{"tf":1.7320508075688772},"311":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"323":{"tf":2.449489742783178},"324":{"tf":1.0},"339":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"373":{"tf":1.0},"378":{"tf":1.4142135623730951},"396":{"tf":1.0},"406":{"tf":1.0},"54":{"tf":2.0},"78":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"!":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"376":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"376":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":5,"docs":{"141":{"tf":1.0},"143":{"tf":1.0},"275":{"tf":1.0},"323":{"tf":1.0},"376":{"tf":4.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"a":{"d":{"d":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"404":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":1,"docs":{"71":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"!":{"(":{"df":0,"docs":{},"f":{"df":2,"docs":{"375":{"tf":1.0},"376":{"tf":1.0}}}},"df":0,"docs":{}},"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"379":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"102":{"tf":1.4142135623730951},"271":{"tf":1.0},"356":{"tf":1.4142135623730951}}}}}},"_":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"398":{"tf":1.4142135623730951}},"l":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"379":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"379":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":137,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"109":{"tf":1.0},"112":{"tf":1.7320508075688772},"115":{"tf":1.0},"116":{"tf":1.0},"12":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"184":{"tf":1.0},"189":{"tf":1.7320508075688772},"193":{"tf":1.4142135623730951},"194":{"tf":2.449489742783178},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"2":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":2.0},"203":{"tf":1.7320508075688772},"207":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"22":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":2.449489742783178},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"227":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.4142135623730951},"26":{"tf":1.0},"268":{"tf":1.4142135623730951},"27":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":2.23606797749979},"285":{"tf":1.0},"29":{"tf":1.4142135623730951},"291":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"303":{"tf":1.0},"308":{"tf":1.4142135623730951},"310":{"tf":1.4142135623730951},"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.7320508075688772},"316":{"tf":1.0},"32":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.7320508075688772},"326":{"tf":1.0},"333":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"34":{"tf":1.0},"346":{"tf":1.0},"356":{"tf":1.4142135623730951},"362":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":2.23606797749979},"369":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"370":{"tf":1.0},"374":{"tf":1.4142135623730951},"375":{"tf":1.0},"379":{"tf":2.8284271247461903},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"384":{"tf":1.4142135623730951},"386":{"tf":2.23606797749979},"387":{"tf":1.4142135623730951},"389":{"tf":2.8284271247461903},"393":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"398":{"tf":1.7320508075688772},"4":{"tf":1.0},"401":{"tf":1.7320508075688772},"404":{"tf":2.449489742783178},"42":{"tf":2.23606797749979},"425":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.0},"437":{"tf":1.7320508075688772},"44":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":2.23606797749979},"58":{"tf":1.4142135623730951},"70":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"102":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":31,"docs":{"112":{"tf":1.4142135623730951},"143":{"tf":1.0},"159":{"tf":1.4142135623730951},"189":{"tf":1.0},"196":{"tf":1.0},"230":{"tf":1.4142135623730951},"24":{"tf":1.0},"248":{"tf":1.0},"253":{"tf":1.0},"269":{"tf":1.0},"27":{"tf":1.0},"303":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.4142135623730951},"370":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"397":{"tf":1.0},"413":{"tf":1.7320508075688772},"429":{"tf":1.0},"435":{"tf":1.0},"55":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":11,"docs":{"10":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"163":{"tf":1.0},"221":{"tf":1.0},"301":{"tf":1.7320508075688772},"323":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"389":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":10,"docs":{"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"220":{"tf":1.0},"28":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"378":{"tf":1.0},"389":{"tf":1.0},"44":{"tf":1.0},"89":{"tf":1.0}}}}}}},"x":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},".":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"1":{"df":1,"docs":{"55":{"tf":1.0}}},"2":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"184":{"tf":1.0},"186":{"tf":1.7320508075688772},"192":{"tf":1.0}}}}},"y":{".":{"df":0,"docs":{},"z":{"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"172":{"tf":2.0}}},"2":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}},"8":{"6":{"_":{"6":{"4":{"df":1,"docs":{"436":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"387":{"tf":1.7320508075688772}}}}}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}}},"df":61,"docs":{"102":{"tf":1.7320508075688772},"103":{"tf":1.7320508075688772},"106":{"tf":2.449489742783178},"107":{"tf":1.4142135623730951},"170":{"tf":4.358898943540674},"172":{"tf":4.242640687119285},"180":{"tf":1.7320508075688772},"182":{"tf":3.4641016151377544},"183":{"tf":3.0},"184":{"tf":2.23606797749979},"186":{"tf":2.6457513110645907},"187":{"tf":1.7320508075688772},"192":{"tf":1.4142135623730951},"236":{"tf":3.605551275463989},"238":{"tf":1.0},"242":{"tf":2.0},"253":{"tf":1.4142135623730951},"262":{"tf":1.0},"264":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":2.449489742783178},"274":{"tf":2.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"285":{"tf":2.23606797749979},"342":{"tf":1.0},"344":{"tf":1.4142135623730951},"345":{"tf":3.4641016151377544},"348":{"tf":1.4142135623730951},"349":{"tf":2.23606797749979},"350":{"tf":2.449489742783178},"352":{"tf":1.7320508075688772},"353":{"tf":4.242640687119285},"354":{"tf":2.0},"355":{"tf":2.23606797749979},"356":{"tf":6.4031242374328485},"357":{"tf":2.6457513110645907},"358":{"tf":4.123105625617661},"373":{"tf":2.449489742783178},"375":{"tf":2.449489742783178},"379":{"tf":2.0},"383":{"tf":1.0},"384":{"tf":3.0},"387":{"tf":1.7320508075688772},"39":{"tf":1.7320508075688772},"396":{"tf":1.0},"415":{"tf":1.0},"42":{"tf":1.0},"426":{"tf":2.23606797749979},"427":{"tf":2.23606797749979},"50":{"tf":4.898979485566356},"52":{"tf":4.242640687119285},"54":{"tf":1.0},"55":{"tf":2.0},"57":{"tf":2.449489742783178},"58":{"tf":3.605551275463989},"59":{"tf":4.123105625617661},"71":{"tf":3.3166247903554},"72":{"tf":2.449489742783178},"86":{"tf":1.0},"95":{"tf":1.7320508075688772}},"y":{"df":0,"docs":{},"z":{"df":4,"docs":{"184":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.0},"192":{"tf":1.0}}}}},"y":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"184":{"tf":1.0},"186":{"tf":1.7320508075688772},"192":{"tf":1.0}}}}}},"1":{"df":1,"docs":{"172":{"tf":2.449489742783178}}},"2":{">":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"172":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"172":{"tf":2.23606797749979}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"259":{"tf":3.605551275463989}}}}},"df":34,"docs":{"102":{"tf":1.7320508075688772},"103":{"tf":1.7320508075688772},"169":{"tf":1.0},"170":{"tf":4.242640687119285},"172":{"tf":3.605551275463989},"180":{"tf":2.0},"184":{"tf":2.8284271247461903},"186":{"tf":3.1622776601683795},"187":{"tf":2.23606797749979},"189":{"tf":1.7320508075688772},"192":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":3.0},"274":{"tf":2.0},"275":{"tf":1.7320508075688772},"276":{"tf":1.7320508075688772},"285":{"tf":1.4142135623730951},"345":{"tf":2.23606797749979},"348":{"tf":1.0},"349":{"tf":2.0},"353":{"tf":4.123105625617661},"356":{"tf":6.4031242374328485},"357":{"tf":3.1622776601683795},"358":{"tf":4.69041575982343},"373":{"tf":2.449489742783178},"375":{"tf":2.449489742783178},"379":{"tf":2.449489742783178},"39":{"tf":2.0},"54":{"tf":1.0},"55":{"tf":2.23606797749979},"58":{"tf":3.872983346207417},"71":{"tf":3.0},"86":{"tf":1.4142135623730951},"95":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"1":{"tf":1.7320508075688772},"103":{"tf":1.0},"110":{"tf":3.4641016151377544},"188":{"tf":1.0},"190":{"tf":1.4142135623730951},"429":{"tf":1.0}}}},"df":1,"docs":{"358":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"151":{"tf":2.23606797749979},"254":{"tf":2.449489742783178}}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"318":{"tf":1.0}}}}}},"df":2,"docs":{"318":{"tf":1.4142135623730951},"412":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"\'":{"df":0,"docs":{},"r":{"df":2,"docs":{"400":{"tf":1.0},"76":{"tf":1.0}}},"v":{"df":1,"docs":{"285":{"tf":2.8284271247461903}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":6,"docs":{"198":{"tf":1.0},"239":{"tf":1.0},"248":{"tf":1.0},"406":{"tf":1.0},"433":{"tf":1.0},"50":{"tf":1.0}}}}}}},"’":{"d":{"df":14,"docs":{"10":{"tf":1.0},"161":{"tf":1.4142135623730951},"248":{"tf":1.4142135623730951},"256":{"tf":1.0},"285":{"tf":1.4142135623730951},"313":{"tf":1.0},"323":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"42":{"tf":1.0},"437":{"tf":1.0},"54":{"tf":1.7320508075688772},"63":{"tf":1.0},"75":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":86,"docs":{"10":{"tf":2.23606797749979},"103":{"tf":1.0},"106":{"tf":1.4142135623730951},"112":{"tf":1.0},"117":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"16":{"tf":1.0},"162":{"tf":1.7320508075688772},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"186":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"208":{"tf":1.7320508075688772},"219":{"tf":1.4142135623730951},"23":{"tf":1.0},"246":{"tf":1.0},"251":{"tf":1.7320508075688772},"253":{"tf":1.0},"256":{"tf":1.4142135623730951},"26":{"tf":2.0},"269":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"30":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"31":{"tf":1.0},"311":{"tf":1.4142135623730951},"316":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.4142135623730951},"323":{"tf":1.0},"326":{"tf":1.0},"33":{"tf":1.4142135623730951},"334":{"tf":1.0},"338":{"tf":1.0},"34":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"363":{"tf":2.0},"364":{"tf":1.4142135623730951},"373":{"tf":1.4142135623730951},"374":{"tf":1.0},"38":{"tf":1.4142135623730951},"389":{"tf":1.0},"392":{"tf":1.4142135623730951},"395":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"413":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"436":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"53":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.7320508075688772},"60":{"tf":1.4142135623730951},"66":{"tf":1.7320508075688772},"71":{"tf":1.0},"80":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0}}}},"r":{"df":80,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"10":{"tf":1.7320508075688772},"109":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"139":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.4142135623730951},"161":{"tf":2.0},"162":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"193":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"232":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.4142135623730951},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.4142135623730951},"257":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.4142135623730951},"291":{"tf":1.0},"296":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"32":{"tf":1.0},"323":{"tf":1.7320508075688772},"325":{"tf":1.0},"331":{"tf":1.0},"336":{"tf":1.4142135623730951},"350":{"tf":1.0},"357":{"tf":1.4142135623730951},"374":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.4142135623730951},"404":{"tf":2.0},"408":{"tf":1.0},"417":{"tf":1.4142135623730951},"42":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"v":{"df":49,"docs":{"10":{"tf":1.4142135623730951},"103":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"158":{"tf":1.0},"165":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"211":{"tf":1.4142135623730951},"22":{"tf":1.0},"232":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"254":{"tf":1.4142135623730951},"256":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"258":{"tf":1.4142135623730951},"259":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.0},"285":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"343":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.4142135623730951},"349":{"tf":1.0},"357":{"tf":1.4142135623730951},"361":{"tf":1.0},"378":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"408":{"tf":1.0},"417":{"tf":1.0},"426":{"tf":1.0},"47":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"58":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"230":{"tf":1.0}}}},"y":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"z":{"df":8,"docs":{"273":{"tf":1.0},"297":{"tf":1.0},"345":{"tf":1.7320508075688772},"357":{"tf":2.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"71":{"tf":1.0},"86":{"tf":1.4142135623730951}},"e":{"df":1,"docs":{"143":{"tf":1.0}},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}}}}},"df":16,"docs":{"135":{"tf":1.0},"149":{"tf":1.0},"156":{"tf":1.0},"248":{"tf":1.7320508075688772},"249":{"tf":1.0},"264":{"tf":1.4142135623730951},"280":{"tf":1.0},"281":{"tf":1.0},"324":{"tf":1.0},"387":{"tf":1.4142135623730951},"404":{"tf":3.7416573867739413},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}},"h":{"_":{"c":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"430":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"369":{"tf":1.7320508075688772}}}}}}}}},"breadcrumbs":{"root":{"0":{".":{".":{"1":{"0":{"df":1,"docs":{"301":{"tf":2.23606797749979}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"144":{"tf":1.0}}},"5":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":3,"docs":{"404":{"tf":3.1622776601683795},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}}},"0":{"0":{"df":15,"docs":{"196":{"tf":2.23606797749979},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"200":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.0},"206":{"tf":2.0},"209":{"tf":2.8284271247461903},"225":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"251":{"tf":1.0},"262":{"tf":1.0},"264":{"tf":2.449489742783178},"285":{"tf":1.0}}},"1":{"df":1,"docs":{"369":{"tf":1.0}}},"2":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"313":{"tf":1.0}}},"8":{"df":2,"docs":{"34":{"tf":1.0},"63":{"tf":1.0}}},"df":8,"docs":{"172":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"228":{"tf":1.0},"29":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"1":{".":{"0":{"df":4,"docs":{"256":{"tf":1.0},"257":{"tf":1.0},"28":{"tf":1.0},"34":{"tf":1.0}}},"df":0,"docs":{}},"3":{"df":2,"docs":{"42":{"tf":1.0},"47":{"tf":1.0}}},"9":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"264":{"tf":1.0}}},"2":{"df":1,"docs":{"262":{"tf":1.0}}},"3":{"df":1,"docs":{"45":{"tf":1.0}}},"4":{"df":1,"docs":{"404":{"tf":1.0}}},"5":{"df":1,"docs":{"156":{"tf":1.0}}},"6":{"df":1,"docs":{"44":{"tf":1.0}}},"7":{"df":3,"docs":{"156":{"tf":1.0},"235":{"tf":1.0},"253":{"tf":1.0}}},"8":{"df":1,"docs":{"56":{"tf":1.0}}},"df":0,"docs":{}},"3":{".":{"3":{"0":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"2":{"9":{":":{"8":{"df":1,"docs":{"323":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":3,"docs":{"50":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0}}},"1":{"df":3,"docs":{"52":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.7320508075688772}}},"2":{"df":3,"docs":{"251":{"tf":1.0},"29":{"tf":1.0},"63":{"tf":1.0}}},"3":{"df":1,"docs":{"29":{"tf":1.0}}},"8":{"df":1,"docs":{"225":{"tf":1.0}}},"9":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"265":{"tf":1.0}}},"1":{"df":2,"docs":{"238":{"tf":1.0},"407":{"tf":1.0}}},"2":{"df":2,"docs":{"396":{"tf":1.0},"89":{"tf":1.0}}},"3":{"df":2,"docs":{"144":{"tf":1.0},"237":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"282":{"tf":1.0}}},"6":{"df":1,"docs":{"374":{"tf":1.0}}},"7":{"df":1,"docs":{"242":{"tf":1.0}}},"8":{"df":3,"docs":{"220":{"tf":1.0},"374":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"5":{"2":{"df":1,"docs":{"348":{"tf":1.0}}},"3":{"df":1,"docs":{"288":{"tf":1.0}}},"4":{"df":1,"docs":{"374":{"tf":1.0}}},"7":{"df":1,"docs":{"196":{"tf":1.0}}},"8":{"df":4,"docs":{"198":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"63":{"tf":1.0}}},"9":{"df":3,"docs":{"196":{"tf":1.0},"38":{"tf":1.0},"426":{"tf":1.0}}},"df":0,"docs":{}},"6":{"0":{"df":3,"docs":{"204":{"tf":1.0},"206":{"tf":1.0},"279":{"tf":1.0}}},"1":{"df":5,"docs":{"198":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"214":{"tf":1.0},"92":{"tf":1.0}}},"2":{"df":2,"docs":{"200":{"tf":1.0},"205":{"tf":1.0}}},"3":{"df":1,"docs":{"286":{"tf":1.0}}},"4":{"df":1,"docs":{"209":{"tf":1.0}}},"6":{"df":2,"docs":{"197":{"tf":1.7320508075688772},"200":{"tf":1.0}}},"9":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"7":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"2":{"df":1,"docs":{"196":{"tf":1.0}}},"3":{"df":2,"docs":{"157":{"tf":1.0},"279":{"tf":1.0}}},"5":{"df":1,"docs":{"285":{"tf":2.0}}},"df":0,"docs":{}},"8":{".":{"5":{"df":3,"docs":{"125":{"tf":1.0},"263":{"tf":1.0},"42":{"tf":2.8284271247461903}}},"6":{"df":1,"docs":{"42":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"9":{"df":1,"docs":{"209":{"tf":1.0}}},"df":1,"docs":{"42":{"tf":1.0}}},"9":{".":{"0":{"df":1,"docs":{"42":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"1":{"df":2,"docs":{"199":{"tf":1.0},"285":{"tf":1.0}}},"3":{"df":1,"docs":{"199":{"tf":1.0}}},"5":{"df":1,"docs":{"263":{"tf":1.0}}},"9":{"9":{".":{"0":{"df":1,"docs":{"42":{"tf":2.0}}},"df":0,"docs":{}},"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"285":{"tf":2.0}}},"df":0,"docs":{}},"1":{"a":{"d":{"1":{"4":{"1":{"5":{"9":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"6":{"5":{"9":{"a":{"b":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":2,"docs":{"143":{"tf":1.0},"350":{"tf":1.0}}},"9":{"df":1,"docs":{"0":{"tf":1.0}}},"b":{"1":{"1":{"1":{"1":{"_":{"0":{"0":{"0":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":52,"docs":{"102":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"143":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"196":{"tf":5.196152422706632},"197":{"tf":4.795831523312719},"198":{"tf":3.7416573867739413},"199":{"tf":2.8284271247461903},"200":{"tf":4.242640687119285},"204":{"tf":2.449489742783178},"205":{"tf":4.0},"206":{"tf":4.242640687119285},"209":{"tf":6.244997998398398},"225":{"tf":4.0},"228":{"tf":4.0},"235":{"tf":1.4142135623730951},"238":{"tf":1.0},"239":{"tf":1.0},"251":{"tf":2.0},"253":{"tf":2.0},"264":{"tf":5.0990195135927845},"276":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":2.8284271247461903},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":2.8284271247461903},"301":{"tf":1.4142135623730951},"348":{"tf":1.7320508075688772},"356":{"tf":3.7416573867739413},"357":{"tf":1.7320508075688772},"358":{"tf":2.23606797749979},"366":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"376":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":3.4641016151377544},"406":{"tf":1.4142135623730951},"407":{"tf":3.3166247903554},"426":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.7320508075688772},"62":{"tf":2.23606797749979},"63":{"tf":2.8284271247461903},"79":{"tf":1.0},"86":{"tf":2.0},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.7320508075688772}},"o":{"7":{"7":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"3":{"2":{".":{".":{"2":{"0":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"0":{"1":{"2":{"3":{"4":{"5":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"364":{"tf":1.0}}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"365":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"2":{"3":{"4":{"[":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"369":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"1":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"0":{"0":{"0":{"df":1,"docs":{"355":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{".":{"1":{"0":{"df":3,"docs":{"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772}}},"1":{"df":1,"docs":{"325":{"tf":1.0}}},"df":0,"docs":{}},"4":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"63":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":3,"docs":{"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772}}},"=":{"1":{"0":{"0":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"355":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"1":{"df":1,"docs":{"259":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":4,"docs":{"170":{"tf":1.4142135623730951},"189":{"tf":1.0},"285":{"tf":2.0},"389":{"tf":1.0}}},"1":{"0":{"df":1,"docs":{"429":{"tf":1.0}}},"df":1,"docs":{"398":{"tf":1.0}}},"2":{"1":{"df":1,"docs":{"57":{"tf":1.0}}},"2":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{}}}},"3":{"1":{"df":2,"docs":{"209":{"tf":1.0},"429":{"tf":1.0}}},"3":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}},"5":{"7":{"df":1,"docs":{"214":{"tf":1.0}}},"df":1,"docs":{"433":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"433":{"tf":1.0}}},"8":{"5":{".":{"0":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"0":{".":{"0":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{",":{"0":{"0":{"0":{"df":1,"docs":{"365":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{".":{"=":{"1":{"2":{"df":1,"docs":{"359":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"5":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{"0":{"0":{"df":2,"docs":{"365":{"tf":1.0},"369":{"tf":1.0}}},"df":2,"docs":{"373":{"tf":1.0},"54":{"tf":1.0}}},"df":11,"docs":{"135":{"tf":1.4142135623730951},"164":{"tf":3.3166247903554},"167":{"tf":2.449489742783178},"169":{"tf":1.7320508075688772},"200":{"tf":4.0},"228":{"tf":1.0},"285":{"tf":2.23606797749979},"33":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"156":{"tf":1.0}}}}},"2":{"df":1,"docs":{"205":{"tf":1.0}}},"4":{"df":1,"docs":{"143":{"tf":1.0}}},"8":{"2":{"c":{"4":{"b":{"0":{"6":{"3":{"a":{"8":{"df":0,"docs":{},"f":{"b":{"df":0,"docs":{},"e":{"6":{"df":1,"docs":{"209":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":96,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.4142135623730951},"142":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":2.0},"150":{"tf":1.0},"151":{"tf":2.449489742783178},"152":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.7320508075688772},"167":{"tf":3.1622776601683795},"169":{"tf":2.449489742783178},"170":{"tf":2.8284271247461903},"172":{"tf":3.3166247903554},"173":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":2.0},"178":{"tf":1.0},"180":{"tf":1.4142135623730951},"182":{"tf":2.23606797749979},"183":{"tf":2.23606797749979},"184":{"tf":2.6457513110645907},"186":{"tf":2.8284271247461903},"188":{"tf":1.4142135623730951},"189":{"tf":2.23606797749979},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"194":{"tf":1.0},"204":{"tf":2.8284271247461903},"211":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"224":{"tf":1.4142135623730951},"236":{"tf":1.0},"238":{"tf":2.0},"239":{"tf":1.4142135623730951},"243":{"tf":2.23606797749979},"245":{"tf":1.0},"262":{"tf":1.4142135623730951},"271":{"tf":1.0},"276":{"tf":1.7320508075688772},"277":{"tf":1.4142135623730951},"281":{"tf":2.449489742783178},"286":{"tf":1.4142135623730951},"288":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.7320508075688772},"299":{"tf":1.0},"301":{"tf":2.449489742783178},"312":{"tf":1.0},"317":{"tf":2.0},"318":{"tf":2.449489742783178},"320":{"tf":2.0},"325":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":2.0},"336":{"tf":1.0},"338":{"tf":1.0},"350":{"tf":1.4142135623730951},"353":{"tf":2.0},"356":{"tf":1.4142135623730951},"357":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.0},"366":{"tf":1.4142135623730951},"371":{"tf":1.0},"376":{"tf":1.0},"38":{"tf":1.4142135623730951},"384":{"tf":1.0},"39":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":1.0},"416":{"tf":1.4142135623730951},"43":{"tf":1.0},"47":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"63":{"tf":3.1622776601683795},"71":{"tf":1.0},"76":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}},"m":{"df":1,"docs":{"318":{"tf":2.0}}}},"1":{":":{"4":{"3":{"df":1,"docs":{"301":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":38,"docs":{"10":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.7320508075688772},"124":{"tf":1.0},"127":{"tf":1.0},"141":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"187":{"tf":1.0},"190":{"tf":1.0},"196":{"tf":2.8284271247461903},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"200":{"tf":2.23606797749979},"201":{"tf":1.0},"204":{"tf":1.7320508075688772},"205":{"tf":2.0},"208":{"tf":1.4142135623730951},"209":{"tf":2.0},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"239":{"tf":1.4142135623730951},"262":{"tf":1.0},"277":{"tf":1.4142135623730951},"281":{"tf":1.0},"299":{"tf":1.4142135623730951},"301":{"tf":1.7320508075688772},"317":{"tf":2.0},"338":{"tf":2.6457513110645907},"340":{"tf":1.0},"353":{"tf":1.4142135623730951},"358":{"tf":1.0},"359":{"tf":1.0},"366":{"tf":1.7320508075688772},"404":{"tf":1.7320508075688772},"58":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"2":{"7":{".":{"0":{".":{"0":{".":{"1":{":":{"7":{"8":{"7":{"8":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"400":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"399":{"tf":1.0},"400":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"397":{"tf":1.0}}}}}}},"df":5,"docs":{"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"102":{"tf":1.0},"162":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"54":{"tf":1.0}}},"8":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}},"df":51,"docs":{"10":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"143":{"tf":1.0},"159":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"177":{"tf":1.0},"198":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"216":{"tf":2.0},"218":{"tf":2.0},"219":{"tf":1.4142135623730951},"220":{"tf":2.8284271247461903},"221":{"tf":2.8284271247461903},"222":{"tf":2.0},"224":{"tf":2.0},"225":{"tf":2.449489742783178},"227":{"tf":1.7320508075688772},"228":{"tf":2.6457513110645907},"231":{"tf":1.4142135623730951},"233":{"tf":1.0},"238":{"tf":2.0},"240":{"tf":1.4142135623730951},"242":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":2.23606797749979},"246":{"tf":1.4142135623730951},"260":{"tf":1.0},"265":{"tf":1.0},"277":{"tf":1.7320508075688772},"301":{"tf":2.0},"313":{"tf":1.0},"317":{"tf":1.4142135623730951},"323":{"tf":1.0},"338":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"359":{"tf":1.0},"367":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":1.0},"39":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":2.449489742783178},"52":{"tf":1.4142135623730951},"55":{"tf":1.0},"92":{"tf":1.7320508075688772}}},"3":{"5":{"df":1,"docs":{"143":{"tf":1.0}}},"df":48,"docs":{"10":{"tf":1.0},"118":{"tf":1.0},"122":{"tf":2.0},"141":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"200":{"tf":1.0},"209":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"222":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"236":{"tf":2.23606797749979},"237":{"tf":2.8284271247461903},"238":{"tf":2.6457513110645907},"239":{"tf":2.0},"240":{"tf":1.4142135623730951},"241":{"tf":2.0},"242":{"tf":2.23606797749979},"243":{"tf":1.7320508075688772},"245":{"tf":2.8284271247461903},"246":{"tf":2.23606797749979},"247":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"293":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.7320508075688772},"312":{"tf":1.0},"317":{"tf":1.7320508075688772},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"328":{"tf":1.0},"338":{"tf":1.4142135623730951},"349":{"tf":1.0},"356":{"tf":1.7320508075688772},"372":{"tf":1.7320508075688772},"384":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"78":{"tf":1.0},"94":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"4":{"1":{"df":1,"docs":{"143":{"tf":1.0}}},"df":28,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"122":{"tf":1.4142135623730951},"124":{"tf":1.0},"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"164":{"tf":1.0},"177":{"tf":1.4142135623730951},"196":{"tf":1.0},"222":{"tf":1.4142135623730951},"242":{"tf":1.7320508075688772},"253":{"tf":3.1622776601683795},"254":{"tf":4.123105625617661},"262":{"tf":1.4142135623730951},"275":{"tf":1.0},"279":{"tf":1.7320508075688772},"301":{"tf":1.7320508075688772},"304":{"tf":1.0},"318":{"tf":1.4142135623730951},"331":{"tf":1.0},"338":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772},"404":{"tf":2.0},"42":{"tf":1.0},"60":{"tf":1.0},"92":{"tf":1.0},"96":{"tf":1.7320508075688772}}},"5":{"0":{"0":{"df":1,"docs":{"89":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}},"df":42,"docs":{"10":{"tf":1.0},"122":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"136":{"tf":1.0},"142":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"197":{"tf":1.0},"224":{"tf":1.4142135623730951},"238":{"tf":1.0},"242":{"tf":1.4142135623730951},"270":{"tf":1.4142135623730951},"271":{"tf":4.0},"273":{"tf":1.4142135623730951},"274":{"tf":2.449489742783178},"275":{"tf":2.449489742783178},"276":{"tf":2.23606797749979},"277":{"tf":3.1622776601683795},"279":{"tf":3.3166247903554},"281":{"tf":2.8284271247461903},"282":{"tf":1.7320508075688772},"285":{"tf":3.1622776601683795},"286":{"tf":2.8284271247461903},"288":{"tf":3.1622776601683795},"289":{"tf":2.8284271247461903},"295":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":2.23606797749979},"302":{"tf":1.4142135623730951},"305":{"tf":1.0},"318":{"tf":2.449489742783178},"338":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"373":{"tf":1.4142135623730951},"376":{"tf":1.0},"381":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"42":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.0},"96":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}},"m":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}},"6":{"0":{"8":{"6":{"9":{"df":0,"docs":{},"f":{"3":{"8":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"9":{"1":{"6":{"6":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"356":{"tf":1.7320508075688772}}},"4":{"df":1,"docs":{"143":{"tf":2.23606797749979}}},"5":{"df":1,"docs":{"143":{"tf":1.4142135623730951}}},"8":{"df":1,"docs":{"143":{"tf":1.0}}},"df":45,"docs":{"10":{"tf":1.0},"123":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"183":{"tf":1.0},"224":{"tf":1.4142135623730951},"227":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"243":{"tf":1.4142135623730951},"246":{"tf":1.0},"279":{"tf":2.23606797749979},"280":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.0},"293":{"tf":1.4142135623730951},"294":{"tf":2.23606797749979},"295":{"tf":3.605551275463989},"296":{"tf":2.6457513110645907},"297":{"tf":1.7320508075688772},"298":{"tf":2.23606797749979},"299":{"tf":1.7320508075688772},"301":{"tf":3.1622776601683795},"304":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":2.0},"318":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"338":{"tf":1.4142135623730951},"347":{"tf":1.0},"356":{"tf":1.4142135623730951},"357":{"tf":2.449489742783178},"366":{"tf":1.0},"367":{"tf":1.0},"373":{"tf":1.4142135623730951},"378":{"tf":1.0},"379":{"tf":1.0},"404":{"tf":2.449489742783178},"54":{"tf":1.0},"79":{"tf":1.0},"98":{"tf":1.4142135623730951}},"—":{"a":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"’":{"df":1,"docs":{"308":{"tf":1.0}}}},"7":{"0":{"b":{"9":{"4":{"2":{"df":0,"docs":{},"e":{"b":{"5":{"b":{"df":0,"docs":{},"f":{"5":{"df":0,"docs":{},"e":{"3":{"a":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"143":{"tf":1.0}}},"df":32,"docs":{"10":{"tf":1.0},"124":{"tf":1.4142135623730951},"128":{"tf":1.0},"142":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"196":{"tf":1.0},"225":{"tf":1.4142135623730951},"238":{"tf":1.0},"245":{"tf":1.4142135623730951},"281":{"tf":1.7320508075688772},"309":{"tf":2.449489742783178},"312":{"tf":2.23606797749979},"313":{"tf":2.6457513110645907},"314":{"tf":1.4142135623730951},"316":{"tf":2.6457513110645907},"317":{"tf":3.7416573867739413},"318":{"tf":3.4641016151377544},"319":{"tf":2.6457513110645907},"320":{"tf":2.0},"322":{"tf":1.0},"323":{"tf":4.358898943540674},"325":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"384":{"tf":1.0},"393":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.23606797749979},"79":{"tf":1.0}}},"8":{"0":{"df":1,"docs":{"145":{"tf":1.0}}},"1":{"9":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"143":{"tf":1.0}}},"df":39,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"126":{"tf":1.4142135623730951},"137":{"tf":1.0},"142":{"tf":2.0},"143":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"179":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"193":{"tf":1.0},"211":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"245":{"tf":1.4142135623730951},"269":{"tf":1.0},"271":{"tf":1.0},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"286":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"330":{"tf":2.0},"334":{"tf":2.8284271247461903},"335":{"tf":3.0},"336":{"tf":1.4142135623730951},"338":{"tf":4.795831523312719},"340":{"tf":2.8284271247461903},"357":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"378":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"79":{"tf":1.0},"93":{"tf":1.0}}},"9":{",":{"2":{"3":{"4":{",":{"9":{"0":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"2":{"0":{",":{"3":{"0":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"4":{"9":{"c":{"df":0,"docs":{},"f":{"8":{"c":{"6":{"b":{"5":{"b":{"5":{"5":{"7":{"df":0,"docs":{},"f":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"9":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}},"6":{"0":{"df":1,"docs":{"327":{"tf":1.0}}},"7":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"7":{"2":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}},"9":{"4":{"df":1,"docs":{"329":{"tf":1.0}}},"9":{"df":1,"docs":{"105":{"tf":1.0}}},"df":0,"docs":{}},"df":32,"docs":{"10":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"126":{"tf":1.7320508075688772},"143":{"tf":1.4142135623730951},"184":{"tf":1.7320508075688772},"186":{"tf":1.0},"221":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"245":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"296":{"tf":1.0},"319":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"345":{"tf":2.0},"346":{"tf":1.7320508075688772},"347":{"tf":1.7320508075688772},"348":{"tf":1.7320508075688772},"349":{"tf":2.0},"350":{"tf":2.6457513110645907},"353":{"tf":1.4142135623730951},"356":{"tf":3.605551275463989},"357":{"tf":4.47213595499958},"358":{"tf":2.6457513110645907},"359":{"tf":1.4142135623730951},"374":{"tf":2.0},"387":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":2.0},"44":{"tf":1.0},"79":{"tf":1.0}}},":":{"1":{"df":1,"docs":{"292":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"_":{"0":{"0":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":149,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"102":{"tf":2.0},"103":{"tf":1.0},"104":{"tf":2.0},"105":{"tf":1.0},"106":{"tf":2.449489742783178},"107":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"113":{"tf":1.0},"116":{"tf":2.23606797749979},"117":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"133":{"tf":2.0},"135":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"151":{"tf":1.7320508075688772},"152":{"tf":1.0},"156":{"tf":2.0},"159":{"tf":1.0},"164":{"tf":3.3166247903554},"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"196":{"tf":3.1622776601683795},"197":{"tf":3.1622776601683795},"198":{"tf":2.0},"199":{"tf":2.0},"200":{"tf":4.358898943540674},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":2.0},"205":{"tf":1.7320508075688772},"206":{"tf":2.23606797749979},"209":{"tf":3.1622776601683795},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":2.449489742783178},"221":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"228":{"tf":1.0},"235":{"tf":2.0},"236":{"tf":2.6457513110645907},"237":{"tf":2.449489742783178},"238":{"tf":2.6457513110645907},"24":{"tf":2.0},"242":{"tf":2.6457513110645907},"251":{"tf":1.7320508075688772},"253":{"tf":3.1622776601683795},"262":{"tf":1.0},"263":{"tf":1.7320508075688772},"264":{"tf":2.23606797749979},"265":{"tf":1.0},"270":{"tf":1.4142135623730951},"271":{"tf":3.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":2.0},"281":{"tf":1.4142135623730951},"282":{"tf":2.0},"285":{"tf":2.8284271247461903},"288":{"tf":2.23606797749979},"289":{"tf":2.6457513110645907},"293":{"tf":2.0},"294":{"tf":2.449489742783178},"295":{"tf":1.7320508075688772},"297":{"tf":1.0},"301":{"tf":2.8284271247461903},"309":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772},"316":{"tf":2.449489742783178},"320":{"tf":2.449489742783178},"325":{"tf":1.0},"33":{"tf":1.0},"330":{"tf":1.4142135623730951},"335":{"tf":1.0},"34":{"tf":1.4142135623730951},"344":{"tf":1.0},"345":{"tf":2.8284271247461903},"347":{"tf":1.4142135623730951},"348":{"tf":1.0},"35":{"tf":2.0},"350":{"tf":1.4142135623730951},"352":{"tf":1.7320508075688772},"354":{"tf":1.4142135623730951},"355":{"tf":1.7320508075688772},"357":{"tf":1.0},"358":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":2.449489742783178},"369":{"tf":1.4142135623730951},"372":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":2.0},"38":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":2.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"396":{"tf":1.7320508075688772},"400":{"tf":1.0},"404":{"tf":2.449489742783178},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"41":{"tf":1.0},"415":{"tf":1.4142135623730951},"42":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":3.1622776601683795},"55":{"tf":3.1622776601683795},"58":{"tf":3.0},"59":{"tf":2.23606797749979},"62":{"tf":1.4142135623730951},"63":{"tf":2.6457513110645907},"69":{"tf":1.4142135623730951},"71":{"tf":2.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"83":{"tf":2.449489742783178},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":2.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}},"2":{",":{"0":{"0":{"0":{"df":1,"docs":{"317":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"0":{"df":3,"docs":{"256":{"tf":1.4142135623730951},"389":{"tf":1.0},"54":{"tf":1.0}}},"4":{"8":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"8":{"5":{"df":1,"docs":{"29":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"8":{"df":1,"docs":{"105":{"tf":1.0}}},"9":{"df":1,"docs":{"103":{"tf":1.0}}},"df":8,"docs":{"200":{"tf":2.0},"398":{"tf":2.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":2.449489742783178},"407":{"tf":2.0}}},"1":{"2":{"df":1,"docs":{"248":{"tf":1.0}}},"5":{"df":3,"docs":{"413":{"tf":1.4142135623730951},"429":{"tf":2.23606797749979},"433":{"tf":1.0}}},"8":{"df":2,"docs":{"413":{"tf":1.0},"429":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"2":{"1":{"df":2,"docs":{"413":{"tf":1.0},"429":{"tf":1.0}}},"4":{"df":6,"docs":{"0":{"tf":1.4142135623730951},"256":{"tf":1.0},"28":{"tf":1.0},"34":{"tf":1.0},"413":{"tf":1.0},"429":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"0":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"143":{"tf":2.0},"145":{"tf":1.4142135623730951}}},"df":44,"docs":{"10":{"tf":1.0},"126":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"227":{"tf":1.4142135623730951},"240":{"tf":1.0},"245":{"tf":1.4142135623730951},"25":{"tf":1.0},"253":{"tf":1.0},"276":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.4142135623730951},"304":{"tf":1.0},"306":{"tf":1.0},"318":{"tf":1.7320508075688772},"319":{"tf":1.4142135623730951},"334":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"364":{"tf":2.8284271247461903},"365":{"tf":3.605551275463989},"366":{"tf":2.23606797749979},"367":{"tf":1.4142135623730951},"369":{"tf":1.4142135623730951},"372":{"tf":2.449489742783178},"373":{"tf":2.0},"374":{"tf":4.242640687119285},"375":{"tf":1.7320508075688772},"376":{"tf":1.4142135623730951},"378":{"tf":1.0},"379":{"tf":2.23606797749979},"380":{"tf":2.0},"383":{"tf":2.8284271247461903},"384":{"tf":2.449489742783178},"387":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"389":{"tf":4.358898943540674},"404":{"tf":2.23606797749979},"405":{"tf":1.0},"417":{"tf":1.0},"63":{"tf":2.0},"79":{"tf":1.0}},"m":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}},"1":{"3":{".":{"6":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":30,"docs":{"10":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"192":{"tf":1.0},"209":{"tf":1.0},"228":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"285":{"tf":1.4142135623730951},"301":{"tf":1.0},"307":{"tf":1.0},"320":{"tf":1.4142135623730951},"326":{"tf":1.0},"340":{"tf":1.7320508075688772},"357":{"tf":1.4142135623730951},"361":{"tf":1.0},"374":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"396":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":2.0},"400":{"tf":3.0},"401":{"tf":2.0},"403":{"tf":2.0},"404":{"tf":5.830951894845301},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":2.449489742783178}}},"2":{"4":{"df":1,"docs":{"143":{"tf":2.449489742783178}}},"df":11,"docs":{"128":{"tf":1.7320508075688772},"150":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"285":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"406":{"tf":1.4142135623730951}}},"3":{"df":11,"docs":{"151":{"tf":1.4142135623730951},"182":{"tf":1.0},"186":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"245":{"tf":1.7320508075688772},"285":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772},"357":{"tf":1.4142135623730951},"375":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951},"44":{"tf":1.0}}},"4":{"df":13,"docs":{"143":{"tf":1.0},"151":{"tf":1.7320508075688772},"188":{"tf":1.4142135623730951},"190":{"tf":1.0},"231":{"tf":1.4142135623730951},"245":{"tf":1.0},"286":{"tf":1.4142135623730951},"288":{"tf":1.0},"323":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"375":{"tf":1.0},"376":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951}}},"5":{"5":{"df":3,"docs":{"102":{"tf":1.0},"356":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"54":{"tf":1.0}}},"df":13,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"151":{"tf":2.0},"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"189":{"tf":1.7320508075688772},"236":{"tf":1.0},"288":{"tf":2.0},"325":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951}}},"6":{"df":5,"docs":{"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"358":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951}}},"7":{"df":5,"docs":{"289":{"tf":1.7320508075688772},"323":{"tf":1.0},"358":{"tf":1.4142135623730951},"380":{"tf":2.0},"404":{"tf":1.0}}},"8":{"0":{"df":2,"docs":{"175":{"tf":1.0},"176":{"tf":1.0}}},"df":4,"docs":{"289":{"tf":1.4142135623730951},"323":{"tf":1.0},"358":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951}}},"9":{"df":5,"docs":{"289":{"tf":1.4142135623730951},"323":{"tf":1.0},"359":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"387":{"tf":1.0}}},"df":108,"docs":{"10":{"tf":2.23606797749979},"102":{"tf":2.0},"113":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"118":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"133":{"tf":2.0},"135":{"tf":2.0},"138":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":2.23606797749979},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"164":{"tf":1.0},"167":{"tf":2.449489742783178},"194":{"tf":1.4142135623730951},"196":{"tf":2.8284271247461903},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.23606797749979},"206":{"tf":1.4142135623730951},"208":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"236":{"tf":1.7320508075688772},"237":{"tf":3.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"253":{"tf":2.0},"263":{"tf":1.0},"271":{"tf":4.0},"28":{"tf":1.7320508075688772},"282":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"288":{"tf":2.449489742783178},"289":{"tf":1.0},"293":{"tf":1.4142135623730951},"294":{"tf":2.6457513110645907},"295":{"tf":2.0},"301":{"tf":1.0},"309":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"316":{"tf":2.449489742783178},"317":{"tf":1.4142135623730951},"319":{"tf":1.0},"32":{"tf":1.4142135623730951},"320":{"tf":2.0},"323":{"tf":1.0},"330":{"tf":1.4142135623730951},"345":{"tf":3.0},"347":{"tf":1.4142135623730951},"348":{"tf":1.0},"35":{"tf":1.4142135623730951},"350":{"tf":1.0},"352":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.0},"357":{"tf":2.449489742783178},"358":{"tf":2.23606797749979},"364":{"tf":1.4142135623730951},"365":{"tf":2.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":2.6457513110645907},"380":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":1.0},"387":{"tf":2.0},"389":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"396":{"tf":1.4142135623730951},"400":{"tf":1.4142135623730951},"404":{"tf":2.0},"407":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"42":{"tf":2.0},"426":{"tf":1.0},"427":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"47":{"tf":2.0},"50":{"tf":1.7320508075688772},"52":{"tf":2.0},"53":{"tf":1.7320508075688772},"54":{"tf":3.0},"55":{"tf":2.6457513110645907},"58":{"tf":2.0},"62":{"tf":3.1622776601683795},"63":{"tf":2.6457513110645907},"71":{"tf":2.449489742783178},"80":{"tf":1.7320508075688772},"83":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"92":{"tf":1.0},"95":{"tf":1.4142135623730951}},"—":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"71":{"tf":1.0}}}}}}}},"3":{".":{".":{"=":{"7":{"df":1,"docs":{"359":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"54":{"tf":1.0}}},"1":{"4":{"1":{"5":{"df":1,"docs":{"427":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"0":{"df":12,"docs":{"318":{"tf":1.7320508075688772},"346":{"tf":2.0},"383":{"tf":1.4142135623730951},"54":{"tf":1.0},"63":{"tf":1.7320508075688772},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":2.6457513110645907},"94":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}},"m":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}},"1":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}},"2":{".":{"2":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"136":{"tf":1.4142135623730951},"357":{"tf":2.449489742783178},"384":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"54":{"tf":2.23606797749979}}},"3":{"df":1,"docs":{"384":{"tf":1.4142135623730951}}},"4":{"\\"":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"346":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"167":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951}}},"5":{"0":{"df":1,"docs":{"318":{"tf":1.7320508075688772}},"m":{"df":1,"docs":{"318":{"tf":1.0}}}},"df":1,"docs":{"387":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"389":{"tf":2.6457513110645907}}},"8":{"df":2,"docs":{"389":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772}}},"9":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}},"a":{"4":{"7":{"2":{"8":{"3":{"c":{"5":{"6":{"8":{"d":{"2":{"b":{"6":{"a":{"df":1,"docs":{"264":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":100,"docs":{"10":{"tf":1.0},"104":{"tf":2.0},"107":{"tf":1.0},"108":{"tf":2.6457513110645907},"117":{"tf":2.0},"118":{"tf":1.4142135623730951},"133":{"tf":1.7320508075688772},"134":{"tf":1.7320508075688772},"135":{"tf":1.7320508075688772},"138":{"tf":1.0},"143":{"tf":1.4142135623730951},"156":{"tf":2.0},"157":{"tf":1.7320508075688772},"159":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"169":{"tf":1.0},"171":{"tf":1.0},"190":{"tf":1.4142135623730951},"194":{"tf":1.0},"196":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"220":{"tf":2.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"236":{"tf":1.7320508075688772},"237":{"tf":3.0},"238":{"tf":2.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.7320508075688772},"245":{"tf":2.0},"251":{"tf":1.7320508075688772},"253":{"tf":1.0},"254":{"tf":2.449489742783178},"261":{"tf":1.7320508075688772},"262":{"tf":1.0},"271":{"tf":3.0},"281":{"tf":1.7320508075688772},"282":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"289":{"tf":2.6457513110645907},"293":{"tf":1.4142135623730951},"294":{"tf":2.0},"295":{"tf":3.0},"309":{"tf":1.4142135623730951},"313":{"tf":2.0},"316":{"tf":2.449489742783178},"32":{"tf":1.0},"320":{"tf":1.4142135623730951},"334":{"tf":1.4142135623730951},"342":{"tf":1.0},"345":{"tf":2.449489742783178},"346":{"tf":1.7320508075688772},"347":{"tf":1.4142135623730951},"349":{"tf":2.0},"350":{"tf":1.4142135623730951},"352":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"357":{"tf":1.0},"36":{"tf":1.4142135623730951},"364":{"tf":1.7320508075688772},"365":{"tf":3.1622776601683795},"366":{"tf":1.4142135623730951},"373":{"tf":1.7320508075688772},"375":{"tf":2.449489742783178},"380":{"tf":1.0},"383":{"tf":1.4142135623730951},"387":{"tf":2.0},"398":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"407":{"tf":2.449489742783178},"416":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":3.4641016151377544},"58":{"tf":2.23606797749979},"62":{"tf":3.4641016151377544},"63":{"tf":3.605551275463989},"70":{"tf":1.0},"71":{"tf":2.23606797749979},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"80":{"tf":1.7320508075688772},"83":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"89":{"tf":1.0}}},"4":{".":{"0":{"df":1,"docs":{"170":{"tf":2.449489742783178}}},"3":{"df":1,"docs":{"54":{"tf":1.0}}},"9":{"1":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"0":{"0":{"df":1,"docs":{"369":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"256":{"tf":1.0}}},"4":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":5,"docs":{"400":{"tf":2.0},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}}}}},"df":5,"docs":{"400":{"tf":2.23606797749979},"401":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}},"df":5,"docs":{"389":{"tf":1.4142135623730951},"401":{"tf":1.0},"63":{"tf":1.7320508075688772},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}},"1":{"df":1,"docs":{"389":{"tf":1.7320508075688772}}},"2":{"\\"":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"\\"":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{":":{"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"389":{"tf":1.7320508075688772},"426":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"167":{"tf":1.4142135623730951},"54":{"tf":1.0}}},"5":{"df":3,"docs":{"45":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}},"7":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}},"8":{"df":2,"docs":{"323":{"tf":1.0},"404":{"tf":1.0}}},"9":{"df":1,"docs":{"404":{"tf":1.0}}},"df":88,"docs":{"10":{"tf":1.0},"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"126":{"tf":1.0},"135":{"tf":2.6457513110645907},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"158":{"tf":1.7320508075688772},"159":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"181":{"tf":1.0},"184":{"tf":1.0},"189":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"198":{"tf":2.23606797749979},"201":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"236":{"tf":1.0},"237":{"tf":2.0},"242":{"tf":1.7320508075688772},"254":{"tf":2.449489742783178},"268":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.4142135623730951},"281":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"293":{"tf":1.4142135623730951},"294":{"tf":2.0},"295":{"tf":2.449489742783178},"313":{"tf":1.7320508075688772},"316":{"tf":2.449489742783178},"320":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"334":{"tf":1.4142135623730951},"347":{"tf":1.7320508075688772},"355":{"tf":1.4142135623730951},"357":{"tf":2.8284271247461903},"358":{"tf":3.0},"364":{"tf":1.0},"365":{"tf":2.8284271247461903},"37":{"tf":1.0},"375":{"tf":2.6457513110645907},"381":{"tf":1.0},"399":{"tf":1.7320508075688772},"404":{"tf":1.4142135623730951},"413":{"tf":1.0},"416":{"tf":1.4142135623730951},"421":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"48":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":2.449489742783178},"58":{"tf":1.0},"62":{"tf":2.449489742783178},"63":{"tf":2.23606797749979},"69":{"tf":1.4142135623730951},"71":{"tf":4.358898943540674},"72":{"tf":1.4142135623730951},"73":{"tf":2.6457513110645907},"74":{"tf":2.23606797749979},"75":{"tf":1.7320508075688772},"78":{"tf":2.23606797749979},"79":{"tf":2.449489742783178},"80":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951},"91":{"tf":1.0}}},"5":{".":{"0":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"0":{"0":{"df":3,"docs":{"316":{"tf":1.0},"317":{"tf":1.0},"55":{"tf":1.7320508075688772}}},"df":20,"docs":{"105":{"tf":1.4142135623730951},"136":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"149":{"tf":1.7320508075688772},"151":{"tf":1.7320508075688772},"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"194":{"tf":1.0},"335":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.0},"44":{"tf":1.7320508075688772},"63":{"tf":1.7320508075688772},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":2.449489742783178},"94":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}},"2":{"df":1,"docs":{"406":{"tf":1.0}}},"4":{"df":1,"docs":{"167":{"tf":1.4142135623730951}}},"6":{".":{"7":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"285":{"tf":1.0}}},"7":{"d":{"7":{"0":{"c":{"3":{"a":{"c":{"b":{"7":{"3":{"8":{"df":0,"docs":{},"f":{"4":{"d":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"136":{"tf":1.4142135623730951},"285":{"tf":1.0}},"u":{"8":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}},"8":{"df":2,"docs":{"285":{"tf":1.0},"44":{"tf":1.0}}},"9":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}},":":{"3":{"2":{"df":1,"docs":{"369":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"\\\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"44":{"tf":1.0}}}},"df":117,"docs":{"10":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"106":{"tf":2.0},"107":{"tf":1.0},"118":{"tf":2.0},"135":{"tf":2.449489742783178},"156":{"tf":1.0},"158":{"tf":2.0},"159":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.449489742783178},"172":{"tf":2.449489742783178},"173":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":2.0},"183":{"tf":1.4142135623730951},"186":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":3.605551275463989},"198":{"tf":2.0},"204":{"tf":1.7320508075688772},"205":{"tf":1.0},"218":{"tf":1.4142135623730951},"225":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"238":{"tf":2.0},"239":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"270":{"tf":1.4142135623730951},"271":{"tf":1.4142135623730951},"273":{"tf":2.0},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.7320508075688772},"281":{"tf":2.23606797749979},"285":{"tf":1.4142135623730951},"286":{"tf":1.7320508075688772},"288":{"tf":1.4142135623730951},"289":{"tf":2.6457513110645907},"293":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772},"301":{"tf":1.0},"314":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"334":{"tf":1.4142135623730951},"335":{"tf":1.4142135623730951},"336":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.7320508075688772},"348":{"tf":1.7320508075688772},"349":{"tf":2.0},"350":{"tf":1.7320508075688772},"353":{"tf":1.4142135623730951},"355":{"tf":1.7320508075688772},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":2.6457513110645907},"359":{"tf":1.4142135623730951},"36":{"tf":2.0},"364":{"tf":1.4142135623730951},"365":{"tf":2.6457513110645907},"369":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":2.0},"380":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"423":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":2.449489742783178},"52":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772},"55":{"tf":3.0},"57":{"tf":2.0},"58":{"tf":1.0},"59":{"tf":2.6457513110645907},"62":{"tf":2.6457513110645907},"63":{"tf":2.23606797749979},"70":{"tf":1.0},"71":{"tf":3.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":2.0},"78":{"tf":2.449489742783178},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":1.0},"83":{"tf":2.8284271247461903},"84":{"tf":2.23606797749979},"85":{"tf":2.449489742783178},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":2.0},"94":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178},"98":{"tf":2.0}},"h":{"df":1,"docs":{"57":{"tf":1.0}}}},"6":{".":{"4":{"4":{"df":1,"docs":{"40":{"tf":1.0}}},"df":1,"docs":{"55":{"tf":2.0}}},"5":{"df":1,"docs":{"95":{"tf":1.0}}},"7":{"3":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"0":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":5,"docs":{"45":{"tf":1.4142135623730951},"51":{"tf":2.0},"92":{"tf":1.7320508075688772},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}},"1":{"df":1,"docs":{"47":{"tf":1.7320508075688772}}},"4":{"df":2,"docs":{"44":{"tf":1.0},"54":{"tf":2.0}},"}":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"427":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{"7":{",":{"2":{"0":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"c":{"4":{"5":{"6":{"1":{"df":0,"docs":{},"e":{"4":{"8":{"9":{"4":{"2":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951}}},"df":71,"docs":{"10":{"tf":1.0},"102":{"tf":2.449489742783178},"104":{"tf":2.0},"105":{"tf":1.4142135623730951},"106":{"tf":2.0},"109":{"tf":2.6457513110645907},"110":{"tf":2.6457513110645907},"118":{"tf":1.7320508075688772},"135":{"tf":2.23606797749979},"136":{"tf":1.0},"137":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":2.8284271247461903},"166":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"197":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"241":{"tf":1.0},"245":{"tf":1.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.0},"271":{"tf":1.7320508075688772},"273":{"tf":1.7320508075688772},"274":{"tf":1.7320508075688772},"294":{"tf":1.4142135623730951},"295":{"tf":2.449489742783178},"296":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"313":{"tf":1.0},"316":{"tf":2.0},"317":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"334":{"tf":1.4142135623730951},"342":{"tf":1.0},"344":{"tf":1.4142135623730951},"346":{"tf":1.0},"349":{"tf":1.4142135623730951},"352":{"tf":1.0},"356":{"tf":1.7320508075688772},"358":{"tf":2.8284271247461903},"365":{"tf":2.6457513110645907},"38":{"tf":1.0},"380":{"tf":1.0},"383":{"tf":1.0},"387":{"tf":1.0},"40":{"tf":1.4142135623730951},"400":{"tf":1.4142135623730951},"404":{"tf":1.0},"416":{"tf":1.4142135623730951},"44":{"tf":1.0},"47":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":2.23606797749979},"52":{"tf":1.7320508075688772},"58":{"tf":3.7416573867739413},"59":{"tf":1.0},"62":{"tf":2.0},"74":{"tf":2.0},"75":{"tf":1.7320508075688772},"78":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"93":{"tf":1.0}}},"7":{"5":{"4":{"df":1,"docs":{"54":{"tf":1.0}}},"df":3,"docs":{"285":{"tf":2.449489742783178},"318":{"tf":1.7320508075688772},"335":{"tf":1.0}},"m":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}},"6":{"df":1,"docs":{"44":{"tf":1.7320508075688772}}},"8":{"7":{"8":{"df":1,"docs":{"395":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"7":{"0":{"df":1,"docs":{"369":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":64,"docs":{"10":{"tf":1.0},"102":{"tf":1.0},"108":{"tf":2.6457513110645907},"110":{"tf":1.4142135623730951},"116":{"tf":2.6457513110645907},"117":{"tf":2.8284271247461903},"118":{"tf":3.4641016151377544},"119":{"tf":1.4142135623730951},"120":{"tf":2.0},"121":{"tf":2.6457513110645907},"122":{"tf":3.3166247903554},"123":{"tf":2.23606797749979},"124":{"tf":1.7320508075688772},"126":{"tf":2.6457513110645907},"128":{"tf":2.449489742783178},"135":{"tf":1.0},"136":{"tf":1.7320508075688772},"156":{"tf":1.0},"159":{"tf":2.23606797749979},"170":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"186":{"tf":1.0},"197":{"tf":2.6457513110645907},"198":{"tf":1.4142135623730951},"209":{"tf":2.0},"211":{"tf":1.0},"213":{"tf":1.0},"219":{"tf":1.4142135623730951},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":2.449489742783178},"254":{"tf":1.0},"262":{"tf":1.4142135623730951},"274":{"tf":1.7320508075688772},"275":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":2.0},"296":{"tf":1.4142135623730951},"316":{"tf":2.23606797749979},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"330":{"tf":1.0},"335":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"356":{"tf":2.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.7320508075688772},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"404":{"tf":1.0},"416":{"tf":1.4142135623730951},"43":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"62":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"78":{"tf":1.7320508075688772},"79":{"tf":1.7320508075688772},"85":{"tf":1.7320508075688772},"94":{"tf":1.0},"97":{"tf":1.0}}},"8":{".":{"0":{"df":1,"docs":{"427":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{"df":1,"docs":{"285":{"tf":1.0}}},"2":{"df":0,"docs":{},"e":{"7":{"7":{"9":{"9":{"c":{"1":{"b":{"c":{"6":{"2":{"2":{"9":{"8":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"43":{"tf":1.0}}},"9":{"5":{".":{"0":{"b":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"167":{"tf":1.4142135623730951}}},"df":68,"docs":{"10":{"tf":1.0},"110":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"133":{"tf":2.23606797749979},"134":{"tf":1.4142135623730951},"135":{"tf":2.8284271247461903},"136":{"tf":3.1622776601683795},"137":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"139":{"tf":2.0},"140":{"tf":2.0},"141":{"tf":3.3166247903554},"142":{"tf":3.3166247903554},"143":{"tf":3.1622776601683795},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"151":{"tf":2.6457513110645907},"153":{"tf":1.0},"159":{"tf":1.4142135623730951},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"170":{"tf":1.4142135623730951},"182":{"tf":1.0},"186":{"tf":1.0},"197":{"tf":2.8284271247461903},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"204":{"tf":1.7320508075688772},"211":{"tf":1.0},"220":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"275":{"tf":1.7320508075688772},"277":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"296":{"tf":1.7320508075688772},"297":{"tf":1.0},"298":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"316":{"tf":2.0},"317":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"335":{"tf":1.4142135623730951},"350":{"tf":1.7320508075688772},"357":{"tf":2.449489742783178},"36":{"tf":1.0},"365":{"tf":1.4142135623730951},"387":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951},"54":{"tf":2.0},"55":{"tf":1.0},"59":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":2.23606797749979},"79":{"tf":1.4142135623730951},"80":{"tf":1.0},"89":{"tf":1.4142135623730951}}},"9":{"0":{"df":1,"docs":{"285":{"tf":2.0}}},"1":{"5":{",":{"7":{"0":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"9":{"4":{"8":{"b":{"6":{"5":{"df":0,"docs":{},"e":{"8":{"8":{"9":{"6":{"0":{"b":{"4":{"df":5,"docs":{"196":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"c":{"4":{"9":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"7":{"5":{"d":{"c":{"4":{"6":{"5":{"4":{"3":{"df":1,"docs":{"264":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"5":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"_":{"2":{"2":{"2":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"df":2,"docs":{"156":{"tf":2.0},"47":{"tf":1.4142135623730951}}},"c":{"d":{"2":{"0":{"0":{"df":0,"docs":{},"e":{"5":{"df":0,"docs":{},"f":{"a":{"c":{"0":{"df":0,"docs":{},"f":{"c":{"9":{"4":{"df":2,"docs":{"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":52,"docs":{"10":{"tf":1.0},"108":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"156":{"tf":2.449489742783178},"157":{"tf":2.23606797749979},"158":{"tf":2.6457513110645907},"159":{"tf":5.196152422706632},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"182":{"tf":1.0},"184":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"196":{"tf":1.0},"200":{"tf":2.0},"211":{"tf":1.0},"220":{"tf":2.6457513110645907},"221":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"276":{"tf":1.7320508075688772},"281":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"296":{"tf":1.0},"297":{"tf":2.0},"301":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"333":{"tf":1.0},"335":{"tf":1.4142135623730951},"336":{"tf":1.0},"338":{"tf":1.0},"350":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"38":{"tf":1.0},"384":{"tf":1.0},"401":{"tf":1.7320508075688772},"403":{"tf":1.4142135623730951},"404":{"tf":1.0},"416":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":2.0},"79":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951}}},"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"df":0,"docs":{},"|":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"301":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"295":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"295":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":25,"docs":{"108":{"tf":2.6457513110645907},"109":{"tf":2.0},"158":{"tf":1.0},"221":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"301":{"tf":2.23606797749979},"319":{"tf":1.0},"344":{"tf":1.7320508075688772},"345":{"tf":1.7320508075688772},"346":{"tf":1.0},"352":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.0},"357":{"tf":4.0},"358":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":2.0},"407":{"tf":1.4142135623730951},"416":{"tf":1.0},"47":{"tf":1.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.0}},"s":{"df":1,"docs":{"357":{"tf":1.0}}},"x":{"df":1,"docs":{"357":{"tf":1.7320508075688772}}}},"a":{"\'":{".":{".":{"=":{"\'":{"df":0,"docs":{},"j":{"df":1,"docs":{"355":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"281":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"288":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"309":{"tf":1.0}}},"[":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"1":{".":{".":{"3":{"df":1,"docs":{"80":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":2,"docs":{"55":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.7320508075688772}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"350":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"b":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":5,"docs":{"280":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"67":{"tf":1.0},"94":{"tf":1.0}}}}}}},"c":{"a":{"b":{"c":{"a":{"b":{"c":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":1,"docs":{"184":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"v":{"df":0,"docs":{},"w":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"0":{"1":{"2":{"3":{"4":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"365":{"tf":2.0}},"i":{"df":1,"docs":{"365":{"tf":2.449489742783178}},"l":{"df":18,"docs":{"179":{"tf":1.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0},"313":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"358":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"373":{"tf":1.0},"379":{"tf":1.0},"61":{"tf":1.4142135623730951},"75":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"156":{"tf":2.6457513110645907},"369":{"tf":1.0}}}},"v":{"df":3,"docs":{"156":{"tf":1.0},"253":{"tf":1.0},"60":{"tf":1.0}}}},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"103":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":2,"docs":{"103":{"tf":1.4142135623730951},"271":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":9,"docs":{"103":{"tf":1.0},"117":{"tf":3.3166247903554},"118":{"tf":2.23606797749979},"121":{"tf":1.0},"125":{"tf":1.0},"130":{"tf":1.0},"164":{"tf":1.0},"404":{"tf":1.4142135623730951},"416":{"tf":1.0}}}}},"r":{"b":{"df":1,"docs":{"323":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":28,"docs":{"159":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":2.0},"171":{"tf":1.4142135623730951},"174":{"tf":1.0},"179":{"tf":1.0},"218":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.7320508075688772},"249":{"tf":1.0},"269":{"tf":1.0},"291":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"310":{"tf":1.0},"319":{"tf":1.7320508075688772},"332":{"tf":1.0},"333":{"tf":1.7320508075688772},"334":{"tf":1.4142135623730951},"335":{"tf":1.0},"336":{"tf":1.0},"363":{"tf":2.23606797749979},"364":{"tf":1.4142135623730951},"365":{"tf":1.7320508075688772},"378":{"tf":1.7320508075688772},"381":{"tf":1.0},"384":{"tf":1.0},"393":{"tf":1.0},"412":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"—":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"167":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":30,"docs":{"159":{"tf":1.0},"162":{"tf":1.4142135623730951},"166":{"tf":1.0},"178":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"194":{"tf":1.0},"212":{"tf":2.23606797749979},"213":{"tf":1.0},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"219":{"tf":1.0},"238":{"tf":1.4142135623730951},"284":{"tf":1.0},"313":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.7320508075688772},"362":{"tf":1.0},"365":{"tf":1.0},"383":{"tf":2.0},"388":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.7320508075688772},"404":{"tf":1.0},"405":{"tf":1.4142135623730951},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"437":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":60,"docs":{"117":{"tf":1.0},"118":{"tf":2.6457513110645907},"135":{"tf":2.449489742783178},"136":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"149":{"tf":1.7320508075688772},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"163":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"273":{"tf":1.0},"276":{"tf":1.4142135623730951},"286":{"tf":1.7320508075688772},"288":{"tf":1.0},"289":{"tf":1.7320508075688772},"291":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"300":{"tf":1.4142135623730951},"301":{"tf":3.1622776601683795},"305":{"tf":2.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951},"363":{"tf":2.0},"364":{"tf":1.4142135623730951},"365":{"tf":1.7320508075688772},"366":{"tf":3.3166247903554},"367":{"tf":1.0},"368":{"tf":2.0},"37":{"tf":1.0},"376":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"415":{"tf":1.0},"5":{"tf":1.0},"55":{"tf":3.3166247903554},"67":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"86":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.4142135623730951},"94":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":11,"docs":{"135":{"tf":1.0},"227":{"tf":1.0},"259":{"tf":1.0},"279":{"tf":1.0},"287":{"tf":1.0},"297":{"tf":1.0},"304":{"tf":1.0},"337":{"tf":1.0},"340":{"tf":1.0},"378":{"tf":1.0},"52":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"122":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.0},"296":{"tf":1.0},"417":{"tf":1.0},"421":{"tf":1.0},"74":{"tf":1.0}}}}}}}},"r":{"d":{"df":8,"docs":{"15":{"tf":1.0},"224":{"tf":1.0},"254":{"tf":2.0},"329":{"tf":1.0},"365":{"tf":1.4142135623730951},"42":{"tf":1.0},"425":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"190":{"tf":1.0},"255":{"tf":2.6457513110645907},"257":{"tf":1.0},"313":{"tf":1.0},"344":{"tf":1.0},"357":{"tf":1.0},"83":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"228":{"tf":1.0},"253":{"tf":1.0}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":7,"docs":{"1":{"tf":1.0},"122":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"378":{"tf":1.0},"389":{"tf":1.0},"85":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"154":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"279":{"tf":1.0},"301":{"tf":3.0},"302":{"tf":1.0},"404":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"71":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"299":{"tf":1.0}}}}}}},"t":{"df":4,"docs":{"257":{"tf":1.0},"268":{"tf":1.0},"325":{"tf":1.4142135623730951},"388":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":27,"docs":{"108":{"tf":1.4142135623730951},"115":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"242":{"tf":1.0},"277":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"352":{"tf":1.0},"363":{"tf":1.0},"368":{"tf":1.0},"389":{"tf":1.0},"396":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0}}}},"v":{"df":12,"docs":{"208":{"tf":1.0},"285":{"tf":1.7320508075688772},"309":{"tf":1.4142135623730951},"323":{"tf":1.0},"429":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":2.8284271247461903},"84":{"tf":1.4142135623730951},"85":{"tf":2.8284271247461903},"88":{"tf":2.0}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"285":{"tf":1.0},"296":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":46,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"223":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"309":{"tf":2.0},"311":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"323":{"tf":2.23606797749979},"324":{"tf":1.0},"325":{"tf":1.0},"332":{"tf":1.0},"335":{"tf":2.23606797749979},"357":{"tf":1.0},"359":{"tf":1.0},"369":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.0},"387":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"426":{"tf":1.0},"45":{"tf":1.0},"58":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":6,"docs":{"241":{"tf":1.0},"242":{"tf":2.6457513110645907},"243":{"tf":2.0},"246":{"tf":2.449489742783178},"247":{"tf":1.0},"348":{"tf":1.0}}}}},"d":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"330":{"tf":1.0}}}}}},"2":{"df":4,"docs":{"196":{"tf":1.7320508075688772},"201":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"196":{"tf":1.7320508075688772},"201":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"142":{"tf":1.0},"373":{"tf":1.7320508075688772}}}}}}},"/":{"a":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"<":{"&":{"df":0,"docs":{},"i":{"8":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"8":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"373":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"i":{"8":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"r":{"df":0,"docs":{},"h":{"df":1,"docs":{"103":{"tf":1.0}},"s":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"373":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"108":{"tf":2.449489742783178}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"253":{"tf":2.8284271247461903},"261":{"tf":1.0},"262":{"tf":4.358898943540674},"263":{"tf":2.23606797749979},"264":{"tf":3.0},"383":{"tf":1.7320508075688772}},"e":{"(":{"2":{"df":1,"docs":{"264":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":4,"docs":{"253":{"tf":1.4142135623730951},"262":{"tf":1.0},"264":{"tf":1.0},"383":{"tf":1.0}}}},"/":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"263":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.0}},"s":{":":{"1":{":":{"5":{"df":1,"docs":{"263":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"264":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"262":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"236":{"tf":1.0}}},"2":{"df":1,"docs":{"236":{"tf":1.0}}},"3":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"338":{"tf":2.449489742783178},"340":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":2,"docs":{"338":{"tf":2.6457513110645907},"340":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"366":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"366":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":7,"docs":{"116":{"tf":1.4142135623730951},"117":{"tf":3.872983346207417},"118":{"tf":3.7416573867739413},"121":{"tf":2.23606797749979},"122":{"tf":2.23606797749979},"124":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"(":{"1":{"0":{"0":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":3,"docs":{"198":{"tf":2.0},"205":{"tf":1.0},"209":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"205":{"tf":1.0}}},"a":{"df":3,"docs":{"198":{"tf":1.4142135623730951},"205":{"tf":1.0},"208":{"tf":1.0}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":5,"docs":{"194":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"205":{"tf":1.0},"261":{"tf":1.0},"264":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":117,"docs":{"103":{"tf":2.23606797749979},"105":{"tf":1.7320508075688772},"106":{"tf":1.7320508075688772},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"127":{"tf":1.0},"134":{"tf":1.4142135623730951},"135":{"tf":1.4142135623730951},"136":{"tf":1.0},"142":{"tf":3.605551275463989},"148":{"tf":1.0},"153":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":2.449489742783178},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"205":{"tf":2.0},"206":{"tf":1.0},"209":{"tf":2.0},"21":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"220":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"227":{"tf":2.23606797749979},"228":{"tf":1.7320508075688772},"235":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"241":{"tf":1.0},"245":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":2.23606797749979},"254":{"tf":1.0},"256":{"tf":1.7320508075688772},"257":{"tf":1.0},"261":{"tf":2.6457513110645907},"262":{"tf":2.23606797749979},"263":{"tf":2.6457513110645907},"264":{"tf":1.7320508075688772},"27":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"28":{"tf":1.4142135623730951},"281":{"tf":1.0},"286":{"tf":1.4142135623730951},"289":{"tf":1.0},"292":{"tf":1.0},"296":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"312":{"tf":2.0},"313":{"tf":1.4142135623730951},"316":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"330":{"tf":2.449489742783178},"333":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":1.7320508075688772},"337":{"tf":1.0},"338":{"tf":3.0},"339":{"tf":2.449489742783178},"340":{"tf":1.7320508075688772},"36":{"tf":1.0},"365":{"tf":2.23606797749979},"369":{"tf":1.4142135623730951},"373":{"tf":5.0990195135927845},"378":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.4142135623730951},"389":{"tf":2.449489742783178},"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.7320508075688772},"400":{"tf":2.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951},"415":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.0},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.7320508075688772},"67":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"/":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"262":{"tf":1.4142135623730951},"263":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"262":{"tf":1.7320508075688772},"263":{"tf":1.0}},"s":{":":{"2":{":":{"5":{"df":1,"docs":{"263":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"209":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":10,"docs":{"196":{"tf":3.3166247903554},"198":{"tf":1.7320508075688772},"205":{"tf":2.0},"206":{"tf":2.0},"208":{"tf":1.0},"209":{"tf":2.8284271247461903},"261":{"tf":2.8284271247461903},"262":{"tf":2.6457513110645907},"263":{"tf":2.449489742783178},"264":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"329":{"tf":1.0}}}}},"t":{"df":39,"docs":{"10":{"tf":1.0},"137":{"tf":1.0},"142":{"tf":1.4142135623730951},"151":{"tf":1.0},"164":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":1.0},"196":{"tf":1.0},"200":{"tf":1.0},"208":{"tf":1.0},"238":{"tf":1.4142135623730951},"248":{"tf":1.0},"253":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.7320508075688772},"29":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.4142135623730951},"326":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.0},"358":{"tf":1.4142135623730951},"363":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"404":{"tf":1.0},"413":{"tf":1.0},"415":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"127":{"tf":1.0},"14":{"tf":1.0},"154":{"tf":1.0},"180":{"tf":1.0},"366":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":18,"docs":{"101":{"tf":3.1622776601683795},"102":{"tf":4.0},"162":{"tf":2.449489742783178},"217":{"tf":1.0},"268":{"tf":1.4142135623730951},"317":{"tf":1.0},"323":{"tf":1.0},"364":{"tf":2.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"369":{"tf":1.0},"381":{"tf":1.4142135623730951},"395":{"tf":2.0},"397":{"tf":1.0},"404":{"tf":1.0},"67":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"83":{"tf":1.0}}}}}}},"df":86,"docs":{"107":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":2.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.7320508075688772},"130":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"156":{"tf":1.0},"159":{"tf":1.7320508075688772},"164":{"tf":1.0},"176":{"tf":1.0},"189":{"tf":1.4142135623730951},"196":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"209":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"223":{"tf":2.0},"224":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"227":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"236":{"tf":2.0},"237":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.7320508075688772},"253":{"tf":1.0},"254":{"tf":1.0},"256":{"tf":1.7320508075688772},"259":{"tf":1.4142135623730951},"261":{"tf":1.0},"262":{"tf":1.0},"264":{"tf":1.4142135623730951},"27":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"295":{"tf":1.4142135623730951},"318":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.7320508075688772},"331":{"tf":1.0},"338":{"tf":2.8284271247461903},"340":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.7320508075688772},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"375":{"tf":1.4142135623730951},"385":{"tf":1.0},"389":{"tf":1.4142135623730951},"393":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.0},"4":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":2.0},"418":{"tf":1.0},"42":{"tf":1.4142135623730951},"429":{"tf":1.0},"43":{"tf":1.4142135623730951},"433":{"tf":1.0},"44":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.0},"67":{"tf":1.4142135623730951},"72":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"92":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"186":{"tf":1.0},"208":{"tf":1.0}}}}},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"116":{"tf":1.0}}}}}}},"r":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"228":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.4142135623730951}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":39,"docs":{"10":{"tf":1.0},"193":{"tf":1.0},"250":{"tf":1.0},"313":{"tf":1.0},"322":{"tf":1.0},"360":{"tf":1.0},"361":{"tf":2.449489742783178},"362":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"371":{"tf":2.23606797749979},"372":{"tf":1.7320508075688772},"373":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"375":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772},"377":{"tf":2.0},"378":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"382":{"tf":2.23606797749979},"383":{"tf":1.7320508075688772},"384":{"tf":1.4142135623730951},"385":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"392":{"tf":1.0},"429":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":23,"docs":{"102":{"tf":1.4142135623730951},"110":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"246":{"tf":1.4142135623730951},"277":{"tf":1.0},"284":{"tf":1.4142135623730951},"29":{"tf":1.0},"291":{"tf":1.0},"297":{"tf":1.0},"335":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"37":{"tf":1.0},"429":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"64":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"248":{"tf":1.0}}}}}}},"i":{"c":{"df":1,"docs":{"295":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"163":{"tf":1.0}}}},"o":{"c":{"df":1,"docs":{"1":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":19,"docs":{"124":{"tf":1.0},"168":{"tf":1.0},"185":{"tf":1.0},"191":{"tf":1.0},"193":{"tf":1.0},"238":{"tf":1.7320508075688772},"249":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"294":{"tf":1.0},"324":{"tf":1.0},"403":{"tf":1.0},"405":{"tf":1.0},"429":{"tf":1.0},"431":{"tf":1.0},"58":{"tf":1.0},"67":{"tf":1.0},"75":{"tf":1.0},"81":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"307":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":60,"docs":{"108":{"tf":1.0},"159":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.4142135623730951},"198":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"209":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"281":{"tf":1.0},"289":{"tf":1.7320508075688772},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":2.0},"318":{"tf":1.0},"322":{"tf":2.8284271247461903},"323":{"tf":1.7320508075688772},"331":{"tf":1.0},"335":{"tf":1.0},"357":{"tf":1.0},"396":{"tf":1.4142135623730951},"398":{"tf":1.0},"400":{"tf":1.4142135623730951},"404":{"tf":2.23606797749979},"42":{"tf":1.7320508075688772},"426":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":2.6457513110645907},"67":{"tf":1.4142135623730951},"73":{"tf":1.0},"92":{"tf":1.0},"96":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":21,"docs":{"104":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"164":{"tf":1.0},"285":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.4142135623730951},"319":{"tf":1.0},"342":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951},"350":{"tf":1.0},"352":{"tf":1.0},"354":{"tf":1.0},"358":{"tf":1.0},"369":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"400":{"tf":1.0},"403":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0}}}}}}},"df":2,"docs":{"110":{"tf":1.0},"346":{"tf":3.3166247903554}},"e":{"=":{"0":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"396":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}},"o":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":3,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":3.0},"296":{"tf":1.0}}}}}},"o":{"df":2,"docs":{"188":{"tf":1.0},"190":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"199":{"tf":1.0},"236":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":4,"docs":{"10":{"tf":1.0},"21":{"tf":1.4142135623730951},"26":{"tf":1.0},"316":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"71":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"182":{"tf":1.0}}}},"k":{"a":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"a":{"df":0,"docs":{},"m":{"a":{"df":3,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":1,"docs":{"327":{"tf":1.0}}},"s":{"df":0,"docs":{},"k":{"a":{"df":3,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":5,"docs":{"163":{"tf":1.0},"164":{"tf":1.0},"233":{"tf":1.0},"346":{"tf":1.0},"74":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":2,"docs":{"152":{"tf":1.4142135623730951},"261":{"tf":1.0}}}}}}}}},"i":{"a":{"df":7,"docs":{"123":{"tf":1.0},"180":{"tf":1.0},"214":{"tf":1.0},"379":{"tf":3.4641016151377544},"404":{"tf":1.4142135623730951},"411":{"tf":1.4142135623730951},"94":{"tf":1.0}},"s":{"df":5,"docs":{"361":{"tf":1.0},"377":{"tf":1.0},"379":{"tf":1.7320508075688772},"404":{"tf":1.4142135623730951},"97":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"396":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"c":{":":{":":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{":":{":":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"<":{"df":0,"docs":{},"t":{",":{"a":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":22,"docs":{"135":{"tf":1.0},"218":{"tf":1.0},"228":{"tf":1.0},"245":{"tf":1.0},"256":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.7320508075688772},"279":{"tf":1.0},"280":{"tf":1.0},"288":{"tf":1.4142135623730951},"290":{"tf":1.0},"313":{"tf":1.0},"381":{"tf":1.4142135623730951},"387":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"66":{"tf":1.0},"67":{"tf":3.0},"70":{"tf":1.0},"71":{"tf":3.1622776601683795}}},"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"366":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":37,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":2.0},"164":{"tf":1.0},"171":{"tf":1.4142135623730951},"173":{"tf":1.0},"180":{"tf":1.0},"191":{"tf":1.0},"240":{"tf":1.0},"25":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"345":{"tf":1.0},"373":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"39":{"tf":1.0},"406":{"tf":1.0},"51":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.7320508075688772},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":2.0},"80":{"tf":1.4142135623730951},"95":{"tf":1.0}}}}}}},"df":130,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.0},"137":{"tf":1.4142135623730951},"143":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"159":{"tf":2.23606797749979},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"170":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.7320508075688772},"187":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"234":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"245":{"tf":1.0},"251":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.4142135623730951},"261":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.7320508075688772},"269":{"tf":1.0},"270":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"282":{"tf":1.7320508075688772},"283":{"tf":1.0},"284":{"tf":2.23606797749979},"285":{"tf":2.449489742783178},"286":{"tf":1.7320508075688772},"287":{"tf":1.0},"291":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"302":{"tf":1.0},"308":{"tf":1.4142135623730951},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"318":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.0},"330":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.0},"347":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"37":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.7320508075688772},"374":{"tf":1.0},"376":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"404":{"tf":1.7320508075688772},"413":{"tf":1.7320508075688772},"416":{"tf":1.0},"417":{"tf":1.7320508075688772},"418":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.4142135623730951},"421":{"tf":1.4142135623730951},"422":{"tf":1.0},"423":{"tf":1.0},"425":{"tf":1.0},"435":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"50":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":2.23606797749979},"79":{"tf":1.0},"83":{"tf":1.0},"98":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"309":{"tf":1.0},"358":{"tf":1.0},"416":{"tf":1.0},"71":{"tf":1.0}},"g":{"df":12,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"104":{"tf":1.0},"175":{"tf":1.0},"199":{"tf":1.0},"211":{"tf":1.0},"28":{"tf":1.0},"288":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.0},"69":{"tf":1.0},"92":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"153":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":42,"docs":{"143":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":2.449489742783178},"163":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"189":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.0},"25":{"tf":1.0},"285":{"tf":1.4142135623730951},"296":{"tf":1.0},"315":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"32":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"374":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"385":{"tf":1.0},"404":{"tf":1.0},"42":{"tf":1.7320508075688772},"425":{"tf":1.0},"427":{"tf":1.0},"44":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.4142135623730951},"82":{"tf":1.0},"89":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"362":{"tf":1.0},"47":{"tf":1.0}},"n":{"df":19,"docs":{"129":{"tf":1.4142135623730951},"145":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"178":{"tf":1.0},"209":{"tf":1.0},"294":{"tf":1.0},"308":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"369":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.4142135623730951},"415":{"tf":1.0},"430":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":24,"docs":{"122":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"158":{"tf":1.0},"167":{"tf":1.0},"174":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"248":{"tf":1.0},"259":{"tf":1.0},"317":{"tf":1.0},"322":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":1.0},"381":{"tf":1.0},"419":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":62,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"147":{"tf":1.0},"154":{"tf":1.0},"158":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.0},"172":{"tf":1.0},"180":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"187":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"196":{"tf":1.0},"20":{"tf":1.0},"212":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"263":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.4142135623730951},"284":{"tf":1.0},"288":{"tf":1.0},"295":{"tf":1.0},"315":{"tf":1.0},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0},"332":{"tf":1.0},"338":{"tf":2.0},"340":{"tf":1.0},"341":{"tf":1.0},"350":{"tf":1.4142135623730951},"364":{"tf":1.0},"366":{"tf":1.0},"374":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"406":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":1.0},"420":{"tf":1.0},"433":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"75":{"tf":1.0},"77":{"tf":1.0},"87":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"87":{"tf":2.449489742783178}}}}}}}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"189":{"tf":1.0},"213":{"tf":1.0},"357":{"tf":1.7320508075688772},"92":{"tf":1.0}}}},"t":{"df":1,"docs":{"8":{"tf":1.0}},"i":{"df":1,"docs":{"404":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"a":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"153":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":21,"docs":{"102":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":1.0},"131":{"tf":1.0},"153":{"tf":1.0},"175":{"tf":1.0},"209":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"236":{"tf":1.0},"237":{"tf":1.0},"246":{"tf":1.0},"254":{"tf":1.4142135623730951},"269":{"tf":2.0},"271":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"67":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"228":{"tf":1.0},"74":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":5,"docs":{"248":{"tf":1.0},"279":{"tf":1.0},"322":{"tf":1.0},"425":{"tf":1.0},"67":{"tf":1.0}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":8,"docs":{"184":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.0},"284":{"tf":1.7320508075688772},"362":{"tf":1.0},"369":{"tf":1.0},"6":{"tf":1.0}}}},"z":{"df":7,"docs":{"183":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":2.449489742783178}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"128":{"tf":1.0},"208":{"tf":1.0}}}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"291":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":9,"docs":{"133":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"178":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"192":{"tf":1.0},"374":{"tf":1.0}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{":":{":":{"b":{"a":{"b":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"374":{"tf":2.23606797749979}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},">":{":":{":":{"b":{"a":{"b":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"374":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"374":{"tf":4.58257569495584}}}},"n":{"df":1,"docs":{"192":{"tf":1.7320508075688772}},"o":{"df":0,"docs":{},"t":{"df":56,"docs":{"103":{"tf":1.0},"120":{"tf":1.4142135623730951},"133":{"tf":1.7320508075688772},"134":{"tf":1.0},"135":{"tf":1.0},"138":{"tf":1.0},"181":{"tf":2.0},"183":{"tf":1.7320508075688772},"185":{"tf":3.1622776601683795},"186":{"tf":2.8284271247461903},"188":{"tf":1.7320508075688772},"189":{"tf":3.1622776601683795},"190":{"tf":1.4142135623730951},"191":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.0},"196":{"tf":1.7320508075688772},"198":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":2.0},"209":{"tf":1.0},"214":{"tf":1.7320508075688772},"224":{"tf":1.0},"236":{"tf":3.7416573867739413},"323":{"tf":1.7320508075688772},"338":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"370":{"tf":1.0},"372":{"tf":1.7320508075688772},"374":{"tf":1.0},"379":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":2.6457513110645907},"390":{"tf":1.0},"396":{"tf":1.0},"417":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.0},"435":{"tf":1.0},"44":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"53":{"tf":2.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":2.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.0}}},"u":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"109":{"tf":1.0},"190":{"tf":2.23606797749979}},"e":{"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"y":{"df":7,"docs":{"109":{"tf":1.0},"110":{"tf":1.0},"120":{"tf":1.0},"163":{"tf":1.0},"254":{"tf":1.0},"73":{"tf":1.0},"83":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":5,"docs":{"220":{"tf":1.0},"234":{"tf":1.0},"312":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"323":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"h":{"df":116,"docs":{"100":{"tf":1.0},"102":{"tf":2.23606797749979},"103":{"tf":1.0},"105":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"123":{"tf":1.4142135623730951},"124":{"tf":1.0},"130":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":2.0},"163":{"tf":1.0},"164":{"tf":1.0},"171":{"tf":1.0},"175":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"208":{"tf":1.0},"218":{"tf":1.4142135623730951},"228":{"tf":1.0},"246":{"tf":1.0},"254":{"tf":2.0},"256":{"tf":1.0},"259":{"tf":1.0},"262":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":3.0},"277":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":1.7320508075688772},"289":{"tf":1.7320508075688772},"291":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":2.0},"297":{"tf":1.0},"299":{"tf":1.0},"30":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"309":{"tf":1.7320508075688772},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"335":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"341":{"tf":1.0},"357":{"tf":1.4142135623730951},"359":{"tf":1.0},"36":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.4142135623730951},"365":{"tf":2.0},"366":{"tf":1.0},"369":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"379":{"tf":1.4142135623730951},"380":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"394":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":2.0},"42":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.7320508075688772},"47":{"tf":1.4142135623730951},"50":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":1.7320508075688772},"73":{"tf":1.4142135623730951},"75":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.0},"96":{"tf":1.7320508075688772},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"56":{"tf":2.449489742783178},"57":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"5":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"—":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}}}}},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"143":{"tf":2.449489742783178},"253":{"tf":2.0},"325":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":2.0},"43":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"294":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.0},"340":{"tf":1.0},"71":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"222":{"tf":1.0},"255":{"tf":1.4142135623730951},"257":{"tf":1.0},"324":{"tf":1.0},"330":{"tf":1.0},"366":{"tf":1.0},"42":{"tf":1.0},"437":{"tf":1.0},"75":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":33,"docs":{"108":{"tf":1.7320508075688772},"109":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.0},"197":{"tf":1.0},"204":{"tf":1.0},"228":{"tf":1.0},"235":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"242":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"296":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"323":{"tf":1.4142135623730951},"344":{"tf":1.0},"350":{"tf":1.4142135623730951},"357":{"tf":1.7320508075688772},"358":{"tf":1.0},"365":{"tf":1.0},"400":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"405":{"tf":1.0},"42":{"tf":1.4142135623730951},"44":{"tf":1.0},"58":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.0}}},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"271":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"335":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"115":{"tf":1.0},"171":{"tf":1.0},"209":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"308":{"tf":1.0},"317":{"tf":1.0},"357":{"tf":1.0},"386":{"tf":1.4142135623730951},"406":{"tf":1.0},"89":{"tf":1.0}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"348":{"tf":1.0},"356":{"tf":2.0}}}}},"df":0,"docs":{},"i":{"df":52,"docs":{"10":{"tf":1.0},"111":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"124":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.4142135623730951},"153":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.4142135623730951},"19":{"tf":1.0},"196":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"222":{"tf":1.0},"241":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":3.0},"255":{"tf":2.0},"257":{"tf":1.0},"268":{"tf":1.0},"277":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.4142135623730951},"292":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"308":{"tf":1.0},"311":{"tf":1.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772},"317":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":2.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":1.0},"363":{"tf":1.0},"369":{"tf":1.0},"372":{"tf":1.0},"378":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"94":{"tf":1.0}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"185":{"tf":1.0}}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":28,"docs":{"15":{"tf":1.0},"151":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"196":{"tf":1.4142135623730951},"199":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"209":{"tf":1.7320508075688772},"220":{"tf":1.0},"235":{"tf":1.0},"256":{"tf":1.4142135623730951},"285":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"387":{"tf":1.0},"395":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":2.23606797749979},"420":{"tf":1.0},"426":{"tf":1.0},"49":{"tf":1.0},"56":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"142":{"tf":2.449489742783178},"37":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"x":{"df":42,"docs":{"0":{"tf":1.0},"10":{"tf":2.8284271247461903},"169":{"tf":1.0},"198":{"tf":1.0},"22":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"369":{"tf":1.0},"386":{"tf":1.0},"409":{"tf":1.7320508075688772},"410":{"tf":1.7320508075688772},"411":{"tf":1.0},"412":{"tf":1.0},"413":{"tf":1.4142135623730951},"414":{"tf":2.0},"415":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":2.23606797749979},"418":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.0},"424":{"tf":2.0},"425":{"tf":1.0},"426":{"tf":1.4142135623730951},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":2.0},"430":{"tf":1.7320508075688772},"431":{"tf":2.0},"432":{"tf":1.0},"433":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"437":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"120":{"tf":1.4142135623730951}}}},"l":{"df":2,"docs":{"153":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772}},"i":{"c":{"df":20,"docs":{"10":{"tf":1.0},"113":{"tf":1.0},"161":{"tf":1.0},"19":{"tf":1.0},"212":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"232":{"tf":1.0},"238":{"tf":1.0},"261":{"tf":1.0},"285":{"tf":1.4142135623730951},"296":{"tf":1.0},"311":{"tf":1.0},"365":{"tf":1.0},"390":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"51":{"tf":1.0},"6":{"tf":1.0}}},"df":42,"docs":{"10":{"tf":1.7320508075688772},"101":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"135":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"189":{"tf":3.3166247903554},"190":{"tf":1.4142135623730951},"193":{"tf":1.0},"200":{"tf":1.0},"226":{"tf":1.0},"238":{"tf":1.7320508075688772},"248":{"tf":1.0},"251":{"tf":2.0},"263":{"tf":1.0},"269":{"tf":1.0},"310":{"tf":1.0},"313":{"tf":1.0},"315":{"tf":2.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"324":{"tf":1.0},"326":{"tf":1.0},"332":{"tf":1.0},"335":{"tf":1.0},"346":{"tf":1.0},"358":{"tf":2.23606797749979},"359":{"tf":1.0},"364":{"tf":1.0},"390":{"tf":1.0},"417":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.4142135623730951},"424":{"tf":1.0},"426":{"tf":1.0},"433":{"tf":1.0},"63":{"tf":1.4142135623730951},"70":{"tf":1.0},"85":{"tf":1.0}}}},"r":{"df":0,"docs":{},"o":{"a":{"c":{"df":0,"docs":{},"h":{"df":13,"docs":{"292":{"tf":1.0},"296":{"tf":1.4142135623730951},"308":{"tf":1.0},"309":{"tf":1.0},"312":{"tf":1.0},"319":{"tf":1.0},"325":{"tf":2.0},"326":{"tf":1.0},"332":{"tf":1.0},"337":{"tf":1.0},"406":{"tf":1.4142135623730951},"63":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":30,"docs":{"101":{"tf":1.4142135623730951},"109":{"tf":1.0},"131":{"tf":1.0},"145":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"165":{"tf":1.0},"178":{"tf":1.0},"211":{"tf":1.0},"220":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"256":{"tf":1.0},"258":{"tf":1.0},"270":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"291":{"tf":1.0},"296":{"tf":1.0},"365":{"tf":1.0},"379":{"tf":1.0},"401":{"tf":1.0},"417":{"tf":1.4142135623730951},"435":{"tf":1.0},"437":{"tf":1.0}}}}},"v":{"df":5,"docs":{"186":{"tf":1.0},"337":{"tf":1.4142135623730951},"338":{"tf":3.3166247903554},"339":{"tf":1.7320508075688772},"340":{"tf":2.449489742783178}},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"338":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"338":{"tf":3.4641016151377544},"340":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"401":{"tf":1.0},"427":{"tf":1.4142135623730951}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"55":{"tf":1.0}}}}},"t":{"df":1,"docs":{"116":{"tf":1.0}}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"149":{"tf":1.0},"151":{"tf":1.0},"236":{"tf":1.0},"317":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":1.7320508075688772},"373":{"tf":1.0},"421":{"tf":1.7320508075688772},"422":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{":":{":":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"&":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"301":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"404":{"tf":2.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"0":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"404":{"tf":2.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"c":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"b":{"df":3,"docs":{"404":{"tf":2.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"404":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"t":{"df":4,"docs":{"301":{"tf":2.23606797749979},"302":{"tf":1.7320508075688772},"304":{"tf":1.0},"307":{"tf":1.0}}}},"df":2,"docs":{"323":{"tf":1.0},"404":{"tf":2.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"327":{"tf":1.4142135623730951},"54":{"tf":2.0}}}}}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"257":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"(":{"&":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":3,"docs":{"94":{"tf":1.0},"96":{"tf":1.0},"98":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"90":{"tf":1.0}}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"90":{"tf":1.0}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"1":{"df":1,"docs":{"89":{"tf":1.4142135623730951}}},"df":1,"docs":{"89":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"205":{"tf":1.0},"427":{"tf":1.4142135623730951},"437":{"tf":1.0},"89":{"tf":3.3166247903554},"90":{"tf":1.4142135623730951},"91":{"tf":2.23606797749979},"92":{"tf":2.0},"94":{"tf":2.8284271247461903}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":39,"docs":{"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"120":{"tf":1.0},"133":{"tf":1.0},"150":{"tf":1.0},"157":{"tf":1.0},"163":{"tf":1.0},"172":{"tf":1.0},"176":{"tf":1.0},"189":{"tf":1.4142135623730951},"190":{"tf":1.0},"194":{"tf":1.0},"216":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.0},"236":{"tf":1.0},"241":{"tf":1.0},"254":{"tf":1.0},"263":{"tf":1.0},"288":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"329":{"tf":1.0},"330":{"tf":1.0},"334":{"tf":1.0},"340":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"374":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.7320508075688772},"413":{"tf":1.0},"42":{"tf":1.0},"51":{"tf":1.4142135623730951},"70":{"tf":1.0},"78":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.0}}}}}},"g":{"df":16,"docs":{"213":{"tf":2.0},"214":{"tf":2.23606797749979},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":1.0},"220":{"tf":2.449489742783178},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":3.7416573867739413},"253":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"383":{"tf":1.4142135623730951}},"s":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"245":{"tf":1.7320508075688772}}}}}}},"[":{"0":{"df":1,"docs":{"215":{"tf":1.0}}},"1":{"]":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.0},"313":{"tf":1.4142135623730951}}},"2":{"]":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":78,"docs":{"102":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"172":{"tf":1.0},"178":{"tf":1.0},"186":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":2.449489742783178},"199":{"tf":1.7320508075688772},"202":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"209":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"212":{"tf":2.6457513110645907},"213":{"tf":2.6457513110645907},"214":{"tf":2.6457513110645907},"215":{"tf":3.872983346207417},"216":{"tf":2.0},"217":{"tf":1.4142135623730951},"218":{"tf":3.1622776601683795},"219":{"tf":1.0},"220":{"tf":3.872983346207417},"221":{"tf":2.6457513110645907},"222":{"tf":1.7320508075688772},"223":{"tf":1.0},"224":{"tf":2.449489742783178},"228":{"tf":3.4641016151377544},"230":{"tf":1.7320508075688772},"231":{"tf":2.449489742783178},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.7320508075688772},"236":{"tf":2.0},"237":{"tf":1.0},"238":{"tf":1.7320508075688772},"243":{"tf":1.4142135623730951},"245":{"tf":3.3166247903554},"25":{"tf":1.0},"262":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":2.0},"279":{"tf":1.0},"281":{"tf":1.0},"295":{"tf":1.4142135623730951},"313":{"tf":2.23606797749979},"314":{"tf":2.0},"319":{"tf":1.4142135623730951},"338":{"tf":2.0},"34":{"tf":1.0},"349":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":1.4142135623730951},"37":{"tf":2.0},"374":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":2.8284271247461903},"385":{"tf":1.0},"386":{"tf":1.4142135623730951},"387":{"tf":1.0},"391":{"tf":1.0},"404":{"tf":2.0},"406":{"tf":1.0},"415":{"tf":1.0},"418":{"tf":1.0},"425":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"57":{"tf":1.4142135623730951},"78":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.4142135623730951}},"’":{"df":1,"docs":{"314":{"tf":1.0}}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"415":{"tf":3.3166247903554}}}}}}}},"m":{"df":28,"docs":{"104":{"tf":3.7416573867739413},"105":{"tf":1.7320508075688772},"106":{"tf":2.449489742783178},"107":{"tf":1.4142135623730951},"108":{"tf":3.1622776601683795},"109":{"tf":1.4142135623730951},"110":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"344":{"tf":2.449489742783178},"346":{"tf":1.4142135623730951},"350":{"tf":1.7320508075688772},"353":{"tf":2.6457513110645907},"354":{"tf":1.4142135623730951},"355":{"tf":1.4142135623730951},"356":{"tf":3.1622776601683795},"357":{"tf":2.0},"358":{"tf":3.7416573867739413},"359":{"tf":2.449489742783178},"374":{"tf":2.23606797749979},"380":{"tf":2.449489742783178},"387":{"tf":1.7320508075688772},"403":{"tf":1.7320508075688772},"415":{"tf":1.0},"44":{"tf":2.449489742783178},"47":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178}},"’":{"df":5,"docs":{"344":{"tf":1.0},"354":{"tf":1.0},"359":{"tf":1.0},"44":{"tf":2.23606797749979},"47":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":23,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"141":{"tf":1.0},"179":{"tf":1.0},"221":{"tf":1.0},"25":{"tf":1.0},"269":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":1.4142135623730951},"289":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":3.0},"325":{"tf":1.4142135623730951},"340":{"tf":1.0},"365":{"tf":1.0},"376":{"tf":1.7320508075688772},"49":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"67":{"tf":1.0},"78":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"y":{"df":14,"docs":{"131":{"tf":1.0},"147":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"239":{"tf":1.0},"248":{"tf":1.0},"320":{"tf":1.0},"342":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":2.0},"55":{"tf":5.477225575051661},"63":{"tf":3.4641016151377544},"78":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}},"’":{"df":1,"docs":{"55":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":7,"docs":{"296":{"tf":1.0},"308":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"317":{"tf":2.6457513110645907},"320":{"tf":1.4142135623730951},"347":{"tf":1.0},"433":{"tf":1.0}}}},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"273":{"tf":1.0},"344":{"tf":1.0},"59":{"tf":1.0}}}}},"t":{":":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"254":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"254":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"254":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"254":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"254":{"tf":4.123105625617661},"307":{"tf":1.0}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"248":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"177":{"tf":1.7320508075688772}},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"177":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"208":{"tf":1.0},"261":{"tf":1.7320508075688772},"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"254":{"tf":1.7320508075688772}}}}}}},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":2,"docs":{"398":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"338":{"tf":1.7320508075688772}}}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":5,"docs":{"146":{"tf":1.0},"355":{"tf":1.7320508075688772},"416":{"tf":1.0},"54":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"304":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0}}},"df":0,"docs":{}},"k":{"df":16,"docs":{"117":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"164":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"308":{"tf":1.0},"312":{"tf":1.4142135623730951},"35":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.7320508075688772},"400":{"tf":1.0},"404":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.4142135623730951},"52":{"tf":1.0},"67":{"tf":1.0}}},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"115":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":14,"docs":{"10":{"tf":1.0},"107":{"tf":1.0},"196":{"tf":1.0},"235":{"tf":1.0},"242":{"tf":1.0},"253":{"tf":1.0},"291":{"tf":1.0},"330":{"tf":1.7320508075688772},"345":{"tf":1.0},"360":{"tf":1.0},"361":{"tf":1.0},"407":{"tf":1.0},"433":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"248":{"tf":1.0},"365":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"!":{"(":{"!":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"c":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"(":{"&":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"c":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"#":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"(":{"\\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"413":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"\\"":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"s":{"df":3,"docs":{"404":{"tf":3.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"201":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"\\"":{"df":0,"docs":{},"i":{"df":2,"docs":{"338":{"tf":1.0},"340":{"tf":1.4142135623730951}}}},"*":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"167":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951}}}}}}}}},"0":{"df":1,"docs":{"356":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"264":{"tf":1.0}}},"4":{"df":1,"docs":{"198":{"tf":1.0}}},"5":{"df":4,"docs":{"273":{"tf":2.0},"274":{"tf":1.4142135623730951},"275":{"tf":1.7320508075688772},"276":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"356":{"tf":1.4142135623730951}}},"a":{"df":1,"docs":{"365":{"tf":1.0}}},"b":{"df":1,"docs":{"365":{"tf":1.0}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}},"e":{"(":{"\\"":{"\\\\":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"(":{")":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"285":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":6,"docs":{"196":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951}}}}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"80":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}},"v":{"1":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":2.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"c":{"!":{"[":{"\\"":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":5,"docs":{"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.0},"246":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":17,"docs":{"159":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":2.8284271247461903},"199":{"tf":1.0},"201":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.0},"253":{"tf":1.0},"273":{"tf":1.0},"276":{"tf":1.0},"338":{"tf":2.449489742783178},"340":{"tf":1.4142135623730951},"373":{"tf":1.0},"418":{"tf":1.0},"419":{"tf":1.0}}}},"n":{"df":2,"docs":{"198":{"tf":2.0},"199":{"tf":1.0}},"e":{"!":{"df":0,"docs":{},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":19,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":3.605551275463989},"198":{"tf":3.4641016151377544},"199":{"tf":2.6457513110645907},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"224":{"tf":1.0},"273":{"tf":1.4142135623730951},"274":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":2.23606797749979},"338":{"tf":1.0},"340":{"tf":1.0},"365":{"tf":2.23606797749979},"404":{"tf":1.4142135623730951},"418":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":30,"docs":{"151":{"tf":1.4142135623730951},"157":{"tf":1.0},"170":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":2.0},"218":{"tf":1.0},"233":{"tf":1.0},"296":{"tf":1.0},"309":{"tf":1.7320508075688772},"317":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.4142135623730951},"360":{"tf":1.0},"364":{"tf":1.0},"378":{"tf":1.0},"380":{"tf":1.0},"401":{"tf":1.4142135623730951},"404":{"tf":1.0},"415":{"tf":3.1622776601683795},"416":{"tf":1.0},"50":{"tf":2.23606797749979},"58":{"tf":2.23606797749979},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"71":{"tf":2.449489742783178},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"300":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":54,"docs":{"102":{"tf":2.449489742783178},"104":{"tf":1.7320508075688772},"105":{"tf":1.0},"120":{"tf":1.0},"13":{"tf":1.0},"131":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":2.0},"152":{"tf":1.0},"153":{"tf":1.0},"164":{"tf":1.0},"189":{"tf":1.0},"2":{"tf":1.0},"219":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"285":{"tf":1.0},"289":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.0},"322":{"tf":1.4142135623730951},"324":{"tf":1.0},"33":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":1.0},"342":{"tf":1.0},"359":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"361":{"tf":1.0},"372":{"tf":3.7416573867739413},"373":{"tf":1.7320508075688772},"374":{"tf":3.3166247903554},"375":{"tf":1.4142135623730951},"378":{"tf":1.0},"387":{"tf":2.449489742783178},"389":{"tf":1.4142135623730951},"404":{"tf":2.0},"411":{"tf":1.0},"416":{"tf":1.7320508075688772},"436":{"tf":1.0},"44":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"82":{"tf":1.7320508075688772},"86":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":3.0},"99":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":18,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":1.7320508075688772},"107":{"tf":1.0},"176":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.0},"247":{"tf":1.0},"262":{"tf":1.0},"27":{"tf":1.0},"378":{"tf":1.0},"42":{"tf":1.0},"421":{"tf":1.0},"433":{"tf":1.0},"54":{"tf":1.0},"71":{"tf":1.4142135623730951},"78":{"tf":1.0},"9":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":11,"docs":{"158":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"20":{"tf":1.0},"220":{"tf":1.0},"247":{"tf":1.0},"278":{"tf":1.0},"364":{"tf":1.0},"421":{"tf":1.0},"50":{"tf":1.0},"9":{"tf":1.0}}}}},"r":{"df":1,"docs":{"307":{"tf":1.0}}}}},"t":{".":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"389":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":3,"docs":{"151":{"tf":1.0},"364":{"tf":1.0},"375":{"tf":1.4142135623730951}}}}}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":28,"docs":{"10":{"tf":1.0},"292":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":3.1622776601683795},"309":{"tf":2.449489742783178},"310":{"tf":3.872983346207417},"311":{"tf":3.3166247903554},"312":{"tf":5.196152422706632},"313":{"tf":5.5677643628300215},"314":{"tf":2.0},"315":{"tf":2.6457513110645907},"316":{"tf":4.0},"317":{"tf":6.557438524302},"318":{"tf":3.4641016151377544},"319":{"tf":3.7416573867739413},"320":{"tf":2.0},"321":{"tf":2.0},"322":{"tf":1.7320508075688772},"323":{"tf":3.4641016151377544},"324":{"tf":2.0},"325":{"tf":3.7416573867739413},"326":{"tf":1.0},"384":{"tf":1.0},"393":{"tf":2.0},"403":{"tf":1.0},"404":{"tf":2.0},"405":{"tf":1.0},"411":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":22,"docs":{"308":{"tf":3.0},"309":{"tf":1.0},"310":{"tf":1.4142135623730951},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":2.23606797749979},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"326":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":2,"docs":{"338":{"tf":1.4142135623730951},"340":{"tf":2.0}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"301":{"tf":2.8284271247461903}}}},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"102":{"tf":1.0},"388":{"tf":1.0},"390":{"tf":1.0}}},"k":{"df":3,"docs":{"152":{"tf":1.0},"156":{"tf":1.0},"404":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":44,"docs":{"106":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":2.23606797749979},"159":{"tf":1.0},"160":{"tf":1.0},"163":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"186":{"tf":1.0},"187":{"tf":1.0},"191":{"tf":1.0},"200":{"tf":1.0},"21":{"tf":1.0},"220":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.4142135623730951},"256":{"tf":1.0},"271":{"tf":1.4142135623730951},"275":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.4142135623730951},"292":{"tf":1.0},"295":{"tf":1.7320508075688772},"297":{"tf":1.0},"301":{"tf":1.4142135623730951},"335":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.7320508075688772},"345":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"357":{"tf":1.0},"365":{"tf":2.0},"366":{"tf":1.0},"374":{"tf":1.0},"395":{"tf":1.4142135623730951},"406":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"92":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"313":{"tf":1.0},"324":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":18,"docs":{"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"200":{"tf":2.0},"206":{"tf":1.0},"208":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"365":{"tf":1.0},"385":{"tf":1.7320508075688772},"386":{"tf":1.0},"388":{"tf":2.0},"389":{"tf":1.0},"390":{"tf":3.4641016151377544},"410":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":2.0},"417":{"tf":1.7320508075688772},"82":{"tf":1.0},"92":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"’":{"df":1,"docs":{"200":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"u":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}},"t":{"df":1,"docs":{"363":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"55":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":11,"docs":{"118":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"20":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"395":{"tf":1.0},"436":{"tf":1.0},"71":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"428":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":36,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"148":{"tf":1.0},"159":{"tf":1.0},"196":{"tf":1.7320508075688772},"208":{"tf":1.0},"238":{"tf":1.4142135623730951},"25":{"tf":1.0},"261":{"tf":1.0},"277":{"tf":1.4142135623730951},"279":{"tf":2.6457513110645907},"28":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0},"301":{"tf":1.4142135623730951},"304":{"tf":1.0},"306":{"tf":1.0},"313":{"tf":1.0},"323":{"tf":1.7320508075688772},"324":{"tf":1.4142135623730951},"364":{"tf":1.0},"367":{"tf":1.0},"375":{"tf":1.0},"381":{"tf":1.0},"403":{"tf":1.0},"42":{"tf":1.0},"424":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"429":{"tf":1.0},"433":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":2.23606797749979},"81":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.7320508075688772}}}},"df":18,"docs":{"194":{"tf":2.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"288":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":51,"docs":{"0":{"tf":1.7320508075688772},"100":{"tf":1.0},"103":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"120":{"tf":1.0},"124":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"145":{"tf":1.0},"152":{"tf":1.0},"159":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.4142135623730951},"191":{"tf":1.4142135623730951},"194":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"2":{"tf":1.0},"209":{"tf":1.0},"228":{"tf":1.0},"235":{"tf":1.0},"257":{"tf":1.4142135623730951},"28":{"tf":1.0},"288":{"tf":1.0},"296":{"tf":1.4142135623730951},"310":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.4142135623730951},"322":{"tf":1.0},"324":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"340":{"tf":1.4142135623730951},"341":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.0},"365":{"tf":1.0},"374":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"387":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.4142135623730951},"42":{"tf":2.0},"421":{"tf":1.0},"429":{"tf":1.7320508075688772},"67":{"tf":1.0},"92":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"330":{"tf":4.123105625617661}},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"330":{"tf":1.0}}}}}}},"df":0,"docs":{}},"d":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"330":{"tf":3.3166247903554}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"i":{"d":{"df":17,"docs":{"143":{"tf":1.0},"171":{"tf":1.0},"209":{"tf":1.0},"219":{"tf":1.0},"246":{"tf":1.0},"261":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"357":{"tf":1.7320508075688772},"365":{"tf":1.0},"403":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":23,"docs":{"10":{"tf":1.0},"308":{"tf":2.23606797749979},"309":{"tf":1.0},"310":{"tf":2.6457513110645907},"311":{"tf":1.0},"312":{"tf":3.3166247903554},"313":{"tf":2.8284271247461903},"314":{"tf":1.4142135623730951},"315":{"tf":1.0},"316":{"tf":3.4641016151377544},"317":{"tf":4.358898943540674},"318":{"tf":3.7416573867739413},"319":{"tf":2.0},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":2.0},"323":{"tf":3.4641016151377544},"324":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"326":{"tf":1.0},"393":{"tf":1.4142135623730951},"404":{"tf":1.0},"411":{"tf":1.0}}}},"r":{"df":1,"docs":{"289":{"tf":1.0}}},"y":{"df":10,"docs":{"10":{"tf":1.0},"186":{"tf":1.0},"220":{"tf":1.0},"235":{"tf":1.0},"247":{"tf":1.0},"317":{"tf":1.0},"378":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"401":{"tf":1.0},"47":{"tf":1.0}}}}}}},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"356":{"tf":3.4641016151377544}}}},"y":{"df":1,"docs":{"153":{"tf":1.0}}}},"b":{"\'":{"a":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"288":{"tf":1.0}}}}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"309":{"tf":1.0}}},">":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"a":{"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"374":{"tf":3.1622776601683795}}},"y":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"374":{"tf":4.242640687119285}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"119":{"tf":2.23606797749979},"120":{"tf":1.4142135623730951}},"e":{":":{":":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"l":{"a":{"d":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"120":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"\\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":38,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"113":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"124":{"tf":1.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"159":{"tf":1.0},"218":{"tf":1.0},"24":{"tf":1.4142135623730951},"243":{"tf":1.0},"28":{"tf":1.0},"309":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":2.0},"317":{"tf":2.449489742783178},"318":{"tf":2.449489742783178},"320":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"339":{"tf":1.0},"347":{"tf":1.0},"380":{"tf":1.0},"389":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.4142135623730951},"397":{"tf":1.0},"399":{"tf":1.7320508075688772},"400":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.0},"429":{"tf":1.0},"63":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"79":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"211":{"tf":1.0},"26":{"tf":1.0},"295":{"tf":1.0},"346":{"tf":3.0},"9":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"433":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"224":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":17,"docs":{"144":{"tf":1.0},"156":{"tf":3.7416573867739413},"157":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"273":{"tf":1.0},"285":{"tf":1.0},"297":{"tf":1.0},"369":{"tf":1.7320508075688772},"45":{"tf":1.0},"55":{"tf":1.0},"71":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"369":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"429":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"d":{"df":7,"docs":{"144":{"tf":1.0},"155":{"tf":1.0},"163":{"tf":2.0},"225":{"tf":1.0},"256":{"tf":1.0},"297":{"tf":1.0},"407":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"314":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0}}}}}},"r":{"df":2,"docs":{"142":{"tf":1.0},"380":{"tf":1.7320508075688772}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"116":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"df":30,"docs":{"104":{"tf":1.0},"106":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"151":{"tf":1.4142135623730951},"161":{"tf":1.0},"214":{"tf":1.0},"220":{"tf":1.0},"228":{"tf":1.0},"237":{"tf":1.0},"258":{"tf":1.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"325":{"tf":1.4142135623730951},"337":{"tf":1.0},"346":{"tf":1.0},"374":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.0},"404":{"tf":1.0},"411":{"tf":1.4142135623730951},"420":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0}}},"i":{"c":{"df":18,"docs":{"113":{"tf":1.0},"147":{"tf":1.0},"157":{"tf":1.0},"22":{"tf":1.0},"228":{"tf":1.0},"24":{"tf":1.4142135623730951},"250":{"tf":1.0},"309":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"322":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"407":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"69":{"tf":1.0}}},"df":4,"docs":{"120":{"tf":1.0},"256":{"tf":1.0},"320":{"tf":1.0},"436":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"320":{"tf":1.0}}}},"df":0,"docs":{}}},"df":24,"docs":{"10":{"tf":1.0},"116":{"tf":1.7320508075688772},"145":{"tf":1.0},"183":{"tf":2.8284271247461903},"189":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951},"270":{"tf":2.23606797749979},"281":{"tf":3.605551275463989},"282":{"tf":2.0},"286":{"tf":2.449489742783178},"288":{"tf":4.123105625617661},"309":{"tf":1.7320508075688772},"314":{"tf":1.0},"318":{"tf":3.872983346207417},"348":{"tf":1.4142135623730951},"356":{"tf":2.8284271247461903},"365":{"tf":1.0},"414":{"tf":1.7320508075688772},"415":{"tf":1.7320508075688772},"416":{"tf":4.795831523312719},"54":{"tf":1.0},"67":{"tf":1.4142135623730951},"78":{"tf":2.23606797749979},"79":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"289":{"tf":1.0}}}},"c":{"df":1,"docs":{"1":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"df":32,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"112":{"tf":1.4142135623730951},"118":{"tf":1.0},"153":{"tf":1.4142135623730951},"159":{"tf":1.0},"186":{"tf":1.0},"205":{"tf":1.0},"217":{"tf":1.4142135623730951},"219":{"tf":1.0},"246":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"31":{"tf":1.0},"310":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"330":{"tf":1.0},"335":{"tf":1.0},"357":{"tf":1.0},"372":{"tf":1.0},"383":{"tf":1.0},"404":{"tf":1.0},"412":{"tf":1.0},"54":{"tf":1.4142135623730951},"66":{"tf":1.0},"78":{"tf":1.0}}}}},"df":53,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"139":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"184":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":1.0},"202":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.0},"230":{"tf":1.4142135623730951},"236":{"tf":1.0},"238":{"tf":1.0},"253":{"tf":1.0},"266":{"tf":1.0},"269":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.7320508075688772},"308":{"tf":1.0},"315":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"325":{"tf":2.0},"335":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"364":{"tf":1.4142135623730951},"368":{"tf":1.0},"372":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"404":{"tf":1.4142135623730951},"421":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":2.449489742783178},"74":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"79":{"tf":1.0},"83":{"tf":1.0},"93":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":91,"docs":{"10":{"tf":1.0},"103":{"tf":1.7320508075688772},"115":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"124":{"tf":1.0},"136":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.0},"157":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.4142135623730951},"186":{"tf":1.0},"188":{"tf":1.0},"191":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"200":{"tf":1.0},"209":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"237":{"tf":3.0},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"253":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.4142135623730951},"26":{"tf":1.0},"270":{"tf":1.0},"279":{"tf":2.6457513110645907},"29":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":2.23606797749979},"308":{"tf":1.0},"309":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"318":{"tf":1.4142135623730951},"322":{"tf":1.0},"324":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"34":{"tf":1.0},"340":{"tf":1.7320508075688772},"353":{"tf":1.0},"357":{"tf":1.0},"359":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.0},"365":{"tf":1.7320508075688772},"367":{"tf":1.0},"374":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.4142135623730951},"389":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.0},"403":{"tf":2.0},"404":{"tf":2.449489742783178},"405":{"tf":1.4142135623730951},"407":{"tf":2.23606797749979},"42":{"tf":1.0},"426":{"tf":1.0},"433":{"tf":1.7320508075688772},"435":{"tf":1.0},"44":{"tf":1.4142135623730951},"56":{"tf":1.0},"63":{"tf":1.7320508075688772},"67":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"79":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"284":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":23,"docs":{"117":{"tf":1.0},"119":{"tf":1.0},"143":{"tf":1.4142135623730951},"159":{"tf":1.0},"167":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.0},"224":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.4142135623730951},"314":{"tf":1.0},"317":{"tf":1.0},"319":{"tf":1.0},"325":{"tf":1.0},"353":{"tf":1.0},"37":{"tf":1.0},"394":{"tf":1.0},"404":{"tf":1.4142135623730951},"44":{"tf":1.0},"56":{"tf":1.0},"63":{"tf":1.4142135623730951}},"n":{"df":1,"docs":{"33":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"160":{"tf":1.0}}}},"v":{"df":18,"docs":{"109":{"tf":1.0},"135":{"tf":1.0},"159":{"tf":1.0},"210":{"tf":1.0},"230":{"tf":1.0},"268":{"tf":1.0},"272":{"tf":1.0},"275":{"tf":1.0},"316":{"tf":1.0},"322":{"tf":1.0},"339":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.0},"416":{"tf":1.0},"420":{"tf":1.0},"67":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":78,"docs":{"10":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"166":{"tf":1.7320508075688772},"174":{"tf":2.23606797749979},"175":{"tf":2.8284271247461903},"176":{"tf":1.4142135623730951},"177":{"tf":2.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"180":{"tf":2.0},"181":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"196":{"tf":1.0},"202":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"211":{"tf":1.0},"214":{"tf":1.4142135623730951},"220":{"tf":1.0},"224":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"234":{"tf":1.0},"236":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"246":{"tf":1.0},"269":{"tf":1.0},"272":{"tf":1.0},"275":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.4142135623730951},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"317":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":1.0},"329":{"tf":1.4142135623730951},"330":{"tf":1.0},"331":{"tf":1.4142135623730951},"333":{"tf":2.0},"334":{"tf":2.6457513110645907},"335":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.7320508075688772},"338":{"tf":2.6457513110645907},"339":{"tf":1.7320508075688772},"340":{"tf":1.4142135623730951},"350":{"tf":1.0},"358":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"369":{"tf":2.449489742783178},"371":{"tf":1.0},"373":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":2.449489742783178},"417":{"tf":1.7320508075688772},"44":{"tf":1.0},"47":{"tf":1.0},"54":{"tf":1.7320508075688772},"63":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"82":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.4142135623730951},"92":{"tf":2.0},"95":{"tf":1.4142135623730951},"99":{"tf":1.0}},"—":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"315":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"w":{"df":1,"docs":{"376":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":14,"docs":{"1":{"tf":1.0},"122":{"tf":1.0},"240":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":1.0},"313":{"tf":1.0},"323":{"tf":1.0},"381":{"tf":1.7320508075688772},"393":{"tf":1.0},"403":{"tf":1.0},"406":{"tf":1.0},"435":{"tf":1.0},"437":{"tf":1.0},"74":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"193":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":4,"docs":{"156":{"tf":1.0},"163":{"tf":1.0},"208":{"tf":1.0},"285":{"tf":1.0}}}},"w":{"df":2,"docs":{"156":{"tf":1.0},"42":{"tf":1.0}}}},"t":{"df":1,"docs":{"211":{"tf":1.0}}}},"n":{"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"248":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":1,"docs":{"248":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":3,"docs":{"196":{"tf":1.7320508075688772},"248":{"tf":2.0},"30":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"d":{"df":1,"docs":{"283":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"42":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"118":{"tf":1.0},"266":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"340":{"tf":1.0},"379":{"tf":1.0},"75":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"158":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":24,"docs":{"10":{"tf":1.0},"118":{"tf":1.0},"135":{"tf":1.0},"145":{"tf":1.0},"163":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"198":{"tf":1.0},"217":{"tf":1.7320508075688772},"220":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"284":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"325":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"363":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"383":{"tf":1.0},"393":{"tf":1.0}}}},"t":{"a":{"df":3,"docs":{"433":{"tf":4.58257569495584},"435":{"tf":1.0},"436":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":19,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"152":{"tf":1.0},"162":{"tf":1.0},"199":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.4142135623730951},"248":{"tf":1.0},"253":{"tf":1.0},"271":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.7320508075688772},"362":{"tf":1.0},"406":{"tf":1.0},"67":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":1.0},"90":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":87,"docs":{"102":{"tf":1.4142135623730951},"109":{"tf":1.0},"13":{"tf":1.0},"139":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":3.3166247903554},"169":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"196":{"tf":1.0},"198":{"tf":1.0},"200":{"tf":1.7320508075688772},"203":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951},"25":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"291":{"tf":1.4142135623730951},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":2.0},"297":{"tf":1.0},"298":{"tf":2.23606797749979},"299":{"tf":1.0},"301":{"tf":2.0},"304":{"tf":1.7320508075688772},"308":{"tf":1.0},"309":{"tf":2.0},"312":{"tf":1.0},"313":{"tf":1.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":3.3166247903554},"318":{"tf":2.23606797749979},"320":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"325":{"tf":2.6457513110645907},"33":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.4142135623730951},"340":{"tf":1.0},"342":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.4142135623730951},"355":{"tf":1.0},"357":{"tf":1.0},"360":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.4142135623730951},"386":{"tf":1.7320508075688772},"387":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.0},"401":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"41":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"435":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"54":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.7320508075688772},"75":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":18,"docs":{"118":{"tf":1.0},"135":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":2.0},"21":{"tf":1.0},"256":{"tf":1.0},"268":{"tf":1.0},"284":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"373":{"tf":1.0},"378":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"g":{"df":17,"docs":{"104":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"216":{"tf":1.0},"264":{"tf":1.0},"275":{"tf":1.0},"296":{"tf":1.0},"318":{"tf":1.0},"380":{"tf":1.0},"393":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":1.7320508075688772},"67":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"95":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"126":{"tf":1.0},"260":{"tf":1.0},"316":{"tf":1.0},"326":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"103":{"tf":1.7320508075688772},"107":{"tf":1.0},"308":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":42,"docs":{"112":{"tf":1.0},"113":{"tf":3.7416573867739413},"115":{"tf":1.4142135623730951},"118":{"tf":2.6457513110645907},"122":{"tf":1.0},"128":{"tf":1.0},"140":{"tf":1.0},"156":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.0},"191":{"tf":1.0},"196":{"tf":1.0},"202":{"tf":2.23606797749979},"203":{"tf":1.0},"209":{"tf":2.0},"211":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"218":{"tf":2.0},"221":{"tf":1.0},"222":{"tf":2.0},"223":{"tf":1.0},"226":{"tf":1.0},"250":{"tf":1.0},"26":{"tf":1.0},"260":{"tf":1.0},"261":{"tf":2.0},"262":{"tf":1.4142135623730951},"265":{"tf":3.1622776601683795},"266":{"tf":1.0},"29":{"tf":2.0},"311":{"tf":1.0},"365":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.0},"42":{"tf":1.0},"54":{"tf":1.0},"56":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.4142135623730951},"89":{"tf":1.0}}}}},"d":{"df":26,"docs":{"105":{"tf":2.449489742783178},"106":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"110":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"237":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.7320508075688772},"350":{"tf":1.4142135623730951},"353":{"tf":1.4142135623730951},"356":{"tf":1.0},"357":{"tf":3.0},"359":{"tf":2.0},"36":{"tf":1.4142135623730951},"395":{"tf":2.23606797749979},"411":{"tf":1.7320508075688772},"415":{"tf":1.4142135623730951},"416":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"71":{"tf":2.0}}},"df":48,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"221":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"242":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.0},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":1.4142135623730951},"335":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.4142135623730951},"357":{"tf":1.0},"365":{"tf":1.4142135623730951},"374":{"tf":1.0},"375":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":1.7320508075688772},"44":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"6":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"192":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}}},"df":0,"docs":{}}},"df":46,"docs":{"106":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":1.0},"117":{"tf":1.0},"128":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"158":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"247":{"tf":1.4142135623730951},"279":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.0},"308":{"tf":1.0},"310":{"tf":1.4142135623730951},"313":{"tf":1.0},"318":{"tf":1.0},"325":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"341":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"393":{"tf":1.0},"406":{"tf":1.0},"421":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":2.0},"54":{"tf":3.605551275463989},"59":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"415":{"tf":2.6457513110645907}}}}},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}}}}}}},"j":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"248":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":3,"docs":{"159":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"180":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"435":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"b":{"df":2,"docs":{"264":{"tf":1.0},"71":{"tf":1.0}}},"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"313":{"tf":2.449489742783178},"317":{"tf":1.0}}}}},"df":58,"docs":{"104":{"tf":1.4142135623730951},"109":{"tf":2.0},"172":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":2.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"189":{"tf":1.0},"190":{"tf":1.0},"200":{"tf":1.0},"219":{"tf":1.0},"253":{"tf":1.0},"294":{"tf":1.4142135623730951},"296":{"tf":1.7320508075688772},"301":{"tf":1.4142135623730951},"308":{"tf":2.449489742783178},"309":{"tf":1.0},"310":{"tf":2.23606797749979},"312":{"tf":3.0},"313":{"tf":2.449489742783178},"316":{"tf":2.8284271247461903},"317":{"tf":5.916079783099616},"318":{"tf":2.6457513110645907},"319":{"tf":1.7320508075688772},"323":{"tf":2.449489742783178},"325":{"tf":1.7320508075688772},"329":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"346":{"tf":1.4142135623730951},"350":{"tf":1.0},"363":{"tf":2.6457513110645907},"364":{"tf":1.7320508075688772},"365":{"tf":4.47213595499958},"366":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":1.0},"400":{"tf":2.0},"401":{"tf":2.23606797749979},"403":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951},"411":{"tf":1.4142135623730951},"416":{"tf":2.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":3.605551275463989},"63":{"tf":1.4142135623730951},"82":{"tf":1.0},"94":{"tf":2.23606797749979},"96":{"tf":1.4142135623730951},"97":{"tf":1.0},"98":{"tf":2.6457513110645907},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"—":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"—":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"338":{"tf":1.0},"340":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"337":{"tf":2.23606797749979},"338":{"tf":2.8284271247461903},"339":{"tf":1.0},"340":{"tf":2.0}}}},"u":{"df":0,"docs":{},"e":{"df":7,"docs":{"148":{"tf":1.4142135623730951},"149":{"tf":1.7320508075688772},"151":{"tf":2.449489742783178},"235":{"tf":2.0},"254":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772}}},"r":{"df":1,"docs":{"338":{"tf":1.0}}}}},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"df":64,"docs":{"102":{"tf":1.7320508075688772},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.7320508075688772},"116":{"tf":1.4142135623730951},"121":{"tf":1.0},"128":{"tf":1.0},"136":{"tf":1.0},"159":{"tf":2.23606797749979},"164":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"169":{"tf":2.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"178":{"tf":1.4142135623730951},"184":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.4142135623730951},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"225":{"tf":2.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"237":{"tf":2.23606797749979},"238":{"tf":3.1622776601683795},"243":{"tf":1.0},"245":{"tf":1.7320508075688772},"25":{"tf":1.7320508075688772},"276":{"tf":1.0},"279":{"tf":1.0},"312":{"tf":2.6457513110645907},"316":{"tf":1.7320508075688772},"317":{"tf":1.0},"325":{"tf":1.0},"335":{"tf":1.0},"35":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":1.7320508075688772},"383":{"tf":1.0},"387":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"398":{"tf":1.7320508075688772},"399":{"tf":2.23606797749979},"400":{"tf":1.7320508075688772},"404":{"tf":1.0},"44":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0},"83":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0}}},"y":{"df":0,"docs":{},"—":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"399":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"228":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"109":{"tf":1.4142135623730951},"159":{"tf":1.0},"373":{"tf":1.0},"69":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"u":{"df":1,"docs":{"253":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{".":{"c":{"df":0,"docs":{},"s":{".":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"0":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":44,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"10":{"tf":2.449489742783178},"11":{"tf":1.0},"118":{"tf":1.0},"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"143":{"tf":1.0},"16":{"tf":1.0},"2":{"tf":1.4142135623730951},"20":{"tf":1.0},"202":{"tf":1.0},"21":{"tf":1.7320508075688772},"22":{"tf":1.0},"23":{"tf":1.0},"256":{"tf":1.0},"27":{"tf":1.0},"284":{"tf":1.0},"307":{"tf":1.0},"322":{"tf":1.0},"326":{"tf":1.0},"329":{"tf":1.4142135623730951},"335":{"tf":1.0},"341":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.0},"360":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":1.0},"381":{"tf":1.0},"385":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"408":{"tf":1.0},"417":{"tf":1.0},"429":{"tf":1.4142135623730951},"430":{"tf":1.7320508075688772},"435":{"tf":1.4142135623730951},"5":{"tf":1.0},"81":{"tf":1.0},"9":{"tf":2.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"67":{"tf":1.0}}}}}}},"l":{"df":21,"docs":{"110":{"tf":2.0},"176":{"tf":1.4142135623730951},"177":{"tf":2.449489742783178},"178":{"tf":1.4142135623730951},"179":{"tf":2.23606797749979},"197":{"tf":2.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":2.23606797749979},"413":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"62":{"tf":2.0},"71":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"94":{"tf":1.0},"96":{"tf":1.0},"98":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":9,"docs":{"104":{"tf":1.0},"197":{"tf":1.4142135623730951},"228":{"tf":1.0},"323":{"tf":1.0},"411":{"tf":1.4142135623730951},"54":{"tf":2.6457513110645907},"62":{"tf":1.7320508075688772},"71":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"309":{"tf":1.0}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"285":{"tf":2.0},"286":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.0}}}}}},"df":58,"docs":{"135":{"tf":2.8284271247461903},"136":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"151":{"tf":1.4142135623730951},"164":{"tf":1.0},"166":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":2.0},"183":{"tf":2.0},"184":{"tf":2.0},"186":{"tf":2.6457513110645907},"187":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"218":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"237":{"tf":2.449489742783178},"245":{"tf":1.4142135623730951},"268":{"tf":2.0},"276":{"tf":1.0},"278":{"tf":1.7320508075688772},"282":{"tf":1.4142135623730951},"283":{"tf":1.7320508075688772},"284":{"tf":3.4641016151377544},"285":{"tf":5.656854249492381},"286":{"tf":1.4142135623730951},"290":{"tf":1.0},"295":{"tf":2.6457513110645907},"297":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"305":{"tf":1.0},"307":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.7320508075688772},"338":{"tf":1.4142135623730951},"363":{"tf":1.0},"364":{"tf":2.449489742783178},"365":{"tf":2.8284271247461903},"366":{"tf":1.0},"369":{"tf":1.0},"404":{"tf":1.4142135623730951},"406":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":1.0},"65":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":3.0},"75":{"tf":4.0},"76":{"tf":2.449489742783178},"77":{"tf":1.0},"79":{"tf":2.449489742783178},"81":{"tf":1.0},"91":{"tf":2.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.0},"96":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":1.0}}}}}}}}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":2.0}}}}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"170":{"tf":1.0}}}}}}}},"df":79,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":1.4142135623730951},"113":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.0},"122":{"tf":1.0},"129":{"tf":1.4142135623730951},"135":{"tf":1.0},"140":{"tf":1.4142135623730951},"142":{"tf":1.0},"151":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.7320508075688772},"176":{"tf":1.4142135623730951},"178":{"tf":1.7320508075688772},"186":{"tf":1.4142135623730951},"190":{"tf":1.0},"198":{"tf":1.0},"207":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"263":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"281":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"288":{"tf":1.0},"292":{"tf":1.0},"304":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.4142135623730951},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":2.449489742783178},"317":{"tf":2.0},"318":{"tf":1.7320508075688772},"325":{"tf":1.4142135623730951},"329":{"tf":1.0},"334":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"342":{"tf":1.0},"356":{"tf":1.0},"364":{"tf":1.4142135623730951},"369":{"tf":1.0},"374":{"tf":2.0},"376":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":1.7320508075688772},"394":{"tf":1.0},"401":{"tf":1.0},"416":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"91":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.4142135623730951}},"—":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"345":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"318":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"416":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.0},"67":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"144":{"tf":1.0},"325":{"tf":1.4142135623730951},"79":{"tf":1.0}}}}},"df":37,"docs":{"156":{"tf":1.4142135623730951},"163":{"tf":1.0},"174":{"tf":1.0},"178":{"tf":3.872983346207417},"180":{"tf":2.6457513110645907},"192":{"tf":2.0},"193":{"tf":1.4142135623730951},"217":{"tf":1.0},"220":{"tf":1.4142135623730951},"238":{"tf":2.0},"245":{"tf":1.0},"248":{"tf":1.0},"301":{"tf":1.4142135623730951},"304":{"tf":1.0},"308":{"tf":1.7320508075688772},"318":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"332":{"tf":1.4142135623730951},"334":{"tf":2.0},"335":{"tf":1.0},"36":{"tf":1.4142135623730951},"375":{"tf":2.449489742783178},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"404":{"tf":2.23606797749979},"414":{"tf":1.0},"416":{"tf":1.7320508075688772},"43":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.0}}},"df":0,"docs":{}}},"x":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"5":{"df":1,"docs":{"270":{"tf":1.0}}},"a":{"df":1,"docs":{"281":{"tf":2.23606797749979}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"335":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"1":{"0":{"df":1,"docs":{"281":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"271":{"tf":1.0}}},"3":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":3,"docs":{"404":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"384":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"271":{"tf":1.0},"281":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"338":{"tf":2.0}}}}}}}}}}}},"df":0,"docs":{}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"338":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"335":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"274":{"tf":1.0}}},"|":{"df":0,"docs":{},"x":{"df":1,"docs":{"384":{"tf":1.0}}}}},"df":1,"docs":{"379":{"tf":2.0}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"df":0,"docs":{}},"<":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"334":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":16,"docs":{"159":{"tf":2.6457513110645907},"221":{"tf":2.23606797749979},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979},"323":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":5.385164807134504},"379":{"tf":2.23606797749979},"381":{"tf":1.0},"384":{"tf":1.7320508075688772},"404":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"274":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"271":{"tf":1.7320508075688772},"281":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"338":{"tf":5.385164807134504}}}}},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"335":{"tf":1.0},"381":{"tf":1.0}}}}},"t":{"df":14,"docs":{"268":{"tf":1.0},"269":{"tf":2.0},"270":{"tf":1.7320508075688772},"271":{"tf":3.0},"272":{"tf":1.0},"274":{"tf":2.23606797749979},"275":{"tf":2.449489742783178},"279":{"tf":1.4142135623730951},"281":{"tf":2.0},"284":{"tf":2.23606797749979},"290":{"tf":1.0},"323":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"334":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}},"df":11,"docs":{"269":{"tf":2.23606797749979},"270":{"tf":3.0},"271":{"tf":3.4641016151377544},"274":{"tf":1.4142135623730951},"279":{"tf":1.0},"323":{"tf":2.6457513110645907},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":2.449489742783178},"404":{"tf":1.0},"412":{"tf":1.0}},"’":{"df":2,"docs":{"271":{"tf":1.4142135623730951},"274":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":40,"docs":{"104":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"133":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"178":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"192":{"tf":1.0},"236":{"tf":1.0},"25":{"tf":1.4142135623730951},"346":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.0},"374":{"tf":1.0},"387":{"tf":1.0},"39":{"tf":2.23606797749979},"414":{"tf":1.0},"416":{"tf":2.0},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{".":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"289":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":7,"docs":{"110":{"tf":2.23606797749979},"289":{"tf":5.656854249492381},"411":{"tf":1.0},"433":{"tf":3.3166247903554},"435":{"tf":1.0},"437":{"tf":1.0},"62":{"tf":3.605551275463989}}}},"df":0,"docs":{}}},"df":3,"docs":{"396":{"tf":1.0},"416":{"tf":1.7320508075688772},"430":{"tf":1.0}},"e":{"a":{"d":{"df":1,"docs":{"120":{"tf":1.4142135623730951}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"433":{"tf":1.0}}}},"df":27,"docs":{"104":{"tf":1.0},"117":{"tf":1.0},"164":{"tf":1.0},"176":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"227":{"tf":1.0},"236":{"tf":1.0},"259":{"tf":1.0},"271":{"tf":1.7320508075688772},"278":{"tf":1.0},"284":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"348":{"tf":1.0},"356":{"tf":2.23606797749979},"373":{"tf":1.4142135623730951},"38":{"tf":1.0},"380":{"tf":1.7320508075688772},"396":{"tf":1.0},"407":{"tf":1.7320508075688772},"411":{"tf":1.0},"42":{"tf":1.0},"435":{"tf":1.0},"46":{"tf":1.7320508075688772},"47":{"tf":1.4142135623730951},"55":{"tf":1.0},"63":{"tf":3.872983346207417}},"f":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":2.8284271247461903}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":2,"docs":{"394":{"tf":1.0},"67":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"192":{"tf":1.0},"211":{"tf":1.0},"225":{"tf":1.0},"237":{"tf":1.0},"313":{"tf":1.0},"318":{"tf":1.0},"341":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":35,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"114":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":2.23606797749979},"122":{"tf":3.1622776601683795},"123":{"tf":1.4142135623730951},"124":{"tf":2.0},"125":{"tf":2.23606797749979},"126":{"tf":2.8284271247461903},"127":{"tf":2.0},"176":{"tf":1.4142135623730951},"197":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"263":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"35":{"tf":1.7320508075688772},"386":{"tf":1.0},"389":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":1.0},"411":{"tf":1.0},"429":{"tf":1.4142135623730951},"432":{"tf":1.0},"44":{"tf":1.0}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"78":{"tf":1.0},"8":{"tf":1.0}}}}}},"o":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"320":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":4,"docs":{"163":{"tf":1.0},"259":{"tf":1.0},"271":{"tf":1.0},"289":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":13,"docs":{"102":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.4142135623730951},"125":{"tf":1.0},"130":{"tf":1.0},"148":{"tf":1.0},"157":{"tf":1.0},"221":{"tf":1.0},"263":{"tf":1.0},"387":{"tf":1.4142135623730951},"404":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"s":{"df":1,"docs":{"395":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"19":{"tf":1.0},"253":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":3.3166247903554},"396":{"tf":3.3166247903554},"397":{"tf":1.4142135623730951},"398":{"tf":1.0},"399":{"tf":1.4142135623730951},"400":{"tf":1.7320508075688772},"403":{"tf":1.0},"404":{"tf":2.449489742783178},"43":{"tf":1.0},"6":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"420":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":8,"docs":{"396":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":5,"docs":{"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"379":{"tf":2.449489742783178}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"156":{"tf":1.0},"396":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"396":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":8,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"g":{"df":33,"docs":{"103":{"tf":1.0},"107":{"tf":1.7320508075688772},"143":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"288":{"tf":1.0},"291":{"tf":1.7320508075688772},"292":{"tf":1.0},"301":{"tf":1.0},"307":{"tf":1.0},"340":{"tf":1.4142135623730951},"346":{"tf":1.0},"357":{"tf":1.0},"363":{"tf":1.0},"369":{"tf":2.23606797749979},"4":{"tf":2.0},"42":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"50":{"tf":1.4142135623730951},"63":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":6,"docs":{"220":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"404":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"83":{"tf":1.7320508075688772},"84":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"83":{"tf":1.0},"84":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":94,"docs":{"1":{"tf":1.0},"10":{"tf":2.449489742783178},"112":{"tf":1.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"121":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":1.0},"196":{"tf":1.0},"208":{"tf":1.4142135623730951},"211":{"tf":2.0},"212":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":2.23606797749979},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"245":{"tf":2.0},"247":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":3.3166247903554},"253":{"tf":1.0},"257":{"tf":1.0},"261":{"tf":1.7320508075688772},"262":{"tf":1.7320508075688772},"263":{"tf":2.23606797749979},"27":{"tf":2.0},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"289":{"tf":1.0},"29":{"tf":4.123105625617661},"297":{"tf":1.0},"30":{"tf":2.23606797749979},"306":{"tf":1.0},"308":{"tf":1.4142135623730951},"31":{"tf":1.7320508075688772},"310":{"tf":1.0},"311":{"tf":1.0},"319":{"tf":2.6457513110645907},"32":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"364":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":2.0},"393":{"tf":3.0},"394":{"tf":2.449489742783178},"395":{"tf":1.4142135623730951},"396":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"4":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.6457513110645907},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"42":{"tf":4.0},"426":{"tf":1.0},"43":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"71":{"tf":1.0},"82":{"tf":1.4142135623730951}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":20,"docs":{"131":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"20":{"tf":1.0},"225":{"tf":1.0},"260":{"tf":1.0},"266":{"tf":1.0},"27":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"314":{"tf":1.4142135623730951},"319":{"tf":1.0},"365":{"tf":1.0},"389":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"404":{"tf":1.0}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"318":{"tf":1.4142135623730951},"322":{"tf":1.0},"325":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"l":{"df":3,"docs":{"102":{"tf":1.0},"113":{"tf":1.0},"313":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"337":{"tf":1.0},"357":{"tf":1.0}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"333":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":3.605551275463989}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":17,"docs":{"139":{"tf":1.4142135623730951},"141":{"tf":1.0},"143":{"tf":3.605551275463989},"144":{"tf":2.6457513110645907},"145":{"tf":2.449489742783178},"189":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"394":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.4142135623730951},"416":{"tf":2.23606797749979},"54":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951},"78":{"tf":3.3166247903554},"79":{"tf":2.449489742783178}},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"df":0,"docs":{}},"9":{"5":{".":{".":{"1":{"0":{"3":{"df":1,"docs":{"389":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"189":{"tf":1.0},"78":{"tf":2.23606797749979},"79":{"tf":2.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"c":{".":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"279":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}},"a":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"21":{"tf":1.4142135623730951},"330":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.0}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"&":{"df":0,"docs":{},"s":{"1":{"df":1,"docs":{"74":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":2,"docs":{"73":{"tf":1.0},"74":{"tf":1.7320508075688772}},"s":{"1":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"74":{"tf":2.0}}}}}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"253":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"330":{"tf":1.0},"78":{"tf":1.4142135623730951},"89":{"tf":2.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"102":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"c":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":216,"docs":{"100":{"tf":1.0},"102":{"tf":2.23606797749979},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.7320508075688772},"106":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":2.8284271247461903},"118":{"tf":2.0},"119":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"122":{"tf":1.7320508075688772},"124":{"tf":2.0},"125":{"tf":1.4142135623730951},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"133":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":2.449489742783178},"143":{"tf":1.4142135623730951},"145":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":2.23606797749979},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":4.0},"157":{"tf":2.0},"158":{"tf":2.449489742783178},"159":{"tf":6.244997998398398},"160":{"tf":2.449489742783178},"161":{"tf":1.7320508075688772},"162":{"tf":1.7320508075688772},"163":{"tf":3.1622776601683795},"164":{"tf":2.0},"165":{"tf":1.0},"167":{"tf":2.0},"169":{"tf":1.0},"17":{"tf":1.0},"172":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"174":{"tf":1.0},"175":{"tf":1.7320508075688772},"176":{"tf":1.7320508075688772},"177":{"tf":2.449489742783178},"178":{"tf":2.23606797749979},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":2.0},"196":{"tf":2.6457513110645907},"197":{"tf":1.7320508075688772},"198":{"tf":2.0},"201":{"tf":1.0},"204":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":2.449489742783178},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":2.23606797749979},"220":{"tf":3.3166247903554},"221":{"tf":2.0},"222":{"tf":2.23606797749979},"223":{"tf":1.7320508075688772},"224":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"227":{"tf":1.0},"228":{"tf":2.8284271247461903},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":2.449489742783178},"236":{"tf":2.6457513110645907},"237":{"tf":3.872983346207417},"238":{"tf":4.58257569495584},"239":{"tf":1.7320508075688772},"24":{"tf":1.0},"240":{"tf":2.8284271247461903},"241":{"tf":2.8284271247461903},"242":{"tf":3.1622776601683795},"243":{"tf":2.0},"245":{"tf":2.23606797749979},"246":{"tf":1.0},"25":{"tf":2.0},"253":{"tf":1.4142135623730951},"260":{"tf":1.0},"262":{"tf":1.4142135623730951},"265":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.7320508075688772},"276":{"tf":2.449489742783178},"277":{"tf":3.0},"279":{"tf":4.69041575982343},"28":{"tf":1.0},"281":{"tf":2.23606797749979},"282":{"tf":2.0},"285":{"tf":3.3166247903554},"286":{"tf":1.0},"289":{"tf":2.449489742783178},"29":{"tf":1.0},"292":{"tf":1.4142135623730951},"293":{"tf":1.4142135623730951},"294":{"tf":2.449489742783178},"295":{"tf":1.4142135623730951},"296":{"tf":1.7320508075688772},"298":{"tf":1.4142135623730951},"299":{"tf":1.0},"301":{"tf":3.4641016151377544},"308":{"tf":2.0},"310":{"tf":1.0},"312":{"tf":2.6457513110645907},"313":{"tf":2.449489742783178},"314":{"tf":2.0},"316":{"tf":2.23606797749979},"317":{"tf":3.605551275463989},"318":{"tf":3.605551275463989},"319":{"tf":1.0},"320":{"tf":2.23606797749979},"322":{"tf":2.0},"323":{"tf":2.6457513110645907},"324":{"tf":1.7320508075688772},"325":{"tf":1.0},"329":{"tf":1.4142135623730951},"330":{"tf":1.0},"331":{"tf":1.0},"332":{"tf":1.4142135623730951},"333":{"tf":2.449489742783178},"334":{"tf":1.7320508075688772},"335":{"tf":2.449489742783178},"336":{"tf":2.449489742783178},"338":{"tf":4.358898943540674},"339":{"tf":1.0},"340":{"tf":2.23606797749979},"35":{"tf":1.0},"36":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":5.385164807134504},"366":{"tf":2.449489742783178},"37":{"tf":1.7320508075688772},"372":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":5.385164807134504},"375":{"tf":1.7320508075688772},"378":{"tf":1.0},"38":{"tf":2.23606797749979},"380":{"tf":1.7320508075688772},"381":{"tf":1.0},"383":{"tf":2.449489742783178},"385":{"tf":1.0},"386":{"tf":2.0},"387":{"tf":1.7320508075688772},"389":{"tf":2.449489742783178},"39":{"tf":1.0},"391":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"396":{"tf":1.4142135623730951},"398":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":3.4641016151377544},"405":{"tf":1.0},"406":{"tf":2.449489742783178},"407":{"tf":2.23606797749979},"413":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":2.449489742783178},"42":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":2.0},"422":{"tf":1.0},"423":{"tf":1.0},"43":{"tf":1.7320508075688772},"432":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":2.0},"47":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"62":{"tf":1.7320508075688772},"63":{"tf":1.7320508075688772},"67":{"tf":2.0},"71":{"tf":3.7416573867739413},"72":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772},"74":{"tf":2.0},"75":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":2.6457513110645907},"93":{"tf":1.4142135623730951},"94":{"tf":2.0},"95":{"tf":2.449489742783178},"96":{"tf":1.4142135623730951},"97":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"163":{"tf":1.0},"169":{"tf":1.0},"221":{"tf":1.0},"253":{"tf":1.7320508075688772},"319":{"tf":1.0},"322":{"tf":1.4142135623730951},"366":{"tf":1.0},"56":{"tf":1.0},"94":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":9,"docs":{"128":{"tf":1.0},"156":{"tf":1.0},"162":{"tf":1.0},"172":{"tf":1.4142135623730951},"302":{"tf":1.0},"328":{"tf":1.0},"356":{"tf":1.0},"404":{"tf":1.0},"92":{"tf":1.0}}}},"n":{"\'":{"df":0,"docs":{},"t":{"df":3,"docs":{"273":{"tf":1.0},"275":{"tf":1.0},"357":{"tf":1.0}}}},"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":3,"docs":{"197":{"tf":2.0},"96":{"tf":1.0},"98":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"197":{"tf":3.0},"96":{"tf":2.6457513110645907}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"271":{"tf":1.0}}}},"’":{"df":0,"docs":{},"t":{"df":82,"docs":{"103":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"135":{"tf":1.0},"142":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.0},"165":{"tf":1.0},"176":{"tf":1.7320508075688772},"184":{"tf":1.7320508075688772},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.4142135623730951},"201":{"tf":1.0},"205":{"tf":1.0},"209":{"tf":1.0},"218":{"tf":1.0},"224":{"tf":1.0},"238":{"tf":1.0},"259":{"tf":1.0},"263":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.7320508075688772},"275":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.4142135623730951},"280":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":2.23606797749979},"302":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.7320508075688772},"333":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.7320508075688772},"340":{"tf":1.4142135623730951},"346":{"tf":1.0},"356":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":2.23606797749979},"365":{"tf":2.0},"367":{"tf":1.7320508075688772},"368":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"413":{"tf":1.0},"417":{"tf":1.4142135623730951},"42":{"tf":1.0},"432":{"tf":1.0},"435":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"71":{"tf":1.0}}}}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"131":{"tf":1.0},"141":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"229":{"tf":1.0},"249":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.0},"271":{"tf":1.4142135623730951},"325":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"389":{"tf":1.0},"428":{"tf":1.0},"54":{"tf":1.0},"94":{"tf":1.0}}}},"c":{"df":3,"docs":{"2":{"tf":1.0},"404":{"tf":1.0},"71":{"tf":2.6457513110645907}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"143":{"tf":1.0},"227":{"tf":1.4142135623730951}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"374":{"tf":2.0}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":14,"docs":{"202":{"tf":1.0},"204":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":2.23606797749979},"237":{"tf":3.1622776601683795},"238":{"tf":4.58257569495584},"243":{"tf":2.449489742783178},"295":{"tf":2.23606797749979},"317":{"tf":1.0},"359":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"404":{"tf":1.0},"411":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":19,"docs":{"1":{"tf":1.0},"109":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"257":{"tf":1.0},"269":{"tf":1.0},"279":{"tf":1.4142135623730951},"292":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"323":{"tf":1.0},"364":{"tf":1.0},"4":{"tf":1.0},"400":{"tf":1.0},"432":{"tf":1.0},"436":{"tf":1.0},"56":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"31":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":8,"docs":{"115":{"tf":1.0},"209":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"262":{"tf":1.0},"263":{"tf":2.23606797749979},"29":{"tf":1.0},"42":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":18,"docs":{"0":{"tf":1.0},"113":{"tf":2.0},"115":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":2.23606797749979},"156":{"tf":1.0},"209":{"tf":1.4142135623730951},"251":{"tf":2.23606797749979},"256":{"tf":2.6457513110645907},"258":{"tf":1.0},"261":{"tf":2.23606797749979},"262":{"tf":2.23606797749979},"263":{"tf":1.4142135623730951},"28":{"tf":2.6457513110645907},"34":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"42":{"tf":2.449489742783178},"429":{"tf":1.4142135623730951}}}}}}},"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"255":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":144,"docs":{"10":{"tf":1.4142135623730951},"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":3.4641016151377544},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"12":{"tf":1.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":2.23606797749979},"157":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"196":{"tf":3.4641016151377544},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"201":{"tf":1.0},"202":{"tf":2.8284271247461903},"203":{"tf":1.0},"204":{"tf":2.0},"205":{"tf":2.6457513110645907},"206":{"tf":2.6457513110645907},"208":{"tf":2.23606797749979},"209":{"tf":3.1622776601683795},"21":{"tf":2.0},"212":{"tf":2.449489742783178},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"242":{"tf":1.0},"249":{"tf":1.0},"250":{"tf":2.449489742783178},"251":{"tf":3.4641016151377544},"252":{"tf":1.4142135623730951},"253":{"tf":2.6457513110645907},"254":{"tf":1.7320508075688772},"255":{"tf":2.0},"256":{"tf":1.7320508075688772},"257":{"tf":1.7320508075688772},"258":{"tf":1.4142135623730951},"259":{"tf":2.23606797749979},"26":{"tf":1.0},"260":{"tf":2.23606797749979},"261":{"tf":2.8284271247461903},"262":{"tf":2.8284271247461903},"263":{"tf":3.0},"264":{"tf":2.8284271247461903},"265":{"tf":2.8284271247461903},"266":{"tf":3.3166247903554},"267":{"tf":1.7320508075688772},"27":{"tf":3.7416573867739413},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.7320508075688772},"28":{"tf":4.58257569495584},"281":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":5.830951894845301},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"30":{"tf":1.7320508075688772},"301":{"tf":1.4142135623730951},"31":{"tf":2.23606797749979},"311":{"tf":1.4142135623730951},"313":{"tf":1.0},"32":{"tf":1.4142135623730951},"335":{"tf":1.0},"34":{"tf":2.449489742783178},"345":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.4142135623730951},"357":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.7320508075688772},"374":{"tf":2.0},"375":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":2.23606797749979},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":3.3166247903554},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"42":{"tf":5.5677643628300215},"425":{"tf":2.449489742783178},"426":{"tf":2.23606797749979},"427":{"tf":1.7320508075688772},"429":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979},"436":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":2.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"63":{"tf":1.7320508075688772},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.7320508075688772},"92":{"tf":1.7320508075688772}},"’":{"df":7,"docs":{"251":{"tf":1.0},"256":{"tf":1.0},"261":{"tf":1.0},"266":{"tf":1.0},"28":{"tf":1.0},"31":{"tf":1.4142135623730951},"42":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"0":{"tf":1.0},"64":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"397":{"tf":1.4142135623730951},"44":{"tf":1.0}}}},"df":1,"docs":{"318":{"tf":1.0}}}},"t":{"df":1,"docs":{"132":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"227":{"tf":1.0},"228":{"tf":1.0},"246":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"227":{"tf":1.4142135623730951},"228":{"tf":1.0},"246":{"tf":1.0}}}}}}}}},"df":136,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":2.0},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":2.23606797749979},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"111":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":2.0},"128":{"tf":1.4142135623730951},"135":{"tf":1.0},"137":{"tf":1.4142135623730951},"141":{"tf":1.0},"143":{"tf":1.0},"151":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"157":{"tf":2.23606797749979},"159":{"tf":2.0},"160":{"tf":1.0},"163":{"tf":2.449489742783178},"164":{"tf":1.0},"167":{"tf":1.0},"175":{"tf":1.4142135623730951},"178":{"tf":1.7320508075688772},"179":{"tf":1.0},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.4142135623730951},"191":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"200":{"tf":2.23606797749979},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":2.8284271247461903},"221":{"tf":2.23606797749979},"224":{"tf":1.0},"226":{"tf":1.4142135623730951},"227":{"tf":2.8284271247461903},"228":{"tf":3.605551275463989},"235":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"248":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.4142135623730951},"270":{"tf":1.7320508075688772},"271":{"tf":1.7320508075688772},"276":{"tf":1.4142135623730951},"278":{"tf":2.23606797749979},"280":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"284":{"tf":1.0},"289":{"tf":1.7320508075688772},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"308":{"tf":2.0},"311":{"tf":1.0},"313":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.7320508075688772},"323":{"tf":2.0},"325":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951},"336":{"tf":1.0},"338":{"tf":1.4142135623730951},"344":{"tf":1.0},"346":{"tf":1.4142135623730951},"347":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":2.0},"356":{"tf":1.0},"357":{"tf":2.449489742783178},"358":{"tf":1.4142135623730951},"36":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"369":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"381":{"tf":1.7320508075688772},"384":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":2.6457513110645907},"406":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.0},"42":{"tf":1.4142135623730951},"429":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}}},"t":{"df":4,"docs":{"335":{"tf":1.0},"364":{"tf":1.0},"369":{"tf":2.0},"411":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"1":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"329":{"tf":1.0}}}},"y":{"df":0,"docs":{},"z":{"df":1,"docs":{"1":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"284":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"h":{"df":13,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":3.0},"194":{"tf":1.0},"253":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"344":{"tf":1.0},"357":{"tf":1.0},"369":{"tf":2.23606797749979},"427":{"tf":1.0},"435":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"154":{"tf":1.0},"207":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":4,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"284":{"tf":1.0},"4":{"tf":1.0}}}}},"s":{"df":42,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":2.449489742783178},"163":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.4142135623730951},"204":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"256":{"tf":1.0},"279":{"tf":1.0},"282":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"290":{"tf":1.0},"297":{"tf":1.4142135623730951},"302":{"tf":1.4142135623730951},"332":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"389":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"44":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"63":{"tf":1.0},"75":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"144":{"tf":1.0},"300":{"tf":1.0}}}}}}}},"d":{"df":11,"docs":{"196":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"23":{"tf":2.0},"261":{"tf":1.0},"28":{"tf":1.0},"31":{"tf":1.0},"311":{"tf":1.0},"34":{"tf":1.0},"395":{"tf":1.0},"436":{"tf":1.0}}},"df":42,"docs":{"10":{"tf":1.0},"145":{"tf":1.0},"15":{"tf":2.23606797749979},"156":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.7320508075688772},"198":{"tf":1.0},"214":{"tf":1.0},"248":{"tf":1.7320508075688772},"257":{"tf":1.0},"26":{"tf":1.4142135623730951},"268":{"tf":1.0},"279":{"tf":2.23606797749979},"281":{"tf":3.0},"282":{"tf":2.8284271247461903},"286":{"tf":2.449489742783178},"310":{"tf":1.0},"317":{"tf":1.0},"348":{"tf":1.4142135623730951},"355":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":3.605551275463989},"368":{"tf":1.0},"383":{"tf":1.4142135623730951},"386":{"tf":1.0},"395":{"tf":1.0},"405":{"tf":1.0},"417":{"tf":1.7320508075688772},"418":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.0},"45":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":2.0},"71":{"tf":1.4142135623730951},"92":{"tf":1.0},"95":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"63":{"tf":1.0}}}},"b":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"430":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"r":{"df":1,"docs":{"308":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"305":{"tf":1.0}}}},"df":2,"docs":{"302":{"tf":1.0},"333":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"104":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"428":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"73":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":21,"docs":{"111":{"tf":1.0},"174":{"tf":1.0},"208":{"tf":1.0},"215":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"292":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"331":{"tf":1.0},"340":{"tf":1.4142135623730951},"357":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0},"381":{"tf":1.0},"53":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.4142135623730951},"83":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"339":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"f":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":21,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"200":{"tf":2.0},"201":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":2.6457513110645907},"209":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.4142135623730951},"264":{"tf":1.0},"285":{"tf":1.7320508075688772}}}}}}},"df":3,"docs":{"208":{"tf":1.4142135623730951},"42":{"tf":1.0},"44":{"tf":1.0}}}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"159":{"tf":1.7320508075688772},"242":{"tf":1.0},"271":{"tf":1.0},"312":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":9,"docs":{"2":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.0},"408":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}}}}}}}}}},"n":{"c":{"df":7,"docs":{"135":{"tf":1.0},"137":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":121,"docs":{"105":{"tf":1.7320508075688772},"108":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.4142135623730951},"142":{"tf":1.0},"151":{"tf":1.7320508075688772},"159":{"tf":2.23606797749979},"162":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"170":{"tf":1.0},"177":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"198":{"tf":1.7320508075688772},"199":{"tf":1.7320508075688772},"202":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.0},"219":{"tf":2.449489742783178},"220":{"tf":2.23606797749979},"221":{"tf":2.0},"223":{"tf":1.0},"227":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"237":{"tf":1.0},"238":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":2.0},"246":{"tf":2.449489742783178},"253":{"tf":1.4142135623730951},"258":{"tf":1.7320508075688772},"262":{"tf":1.0},"264":{"tf":1.0},"271":{"tf":1.7320508075688772},"275":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.4142135623730951},"282":{"tf":2.23606797749979},"285":{"tf":2.23606797749979},"286":{"tf":1.7320508075688772},"288":{"tf":2.449489742783178},"289":{"tf":1.4142135623730951},"29":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":2.0},"31":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"330":{"tf":2.6457513110645907},"337":{"tf":2.449489742783178},"338":{"tf":3.0},"339":{"tf":2.6457513110645907},"34":{"tf":1.0},"340":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"357":{"tf":1.7320508075688772},"36":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"389":{"tf":1.4142135623730951},"395":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":4.242640687119285},"406":{"tf":1.0},"407":{"tf":2.6457513110645907},"42":{"tf":3.0},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":2.6457513110645907},"432":{"tf":1.4142135623730951},"435":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":3.1622776601683795},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":2.0},"67":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.0},"78":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"85":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.7320508075688772}},"e":{"(":{"&":{"df":1,"docs":{"74":{"tf":1.0}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"74":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"356":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"3":{"2":{"df":3,"docs":{"102":{"tf":1.4142135623730951},"271":{"tf":1.0},"356":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"102":{"tf":1.0},"356":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":17,"docs":{"291":{"tf":1.0},"296":{"tf":4.123105625617661},"297":{"tf":2.449489742783178},"298":{"tf":1.4142135623730951},"299":{"tf":1.0},"300":{"tf":1.4142135623730951},"301":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":3.3166247903554},"320":{"tf":1.7320508075688772},"322":{"tf":1.0},"325":{"tf":1.7320508075688772},"347":{"tf":1.0},"404":{"tf":4.358898943540674},"407":{"tf":1.0},"433":{"tf":2.23606797749979},"436":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"1":{"0":{"df":6,"docs":{"169":{"tf":1.7320508075688772},"170":{"tf":1.7320508075688772},"182":{"tf":1.7320508075688772},"184":{"tf":1.7320508075688772},"186":{"tf":1.7320508075688772},"187":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":202,"docs":{"0":{"tf":1.0},"10":{"tf":6.4031242374328485},"100":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"118":{"tf":1.0},"12":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"160":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":2.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"184":{"tf":1.0},"193":{"tf":1.7320508075688772},"194":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"211":{"tf":3.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772},"237":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"254":{"tf":1.0},"260":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.7320508075688772},"269":{"tf":1.4142135623730951},"271":{"tf":2.449489742783178},"276":{"tf":1.7320508075688772},"28":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"292":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.7320508075688772},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.7320508075688772},"308":{"tf":2.0},"310":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"312":{"tf":2.0},"313":{"tf":2.0},"315":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.449489742783178},"32":{"tf":2.0},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"323":{"tf":2.6457513110645907},"324":{"tf":1.4142135623730951},"325":{"tf":2.0},"326":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"33":{"tf":1.7320508075688772},"330":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.4142135623730951},"336":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"34":{"tf":1.4142135623730951},"341":{"tf":1.0},"342":{"tf":1.7320508075688772},"344":{"tf":1.4142135623730951},"345":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.0},"35":{"tf":1.4142135623730951},"352":{"tf":1.0},"356":{"tf":1.0},"36":{"tf":1.4142135623730951},"360":{"tf":1.0},"361":{"tf":1.7320508075688772},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"367":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.0},"371":{"tf":1.0},"372":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772},"378":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"384":{"tf":2.0},"387":{"tf":1.7320508075688772},"392":{"tf":1.0},"393":{"tf":2.23606797749979},"397":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":3.7416573867739413},"417":{"tf":1.0},"42":{"tf":1.4142135623730951},"421":{"tf":1.4142135623730951},"423":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"48":{"tf":2.23606797749979},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":2.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":2.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.7320508075688772},"93":{"tf":1.4142135623730951},"94":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}}}}}},"r":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}}}}}},"a":{"c":{"df":0,"docs":{},"t":{"df":22,"docs":{"131":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":2.0},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":2.449489742783178},"175":{"tf":1.0},"176":{"tf":1.0},"224":{"tf":1.0},"228":{"tf":1.0},"323":{"tf":1.0},"387":{"tf":1.0},"396":{"tf":1.0},"416":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":2.23606797749979},"71":{"tf":1.0},"79":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"279":{"tf":1.0},"315":{"tf":1.0},"327":{"tf":1.4142135623730951},"328":{"tf":2.0},"329":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.4142135623730951},"332":{"tf":1.4142135623730951},"374":{"tf":1.0},"404":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"s":{"df":0,"docs":{},"—":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"328":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"’":{"df":1,"docs":{"144":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":12,"docs":{"103":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":2.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":2.6457513110645907},"172":{"tf":1.4142135623730951},"355":{"tf":1.7320508075688772},"54":{"tf":2.6457513110645907},"57":{"tf":1.4142135623730951},"71":{"tf":1.0}},"s":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"\\"":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":2,"docs":{"399":{"tf":1.0},"400":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"4":{"tf":1.0}}}},"t":{"df":1,"docs":{"296":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"k":{"df":90,"docs":{"103":{"tf":2.0},"109":{"tf":1.4142135623730951},"110":{"tf":1.4142135623730951},"121":{"tf":1.0},"128":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.7320508075688772},"158":{"tf":1.0},"163":{"tf":2.23606797749979},"164":{"tf":2.449489742783178},"17":{"tf":1.4142135623730951},"180":{"tf":1.7320508075688772},"186":{"tf":1.0},"194":{"tf":1.7320508075688772},"197":{"tf":2.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":2.23606797749979},"206":{"tf":1.0},"210":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":2.0},"221":{"tf":1.7320508075688772},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"228":{"tf":2.8284271247461903},"230":{"tf":1.4142135623730951},"245":{"tf":1.0},"248":{"tf":1.4142135623730951},"27":{"tf":1.0},"283":{"tf":1.4142135623730951},"284":{"tf":2.8284271247461903},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"29":{"tf":3.1622776601683795},"290":{"tf":1.0},"291":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"305":{"tf":1.0},"309":{"tf":1.0},"31":{"tf":1.4142135623730951},"310":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"335":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"34":{"tf":1.0},"340":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951},"347":{"tf":1.0},"35":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.4142135623730951},"363":{"tf":1.7320508075688772},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"367":{"tf":1.0},"369":{"tf":2.0},"379":{"tf":1.0},"389":{"tf":1.4142135623730951},"391":{"tf":1.0},"400":{"tf":1.7320508075688772},"404":{"tf":4.242640687119285},"406":{"tf":1.4142135623730951},"419":{"tf":1.0},"42":{"tf":1.4142135623730951},"426":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"62":{"tf":1.7320508075688772},"63":{"tf":1.7320508075688772},"66":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"78":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"96":{"tf":1.0}},"e":{"d":{"_":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":16,"docs":{"135":{"tf":1.0},"138":{"tf":1.0},"151":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.7320508075688772},"184":{"tf":1.4142135623730951},"186":{"tf":2.0},"189":{"tf":1.0},"285":{"tf":1.7320508075688772},"307":{"tf":1.0},"323":{"tf":1.4142135623730951},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.0},"404":{"tf":1.0}},"’":{"df":1,"docs":{"136":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":3,"docs":{"116":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0}}}},"i":{"df":0,"docs":{},"l":{"d":{"df":9,"docs":{"116":{"tf":1.0},"117":{"tf":2.23606797749979},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"208":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":3.1622776601683795},"331":{"tf":1.7320508075688772}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"289":{"tf":5.0990195135927845}}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":14,"docs":{"123":{"tf":1.0},"146":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.0},"163":{"tf":1.0},"169":{"tf":1.0},"271":{"tf":1.0},"28":{"tf":1.0},"284":{"tf":1.0},"325":{"tf":1.7320508075688772},"44":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"433":{"tf":2.0}},"s":{"df":39,"docs":{"109":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"131":{"tf":1.0},"135":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.4142135623730951},"160":{"tf":1.4142135623730951},"167":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.4142135623730951},"229":{"tf":1.0},"247":{"tf":1.7320508075688772},"254":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"308":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"319":{"tf":1.0},"325":{"tf":1.4142135623730951},"326":{"tf":1.0},"331":{"tf":1.0},"336":{"tf":1.0},"365":{"tf":1.0},"372":{"tf":1.0},"379":{"tf":1.0},"393":{"tf":1.0},"396":{"tf":1.0},"413":{"tf":1.4142135623730951},"51":{"tf":1.0},"63":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":8,"docs":{"117":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"159":{"tf":1.0},"301":{"tf":1.0},"404":{"tf":1.4142135623730951},"62":{"tf":1.0},"94":{"tf":1.0}},"n":{"df":14,"docs":{"108":{"tf":1.0},"146":{"tf":1.0},"157":{"tf":1.0},"172":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"235":{"tf":1.0},"256":{"tf":1.4142135623730951},"257":{"tf":1.0},"301":{"tf":1.0},"332":{"tf":1.0},"358":{"tf":1.4142135623730951},"381":{"tf":1.0},"395":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"0":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"395":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":2,"docs":{"320":{"tf":1.0},"55":{"tf":1.0}}}}}},"i":{"df":1,"docs":{"433":{"tf":1.0}},"r":{"c":{"df":0,"docs":{},"l":{"df":2,"docs":{"101":{"tf":1.0},"427":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"415":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"135":{"tf":1.0},"218":{"tf":1.0},"257":{"tf":1.0},"291":{"tf":1.0},"349":{"tf":1.0},"392":{"tf":1.0}}}}}}},"df":0,"docs":{}},"s":{"c":{"df":0,"docs":{},"o":{"df":1,"docs":{"433":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"15":{"tf":1.0},"26":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":6,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"227":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.4142135623730951},"374":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"135":{"tf":1.0},"236":{"tf":1.0},"91":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"323":{"tf":1.0},"331":{"tf":2.0},"332":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"79":{"tf":1.0}},"i":{"c":{"df":3,"docs":{"211":{"tf":1.0},"225":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":4,"docs":{"178":{"tf":1.7320508075688772},"192":{"tf":1.0},"350":{"tf":1.4142135623730951},"411":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":23,"docs":{"116":{"tf":1.0},"126":{"tf":1.4142135623730951},"138":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"158":{"tf":1.0},"187":{"tf":1.4142135623730951},"268":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":2.6457513110645907},"280":{"tf":1.4142135623730951},"281":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.0},"289":{"tf":1.7320508075688772},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"151":{"tf":1.0},"158":{"tf":1.0},"406":{"tf":1.0},"95":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"216":{"tf":1.0},"220":{"tf":1.0}}}},"u":{"df":0,"docs":{},"p":{"df":6,"docs":{"279":{"tf":2.6457513110645907},"364":{"tf":1.0},"405":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951},"408":{"tf":1.0}}}}},"r":{"df":19,"docs":{"122":{"tf":1.0},"144":{"tf":1.0},"161":{"tf":1.4142135623730951},"217":{"tf":1.0},"280":{"tf":1.0},"324":{"tf":1.0},"342":{"tf":1.0},"387":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":2.0},"83":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"167":{"tf":1.0},"172":{"tf":1.0},"178":{"tf":1.0},"216":{"tf":1.0},"244":{"tf":1.0},"246":{"tf":1.0},"318":{"tf":1.0},"383":{"tf":1.0},"63":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"217":{"tf":1.0},"219":{"tf":1.0},"249":{"tf":1.0},"298":{"tf":1.0},"345":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"254":{"tf":1.0},"335":{"tf":1.0},"404":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"118":{"tf":1.0},"394":{"tf":1.4142135623730951},"395":{"tf":2.23606797749979},"397":{"tf":2.23606797749979},"398":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.0},"428":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"427":{"tf":2.8284271247461903}}},"y":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"#":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"427":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"’":{"df":1,"docs":{"427":{"tf":1.0}}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"433":{"tf":1.0}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":20,"docs":{"178":{"tf":2.0},"218":{"tf":1.4142135623730951},"219":{"tf":2.0},"235":{"tf":1.0},"238":{"tf":1.0},"245":{"tf":2.6457513110645907},"281":{"tf":3.1622776601683795},"282":{"tf":1.7320508075688772},"286":{"tf":1.0},"289":{"tf":1.4142135623730951},"295":{"tf":1.0},"299":{"tf":1.4142135623730951},"301":{"tf":2.0},"304":{"tf":1.4142135623730951},"31":{"tf":1.0},"317":{"tf":1.4142135623730951},"373":{"tf":1.0},"404":{"tf":1.4142135623730951},"421":{"tf":4.242640687119285},"71":{"tf":2.6457513110645907}}}},"s":{"df":0,"docs":{},"e":{"df":18,"docs":{"119":{"tf":1.0},"128":{"tf":1.0},"178":{"tf":1.0},"209":{"tf":1.0},"285":{"tf":1.7320508075688772},"296":{"tf":1.4142135623730951},"298":{"tf":1.0},"317":{"tf":2.0},"322":{"tf":1.0},"39":{"tf":1.0},"395":{"tf":2.0},"397":{"tf":1.4142135623730951},"405":{"tf":1.0},"407":{"tf":1.0},"433":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.0}},"r":{"df":6,"docs":{"321":{"tf":1.7320508075688772},"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"r":{"df":42,"docs":{"10":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"211":{"tf":1.0},"220":{"tf":2.23606797749979},"232":{"tf":1.0},"233":{"tf":2.6457513110645907},"234":{"tf":3.0},"235":{"tf":4.0},"236":{"tf":5.830951894845301},"237":{"tf":6.928203230275509},"238":{"tf":7.416198487095663},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":2.449489742783178},"243":{"tf":3.7416573867739413},"244":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.4142135623730951},"249":{"tf":1.7320508075688772},"293":{"tf":1.4142135623730951},"295":{"tf":4.69041575982343},"296":{"tf":1.0},"301":{"tf":2.0},"312":{"tf":1.0},"317":{"tf":2.0},"349":{"tf":1.4142135623730951},"361":{"tf":1.4142135623730951},"379":{"tf":1.0},"381":{"tf":1.0},"382":{"tf":2.23606797749979},"383":{"tf":4.47213595499958},"384":{"tf":3.7416573867739413},"404":{"tf":5.744562646538029},"405":{"tf":1.0},"407":{"tf":1.0},"411":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0}},"e":{"@":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"1":{"1":{":":{"3":{"6":{"df":1,"docs":{"301":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"’":{"df":2,"docs":{"238":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951}}}}}}}},"u":{"df":0,"docs":{},"e":{"df":1,"docs":{"142":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"145":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"178":{"tf":1.0},"62":{"tf":1.0}}}}}}}},"m":{"d":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":3,"docs":{"17":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"228":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"_":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"180":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"180":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":3,"docs":{"420":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"47":{"tf":1.0}}}},"n":{"df":1,"docs":{"430":{"tf":1.0}}},"o":{"d":{"df":0,"docs":{},"e":{"df":295,"docs":{"1":{"tf":1.0},"10":{"tf":3.0},"100":{"tf":1.4142135623730951},"101":{"tf":2.0},"102":{"tf":1.0},"103":{"tf":3.3166247903554},"104":{"tf":3.1622776601683795},"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":1.7320508075688772},"108":{"tf":2.23606797749979},"109":{"tf":3.0},"11":{"tf":1.4142135623730951},"112":{"tf":3.3166247903554},"113":{"tf":1.7320508075688772},"115":{"tf":3.3166247903554},"116":{"tf":3.7416573867739413},"117":{"tf":3.0},"118":{"tf":3.1622776601683795},"119":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":2.8284271247461903},"128":{"tf":3.0},"129":{"tf":2.0},"130":{"tf":1.4142135623730951},"135":{"tf":2.0},"136":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":2.23606797749979},"143":{"tf":2.23606797749979},"145":{"tf":1.4142135623730951},"149":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":2.449489742783178},"152":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"156":{"tf":4.47213595499958},"157":{"tf":2.0},"158":{"tf":2.8284271247461903},"159":{"tf":4.898979485566356},"160":{"tf":2.6457513110645907},"161":{"tf":2.23606797749979},"162":{"tf":1.4142135623730951},"163":{"tf":3.872983346207417},"164":{"tf":2.449489742783178},"165":{"tf":2.449489742783178},"166":{"tf":1.7320508075688772},"167":{"tf":4.47213595499958},"168":{"tf":1.0},"169":{"tf":2.23606797749979},"170":{"tf":2.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":3.605551275463989},"176":{"tf":1.7320508075688772},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"180":{"tf":2.23606797749979},"182":{"tf":1.7320508075688772},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"186":{"tf":3.0},"187":{"tf":1.0},"189":{"tf":2.23606797749979},"193":{"tf":2.23606797749979},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.0},"198":{"tf":2.0},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"200":{"tf":3.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":3.1622776601683795},"209":{"tf":3.7416573867739413},"210":{"tf":2.0},"211":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":2.23606797749979},"217":{"tf":1.7320508075688772},"218":{"tf":1.7320508075688772},"219":{"tf":2.6457513110645907},"22":{"tf":1.0},"220":{"tf":2.8284271247461903},"221":{"tf":1.7320508075688772},"222":{"tf":3.0},"223":{"tf":2.23606797749979},"224":{"tf":1.0},"225":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.7320508075688772},"237":{"tf":1.7320508075688772},"238":{"tf":2.23606797749979},"239":{"tf":2.0},"24":{"tf":1.0},"240":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"244":{"tf":1.0},"245":{"tf":2.0},"246":{"tf":2.23606797749979},"247":{"tf":2.0},"248":{"tf":2.6457513110645907},"25":{"tf":2.449489742783178},"250":{"tf":1.0},"251":{"tf":2.6457513110645907},"252":{"tf":1.7320508075688772},"253":{"tf":3.0},"254":{"tf":1.7320508075688772},"257":{"tf":1.7320508075688772},"259":{"tf":1.0},"26":{"tf":1.4142135623730951},"261":{"tf":1.0},"262":{"tf":1.0},"264":{"tf":1.0},"267":{"tf":1.4142135623730951},"268":{"tf":1.4142135623730951},"27":{"tf":2.0},"271":{"tf":2.0},"272":{"tf":1.4142135623730951},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.7320508075688772},"277":{"tf":2.23606797749979},"279":{"tf":4.242640687119285},"28":{"tf":2.449489742783178},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"283":{"tf":2.0},"284":{"tf":2.0},"285":{"tf":3.605551275463989},"286":{"tf":1.0},"288":{"tf":1.7320508075688772},"289":{"tf":1.0},"29":{"tf":2.23606797749979},"291":{"tf":2.0},"292":{"tf":2.449489742783178},"293":{"tf":2.0},"294":{"tf":1.4142135623730951},"295":{"tf":2.23606797749979},"296":{"tf":1.4142135623730951},"297":{"tf":2.0},"298":{"tf":2.0},"299":{"tf":1.4142135623730951},"30":{"tf":1.0},"301":{"tf":1.7320508075688772},"304":{"tf":1.0},"306":{"tf":1.4142135623730951},"307":{"tf":1.4142135623730951},"308":{"tf":2.0},"309":{"tf":1.0},"31":{"tf":1.0},"310":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772},"313":{"tf":3.7416573867739413},"316":{"tf":2.0},"317":{"tf":3.3166247903554},"318":{"tf":2.0},"319":{"tf":1.0},"32":{"tf":1.0},"320":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"323":{"tf":2.449489742783178},"325":{"tf":1.7320508075688772},"330":{"tf":3.1622776601683795},"331":{"tf":2.23606797749979},"332":{"tf":1.4142135623730951},"333":{"tf":1.0},"335":{"tf":2.8284271247461903},"336":{"tf":2.449489742783178},"337":{"tf":1.7320508075688772},"338":{"tf":2.8284271247461903},"339":{"tf":2.0},"34":{"tf":1.0},"340":{"tf":2.23606797749979},"341":{"tf":1.0},"342":{"tf":1.7320508075688772},"345":{"tf":1.0},"346":{"tf":1.4142135623730951},"348":{"tf":1.0},"349":{"tf":1.7320508075688772},"35":{"tf":2.0},"350":{"tf":2.8284271247461903},"352":{"tf":1.7320508075688772},"353":{"tf":1.7320508075688772},"354":{"tf":1.7320508075688772},"355":{"tf":1.0},"356":{"tf":3.3166247903554},"357":{"tf":3.3166247903554},"358":{"tf":2.0},"359":{"tf":2.23606797749979},"361":{"tf":1.4142135623730951},"362":{"tf":2.449489742783178},"363":{"tf":3.1622776601683795},"364":{"tf":2.8284271247461903},"365":{"tf":4.358898943540674},"366":{"tf":1.7320508075688772},"368":{"tf":1.0},"369":{"tf":3.1622776601683795},"37":{"tf":1.0},"370":{"tf":2.449489742783178},"373":{"tf":2.0},"374":{"tf":2.8284271247461903},"378":{"tf":1.4142135623730951},"379":{"tf":2.449489742783178},"38":{"tf":2.0},"380":{"tf":2.8284271247461903},"381":{"tf":1.7320508075688772},"383":{"tf":1.7320508075688772},"384":{"tf":1.7320508075688772},"385":{"tf":1.0},"386":{"tf":2.8284271247461903},"387":{"tf":4.242640687119285},"388":{"tf":3.0},"389":{"tf":5.916079783099616},"39":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951},"392":{"tf":1.0},"395":{"tf":2.449489742783178},"396":{"tf":1.4142135623730951},"398":{"tf":2.6457513110645907},"399":{"tf":1.4142135623730951},"4":{"tf":2.449489742783178},"400":{"tf":2.8284271247461903},"401":{"tf":2.8284271247461903},"404":{"tf":6.324555320336759},"405":{"tf":1.7320508075688772},"406":{"tf":2.23606797749979},"407":{"tf":2.449489742783178},"411":{"tf":1.0},"413":{"tf":1.4142135623730951},"417":{"tf":1.0},"42":{"tf":3.3166247903554},"421":{"tf":2.23606797749979},"425":{"tf":2.449489742783178},"426":{"tf":2.23606797749979},"427":{"tf":2.0},"428":{"tf":1.0},"429":{"tf":2.23606797749979},"43":{"tf":1.0},"432":{"tf":1.0},"435":{"tf":1.4142135623730951},"44":{"tf":2.6457513110645907},"47":{"tf":1.7320508075688772},"50":{"tf":3.3166247903554},"51":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.23606797749979},"56":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"59":{"tf":2.23606797749979},"60":{"tf":2.23606797749979},"61":{"tf":1.7320508075688772},"62":{"tf":4.358898943540674},"63":{"tf":4.795831523312719},"66":{"tf":1.0},"67":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":3.0},"72":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":2.6457513110645907},"76":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"8":{"tf":2.449489742783178},"81":{"tf":1.0},"85":{"tf":1.4142135623730951},"89":{"tf":1.7320508075688772},"9":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":2.449489742783178},"93":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.4142135623730951},"98":{"tf":1.0},"99":{"tf":1.0}},"—":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"163":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"326":{"tf":1.0}}}}}}}},"’":{"df":5,"docs":{"112":{"tf":1.0},"163":{"tf":1.0},"30":{"tf":1.0},"318":{"tf":1.0},"341":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":4,"docs":{"142":{"tf":1.0},"278":{"tf":1.4142135623730951},"380":{"tf":1.0},"383":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"142":{"tf":1.4142135623730951},"272":{"tf":1.0},"277":{"tf":3.872983346207417},"278":{"tf":2.0},"338":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{":":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"104":{"tf":2.0},"105":{"tf":1.0},"109":{"tf":1.4142135623730951}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"a":{"df":1,"docs":{"105":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"320":{"tf":1.0}}},"df":0,"docs":{}}},"df":7,"docs":{"104":{"tf":4.0},"105":{"tf":3.0},"106":{"tf":1.4142135623730951},"109":{"tf":2.8284271247461903},"110":{"tf":3.7416573867739413},"327":{"tf":1.0},"342":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"1":{"tf":1.0},"4":{"tf":1.0},"425":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"309":{"tf":1.4142135623730951}}}}},"c":{"df":0,"docs":{},"t":{"df":57,"docs":{"10":{"tf":1.0},"105":{"tf":1.4142135623730951},"112":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":3.1622776601683795},"132":{"tf":1.4142135623730951},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":2.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":2.23606797749979},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":2.0},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"213":{"tf":2.0},"214":{"tf":2.23606797749979},"218":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"242":{"tf":2.23606797749979},"243":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":2.23606797749979},"247":{"tf":1.0},"253":{"tf":1.0},"301":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":2.23606797749979},"330":{"tf":1.0},"334":{"tf":1.0},"378":{"tf":1.0},"396":{"tf":2.0},"398":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.0},"416":{"tf":1.7320508075688772},"42":{"tf":1.0},"427":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"63":{"tf":2.23606797749979},"66":{"tf":1.0},"78":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"65":{"tf":1.0},"71":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"365":{"tf":1.0}}}},"o":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"329":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"102":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"178":{"tf":1.0},"375":{"tf":1.0},"395":{"tf":1.0},"44":{"tf":1.0},"70":{"tf":1.0}}},"r":{"(":{"0":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":1,"docs":{"356":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"g":{"b":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":6,"docs":{"150":{"tf":1.0},"235":{"tf":3.3166247903554},"254":{"tf":3.4641016151377544},"346":{"tf":3.605551275463989},"356":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":34,"docs":{"1":{"tf":1.0},"106":{"tf":1.0},"109":{"tf":1.0},"120":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"142":{"tf":1.7320508075688772},"151":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.0},"232":{"tf":1.0},"254":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"342":{"tf":1.0},"346":{"tf":1.0},"358":{"tf":1.4142135623730951},"381":{"tf":1.0},"416":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":48,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"113":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"135":{"tf":1.0},"139":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"178":{"tf":1.0},"194":{"tf":1.0},"256":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"280":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"309":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"323":{"tf":1.0},"325":{"tf":1.4142135623730951},"334":{"tf":1.0},"338":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"38":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"42":{"tf":1.0},"433":{"tf":1.0},"436":{"tf":1.0},"52":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":2.0},"73":{"tf":1.7320508075688772},"85":{"tf":1.0}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"m":{"a":{"df":6,"docs":{"104":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"39":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"92":{"tf":1.0}},"n":{"d":{"df":62,"docs":{"10":{"tf":1.0},"113":{"tf":2.0},"118":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":2.449489742783178},"15":{"tf":1.4142135623730951},"16":{"tf":1.0},"196":{"tf":1.7320508075688772},"202":{"tf":1.4142135623730951},"205":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":2.23606797749979},"211":{"tf":3.0},"212":{"tf":2.449489742783178},"213":{"tf":2.449489742783178},"214":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"218":{"tf":2.449489742783178},"219":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"227":{"tf":1.0},"228":{"tf":2.23606797749979},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"232":{"tf":1.7320508075688772},"24":{"tf":1.4142135623730951},"250":{"tf":1.0},"253":{"tf":1.0},"255":{"tf":1.4142135623730951},"257":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.7320508075688772},"265":{"tf":1.0},"266":{"tf":2.0},"267":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":2.6457513110645907},"30":{"tf":1.0},"31":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"34":{"tf":2.0},"395":{"tf":1.0},"42":{"tf":1.0},"425":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"43":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":14,"docs":{"196":{"tf":1.0},"253":{"tf":5.291502622129181},"288":{"tf":1.0},"311":{"tf":1.0},"36":{"tf":1.7320508075688772},"366":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"414":{"tf":1.0},"416":{"tf":2.8284271247461903},"437":{"tf":1.7320508075688772},"49":{"tf":1.0},"60":{"tf":3.872983346207417},"64":{"tf":1.0},"69":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"433":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"209":{"tf":1.0}}}},":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"209":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":79,"docs":{"10":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"15":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.7320508075688772},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"181":{"tf":1.0},"196":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"209":{"tf":2.6457513110645907},"218":{"tf":1.0},"232":{"tf":1.0},"254":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.4142135623730951},"28":{"tf":1.0},"286":{"tf":1.0},"300":{"tf":1.0},"307":{"tf":1.0},"310":{"tf":1.0},"313":{"tf":1.0},"32":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"328":{"tf":1.0},"33":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.7320508075688772},"356":{"tf":1.4142135623730951},"36":{"tf":1.0},"365":{"tf":1.4142135623730951},"404":{"tf":1.0},"427":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":13,"docs":{"139":{"tf":1.0},"243":{"tf":1.0},"253":{"tf":1.4142135623730951},"271":{"tf":1.4142135623730951},"323":{"tf":1.0},"327":{"tf":1.0},"330":{"tf":1.0},"361":{"tf":1.0},"372":{"tf":1.0},"379":{"tf":1.0},"423":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"df":24,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":2.6457513110645907},"125":{"tf":1.0},"158":{"tf":1.0},"17":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"220":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"296":{"tf":2.23606797749979},"300":{"tf":1.4142135623730951},"320":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"379":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.0},"408":{"tf":1.0},"425":{"tf":1.0},"428":{"tf":1.4142135623730951},"5":{"tf":1.0},"7":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"153":{"tf":1.4142135623730951},"235":{"tf":2.449489742783178},"6":{"tf":1.7320508075688772}}},"y":{"df":0,"docs":{},"’":{"df":1,"docs":{"235":{"tf":1.0}}}}},"r":{"df":36,"docs":{"10":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"106":{"tf":2.23606797749979},"169":{"tf":1.0},"183":{"tf":1.4142135623730951},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"224":{"tf":1.0},"228":{"tf":1.0},"243":{"tf":1.0},"248":{"tf":1.0},"273":{"tf":2.0},"288":{"tf":1.0},"302":{"tf":1.4142135623730951},"326":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951},"353":{"tf":1.0},"358":{"tf":1.4142135623730951},"372":{"tf":1.0},"387":{"tf":1.7320508075688772},"404":{"tf":1.0},"407":{"tf":1.0},"419":{"tf":1.4142135623730951},"420":{"tf":2.0},"44":{"tf":3.4641016151377544},"45":{"tf":1.0},"53":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"82":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"116":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0},"180":{"tf":1.0},"197":{"tf":1.0},"211":{"tf":1.0},"236":{"tf":1.0},"415":{"tf":2.449489742783178},"419":{"tf":1.4142135623730951},"420":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951}}}}}}},"t":{"df":7,"docs":{"159":{"tf":2.0},"263":{"tf":1.7320508075688772},"333":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.0},"42":{"tf":2.0},"429":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"208":{"tf":1.0}}},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"i":{"df":0,"docs":{},"l":{"df":209,"docs":{"1":{"tf":1.0},"10":{"tf":2.6457513110645907},"103":{"tf":3.0},"104":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":2.449489742783178},"115":{"tf":2.6457513110645907},"117":{"tf":2.449489742783178},"118":{"tf":2.23606797749979},"120":{"tf":1.0},"121":{"tf":2.0},"127":{"tf":1.0},"128":{"tf":2.0},"129":{"tf":2.23606797749979},"13":{"tf":1.7320508075688772},"131":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"15":{"tf":2.23606797749979},"150":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":2.23606797749979},"16":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":2.23606797749979},"163":{"tf":1.7320508075688772},"166":{"tf":1.7320508075688772},"169":{"tf":2.6457513110645907},"170":{"tf":2.0},"173":{"tf":3.0},"175":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":2.0},"182":{"tf":2.0},"183":{"tf":1.7320508075688772},"184":{"tf":2.0},"186":{"tf":3.4641016151377544},"187":{"tf":2.23606797749979},"189":{"tf":4.123105625617661},"193":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":2.23606797749979},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"202":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"208":{"tf":2.449489742783178},"209":{"tf":2.6457513110645907},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":2.0},"221":{"tf":1.7320508075688772},"224":{"tf":2.23606797749979},"225":{"tf":2.6457513110645907},"227":{"tf":1.4142135623730951},"228":{"tf":2.0},"235":{"tf":1.0},"236":{"tf":2.8284271247461903},"237":{"tf":2.449489742783178},"238":{"tf":2.449489742783178},"24":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"248":{"tf":1.4142135623730951},"251":{"tf":3.0},"257":{"tf":1.0},"26":{"tf":3.1622776601683795},"261":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951},"263":{"tf":2.23606797749979},"264":{"tf":1.4142135623730951},"265":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":3.1622776601683795},"273":{"tf":2.0},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":2.449489742783178},"28":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.7320508075688772},"282":{"tf":1.0},"283":{"tf":1.7320508075688772},"284":{"tf":3.3166247903554},"285":{"tf":3.7416573867739413},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":2.6457513110645907},"290":{"tf":1.0},"291":{"tf":1.4142135623730951},"295":{"tf":2.8284271247461903},"296":{"tf":1.0},"297":{"tf":2.23606797749979},"298":{"tf":1.0},"30":{"tf":1.4142135623730951},"301":{"tf":3.3166247903554},"304":{"tf":1.0},"307":{"tf":1.0},"310":{"tf":1.4142135623730951},"312":{"tf":2.23606797749979},"313":{"tf":2.0},"316":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":2.0},"322":{"tf":1.7320508075688772},"323":{"tf":3.7416573867739413},"333":{"tf":1.0},"334":{"tf":1.7320508075688772},"335":{"tf":1.7320508075688772},"336":{"tf":3.0},"338":{"tf":1.7320508075688772},"339":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"340":{"tf":2.8284271247461903},"345":{"tf":2.0},"346":{"tf":1.4142135623730951},"348":{"tf":1.0},"350":{"tf":2.8284271247461903},"355":{"tf":1.4142135623730951},"357":{"tf":2.8284271247461903},"358":{"tf":1.0},"360":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":2.0},"363":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":3.4641016151377544},"366":{"tf":2.23606797749979},"367":{"tf":1.7320508075688772},"369":{"tf":1.4142135623730951},"370":{"tf":1.0},"374":{"tf":2.8284271247461903},"375":{"tf":1.7320508075688772},"376":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.4142135623730951},"381":{"tf":2.23606797749979},"383":{"tf":1.0},"384":{"tf":2.23606797749979},"386":{"tf":1.4142135623730951},"387":{"tf":1.0},"389":{"tf":2.449489742783178},"396":{"tf":1.0},"4":{"tf":2.0},"40":{"tf":1.0},"404":{"tf":5.0},"406":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951},"413":{"tf":1.4142135623730951},"417":{"tf":1.0},"42":{"tf":4.58257569495584},"426":{"tf":1.7320508075688772},"428":{"tf":1.0},"429":{"tf":2.6457513110645907},"43":{"tf":1.0},"432":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":3.4641016151377544},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":3.0},"51":{"tf":1.4142135623730951},"52":{"tf":2.449489742783178},"53":{"tf":2.23606797749979},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"58":{"tf":1.4142135623730951},"59":{"tf":2.0},"60":{"tf":1.0},"62":{"tf":3.4641016151377544},"63":{"tf":2.0},"66":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.6457513110645907},"72":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":3.1622776601683795},"76":{"tf":2.23606797749979},"78":{"tf":1.0},"79":{"tf":2.6457513110645907},"8":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"88":{"tf":1.7320508075688772},"89":{"tf":1.0},"92":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"’":{"df":6,"docs":{"128":{"tf":1.0},"189":{"tf":1.0},"365":{"tf":1.0},"389":{"tf":1.0},"429":{"tf":1.0},"8":{"tf":1.0}}}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"350":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"308":{"tf":1.0}}},"y":{"df":0,"docs":{},"—":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"325":{"tf":1.0}}}}}}}}},"df":2,"docs":{"415":{"tf":1.0},"54":{"tf":1.4142135623730951}}}}}},"t":{"df":32,"docs":{"10":{"tf":1.0},"118":{"tf":1.0},"126":{"tf":1.0},"151":{"tf":1.0},"241":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.0},"308":{"tf":1.7320508075688772},"309":{"tf":1.4142135623730951},"313":{"tf":2.0},"316":{"tf":2.449489742783178},"317":{"tf":2.6457513110645907},"318":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"340":{"tf":1.4142135623730951},"357":{"tf":1.0},"389":{"tf":1.0},"393":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0},"429":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.0},"96":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"308":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"x":{"df":29,"docs":{"145":{"tf":1.0},"146":{"tf":2.449489742783178},"153":{"tf":1.0},"178":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"207":{"tf":1.0},"214":{"tf":1.0},"242":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"288":{"tf":1.0},"292":{"tf":1.0},"300":{"tf":1.0},"314":{"tf":1.0},"323":{"tf":1.0},"342":{"tf":1.0},"346":{"tf":1.0},"356":{"tf":1.7320508075688772},"358":{"tf":1.0},"360":{"tf":1.0},"37":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"391":{"tf":1.0},"392":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"i":{"c":{"df":12,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.4142135623730951},"142":{"tf":1.0},"146":{"tf":1.0},"218":{"tf":1.0},"301":{"tf":1.0},"316":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0}}},"df":1,"docs":{"284":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"102":{"tf":1.0},"264":{"tf":1.0},"333":{"tf":1.7320508075688772},"334":{"tf":3.1622776601683795},"335":{"tf":3.4641016151377544},"342":{"tf":1.0},"356":{"tf":1.0},"369":{"tf":1.0},"436":{"tf":1.0},"54":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":2,"docs":{"334":{"tf":1.4142135623730951},"335":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":6,"docs":{"199":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"319":{"tf":1.4142135623730951},"367":{"tf":1.0}}},"u":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"415":{"tf":1.0},"416":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":2.449489742783178},"64":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":4,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"248":{"tf":1.0},"417":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"257":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"112":{"tf":1.0},"437":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":22,"docs":{"110":{"tf":1.0},"116":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.4142135623730951},"25":{"tf":1.0},"256":{"tf":1.0},"271":{"tf":2.0},"291":{"tf":1.0},"292":{"tf":1.0},"308":{"tf":2.23606797749979},"309":{"tf":1.4142135623730951},"318":{"tf":1.7320508075688772},"323":{"tf":1.0},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"362":{"tf":1.0},"380":{"tf":1.0},"395":{"tf":1.7320508075688772},"436":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"’":{"df":3,"docs":{"308":{"tf":1.7320508075688772},"320":{"tf":1.0},"66":{"tf":1.0}}}}}}}}},"n":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"248":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.7320508075688772},"199":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":5,"docs":{"116":{"tf":1.0},"261":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.0},"70":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"t":{"df":64,"docs":{"10":{"tf":2.449489742783178},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":2.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"161":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"171":{"tf":1.0},"181":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"232":{"tf":1.4142135623730951},"235":{"tf":1.0},"247":{"tf":1.0},"254":{"tf":1.7320508075688772},"268":{"tf":2.0},"271":{"tf":1.4142135623730951},"283":{"tf":1.0},"296":{"tf":1.0},"303":{"tf":1.0},"307":{"tf":1.4142135623730951},"310":{"tf":1.0},"32":{"tf":1.0},"320":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"33":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"342":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"372":{"tf":1.4142135623730951},"381":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"48":{"tf":1.7320508075688772},"49":{"tf":2.23606797749979},"5":{"tf":1.4142135623730951},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"81":{"tf":1.4142135623730951}},"u":{"df":3,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0}}},"—":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"335":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"218":{"tf":2.0},"221":{"tf":1.0},"335":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"s":{"df":18,"docs":{"100":{"tf":1.0},"102":{"tf":1.0},"109":{"tf":2.0},"110":{"tf":1.0},"111":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"221":{"tf":1.0},"244":{"tf":1.0},"246":{"tf":1.0},"317":{"tf":1.0},"401":{"tf":1.0},"421":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":1.4142135623730951},"69":{"tf":1.0}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"160":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":26,"docs":{"103":{"tf":1.0},"142":{"tf":1.0},"159":{"tf":1.4142135623730951},"166":{"tf":1.7320508075688772},"167":{"tf":1.0},"168":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":2.0},"173":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":2.23606797749979},"236":{"tf":1.0},"323":{"tf":1.0},"334":{"tf":2.0},"335":{"tf":1.4142135623730951},"336":{"tf":1.0},"339":{"tf":1.0},"352":{"tf":1.0},"372":{"tf":2.0},"373":{"tf":1.7320508075688772},"384":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"83":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":39,"docs":{"10":{"tf":1.4142135623730951},"237":{"tf":1.0},"238":{"tf":1.0},"246":{"tf":1.0},"280":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":4.47213595499958},"292":{"tf":1.4142135623730951},"293":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.7320508075688772},"297":{"tf":2.0},"298":{"tf":1.4142135623730951},"299":{"tf":1.7320508075688772},"300":{"tf":2.6457513110645907},"301":{"tf":2.6457513110645907},"302":{"tf":1.4142135623730951},"303":{"tf":2.8284271247461903},"304":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"306":{"tf":2.0},"307":{"tf":2.8284271247461903},"308":{"tf":2.449489742783178},"309":{"tf":3.4641016151377544},"310":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.4142135623730951},"315":{"tf":2.23606797749979},"316":{"tf":1.4142135623730951},"317":{"tf":2.0},"318":{"tf":1.0},"325":{"tf":3.1622776601683795},"326":{"tf":1.4142135623730951},"366":{"tf":1.0},"367":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":1.4142135623730951},"50":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":27,"docs":{"104":{"tf":1.4142135623730951},"110":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.0},"164":{"tf":1.4142135623730951},"197":{"tf":1.0},"200":{"tf":2.0},"220":{"tf":1.4142135623730951},"247":{"tf":1.0},"253":{"tf":1.0},"292":{"tf":1.0},"317":{"tf":1.0},"346":{"tf":2.8284271247461903},"347":{"tf":1.7320508075688772},"350":{"tf":1.0},"353":{"tf":1.4142135623730951},"356":{"tf":1.0},"358":{"tf":2.8284271247461903},"404":{"tf":1.0},"411":{"tf":1.0},"417":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":5.196152422706632},"63":{"tf":3.0},"75":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"180":{"tf":2.23606797749979},"411":{"tf":1.0}}}}}}}},"df":5,"docs":{"271":{"tf":5.916079783099616},"281":{"tf":2.6457513110645907},"282":{"tf":1.0},"286":{"tf":2.0},"288":{"tf":2.6457513110645907}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"301":{"tf":1.0}}}},"i":{"d":{"df":7,"docs":{"103":{"tf":1.4142135623730951},"164":{"tf":1.0},"323":{"tf":1.0},"362":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"404":{"tf":1.0}}},"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":4,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"c":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"228":{"tf":2.0},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0}}}}}}}},":":{":":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"(":{"&":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":6,"docs":{"220":{"tf":1.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{":":{":":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"(":{")":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"245":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":5,"docs":{"220":{"tf":2.449489742783178},"221":{"tf":1.7320508075688772},"244":{"tf":1.0},"245":{"tf":3.7416573867739413},"404":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"&":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"219":{"tf":1.0},"220":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"219":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"109":{"tf":2.23606797749979}}}},"df":0,"docs":{}}},"df":8,"docs":{"218":{"tf":3.3166247903554},"219":{"tf":4.0},"220":{"tf":3.872983346207417},"221":{"tf":3.7416573867739413},"222":{"tf":2.0},"228":{"tf":3.7416573867739413},"231":{"tf":2.0},"245":{"tf":5.196152422706632}},"u":{"df":0,"docs":{},"r":{"df":15,"docs":{"0":{"tf":1.0},"109":{"tf":1.4142135623730951},"208":{"tf":1.7320508075688772},"211":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"221":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"251":{"tf":1.7320508075688772},"256":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"28":{"tf":2.23606797749979},"404":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"104":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":1.0},"112":{"tf":1.0},"123":{"tf":1.0},"182":{"tf":1.0},"2":{"tf":1.0},"395":{"tf":1.0},"429":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"220":{"tf":1.0},"389":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":7,"docs":{"10":{"tf":1.0},"129":{"tf":1.4142135623730951},"254":{"tf":1.0},"272":{"tf":1.0},"378":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"407":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}}}}}}},"df":3,"docs":{"24":{"tf":1.0},"257":{"tf":1.0},"47":{"tf":1.0}}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"282":{"tf":1.0},"342":{"tf":1.0},"369":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":16,"docs":{"13":{"tf":1.0},"187":{"tf":1.4142135623730951},"21":{"tf":1.0},"224":{"tf":1.7320508075688772},"279":{"tf":1.0},"372":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":5.477225575051661},"396":{"tf":2.6457513110645907},"398":{"tf":1.0},"400":{"tf":1.0},"402":{"tf":1.4142135623730951},"404":{"tf":2.0},"407":{"tf":1.4142135623730951},"78":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"(":{"1":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"271":{"tf":1.0}}},"3":{"df":3,"docs":{"271":{"tf":1.0},"281":{"tf":2.0},"282":{"tf":1.0}}},"4":{"df":2,"docs":{"281":{"tf":1.7320508075688772},"282":{"tf":1.0}}},"5":{"df":2,"docs":{"281":{"tf":1.4142135623730951},"288":{"tf":1.0}}},"_":{"df":1,"docs":{"288":{"tf":1.4142135623730951}}},"df":0,"docs":{},"i":{"3":{"2":{"df":4,"docs":{"271":{"tf":2.449489742783178},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"288":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"c":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"3":{"df":1,"docs":{"286":{"tf":1.0}}},"4":{"df":1,"docs":{"286":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"286":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"286":{"tf":2.23606797749979}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":2,"docs":{"328":{"tf":1.0},"437":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":5,"docs":{"164":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"334":{"tf":1.0},"340":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"284":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"362":{"tf":1.0}}}}},"i":{"d":{"df":66,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"113":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"137":{"tf":1.0},"143":{"tf":1.4142135623730951},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"200":{"tf":1.4142135623730951},"208":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"238":{"tf":1.4142135623730951},"264":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.4142135623730951},"285":{"tf":1.7320508075688772},"295":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"330":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.4142135623730951},"350":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.4142135623730951},"374":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":2.0},"417":{"tf":1.0},"42":{"tf":1.0},"420":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"437":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":1.7320508075688772},"74":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.0},"88":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"118":{"tf":1.4142135623730951},"154":{"tf":1.0},"254":{"tf":1.0},"365":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"106":{"tf":1.0},"175":{"tf":1.4142135623730951},"271":{"tf":1.4142135623730951},"314":{"tf":1.0},"342":{"tf":1.0},"344":{"tf":1.0},"379":{"tf":1.0},"395":{"tf":1.0},"4":{"tf":1.4142135623730951},"44":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"211":{"tf":1.0},"92":{"tf":1.4142135623730951}},"i":{"d":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"153":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":11,"docs":{"112":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"143":{"tf":1.0},"366":{"tf":2.0},"410":{"tf":1.0},"411":{"tf":1.4142135623730951},"416":{"tf":1.0},"427":{"tf":2.23606797749979},"429":{"tf":1.0},"51":{"tf":4.242640687119285}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"432":{"tf":1.0}}}},"’":{"df":1,"docs":{"51":{"tf":1.0}}}}}},"df":6,"docs":{"364":{"tf":2.6457513110645907},"366":{"tf":1.0},"411":{"tf":1.0},"415":{"tf":1.0},"51":{"tf":1.4142135623730951},"76":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"166":{"tf":1.0},"178":{"tf":1.0},"323":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.4142135623730951}},"t":{"df":9,"docs":{"172":{"tf":1.0},"186":{"tf":1.7320508075688772},"238":{"tf":1.0},"323":{"tf":1.0},"332":{"tf":1.0},"340":{"tf":1.4142135623730951},"375":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":34,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":2.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"148":{"tf":1.0},"159":{"tf":1.0},"233":{"tf":1.0},"271":{"tf":1.7320508075688772},"317":{"tf":1.0},"323":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"360":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"411":{"tf":1.0},"416":{"tf":1.0},"44":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":2.0},"83":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"102":{"tf":1.0},"219":{"tf":1.0},"279":{"tf":1.0},"97":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"159":{"tf":1.0},"217":{"tf":1.0},"365":{"tf":1.0},"387":{"tf":1.0},"417":{"tf":1.0}}}},"m":{"df":15,"docs":{"206":{"tf":1.4142135623730951},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":2.0},"242":{"tf":2.6457513110645907},"296":{"tf":1.4142135623730951},"299":{"tf":1.0},"317":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.0},"365":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"95":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"92":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":111,"docs":{"10":{"tf":1.4142135623730951},"102":{"tf":1.0},"106":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":3.4641016151377544},"115":{"tf":1.4142135623730951},"116":{"tf":1.7320508075688772},"117":{"tf":1.0},"118":{"tf":2.0},"128":{"tf":1.7320508075688772},"131":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"146":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":2.449489742783178},"178":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"196":{"tf":1.0},"199":{"tf":2.0},"200":{"tf":2.0},"203":{"tf":1.0},"205":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.7320508075688772},"216":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"224":{"tf":2.6457513110645907},"225":{"tf":2.449489742783178},"227":{"tf":1.0},"228":{"tf":3.1622776601683795},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.4142135623730951},"246":{"tf":1.0},"253":{"tf":2.23606797749979},"254":{"tf":2.0},"26":{"tf":1.0},"261":{"tf":1.0},"263":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":2.0},"276":{"tf":1.0},"281":{"tf":1.7320508075688772},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.0},"316":{"tf":1.7320508075688772},"323":{"tf":1.0},"329":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"346":{"tf":1.4142135623730951},"35":{"tf":1.0},"356":{"tf":2.0},"359":{"tf":1.0},"365":{"tf":1.7320508075688772},"367":{"tf":1.0},"372":{"tf":1.0},"38":{"tf":1.4142135623730951},"387":{"tf":1.7320508075688772},"389":{"tf":1.7320508075688772},"39":{"tf":1.0},"398":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.4142135623730951},"409":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":2.23606797749979},"42":{"tf":1.7320508075688772},"421":{"tf":1.0},"429":{"tf":1.0},"435":{"tf":1.0},"44":{"tf":1.7320508075688772},"47":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":2.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"93":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"4":{"tf":1.0},"67":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"338":{"tf":2.23606797749979},"340":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"<":{"\'":{"a":{">":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"338":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":52,"docs":{"116":{"tf":1.0},"118":{"tf":1.4142135623730951},"13":{"tf":1.0},"135":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"142":{"tf":2.449489742783178},"143":{"tf":1.0},"159":{"tf":1.7320508075688772},"176":{"tf":2.0},"177":{"tf":2.449489742783178},"178":{"tf":1.4142135623730951},"179":{"tf":2.6457513110645907},"196":{"tf":1.0},"216":{"tf":2.23606797749979},"217":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":2.23606797749979},"223":{"tf":1.0},"224":{"tf":4.0},"225":{"tf":3.3166247903554},"227":{"tf":2.449489742783178},"228":{"tf":3.872983346207417},"230":{"tf":1.7320508075688772},"231":{"tf":1.7320508075688772},"245":{"tf":3.872983346207417},"246":{"tf":3.3166247903554},"248":{"tf":1.7320508075688772},"253":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"302":{"tf":1.4142135623730951},"312":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":7.211102550927978},"339":{"tf":1.4142135623730951},"340":{"tf":5.477225575051661},"37":{"tf":1.4142135623730951},"390":{"tf":1.0},"394":{"tf":1.4142135623730951},"399":{"tf":2.6457513110645907},"400":{"tf":2.8284271247461903},"401":{"tf":1.7320508075688772},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951},"55":{"tf":1.0},"71":{"tf":2.23606797749979},"78":{"tf":1.7320508075688772}},"s":{"\\"":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"399":{"tf":1.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"’":{"df":1,"docs":{"338":{"tf":1.0}}}}},"x":{"df":0,"docs":{},"t":{"<":{"\'":{"_":{"df":3,"docs":{"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":35,"docs":{"112":{"tf":1.0},"117":{"tf":1.0},"139":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"179":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"222":{"tf":1.0},"234":{"tf":1.0},"236":{"tf":1.4142135623730951},"269":{"tf":1.0},"279":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.4142135623730951},"307":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"334":{"tf":1.0},"342":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":3.0},"49":{"tf":1.0},"71":{"tf":1.0},"78":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"df":46,"docs":{"104":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"117":{"tf":1.0},"13":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":2.0},"163":{"tf":1.0},"164":{"tf":2.0},"169":{"tf":1.0},"189":{"tf":1.0},"210":{"tf":1.0},"219":{"tf":1.0},"223":{"tf":1.0},"227":{"tf":1.4142135623730951},"230":{"tf":1.0},"238":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"260":{"tf":1.0},"271":{"tf":1.4142135623730951},"281":{"tf":1.0},"29":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"317":{"tf":1.4142135623730951},"322":{"tf":1.0},"342":{"tf":1.0},"347":{"tf":1.0},"353":{"tf":1.0},"36":{"tf":1.0},"380":{"tf":2.6457513110645907},"387":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0},"411":{"tf":1.4142135623730951},"42":{"tf":1.0},"429":{"tf":1.4142135623730951},"47":{"tf":2.0},"55":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":2.23606797749979},"67":{"tf":1.0},"75":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":7,"docs":{"118":{"tf":1.0},"163":{"tf":2.23606797749979},"164":{"tf":1.0},"186":{"tf":1.4142135623730951},"323":{"tf":1.0},"365":{"tf":1.4142135623730951},"372":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"59":{"tf":1.0},"71":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"163":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"120":{"tf":1.0},"238":{"tf":1.0},"271":{"tf":1.0},"317":{"tf":1.0},"365":{"tf":1.0},"404":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"249":{"tf":1.0},"7":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"1":{"tf":1.0}}}}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"238":{"tf":1.0}}}},"o":{"df":0,"docs":{},"l":{"df":52,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":2.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.7320508075688772},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"159":{"tf":1.0},"163":{"tf":1.0},"196":{"tf":1.0},"2":{"tf":1.7320508075688772},"202":{"tf":1.7320508075688772},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"291":{"tf":1.0},"301":{"tf":1.4142135623730951},"313":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":3.1622776601683795},"319":{"tf":1.0},"322":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":1.0},"342":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"387":{"tf":1.0},"394":{"tf":1.0},"396":{"tf":1.0},"411":{"tf":1.0},"42":{"tf":1.0},"425":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":2.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"75":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":30,"docs":{"100":{"tf":1.0},"124":{"tf":1.0},"133":{"tf":1.0},"142":{"tf":1.0},"159":{"tf":1.0},"171":{"tf":1.0},"178":{"tf":1.0},"198":{"tf":1.0},"201":{"tf":1.0},"214":{"tf":1.0},"225":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":2.23606797749979},"265":{"tf":1.0},"266":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":1.0},"296":{"tf":1.0},"324":{"tf":1.0},"338":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"389":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.0}}},"t":{"df":20,"docs":{"113":{"tf":1.0},"122":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.4142135623730951},"172":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"220":{"tf":1.0},"24":{"tf":1.0},"253":{"tf":1.0},"281":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"366":{"tf":1.0},"389":{"tf":1.4142135623730951},"425":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"56":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":7,"docs":{"159":{"tf":1.0},"198":{"tf":1.0},"236":{"tf":1.0},"277":{"tf":1.0},"322":{"tf":1.0},"373":{"tf":1.0},"57":{"tf":1.0}}},"t":{"df":18,"docs":{"103":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":2.0},"220":{"tf":1.0},"228":{"tf":1.0},"277":{"tf":1.7320508075688772},"278":{"tf":1.7320508075688772},"28":{"tf":1.0},"320":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"398":{"tf":1.0},"44":{"tf":2.8284271247461903},"47":{"tf":1.0},"53":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"78":{"tf":1.0}}}},"y":{"df":8,"docs":{"157":{"tf":1.0},"158":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.4142135623730951},"50":{"tf":1.0},"51":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"119":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":1,"docs":{"116":{"tf":1.0}},"i":{"df":1,"docs":{"312":{"tf":1.0}}}},"l":{"df":2,"docs":{"225":{"tf":1.0},"389":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"318":{"tf":1.0}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"170":{"tf":1.0},"172":{"tf":1.0},"264":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":1.0},"31":{"tf":1.0},"322":{"tf":1.0},"357":{"tf":1.4142135623730951},"42":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":27,"docs":{"135":{"tf":1.0},"142":{"tf":2.0},"149":{"tf":1.0},"150":{"tf":1.4142135623730951},"19":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.4142135623730951},"235":{"tf":1.0},"238":{"tf":1.0},"263":{"tf":1.0},"269":{"tf":1.7320508075688772},"274":{"tf":1.0},"281":{"tf":2.23606797749979},"295":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":1.0},"37":{"tf":1.0},"373":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"416":{"tf":1.0},"42":{"tf":1.0},"421":{"tf":4.242640687119285},"70":{"tf":1.0},"71":{"tf":5.916079783099616},"72":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{":":{":":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"df":0,"docs":{},"i":{">":{">":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{":":{":":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"[":{"df":0,"docs":{},"t":{"]":{">":{">":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":13,"docs":{"1":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"156":{"tf":1.0},"223":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":2.0},"313":{"tf":1.4142135623730951},"387":{"tf":1.0},"388":{"tf":1.0},"44":{"tf":1.0},"49":{"tf":1.4142135623730951},"59":{"tf":1.0},"92":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"381":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":27,"docs":{"10":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"146":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"17":{"tf":1.0},"180":{"tf":1.0},"194":{"tf":2.0},"196":{"tf":1.0},"197":{"tf":1.0},"218":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.0},"300":{"tf":1.0},"33":{"tf":1.0},"342":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"387":{"tf":1.0},"391":{"tf":1.0},"404":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":15,"docs":{"146":{"tf":1.0},"17":{"tf":1.0},"182":{"tf":1.0},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"285":{"tf":1.4142135623730951},"301":{"tf":1.0},"317":{"tf":1.0},"324":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.4142135623730951},"373":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"71":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"143":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":15,"docs":{"103":{"tf":1.0},"109":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":1.0},"180":{"tf":1.0},"218":{"tf":1.0},"323":{"tf":1.4142135623730951},"346":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"55":{"tf":1.4142135623730951},"79":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"71":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":11,"docs":{"131":{"tf":1.0},"173":{"tf":1.4142135623730951},"219":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"318":{"tf":1.0},"336":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":11,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"120":{"tf":1.4142135623730951},"159":{"tf":1.0},"189":{"tf":1.0},"248":{"tf":1.0},"308":{"tf":1.0},"350":{"tf":1.0},"358":{"tf":1.0},"362":{"tf":1.0},"44":{"tf":1.0}}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.4142135623730951}}}}}},"df":20,"docs":{"104":{"tf":1.0},"109":{"tf":2.23606797749979},"151":{"tf":2.6457513110645907},"238":{"tf":1.7320508075688772},"268":{"tf":1.4142135623730951},"280":{"tf":2.23606797749979},"281":{"tf":2.23606797749979},"282":{"tf":4.58257569495584},"285":{"tf":1.4142135623730951},"287":{"tf":1.0},"288":{"tf":4.0},"289":{"tf":4.0},"301":{"tf":3.0},"304":{"tf":1.0},"316":{"tf":1.4142135623730951},"323":{"tf":1.0},"372":{"tf":1.4142135623730951},"404":{"tf":1.0},"51":{"tf":1.0},"63":{"tf":3.7416573867739413}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"301":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"301":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":7,"docs":{"238":{"tf":1.4142135623730951},"301":{"tf":4.0},"302":{"tf":1.0},"366":{"tf":2.6457513110645907},"372":{"tf":3.3166247903554},"404":{"tf":1.4142135623730951},"63":{"tf":2.8284271247461903}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"63":{"tf":2.0}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"325":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"—":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"301":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"268":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"339":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":7,"docs":{"159":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"318":{"tf":1.0},"324":{"tf":1.0},"337":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"209":{"tf":1.0},"223":{"tf":1.0}}}},"df":70,"docs":{"10":{"tf":2.8284271247461903},"100":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":2.23606797749979},"108":{"tf":1.4142135623730951},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"120":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.7320508075688772},"133":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"154":{"tf":1.0},"164":{"tf":1.0},"179":{"tf":1.4142135623730951},"181":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"250":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"268":{"tf":1.7320508075688772},"270":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"342":{"tf":1.0},"344":{"tf":1.7320508075688772},"350":{"tf":2.0},"360":{"tf":1.0},"361":{"tf":1.4142135623730951},"369":{"tf":1.0},"371":{"tf":1.0},"376":{"tf":1.0},"38":{"tf":1.0},"387":{"tf":1.4142135623730951},"393":{"tf":1.0},"404":{"tf":1.0},"417":{"tf":1.4142135623730951},"426":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"48":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"309":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"u":{"df":6,"docs":{"308":{"tf":2.6457513110645907},"309":{"tf":1.7320508075688772},"313":{"tf":1.0},"318":{"tf":1.0},"325":{"tf":1.0},"54":{"tf":1.0}}}},"r":{"a":{"b":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":12,"docs":{"103":{"tf":1.0},"135":{"tf":1.4142135623730951},"144":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"279":{"tf":1.0},"365":{"tf":1.0},"38":{"tf":1.4142135623730951},"406":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":2,"docs":{"297":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"121":{"tf":2.449489742783178},"122":{"tf":1.0},"124":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"117":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"122":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{":":{":":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"115":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"271":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"380":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":82,"docs":{"112":{"tf":2.8284271247461903},"113":{"tf":6.4031242374328485},"114":{"tf":1.0},"115":{"tf":3.4641016151377544},"116":{"tf":2.8284271247461903},"117":{"tf":3.3166247903554},"118":{"tf":4.47213595499958},"119":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":2.449489742783178},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":2.23606797749979},"126":{"tf":1.7320508075688772},"127":{"tf":1.0},"128":{"tf":2.6457513110645907},"129":{"tf":1.7320508075688772},"130":{"tf":1.7320508075688772},"145":{"tf":1.0},"156":{"tf":1.0},"175":{"tf":1.7320508075688772},"176":{"tf":3.605551275463989},"209":{"tf":3.4641016151377544},"222":{"tf":2.449489742783178},"252":{"tf":2.0},"253":{"tf":3.872983346207417},"254":{"tf":4.69041575982343},"255":{"tf":1.4142135623730951},"256":{"tf":4.0},"257":{"tf":3.1622776601683795},"258":{"tf":2.0},"259":{"tf":2.6457513110645907},"260":{"tf":2.0},"261":{"tf":2.6457513110645907},"262":{"tf":2.8284271247461903},"263":{"tf":3.4641016151377544},"264":{"tf":4.123105625617661},"265":{"tf":2.23606797749979},"267":{"tf":1.0},"28":{"tf":1.4142135623730951},"292":{"tf":1.0},"307":{"tf":1.4142135623730951},"308":{"tf":1.0},"311":{"tf":2.8284271247461903},"312":{"tf":1.7320508075688772},"313":{"tf":2.8284271247461903},"314":{"tf":1.4142135623730951},"316":{"tf":2.0},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.7320508075688772},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"33":{"tf":1.0},"333":{"tf":1.4142135623730951},"335":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.0},"340":{"tf":1.0},"376":{"tf":1.7320508075688772},"387":{"tf":1.0},"388":{"tf":2.0},"389":{"tf":5.830951894845301},"390":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"404":{"tf":2.449489742783178},"407":{"tf":1.4142135623730951},"41":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.4142135623730951},"413":{"tf":1.0},"416":{"tf":1.0},"42":{"tf":4.58257569495584},"420":{"tf":1.0},"425":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.7320508075688772},"48":{"tf":1.0},"60":{"tf":1.0}},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":27,"docs":{"125":{"tf":1.4142135623730951},"145":{"tf":1.0},"152":{"tf":1.0},"212":{"tf":1.0},"250":{"tf":2.23606797749979},"251":{"tf":1.0},"252":{"tf":2.449489742783178},"253":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"255":{"tf":2.6457513110645907},"256":{"tf":2.0},"257":{"tf":2.8284271247461903},"258":{"tf":1.4142135623730951},"259":{"tf":2.449489742783178},"260":{"tf":1.0},"261":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772},"266":{"tf":1.0},"267":{"tf":1.7320508075688772},"389":{"tf":1.0},"393":{"tf":1.0},"407":{"tf":1.0},"42":{"tf":2.0},"60":{"tf":1.0}}}}},"df":0,"docs":{}},"’":{"df":15,"docs":{"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"124":{"tf":1.0},"209":{"tf":1.0},"222":{"tf":1.7320508075688772},"253":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"256":{"tf":1.0},"263":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"389":{"tf":1.4142135623730951}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"8":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":172,"docs":{"102":{"tf":1.7320508075688772},"106":{"tf":1.0},"111":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"133":{"tf":3.0},"134":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":3.0},"142":{"tf":1.0},"144":{"tf":1.7320508075688772},"148":{"tf":2.0},"153":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":2.23606797749979},"159":{"tf":1.7320508075688772},"162":{"tf":1.0},"164":{"tf":2.8284271247461903},"167":{"tf":1.0},"168":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.4142135623730951},"191":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"200":{"tf":1.4142135623730951},"203":{"tf":1.0},"205":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":3.1622776601683795},"211":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":2.0},"224":{"tf":1.0},"228":{"tf":1.4142135623730951},"234":{"tf":1.0},"239":{"tf":2.0},"24":{"tf":1.0},"240":{"tf":1.4142135623730951},"242":{"tf":2.0},"243":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"255":{"tf":1.4142135623730951},"257":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":2.6457513110645907},"262":{"tf":2.0},"265":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":3.1622776601683795},"28":{"tf":2.6457513110645907},"281":{"tf":2.8284271247461903},"282":{"tf":2.6457513110645907},"285":{"tf":3.7416573867739413},"286":{"tf":2.449489742783178},"287":{"tf":1.7320508075688772},"288":{"tf":3.7416573867739413},"289":{"tf":4.242640687119285},"29":{"tf":1.7320508075688772},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":2.23606797749979},"294":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":2.0},"299":{"tf":2.23606797749979},"30":{"tf":1.0},"301":{"tf":2.0},"302":{"tf":1.7320508075688772},"308":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"316":{"tf":2.0},"317":{"tf":1.7320508075688772},"319":{"tf":1.4142135623730951},"32":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":2.0},"325":{"tf":1.4142135623730951},"333":{"tf":2.449489742783178},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":2.6457513110645907},"339":{"tf":1.0},"34":{"tf":1.0},"340":{"tf":1.4142135623730951},"345":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.4142135623730951},"356":{"tf":3.0},"357":{"tf":1.7320508075688772},"358":{"tf":1.7320508075688772},"359":{"tf":1.0},"36":{"tf":2.23606797749979},"360":{"tf":1.0},"364":{"tf":4.0},"365":{"tf":3.3166247903554},"366":{"tf":2.0},"373":{"tf":1.4142135623730951},"374":{"tf":1.0},"376":{"tf":1.7320508075688772},"379":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"384":{"tf":1.7320508075688772},"387":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"389":{"tf":2.0},"390":{"tf":1.4142135623730951},"393":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"399":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":6.6332495807108},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772},"416":{"tf":1.0},"42":{"tf":1.4142135623730951},"421":{"tf":1.0},"423":{"tf":1.4142135623730951},"433":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":2.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"58":{"tf":1.4142135623730951},"62":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":2.0},"74":{"tf":1.4142135623730951},"75":{"tf":2.23606797749979},"76":{"tf":1.7320508075688772},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":3.0},"86":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.0},"97":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"1":{"tf":1.0},"159":{"tf":1.0},"239":{"tf":1.0},"279":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"340":{"tf":1.0},"365":{"tf":1.0},"404":{"tf":1.7320508075688772},"75":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"c":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"397":{"tf":2.6457513110645907},"398":{"tf":2.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"211":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"256":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"df":1,"docs":{"337":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"312":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":6,"docs":{"257":{"tf":1.0},"317":{"tf":1.0},"395":{"tf":1.0},"405":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"15":{"tf":1.0}},"i":{"df":27,"docs":{"104":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"25":{"tf":1.4142135623730951},"346":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.0},"387":{"tf":1.0},"39":{"tf":2.23606797749979},"416":{"tf":1.4142135623730951},"52":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.7320508075688772},"94":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":61,"docs":{"101":{"tf":1.0},"103":{"tf":1.0},"117":{"tf":1.7320508075688772},"119":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"135":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"167":{"tf":1.4142135623730951},"187":{"tf":1.0},"20":{"tf":1.0},"203":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"238":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.4142135623730951},"255":{"tf":1.0},"271":{"tf":1.0},"285":{"tf":1.4142135623730951},"29":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"307":{"tf":1.0},"313":{"tf":1.4142135623730951},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"338":{"tf":2.0},"349":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"368":{"tf":1.0},"375":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.0},"407":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":2.449489742783178},"416":{"tf":1.4142135623730951},"425":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.4142135623730951},"69":{"tf":1.0},"71":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":43,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"111":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":2.23606797749979},"124":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.7320508075688772},"175":{"tf":1.0},"176":{"tf":1.0},"196":{"tf":1.0},"199":{"tf":2.23606797749979},"220":{"tf":1.0},"234":{"tf":1.0},"242":{"tf":1.0},"250":{"tf":1.4142135623730951},"251":{"tf":2.23606797749979},"265":{"tf":1.0},"266":{"tf":2.0},"267":{"tf":1.0},"268":{"tf":1.0},"272":{"tf":1.4142135623730951},"279":{"tf":1.4142135623730951},"302":{"tf":1.0},"323":{"tf":1.0},"333":{"tf":1.0},"357":{"tf":1.7320508075688772},"373":{"tf":2.0},"385":{"tf":1.4142135623730951},"388":{"tf":1.4142135623730951},"389":{"tf":2.0},"390":{"tf":1.4142135623730951},"391":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.0},"417":{"tf":1.0},"423":{"tf":1.0},"82":{"tf":1.0},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"251":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"279":{"tf":5.385164807134504}}}}}}}}}},"df":0,"docs":{}}}}}}},"t":{"df":2,"docs":{"239":{"tf":1.0},"436":{"tf":1.0}}}},"x":{"df":3,"docs":{"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951}}},"y":{"c":{"df":0,"docs":{},"l":{"df":11,"docs":{"146":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":2.0},"282":{"tf":1.0},"287":{"tf":2.23606797749979},"288":{"tf":4.47213595499958},"289":{"tf":3.0},"290":{"tf":1.4142135623730951},"302":{"tf":1.0},"309":{"tf":1.0},"429":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"’":{"df":1,"docs":{"365":{"tf":1.0}}}},"d":{"a":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"103":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.6457513110645907},"76":{"tf":1.0}}}},"l":{"df":8,"docs":{"182":{"tf":1.7320508075688772},"183":{"tf":1.0},"187":{"tf":2.0},"191":{"tf":1.0},"193":{"tf":1.0},"364":{"tf":1.0},"369":{"tf":1.4142135623730951},"76":{"tf":4.123105625617661}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"387":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"430":{"tf":1.0}}}}},"t":{"a":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":153,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.7320508075688772},"102":{"tf":3.3166247903554},"103":{"tf":1.4142135623730951},"105":{"tf":1.0},"106":{"tf":1.0},"111":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":2.23606797749979},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":2.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":2.23606797749979},"163":{"tf":2.0},"164":{"tf":1.0},"168":{"tf":2.0},"169":{"tf":1.7320508075688772},"170":{"tf":1.7320508075688772},"171":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"173":{"tf":1.0},"175":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"195":{"tf":1.0},"203":{"tf":1.4142135623730951},"218":{"tf":2.23606797749979},"224":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"230":{"tf":1.0},"232":{"tf":1.4142135623730951},"237":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"256":{"tf":1.0},"268":{"tf":2.6457513110645907},"269":{"tf":3.605551275463989},"270":{"tf":2.449489742783178},"271":{"tf":3.4641016151377544},"275":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"278":{"tf":1.4142135623730951},"279":{"tf":4.242640687119285},"280":{"tf":1.7320508075688772},"281":{"tf":2.8284271247461903},"282":{"tf":1.7320508075688772},"283":{"tf":2.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.0},"286":{"tf":2.6457513110645907},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"290":{"tf":1.7320508075688772},"291":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":2.449489742783178},"297":{"tf":1.4142135623730951},"298":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":3.3166247903554},"307":{"tf":1.0},"308":{"tf":2.449489742783178},"310":{"tf":1.4142135623730951},"312":{"tf":2.0},"313":{"tf":1.4142135623730951},"317":{"tf":2.6457513110645907},"320":{"tf":1.7320508075688772},"322":{"tf":1.0},"323":{"tf":3.605551275463989},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"329":{"tf":2.23606797749979},"330":{"tf":1.7320508075688772},"331":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.7320508075688772},"338":{"tf":1.0},"342":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"360":{"tf":1.0},"364":{"tf":2.0},"365":{"tf":1.7320508075688772},"366":{"tf":2.6457513110645907},"368":{"tf":1.0},"37":{"tf":1.4142135623730951},"381":{"tf":1.0},"389":{"tf":2.0},"394":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":2.6457513110645907},"397":{"tf":2.0},"398":{"tf":2.23606797749979},"399":{"tf":1.0},"404":{"tf":1.4142135623730951},"417":{"tf":1.0},"42":{"tf":1.0},"420":{"tf":1.4142135623730951},"421":{"tf":1.7320508075688772},"422":{"tf":1.0},"44":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":2.8284271247461903},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":4.123105625617661},"70":{"tf":2.449489742783178},"71":{"tf":4.358898943540674},"73":{"tf":1.7320508075688772},"74":{"tf":1.7320508075688772},"75":{"tf":3.4641016151377544},"76":{"tf":1.7320508075688772},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"81":{"tf":1.7320508075688772},"82":{"tf":2.449489742783178},"83":{"tf":2.6457513110645907},"84":{"tf":1.0},"85":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907},"89":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.0}}}},"df":0,"docs":{}}}}},"’":{"df":1,"docs":{"280":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"17":{"tf":1.0},"433":{"tf":1.4142135623730951}}}},"y":{"df":11,"docs":{"198":{"tf":1.0},"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"228":{"tf":1.0},"321":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"346":{"tf":1.0},"361":{"tf":1.0},"397":{"tf":1.0},"433":{"tf":1.4142135623730951},"64":{"tf":1.0}}}},"b":{"df":0,"docs":{},"g":{"!":{"(":{"&":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"3":{"0":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"92":{"tf":3.0}}}},"d":{"df":1,"docs":{"17":{"tf":1.0}}},"df":11,"docs":{"10":{"tf":1.0},"22":{"tf":1.0},"227":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"279":{"tf":1.4142135623730951},"424":{"tf":1.7320508075688772},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.0}},"e":{"a":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"433":{"tf":1.0}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"292":{"tf":1.0},"302":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":8,"docs":{"158":{"tf":1.0},"215":{"tf":1.0},"228":{"tf":1.0},"318":{"tf":1.0},"364":{"tf":1.0},"395":{"tf":1.0},"406":{"tf":1.0},"70":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"c":{"df":6,"docs":{"135":{"tf":1.0},"182":{"tf":1.0},"270":{"tf":1.4142135623730951},"279":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"b":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"208":{"tf":1.0},"233":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{">":{"(":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}},"df":16,"docs":{"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"178":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":2.23606797749979},"199":{"tf":1.0},"214":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0},"29":{"tf":1.4142135623730951},"396":{"tf":1.0},"404":{"tf":1.0},"418":{"tf":2.6457513110645907},"54":{"tf":1.0},"81":{"tf":1.0},"92":{"tf":3.7416573867739413}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":61,"docs":{"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":1.4142135623730951},"235":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"242":{"tf":1.0},"251":{"tf":1.0},"257":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.4142135623730951},"265":{"tf":1.0},"279":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":2.0},"313":{"tf":1.0},"34":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.7320508075688772},"38":{"tf":1.0},"396":{"tf":1.0},"40":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"426":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.7320508075688772},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}}}}}},"c":{"a":{"d":{"df":2,"docs":{"325":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":2,"docs":{"433":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"d":{"df":23,"docs":{"119":{"tf":1.0},"120":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.7320508075688772},"161":{"tf":1.0},"163":{"tf":1.4142135623730951},"199":{"tf":1.0},"228":{"tf":2.0},"237":{"tf":1.0},"258":{"tf":1.0},"271":{"tf":1.0},"28":{"tf":1.0},"289":{"tf":1.0},"316":{"tf":1.4142135623730951},"330":{"tf":1.0},"335":{"tf":1.0},"380":{"tf":1.0},"404":{"tf":1.7320508075688772},"437":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}},"s":{"df":6,"docs":{"103":{"tf":1.0},"117":{"tf":1.0},"160":{"tf":1.0},"437":{"tf":1.0},"57":{"tf":1.0},"67":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":55,"docs":{"115":{"tf":2.8284271247461903},"118":{"tf":1.0},"128":{"tf":2.8284271247461903},"129":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"169":{"tf":1.7320508075688772},"170":{"tf":1.0},"172":{"tf":3.0},"175":{"tf":1.7320508075688772},"178":{"tf":1.0},"182":{"tf":2.0},"186":{"tf":1.7320508075688772},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"209":{"tf":1.4142135623730951},"221":{"tf":1.0},"25":{"tf":1.4142135623730951},"275":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":1.0},"319":{"tf":1.0},"349":{"tf":1.0},"35":{"tf":1.0},"353":{"tf":1.7320508075688772},"365":{"tf":1.7320508075688772},"366":{"tf":1.7320508075688772},"367":{"tf":1.0},"368":{"tf":1.0},"373":{"tf":1.0},"379":{"tf":1.7320508075688772},"383":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":2.23606797749979},"388":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"411":{"tf":1.0},"420":{"tf":1.0},"435":{"tf":1.0},"51":{"tf":2.6457513110645907},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.4142135623730951},"87":{"tf":1.0},"93":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"254":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"282":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"289":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"164":{"tf":1.0},"308":{"tf":1.4142135623730951},"325":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"254":{"tf":1.0},"281":{"tf":2.0},"321":{"tf":1.0},"356":{"tf":1.0},"421":{"tf":1.0},"65":{"tf":1.0},"71":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"314":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"370":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"71":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"423":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":72,"docs":{"108":{"tf":1.0},"110":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"169":{"tf":1.0},"177":{"tf":4.0},"194":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"204":{"tf":1.0},"221":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"251":{"tf":3.4641016151377544},"263":{"tf":1.0},"270":{"tf":1.0},"275":{"tf":1.0},"284":{"tf":1.0},"29":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.7320508075688772},"338":{"tf":1.0},"339":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.0},"366":{"tf":1.0},"37":{"tf":1.0},"373":{"tf":3.7416573867739413},"374":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"404":{"tf":1.0},"417":{"tf":1.7320508075688772},"42":{"tf":1.0},"423":{"tf":3.7416573867739413},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.0},"436":{"tf":2.0},"44":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772},"58":{"tf":1.0},"74":{"tf":1.0},"92":{"tf":1.7320508075688772}},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"’":{"df":0,"docs":{},"r":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":157,"docs":{"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":2.0},"102":{"tf":4.358898943540674},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.7320508075688772},"116":{"tf":2.23606797749979},"117":{"tf":2.449489742783178},"118":{"tf":2.8284271247461903},"119":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.4142135623730951},"124":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"137":{"tf":2.23606797749979},"140":{"tf":1.7320508075688772},"142":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"159":{"tf":2.8284271247461903},"160":{"tf":1.0},"164":{"tf":1.7320508075688772},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":2.23606797749979},"171":{"tf":1.0},"172":{"tf":2.449489742783178},"174":{"tf":2.23606797749979},"175":{"tf":2.23606797749979},"176":{"tf":2.23606797749979},"177":{"tf":2.8284271247461903},"178":{"tf":2.0},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"184":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"189":{"tf":1.0},"190":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"209":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.7320508075688772},"220":{"tf":1.7320508075688772},"222":{"tf":2.0},"224":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":2.449489742783178},"236":{"tf":2.23606797749979},"237":{"tf":3.1622776601683795},"238":{"tf":2.23606797749979},"239":{"tf":1.0},"240":{"tf":2.0},"242":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.7320508075688772},"268":{"tf":1.0},"270":{"tf":1.7320508075688772},"271":{"tf":2.8284271247461903},"272":{"tf":1.4142135623730951},"274":{"tf":1.0},"275":{"tf":3.0},"276":{"tf":1.0},"277":{"tf":1.4142135623730951},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.4142135623730951},"289":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":2.23606797749979},"314":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":2.23606797749979},"329":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.4142135623730951},"333":{"tf":2.0},"334":{"tf":3.1622776601683795},"335":{"tf":1.4142135623730951},"337":{"tf":1.0},"338":{"tf":2.23606797749979},"339":{"tf":1.4142135623730951},"340":{"tf":2.23606797749979},"344":{"tf":1.0},"35":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.0},"361":{"tf":1.4142135623730951},"365":{"tf":2.23606797749979},"366":{"tf":1.0},"367":{"tf":1.0},"371":{"tf":1.0},"372":{"tf":2.23606797749979},"373":{"tf":1.0},"374":{"tf":2.6457513110645907},"376":{"tf":1.0},"38":{"tf":1.0},"383":{"tf":2.449489742783178},"384":{"tf":1.4142135623730951},"385":{"tf":1.0},"386":{"tf":1.4142135623730951},"387":{"tf":2.23606797749979},"388":{"tf":2.0},"389":{"tf":2.6457513110645907},"390":{"tf":1.0},"391":{"tf":1.7320508075688772},"394":{"tf":1.4142135623730951},"398":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.0},"411":{"tf":3.0},"416":{"tf":2.6457513110645907},"417":{"tf":1.4142135623730951},"421":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"56":{"tf":2.6457513110645907},"57":{"tf":1.4142135623730951},"59":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":2.449489742783178},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":2.0},"87":{"tf":2.6457513110645907},"88":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":2.0},"96":{"tf":1.4142135623730951},"97":{"tf":1.7320508075688772},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":94,"docs":{"1":{"tf":1.0},"102":{"tf":2.449489742783178},"103":{"tf":1.0},"109":{"tf":1.0},"116":{"tf":2.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.7320508075688772},"129":{"tf":1.0},"130":{"tf":1.0},"137":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.8284271247461903},"171":{"tf":2.449489742783178},"172":{"tf":2.8284271247461903},"173":{"tf":2.23606797749979},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":2.0},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"222":{"tf":1.0},"236":{"tf":2.8284271247461903},"237":{"tf":2.449489742783178},"238":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":1.0},"245":{"tf":1.0},"254":{"tf":1.4142135623730951},"261":{"tf":1.0},"271":{"tf":2.23606797749979},"276":{"tf":1.0},"277":{"tf":1.7320508075688772},"281":{"tf":2.0},"285":{"tf":2.23606797749979},"286":{"tf":1.0},"288":{"tf":2.0},"289":{"tf":2.23606797749979},"310":{"tf":1.0},"312":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":2.23606797749979},"327":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"330":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.7320508075688772},"338":{"tf":1.7320508075688772},"340":{"tf":1.0},"350":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"372":{"tf":2.449489742783178},"373":{"tf":1.4142135623730951},"375":{"tf":2.0},"380":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":2.0},"387":{"tf":2.449489742783178},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"391":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"413":{"tf":1.0},"417":{"tf":1.0},"420":{"tf":1.4142135623730951},"428":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.4142135623730951},"95":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"396":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"194":{"tf":1.0},"22":{"tf":1.0},"363":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"298":{"tf":1.0},"317":{"tf":2.23606797749979}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":3,"docs":{"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"376":{"tf":1.0}}},"t":{"df":5,"docs":{"209":{"tf":1.0},"257":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"43":{"tf":1.0},"47":{"tf":1.0}}}},"i":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"103":{"tf":1.0},"156":{"tf":1.0},"285":{"tf":1.0},"57":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"312":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"119":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"v":{"df":1,"docs":{"10":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"1":{"tf":1.0},"22":{"tf":1.0},"330":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":30,"docs":{"115":{"tf":1.0},"118":{"tf":1.0},"137":{"tf":1.0},"143":{"tf":1.0},"150":{"tf":1.0},"172":{"tf":1.0},"205":{"tf":1.0},"209":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"234":{"tf":1.0},"240":{"tf":1.0},"253":{"tf":1.4142135623730951},"254":{"tf":1.0},"256":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"289":{"tf":1.0},"338":{"tf":1.7320508075688772},"348":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"374":{"tf":1.4142135623730951},"393":{"tf":1.0},"407":{"tf":1.0},"82":{"tf":1.4142135623730951}}}}}}}},"n":{"df":2,"docs":{"141":{"tf":1.0},"143":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"152":{"tf":1.0}}}},"df":1,"docs":{"366":{"tf":1.0}}},"o":{"df":0,"docs":{},"t":{"df":4,"docs":{"191":{"tf":1.0},"271":{"tf":1.0},"387":{"tf":1.0},"411":{"tf":2.0}}}},"y":{"(":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{":":{":":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"427":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"153":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":64,"docs":{"103":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"125":{"tf":1.4142135623730951},"127":{"tf":1.7320508075688772},"15":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"164":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"187":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.0},"200":{"tf":1.7320508075688772},"203":{"tf":1.0},"21":{"tf":2.23606797749979},"238":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.4142135623730951},"259":{"tf":2.0},"261":{"tf":1.4142135623730951},"262":{"tf":2.449489742783178},"263":{"tf":3.1622776601683795},"27":{"tf":2.23606797749979},"28":{"tf":2.0},"29":{"tf":1.4142135623730951},"293":{"tf":1.0},"299":{"tf":1.0},"309":{"tf":1.4142135623730951},"31":{"tf":1.0},"311":{"tf":1.0},"318":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"338":{"tf":1.7320508075688772},"34":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.4142135623730951},"375":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":3.1622776601683795},"396":{"tf":1.0},"399":{"tf":1.0},"4":{"tf":1.4142135623730951},"413":{"tf":1.0},"42":{"tf":4.242640687119285},"429":{"tf":1.7320508075688772},"43":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":2,"docs":{"154":{"tf":1.0},"285":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":2,"docs":{"259":{"tf":1.4142135623730951},"415":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":8,"docs":{"10":{"tf":1.0},"113":{"tf":1.0},"131":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.0},"225":{"tf":1.0},"240":{"tf":1.0},"54":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"276":{"tf":1.0},"277":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"u":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":17,"docs":{"142":{"tf":1.4142135623730951},"268":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":2.0},"273":{"tf":1.7320508075688772},"275":{"tf":2.23606797749979},"276":{"tf":4.47213595499958},"277":{"tf":5.291502622129181},"278":{"tf":2.449489742783178},"285":{"tf":1.0},"290":{"tf":1.0},"301":{"tf":1.0},"323":{"tf":1.0},"338":{"tf":1.0},"376":{"tf":1.4142135623730951},"415":{"tf":1.0},"79":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"136":{"tf":1.4142135623730951},"151":{"tf":1.0},"272":{"tf":1.7320508075688772},"273":{"tf":2.23606797749979},"274":{"tf":2.23606797749979},"275":{"tf":1.4142135623730951},"276":{"tf":2.23606797749979},"277":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"363":{"tf":1.0},"364":{"tf":2.0},"415":{"tf":1.0},"74":{"tf":1.4142135623730951},"95":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":8,"docs":{"275":{"tf":2.0},"286":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":2.0},"369":{"tf":1.4142135623730951},"403":{"tf":1.0},"74":{"tf":1.4142135623730951},"95":{"tf":1.0}}},"df":0,"docs":{}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"u":{"df":1,"docs":{"278":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"278":{"tf":1.0},"323":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"v":{"df":19,"docs":{"10":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":1.7320508075688772},"385":{"tf":1.4142135623730951},"386":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":2.6457513110645907},"390":{"tf":2.0},"391":{"tf":1.0},"417":{"tf":4.123105625617661},"418":{"tf":1.0},"419":{"tf":2.0},"42":{"tf":1.0},"420":{"tf":2.449489742783178},"421":{"tf":2.0},"422":{"tf":2.0},"423":{"tf":2.0},"71":{"tf":1.0},"92":{"tf":2.23606797749979}},"e":{"(":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{",":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"95":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":16,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0},"115":{"tf":1.0},"197":{"tf":2.0},"235":{"tf":1.0},"238":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":2.23606797749979},"373":{"tf":1.0},"92":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"389":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":2,"docs":{"198":{"tf":1.0},"243":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":2.449489742783178}}}}}}}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":23,"docs":{"113":{"tf":1.0},"153":{"tf":1.0},"175":{"tf":1.0},"185":{"tf":1.0},"220":{"tf":1.0},"253":{"tf":2.23606797749979},"256":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.0},"327":{"tf":1.4142135623730951},"342":{"tf":1.0},"372":{"tf":1.4142135623730951},"373":{"tf":1.0},"374":{"tf":1.0},"380":{"tf":1.0},"389":{"tf":1.0},"394":{"tf":1.0},"397":{"tf":1.0},"411":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"83":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"a":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"110":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"253":{"tf":1.0},"256":{"tf":2.449489742783178},"398":{"tf":1.0},"91":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":34,"docs":{"1":{"tf":1.7320508075688772},"103":{"tf":1.7320508075688772},"105":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"165":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"2":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"233":{"tf":1.0},"248":{"tf":1.0},"26":{"tf":1.0},"266":{"tf":1.4142135623730951},"268":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"311":{"tf":1.0},"327":{"tf":1.0},"329":{"tf":1.4142135623730951},"332":{"tf":1.4142135623730951},"337":{"tf":2.0},"338":{"tf":1.7320508075688772},"339":{"tf":1.4142135623730951},"340":{"tf":2.0},"341":{"tf":1.0},"404":{"tf":2.0},"437":{"tf":1.0},"50":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0},"94":{"tf":1.0}}}},"r":{"df":7,"docs":{"10":{"tf":1.0},"176":{"tf":1.0},"213":{"tf":1.0},"338":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"96":{"tf":1.0}}}},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"325":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"285":{"tf":1.0}}}}},"t":{"df":1,"docs":{"396":{"tf":1.0}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"279":{"tf":2.23606797749979}}}},"u":{"df":0,"docs":{},"r":{"df":11,"docs":{"296":{"tf":1.4142135623730951},"342":{"tf":1.0},"345":{"tf":1.7320508075688772},"348":{"tf":1.4142135623730951},"349":{"tf":1.0},"356":{"tf":4.242640687119285},"360":{"tf":1.0},"401":{"tf":1.0},"55":{"tf":1.4142135623730951},"78":{"tf":1.0},"86":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":75,"docs":{"10":{"tf":2.0},"102":{"tf":1.0},"103":{"tf":1.0},"106":{"tf":1.0},"112":{"tf":2.23606797749979},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.7320508075688772},"120":{"tf":1.0},"135":{"tf":1.4142135623730951},"153":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.7320508075688772},"198":{"tf":1.0},"2":{"tf":1.0},"21":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"222":{"tf":1.0},"225":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.7320508075688772},"271":{"tf":1.4142135623730951},"276":{"tf":1.0},"285":{"tf":1.0},"294":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.0},"308":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"324":{"tf":1.4142135623730951},"33":{"tf":1.0},"330":{"tf":2.23606797749979},"344":{"tf":1.0},"36":{"tf":1.4142135623730951},"369":{"tf":1.4142135623730951},"37":{"tf":1.0},"371":{"tf":1.0},"373":{"tf":1.0},"378":{"tf":1.7320508075688772},"38":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"384":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.4142135623730951},"404":{"tf":1.0},"417":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"48":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0},"69":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"221":{"tf":1.0},"271":{"tf":1.0},"284":{"tf":1.0},"369":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":26,"docs":{"104":{"tf":1.0},"118":{"tf":1.0},"143":{"tf":1.0},"147":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"239":{"tf":1.0},"248":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"317":{"tf":1.0},"318":{"tf":1.0},"338":{"tf":1.0},"342":{"tf":1.0},"346":{"tf":1.0},"357":{"tf":1.0},"362":{"tf":1.0},"369":{"tf":1.0},"373":{"tf":1.0},"381":{"tf":1.0},"404":{"tf":1.0},"435":{"tf":1.0},"62":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"308":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":50,"docs":{"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"225":{"tf":1.7320508075688772},"228":{"tf":1.0},"235":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"242":{"tf":1.0},"251":{"tf":2.6457513110645907},"257":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"271":{"tf":1.4142135623730951},"279":{"tf":1.4142135623730951},"282":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":2.0},"313":{"tf":1.0},"34":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.7320508075688772},"38":{"tf":1.0},"396":{"tf":1.0},"40":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"426":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.7320508075688772},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":41,"docs":{"1":{"tf":2.0},"10":{"tf":1.0},"115":{"tf":1.0},"131":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"163":{"tf":1.0},"189":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"216":{"tf":1.0},"223":{"tf":2.0},"224":{"tf":1.0},"225":{"tf":1.0},"251":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"260":{"tf":1.4142135623730951},"265":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"4":{"tf":2.8284271247461903},"404":{"tf":2.0},"424":{"tf":2.0},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"431":{"tf":1.0},"433":{"tf":2.0},"435":{"tf":1.0},"437":{"tf":1.4142135623730951},"5":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0},"92":{"tf":1.0}}}}}},"i":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}},"t":{"df":2,"docs":{"233":{"tf":1.0},"269":{"tf":1.0}}}}}},"i":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"75":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"288":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"108":{"tf":2.449489742783178}}}}}},"df":1,"docs":{"108":{"tf":1.4142135623730951}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"216":{"tf":1.4142135623730951},"225":{"tf":1.0}}}}}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":34,"docs":{"107":{"tf":1.4142135623730951},"120":{"tf":1.0},"158":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"205":{"tf":1.4142135623730951},"209":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"240":{"tf":1.0},"264":{"tf":1.0},"270":{"tf":1.0},"277":{"tf":1.4142135623730951},"279":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.4142135623730951},"298":{"tf":1.0},"308":{"tf":1.4142135623730951},"316":{"tf":1.0},"324":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":1.0},"339":{"tf":1.7320508075688772},"350":{"tf":1.0},"353":{"tf":1.0},"362":{"tf":1.0},"371":{"tf":1.0},"376":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0},"79":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":1,"docs":{"196":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":173,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"102":{"tf":2.8284271247461903},"103":{"tf":2.23606797749979},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"124":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":2.0},"129":{"tf":1.7320508075688772},"13":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"137":{"tf":2.23606797749979},"139":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.7320508075688772},"158":{"tf":2.8284271247461903},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"186":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"201":{"tf":1.0},"203":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"214":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.7320508075688772},"227":{"tf":1.4142135623730951},"228":{"tf":1.0},"234":{"tf":1.0},"236":{"tf":1.7320508075688772},"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.4142135623730951},"251":{"tf":1.7320508075688772},"253":{"tf":1.4142135623730951},"254":{"tf":1.7320508075688772},"267":{"tf":1.4142135623730951},"268":{"tf":1.4142135623730951},"269":{"tf":1.0},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"279":{"tf":1.0},"28":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.7320508075688772},"292":{"tf":2.0},"293":{"tf":1.4142135623730951},"295":{"tf":1.0},"299":{"tf":2.0},"30":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":2.23606797749979},"310":{"tf":1.7320508075688772},"312":{"tf":1.7320508075688772},"313":{"tf":2.0},"314":{"tf":1.0},"315":{"tf":2.0},"316":{"tf":2.23606797749979},"317":{"tf":2.23606797749979},"318":{"tf":1.0},"320":{"tf":1.7320508075688772},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"324":{"tf":1.0},"325":{"tf":1.7320508075688772},"330":{"tf":1.4142135623730951},"331":{"tf":1.0},"332":{"tf":1.7320508075688772},"333":{"tf":1.7320508075688772},"334":{"tf":1.4142135623730951},"335":{"tf":2.0},"337":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.7320508075688772},"342":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"357":{"tf":1.0},"360":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.23606797749979},"366":{"tf":1.7320508075688772},"372":{"tf":1.4142135623730951},"373":{"tf":1.0},"374":{"tf":1.0},"376":{"tf":1.0},"377":{"tf":1.0},"378":{"tf":1.0},"381":{"tf":1.4142135623730951},"384":{"tf":2.23606797749979},"386":{"tf":1.7320508075688772},"387":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":2.0},"395":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.7320508075688772},"400":{"tf":1.4142135623730951},"401":{"tf":2.0},"404":{"tf":2.6457513110645907},"407":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.0},"417":{"tf":1.0},"42":{"tf":1.7320508075688772},"426":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.7320508075688772},"43":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":1.7320508075688772},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":2.6457513110645907},"77":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":2.23606797749979},"95":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"—":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"325":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":17,"docs":{"139":{"tf":1.0},"142":{"tf":1.0},"208":{"tf":1.0},"217":{"tf":1.0},"222":{"tf":1.0},"287":{"tf":1.0},"291":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":1.0},"366":{"tf":1.0},"38":{"tf":1.0},"386":{"tf":1.0},"41":{"tf":1.0},"429":{"tf":1.0},"50":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}},"i":{"df":1,"docs":{"254":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"g":{"df":7,"docs":{"10":{"tf":1.0},"285":{"tf":1.0},"310":{"tf":1.0},"314":{"tf":1.0},"321":{"tf":1.0},"337":{"tf":1.0},"381":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"416":{"tf":1.0}}}}},"j":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"e":{"df":4,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0}},"n":{"df":0,"docs":{},"s":{"df":3,"docs":{"89":{"tf":1.0},"96":{"tf":1.4142135623730951},"97":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"357":{"tf":1.0}},"s":{".":{"0":{"df":1,"docs":{"90":{"tf":1.0}}},"1":{"df":1,"docs":{"90":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"117":{"tf":1.0}}}},"r":{"df":1,"docs":{"26":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":7,"docs":{"1":{"tf":1.0},"229":{"tf":1.0},"296":{"tf":1.0},"356":{"tf":1.4142135623730951},"389":{"tf":1.0},"405":{"tf":1.0},"92":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":53,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"115":{"tf":1.0},"141":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"177":{"tf":1.0},"191":{"tf":1.0},"208":{"tf":1.0},"218":{"tf":1.0},"223":{"tf":1.0},"237":{"tf":1.0},"240":{"tf":1.0},"245":{"tf":1.4142135623730951},"271":{"tf":1.7320508075688772},"276":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"32":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"326":{"tf":1.0},"330":{"tf":1.7320508075688772},"338":{"tf":1.4142135623730951},"347":{"tf":1.0},"348":{"tf":1.0},"352":{"tf":1.0},"356":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.4142135623730951},"374":{"tf":2.449489742783178},"376":{"tf":1.4142135623730951},"383":{"tf":1.0},"384":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":1.0},"416":{"tf":1.0},"427":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"95":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"1":{"tf":1.0}},"i":{"df":30,"docs":{"113":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"119":{"tf":1.0},"128":{"tf":2.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"203":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":4.242640687119285},"23":{"tf":2.8284271247461903},"24":{"tf":1.0},"253":{"tf":1.0},"259":{"tf":1.4142135623730951},"261":{"tf":3.4641016151377544},"262":{"tf":2.0},"263":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772},"28":{"tf":3.3166247903554},"29":{"tf":2.23606797749979},"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"42":{"tf":1.0},"436":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.0}}}}}}},"df":2,"docs":{"164":{"tf":1.0},"288":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"10":{"tf":1.0}}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":5,"docs":{"279":{"tf":1.7320508075688772},"363":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.0},"395":{"tf":1.0}}}},"d":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"339":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":6,"docs":{"186":{"tf":1.0},"187":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"295":{"tf":1.0},"79":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":4,"docs":{"374":{"tf":2.0},"411":{"tf":1.0},"416":{"tf":1.7320508075688772},"63":{"tf":1.0}}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"347":{"tf":1.0},"407":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}}},"v":{"df":7,"docs":{"143":{"tf":1.0},"154":{"tf":1.0},"256":{"tf":1.0},"291":{"tf":1.0},"314":{"tf":1.0},"340":{"tf":1.0},"433":{"tf":1.0}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":123,"docs":{"10":{"tf":2.0},"107":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"12":{"tf":1.0},"131":{"tf":1.4142135623730951},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"181":{"tf":1.4142135623730951},"184":{"tf":1.0},"191":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.0},"196":{"tf":1.0},"199":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":1.0},"253":{"tf":1.4142135623730951},"268":{"tf":1.4142135623730951},"27":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":2.0},"276":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.0},"286":{"tf":1.4142135623730951},"290":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"304":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"320":{"tf":1.0},"326":{"tf":1.4142135623730951},"327":{"tf":1.0},"330":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.4142135623730951},"338":{"tf":1.0},"343":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.4142135623730951},"351":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.4142135623730951},"362":{"tf":1.0},"363":{"tf":1.0},"366":{"tf":1.4142135623730951},"367":{"tf":1.0},"370":{"tf":1.0},"371":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"377":{"tf":1.7320508075688772},"378":{"tf":1.4142135623730951},"379":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"39":{"tf":1.0},"391":{"tf":1.0},"392":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":2.0},"410":{"tf":1.0},"417":{"tf":1.0},"42":{"tf":1.0},"423":{"tf":1.0},"437":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"60":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.7320508075688772},"80":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"116":{"tf":1.0}}}}},"df":0,"docs":{}}},"k":{"df":1,"docs":{"203":{"tf":1.0}}},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"336":{"tf":3.0},"341":{"tf":1.0},"411":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{">":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"178":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":36,"docs":{"10":{"tf":1.0},"141":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.7320508075688772},"178":{"tf":2.23606797749979},"180":{"tf":2.449489742783178},"192":{"tf":1.7320508075688772},"196":{"tf":1.7320508075688772},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"202":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"209":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"230":{"tf":1.0},"253":{"tf":1.4142135623730951},"285":{"tf":1.0},"340":{"tf":2.0},"375":{"tf":3.4641016151377544},"376":{"tf":2.449489742783178},"38":{"tf":1.0},"383":{"tf":1.0},"417":{"tf":1.4142135623730951},"45":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.0},"92":{"tf":2.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"151":{"tf":1.0},"281":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"388":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"95":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"172":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"172":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":7,"docs":{"112":{"tf":1.0},"229":{"tf":1.0},"291":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0},"384":{"tf":2.0},"58":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":9,"docs":{"10":{"tf":1.0},"122":{"tf":1.0},"154":{"tf":1.0},"212":{"tf":1.0},"281":{"tf":1.0},"309":{"tf":1.0},"334":{"tf":1.0},"360":{"tf":1.0},"404":{"tf":1.0}}}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"235":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":1,"docs":{"15":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"v":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}},"e":{"df":6,"docs":{"167":{"tf":1.0},"268":{"tf":1.0},"309":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.0},"361":{"tf":1.0}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"380":{"tf":1.0},"416":{"tf":1.0}}},"s":{"df":1,"docs":{"1":{"tf":1.0}}}}},"i":{"d":{"df":3,"docs":{"301":{"tf":1.0},"358":{"tf":1.4142135623730951},"38":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":3,"docs":{"415":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772},"62":{"tf":2.8284271247461903}}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"396":{"tf":1.0}}}},"o":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"383":{"tf":2.449489742783178}},"e":{"(":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"383":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":1,"docs":{"383":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"c":{"df":19,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"196":{"tf":2.23606797749979},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"209":{"tf":2.23606797749979},"225":{"tf":1.0},"228":{"tf":1.0},"253":{"tf":2.6457513110645907},"254":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"323":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.7320508075688772},"416":{"tf":2.0},"43":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"399":{"tf":1.0},"400":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":60,"docs":{"103":{"tf":1.0},"124":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"137":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.7320508075688772},"180":{"tf":1.0},"19":{"tf":2.23606797749979},"196":{"tf":2.449489742783178},"199":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"228":{"tf":1.0},"241":{"tf":1.0},"245":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":6.164414002968976},"254":{"tf":2.0},"256":{"tf":1.4142135623730951},"264":{"tf":1.0},"27":{"tf":1.0},"277":{"tf":1.0},"296":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"31":{"tf":1.0},"312":{"tf":1.0},"32":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"35":{"tf":1.0},"365":{"tf":1.7320508075688772},"366":{"tf":1.0},"372":{"tf":1.4142135623730951},"387":{"tf":1.0},"389":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.0},"417":{"tf":1.0},"425":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.4142135623730951},"435":{"tf":1.0},"437":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0}}}}}}}},"df":38,"docs":{"109":{"tf":1.0},"124":{"tf":1.0},"144":{"tf":1.0},"152":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"301":{"tf":1.0},"313":{"tf":1.0},"318":{"tf":2.0},"320":{"tf":1.0},"327":{"tf":1.0},"336":{"tf":1.0},"346":{"tf":1.0},"356":{"tf":1.0},"362":{"tf":1.0},"376":{"tf":1.0},"404":{"tf":2.23606797749979},"42":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"\'":{"df":0,"docs":{},"t":{"df":2,"docs":{"375":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":135,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"122":{"tf":1.0},"133":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"149":{"tf":1.0},"151":{"tf":2.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"158":{"tf":2.0},"159":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"169":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.4142135623730951},"179":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":1.0},"200":{"tf":1.0},"206":{"tf":1.0},"209":{"tf":1.7320508075688772},"217":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"228":{"tf":1.0},"23":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":2.0},"239":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"254":{"tf":1.0},"256":{"tf":1.0},"261":{"tf":1.0},"262":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.4142135623730951},"285":{"tf":2.23606797749979},"289":{"tf":2.23606797749979},"29":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"31":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":2.0},"320":{"tf":1.0},"323":{"tf":2.0},"325":{"tf":1.0},"330":{"tf":1.0},"333":{"tf":1.4142135623730951},"335":{"tf":2.23606797749979},"336":{"tf":1.7320508075688772},"338":{"tf":2.449489742783178},"339":{"tf":1.0},"340":{"tf":1.7320508075688772},"342":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.7320508075688772},"350":{"tf":1.4142135623730951},"353":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":2.8284271247461903},"358":{"tf":2.23606797749979},"359":{"tf":1.4142135623730951},"362":{"tf":1.4142135623730951},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.7320508075688772},"369":{"tf":2.0},"373":{"tf":1.0},"374":{"tf":2.0},"375":{"tf":1.0},"376":{"tf":1.0},"380":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951},"389":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.8284271247461903},"407":{"tf":1.0},"41":{"tf":1.0},"417":{"tf":1.0},"42":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.4142135623730951},"427":{"tf":1.0},"429":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"56":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"78":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0}}}}}}},"g":{":":{":":{"b":{"a":{"b":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"374":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"374":{"tf":5.5677643628300215}},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"291":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"103":{"tf":1.7320508075688772},"107":{"tf":1.0},"387":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"111":{"tf":1.0},"124":{"tf":1.0},"145":{"tf":1.0},"51":{"tf":1.0},"82":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"\'":{"df":0,"docs":{},"t":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"400":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":33,"docs":{"105":{"tf":1.0},"110":{"tf":1.4142135623730951},"163":{"tf":1.0},"196":{"tf":1.0},"20":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"236":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"301":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"309":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"325":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"353":{"tf":1.0},"366":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"40":{"tf":1.0},"404":{"tf":2.0},"408":{"tf":1.0},"433":{"tf":1.4142135623730951},"55":{"tf":1.0},"71":{"tf":1.7320508075688772},"74":{"tf":1.0},"94":{"tf":1.0}},"—":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"338":{"tf":1.0}}}},"df":0,"docs":{}}},"’":{"df":0,"docs":{},"t":{"df":132,"docs":{"10":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"113":{"tf":1.4142135623730951},"125":{"tf":1.0},"134":{"tf":1.0},"137":{"tf":1.0},"14":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"17":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":2.23606797749979},"185":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.7320508075688772},"196":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.4142135623730951},"208":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"231":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"24":{"tf":1.0},"242":{"tf":1.0},"248":{"tf":1.7320508075688772},"25":{"tf":1.0},"253":{"tf":2.0},"254":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.4142135623730951},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"276":{"tf":1.7320508075688772},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":2.0},"282":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"293":{"tf":1.0},"296":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.4142135623730951},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"323":{"tf":1.7320508075688772},"325":{"tf":2.0},"332":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.7320508075688772},"341":{"tf":1.0},"345":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":2.0},"364":{"tf":2.0},"365":{"tf":1.7320508075688772},"37":{"tf":1.0},"372":{"tf":1.4142135623730951},"373":{"tf":1.4142135623730951},"374":{"tf":1.4142135623730951},"379":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":2.0},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"42":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.7320508075688772},"78":{"tf":1.4142135623730951},"81":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"9":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}}}},"t":{"df":4,"docs":{"120":{"tf":1.0},"323":{"tf":1.0},"83":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"u":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"102":{"tf":1.0},"117":{"tf":1.0},"224":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":2.0},"320":{"tf":1.0},"406":{"tf":1.0},"54":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":27,"docs":{"104":{"tf":1.4142135623730951},"155":{"tf":1.0},"158":{"tf":1.0},"239":{"tf":1.0},"248":{"tf":1.0},"271":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.7320508075688772},"297":{"tf":1.7320508075688772},"300":{"tf":1.0},"307":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"370":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":2.449489742783178},"405":{"tf":1.4142135623730951},"406":{"tf":1.7320508075688772},"407":{"tf":4.58257569495584},"50":{"tf":1.0},"63":{"tf":1.4142135623730951},"66":{"tf":1.0},"75":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":9,"docs":{"125":{"tf":1.0},"13":{"tf":1.4142135623730951},"15":{"tf":1.0},"21":{"tf":2.0},"263":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"27":{"tf":1.0},"308":{"tf":2.449489742783178},"42":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":7,"docs":{"129":{"tf":1.0},"178":{"tf":1.0},"339":{"tf":1.4142135623730951},"346":{"tf":1.0},"358":{"tf":1.0},"376":{"tf":1.0},"386":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"y":{"df":0,"docs":{},"l":{"df":1,"docs":{"248":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"337":{"tf":2.23606797749979},"338":{"tf":5.477225575051661},"339":{"tf":1.4142135623730951},"340":{"tf":3.1622776601683795}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"340":{"tf":4.47213595499958}}}}}}}},"t":{"df":1,"docs":{"92":{"tf":1.0}}},"w":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"334":{"tf":2.0},"335":{"tf":2.0}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"333":{"tf":2.8284271247461903},"334":{"tf":4.242640687119285},"335":{"tf":5.5677643628300215},"90":{"tf":1.0}},"n":{"df":1,"docs":{"333":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"116":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"223":{"tf":1.4142135623730951},"404":{"tf":1.0}},"n":{"df":4,"docs":{"223":{"tf":2.0},"224":{"tf":1.0},"225":{"tf":1.0},"404":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"p":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"279":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}},"c":{"df":1,"docs":{"279":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"407":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"v":{"df":1,"docs":{"295":{"tf":1.4142135623730951}}}},"df":30,"docs":{"138":{"tf":2.6457513110645907},"152":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"237":{"tf":1.0},"268":{"tf":1.4142135623730951},"271":{"tf":2.0},"279":{"tf":8.426149773176359},"282":{"tf":1.4142135623730951},"287":{"tf":1.0},"288":{"tf":2.23606797749979},"289":{"tf":3.3166247903554},"290":{"tf":1.0},"295":{"tf":2.23606797749979},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":2.0},"317":{"tf":2.0},"395":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"405":{"tf":1.0},"406":{"tf":3.1622776601683795},"407":{"tf":4.0},"68":{"tf":1.0},"71":{"tf":2.8284271247461903},"72":{"tf":1.0},"73":{"tf":1.7320508075688772},"74":{"tf":1.7320508075688772},"76":{"tf":1.0},"79":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"381":{"tf":1.7320508075688772}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"256":{"tf":1.0}}}},"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"296":{"tf":2.23606797749979},"335":{"tf":2.23606797749979}}},"t":{"df":5,"docs":{"224":{"tf":2.0},"225":{"tf":1.7320508075688772},"227":{"tf":2.0},"228":{"tf":1.4142135623730951},"246":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":56,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"135":{"tf":1.7320508075688772},"143":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"224":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.7320508075688772},"297":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"335":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"404":{"tf":2.23606797749979},"406":{"tf":1.4142135623730951},"44":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":12,"docs":{"166":{"tf":1.4142135623730951},"167":{"tf":3.7416573867739413},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"173":{"tf":1.0},"180":{"tf":1.0},"339":{"tf":1.7320508075688772},"356":{"tf":1.0},"366":{"tf":1.0},"401":{"tf":1.0},"421":{"tf":2.0},"67":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"191":{"tf":1.0},"293":{"tf":1.0},"298":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":3.0},"404":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"(":{"1":{"df":1,"docs":{"318":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"s":{"(":{"2":{")":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":9,"docs":{"104":{"tf":1.0},"163":{"tf":1.0},"173":{"tf":1.0},"202":{"tf":1.0},"206":{"tf":1.0},"285":{"tf":1.7320508075688772},"387":{"tf":1.0},"404":{"tf":1.0},"92":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":17,"docs":{"180":{"tf":1.0},"200":{"tf":1.0},"221":{"tf":1.0},"26":{"tf":1.0},"309":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":2.6457513110645907},"341":{"tf":1.0},"361":{"tf":1.0},"369":{"tf":1.4142135623730951},"377":{"tf":1.0},"381":{"tf":3.3166247903554},"411":{"tf":1.0},"416":{"tf":1.0}}}},"df":7,"docs":{"221":{"tf":1.0},"323":{"tf":2.0},"334":{"tf":1.0},"336":{"tf":1.0},"339":{"tf":1.0},"381":{"tf":1.0},"411":{"tf":1.0}}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}},"0":{"0":{"0":{"4":{"df":1,"docs":{"107":{"tf":1.0}}},"5":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"279":{"tf":1.0}}},"df":0,"docs":{}},"7":{"2":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"6":{"df":4,"docs":{"184":{"tf":1.0},"224":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}},"3":{"3":{"df":1,"docs":{"365":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"7":{"7":{"df":7,"docs":{"103":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"273":{"tf":1.0},"301":{"tf":1.0},"335":{"tf":1.0},"375":{"tf":1.0}}},"df":0,"docs":{}},"8":{"4":{"df":1,"docs":{"53":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"0":{"8":{"df":8,"docs":{"170":{"tf":1.0},"236":{"tf":1.0},"345":{"tf":1.0},"384":{"tf":1.0},"44":{"tf":1.0},"52":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"9":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"7":{"3":{"df":1,"docs":{"295":{"tf":1.0}}},"df":0,"docs":{}},"8":{"2":{"df":6,"docs":{"281":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":1.0},"404":{"tf":1.0},"71":{"tf":1.0}}},"4":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"9":{"1":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"3":{"df":2,"docs":{"121":{"tf":1.0},"404":{"tf":1.0}}},"df":0,"docs":{}},"9":{"9":{"df":2,"docs":{"365":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"0":{"2":{"df":3,"docs":{"135":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}}},"7":{"df":2,"docs":{"238":{"tf":1.0},"406":{"tf":1.0}}},"df":0,"docs":{}},"1":{"5":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"9":{"6":{"df":2,"docs":{"285":{"tf":1.4142135623730951},"74":{"tf":1.0}}},"7":{"df":2,"docs":{"182":{"tf":1.0},"186":{"tf":1.0}}},"9":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"3":{"df":2,"docs":{"117":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}},"1":{"4":{"df":1,"docs":{"275":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"9":{"0":{"df":1,"docs":{"374":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"9":{"9":{"8":{"1":{"1":{"df":0,"docs":{},"f":{"a":{"2":{"4":{"6":{"d":{"b":{"d":{"df":1,"docs":{"285":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":161,"docs":{"10":{"tf":1.0},"102":{"tf":2.8284271247461903},"103":{"tf":1.4142135623730951},"104":{"tf":2.449489742783178},"105":{"tf":1.7320508075688772},"106":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":1.0},"126":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":2.23606797749979},"137":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"145":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"149":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772},"153":{"tf":1.0},"156":{"tf":1.0},"166":{"tf":1.0},"173":{"tf":1.4142135623730951},"175":{"tf":1.7320508075688772},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"185":{"tf":1.7320508075688772},"186":{"tf":1.0},"189":{"tf":1.7320508075688772},"196":{"tf":1.7320508075688772},"203":{"tf":2.6457513110645907},"208":{"tf":1.7320508075688772},"209":{"tf":2.6457513110645907},"21":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"222":{"tf":1.0},"225":{"tf":2.23606797749979},"226":{"tf":1.0},"228":{"tf":1.4142135623730951},"236":{"tf":1.0},"238":{"tf":1.4142135623730951},"239":{"tf":2.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":2.0},"243":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.7320508075688772},"253":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":2.0},"262":{"tf":1.0},"263":{"tf":2.0},"264":{"tf":1.0},"271":{"tf":1.7320508075688772},"276":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"292":{"tf":1.0},"296":{"tf":1.7320508075688772},"298":{"tf":2.6457513110645907},"299":{"tf":1.7320508075688772},"301":{"tf":2.449489742783178},"302":{"tf":1.7320508075688772},"308":{"tf":1.4142135623730951},"309":{"tf":2.0},"310":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":1.0},"313":{"tf":2.23606797749979},"314":{"tf":1.7320508075688772},"316":{"tf":2.449489742783178},"317":{"tf":2.0},"318":{"tf":2.449489742783178},"322":{"tf":1.0},"323":{"tf":2.449489742783178},"325":{"tf":2.23606797749979},"327":{"tf":1.0},"328":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":2.0},"334":{"tf":1.4142135623730951},"335":{"tf":2.0},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"34":{"tf":1.0},"340":{"tf":1.0},"344":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"351":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":2.0},"357":{"tf":1.4142135623730951},"363":{"tf":1.0},"372":{"tf":1.4142135623730951},"374":{"tf":1.0},"38":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"385":{"tf":1.0},"387":{"tf":2.0},"389":{"tf":1.4142135623730951},"39":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.4142135623730951},"402":{"tf":1.0},"404":{"tf":4.123105625617661},"405":{"tf":1.0},"406":{"tf":2.0},"407":{"tf":1.4142135623730951},"417":{"tf":1.4142135623730951},"419":{"tf":1.4142135623730951},"420":{"tf":1.0},"421":{"tf":1.4142135623730951},"422":{"tf":1.0},"423":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"434":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":2.23606797749979},"57":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":2.449489742783178},"68":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"88":{"tf":1.0},"89":{"tf":1.0},"91":{"tf":1.0},"98":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"110":{"tf":1.4142135623730951},"143":{"tf":1.0},"159":{"tf":2.449489742783178},"189":{"tf":1.0},"216":{"tf":1.0},"245":{"tf":1.0},"279":{"tf":1.7320508075688772},"355":{"tf":1.0},"49":{"tf":1.0},"59":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":24,"docs":{"10":{"tf":1.7320508075688772},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"116":{"tf":1.0},"144":{"tf":1.0},"205":{"tf":1.0},"209":{"tf":1.0},"231":{"tf":1.0},"236":{"tf":1.0},"299":{"tf":1.0},"307":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"339":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.0},"391":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.4142135623730951},"420":{"tf":1.0},"44":{"tf":1.0},"71":{"tf":1.0}}}}}},"n":{"df":1,"docs":{"51":{"tf":1.0}}}},"s":{"df":2,"docs":{"102":{"tf":1.0},"404":{"tf":1.0}},"i":{"df":24,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"106":{"tf":1.0},"116":{"tf":1.0},"18":{"tf":1.0},"194":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"26":{"tf":1.0},"267":{"tf":1.0},"28":{"tf":1.0},"291":{"tf":1.0},"319":{"tf":1.0},"339":{"tf":1.0},"37":{"tf":1.0},"393":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.0},"433":{"tf":1.0},"436":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.0},"76":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":38,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"128":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"198":{"tf":1.0},"202":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"247":{"tf":1.4142135623730951},"252":{"tf":1.0},"254":{"tf":1.0},"264":{"tf":1.4142135623730951},"27":{"tf":1.0},"31":{"tf":1.0},"356":{"tf":1.0},"370":{"tf":1.0},"373":{"tf":1.0},"379":{"tf":1.4142135623730951},"401":{"tf":1.0},"404":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"66":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.0},"97":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"218":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":9,"docs":{"102":{"tf":1.0},"157":{"tf":1.0},"196":{"tf":1.0},"213":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.0},"288":{"tf":1.0},"330":{"tf":1.0},"44":{"tf":1.0}}}}}},"t":{"_":{"a":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"117":{"tf":3.0},"118":{"tf":3.3166247903554},"120":{"tf":2.6457513110645907},"121":{"tf":2.23606797749979},"122":{"tf":1.4142135623730951},"124":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"240":{"tf":1.0}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"0":{"tf":1.0},"2":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":1,"docs":{"17":{"tf":1.7320508075688772}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":7,"docs":{"1":{"tf":1.0},"267":{"tf":1.0},"311":{"tf":1.0},"320":{"tf":1.0},"324":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}}}}}}}}},"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"280":{"tf":1.7320508075688772},"435":{"tf":1.0},"436":{"tf":1.0}}},"i":{"df":0,"docs":{},"t":{"df":16,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.7320508075688772},"10":{"tf":1.0},"2":{"tf":1.0},"216":{"tf":1.0},"22":{"tf":1.0},"227":{"tf":1.0},"235":{"tf":1.4142135623730951},"256":{"tf":1.4142135623730951},"263":{"tf":1.0},"28":{"tf":1.7320508075688772},"34":{"tf":1.0},"404":{"tf":1.0},"413":{"tf":2.449489742783178},"426":{"tf":1.4142135623730951},"429":{"tf":5.385164807134504}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"113":{"tf":1.0},"129":{"tf":1.0},"20":{"tf":2.23606797749979},"28":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"df":22,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":2.23606797749979},"158":{"tf":2.23606797749979},"159":{"tf":3.0},"166":{"tf":1.0},"171":{"tf":2.23606797749979},"201":{"tf":2.6457513110645907},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979},"28":{"tf":1.0},"296":{"tf":1.7320508075688772},"379":{"tf":2.8284271247461903},"395":{"tf":1.0},"413":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":18,"docs":{"103":{"tf":1.0},"166":{"tf":1.0},"194":{"tf":1.0},"221":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"280":{"tf":1.0},"292":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"345":{"tf":1.0},"370":{"tf":1.0},"400":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":1.4142135623730951},"85":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"i":{"df":11,"docs":{"142":{"tf":1.0},"173":{"tf":1.0},"219":{"tf":1.4142135623730951},"248":{"tf":1.0},"291":{"tf":1.0},"404":{"tf":1.0},"422":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"309":{"tf":1.0},"5":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"v":{"df":0,"docs":{},"w":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"df":1,"docs":{"187":{"tf":1.0}}}}}}}}}}}}}}}}}}}}}}},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"362":{"tf":1.0}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"(":{"_":{"df":1,"docs":{"319":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"<":{"a":{"df":1,"docs":{"314":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"l":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":1,"docs":{"319":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"291":{"tf":1.0},"405":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":39,"docs":{"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"135":{"tf":5.196152422706632},"136":{"tf":3.0},"137":{"tf":2.0},"138":{"tf":1.7320508075688772},"145":{"tf":1.0},"148":{"tf":1.0},"156":{"tf":2.8284271247461903},"213":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.0},"247":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"288":{"tf":1.0},"296":{"tf":1.4142135623730951},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":2.0},"329":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"345":{"tf":2.8284271247461903},"356":{"tf":1.7320508075688772},"387":{"tf":1.0},"404":{"tf":1.7320508075688772},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"55":{"tf":4.58257569495584},"63":{"tf":3.0},"78":{"tf":3.0},"79":{"tf":1.4142135623730951},"80":{"tf":1.0},"90":{"tf":1.0}}}}}}},"i":{"d":{"df":2,"docs":{"240":{"tf":1.0},"376":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"103":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":1.0},"248":{"tf":1.0},"339":{"tf":1.4142135623730951},"373":{"tf":1.0},"388":{"tf":1.0},"44":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.0}}}}},"s":{"df":2,"docs":{"189":{"tf":2.23606797749979},"190":{"tf":2.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"101":{"tf":1.0},"119":{"tf":1.0},"140":{"tf":1.0},"234":{"tf":1.0},"44":{"tf":1.0},"57":{"tf":1.0}}}}}},"—":{"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}},"’":{"df":3,"docs":{"156":{"tf":1.0},"309":{"tf":1.0},"75":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"285":{"tf":1.4142135623730951},"83":{"tf":3.7416573867739413},"84":{"tf":3.4641016151377544},"85":{"tf":3.1622776601683795},"88":{"tf":2.0}}}}},"b":{"df":1,"docs":{"102":{"tf":1.0}},"e":{"d":{"df":6,"docs":{"102":{"tf":1.0},"303":{"tf":1.0},"318":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"122":{"tf":1.0},"189":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"216":{"tf":1.4142135623730951},"225":{"tf":1.0}}}},"t":{"df":5,"docs":{"121":{"tf":1.0},"336":{"tf":1.0},"369":{"tf":1.0},"387":{"tf":1.0},"58":{"tf":1.0}}}},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":1,"docs":{"153":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"1":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"1":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":29,"docs":{"103":{"tf":1.4142135623730951},"108":{"tf":1.0},"116":{"tf":1.0},"133":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"159":{"tf":1.7320508075688772},"177":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":1.0},"227":{"tf":1.0},"238":{"tf":1.0},"256":{"tf":1.0},"285":{"tf":1.7320508075688772},"289":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":3.1622776601683795},"340":{"tf":1.4142135623730951},"355":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"380":{"tf":1.0},"39":{"tf":1.4142135623730951},"396":{"tf":1.0},"404":{"tf":1.4142135623730951},"416":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"318":{"tf":1.0}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":36,"docs":{"10":{"tf":1.4142135623730951},"124":{"tf":1.0},"156":{"tf":1.4142135623730951},"169":{"tf":1.0},"180":{"tf":1.4142135623730951},"201":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":1.0},"229":{"tf":1.0},"246":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.0},"271":{"tf":1.7320508075688772},"274":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"290":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"330":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"338":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"360":{"tf":1.0},"365":{"tf":1.0},"389":{"tf":1.0},"417":{"tf":1.0},"418":{"tf":1.0},"419":{"tf":1.0},"435":{"tf":1.4142135623730951},"65":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":6,"docs":{"112":{"tf":1.0},"328":{"tf":1.0},"330":{"tf":2.6457513110645907},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"378":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"363":{"tf":1.0}}}}},"o":{"d":{"df":21,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"139":{"tf":1.7320508075688772},"140":{"tf":2.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"143":{"tf":2.23606797749979},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"163":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"340":{"tf":2.449489742783178},"36":{"tf":1.0},"38":{"tf":1.0},"396":{"tf":1.0},"54":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"116":{"tf":1.0},"387":{"tf":1.0}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":11,"docs":{"104":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"181":{"tf":1.0},"321":{"tf":1.0},"361":{"tf":1.0},"392":{"tf":1.0},"408":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"311":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}}}},"d":{"df":81,"docs":{"112":{"tf":1.0},"129":{"tf":1.0},"135":{"tf":2.23606797749979},"151":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"159":{"tf":2.23606797749979},"163":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"182":{"tf":1.4142135623730951},"186":{"tf":2.23606797749979},"187":{"tf":1.4142135623730951},"189":{"tf":1.0},"196":{"tf":1.4142135623730951},"205":{"tf":1.0},"209":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"24":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"261":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":2.6457513110645907},"282":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":2.0},"294":{"tf":1.7320508075688772},"296":{"tf":3.1622776601683795},"298":{"tf":1.0},"301":{"tf":1.0},"307":{"tf":1.0},"310":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":3.0},"318":{"tf":1.0},"323":{"tf":1.7320508075688772},"324":{"tf":1.0},"339":{"tf":1.0},"342":{"tf":1.0},"353":{"tf":2.0},"358":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":2.23606797749979},"393":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":2.8284271247461903},"406":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"417":{"tf":2.0},"434":{"tf":1.0},"44":{"tf":1.4142135623730951},"47":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"56":{"tf":1.0},"58":{"tf":2.23606797749979},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"63":{"tf":2.23606797749979},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"78":{"tf":1.7320508075688772},"79":{"tf":1.7320508075688772},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"396":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":17,"docs":{"109":{"tf":1.0},"135":{"tf":1.0},"175":{"tf":1.0},"268":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":2.0},"290":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.0},"323":{"tf":1.0},"340":{"tf":1.0},"362":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":1.0},"378":{"tf":1.0},"404":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"153":{"tf":1.0},"6":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"430":{"tf":1.0}}}}}}},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":4,"docs":{"164":{"tf":1.0},"246":{"tf":1.0},"264":{"tf":1.0},"407":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"1":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":34,"docs":{"118":{"tf":1.0},"135":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"182":{"tf":1.7320508075688772},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"200":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":3.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"245":{"tf":2.23606797749979},"271":{"tf":1.0},"308":{"tf":1.0},"310":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.4142135623730951},"362":{"tf":1.0},"365":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":64,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":1.4142135623730951},"107":{"tf":1.0},"109":{"tf":1.0},"111":{"tf":1.0},"13":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"154":{"tf":1.0},"162":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.7320508075688772},"183":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.4142135623730951},"207":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"227":{"tf":1.0},"236":{"tf":1.0},"256":{"tf":1.0},"263":{"tf":1.7320508075688772},"265":{"tf":1.0},"269":{"tf":1.0},"279":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"291":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"304":{"tf":1.0},"307":{"tf":1.0},"322":{"tf":1.0},"330":{"tf":1.0},"334":{"tf":1.0},"338":{"tf":2.0},"340":{"tf":1.4142135623730951},"344":{"tf":1.0},"360":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.4142135623730951},"399":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"55":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"88":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":38,"docs":{"10":{"tf":1.0},"106":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"135":{"tf":1.7320508075688772},"14":{"tf":1.0},"15":{"tf":1.0},"163":{"tf":1.0},"17":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.0},"209":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.7320508075688772},"24":{"tf":1.7320508075688772},"25":{"tf":1.0},"254":{"tf":1.0},"26":{"tf":1.7320508075688772},"27":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"29":{"tf":1.0},"33":{"tf":1.4142135623730951},"35":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"403":{"tf":1.4142135623730951},"425":{"tf":1.0},"427":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"55":{"tf":2.23606797749979},"56":{"tf":1.4142135623730951},"67":{"tf":1.0},"83":{"tf":1.0}}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"1":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"r":{"df":38,"docs":{"104":{"tf":1.0},"110":{"tf":1.0},"116":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.0},"191":{"tf":1.4142135623730951},"200":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.0},"225":{"tf":1.0},"233":{"tf":1.0},"248":{"tf":1.0},"253":{"tf":1.0},"261":{"tf":1.0},"281":{"tf":1.0},"287":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"323":{"tf":1.0},"340":{"tf":1.0},"357":{"tf":1.4142135623730951},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"400":{"tf":1.0},"411":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"71":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.7320508075688772},"83":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"181":{"tf":1.0},"312":{"tf":1.0},"71":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"149":{"tf":1.0},"151":{"tf":3.0},"159":{"tf":1.0},"35":{"tf":1.0},"56":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":66,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":3.1622776601683795},"101":{"tf":3.3166247903554},"102":{"tf":6.4031242374328485},"103":{"tf":4.242640687119285},"104":{"tf":2.449489742783178},"105":{"tf":3.1622776601683795},"106":{"tf":2.0},"107":{"tf":2.0},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"110":{"tf":3.0},"111":{"tf":2.0},"112":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":3.4641016151377544},"122":{"tf":1.0},"137":{"tf":3.605551275463989},"151":{"tf":1.0},"157":{"tf":2.23606797749979},"158":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"166":{"tf":1.0},"168":{"tf":1.0},"171":{"tf":3.605551275463989},"172":{"tf":1.0},"173":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.4142135623730951},"254":{"tf":2.23606797749979},"271":{"tf":3.7416573867739413},"281":{"tf":1.7320508075688772},"282":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772},"333":{"tf":1.0},"334":{"tf":1.4142135623730951},"339":{"tf":2.23606797749979},"342":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":4.47213595499958},"359":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"383":{"tf":2.0},"385":{"tf":1.0},"390":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":2.0},"44":{"tf":1.4142135623730951},"47":{"tf":1.0},"48":{"tf":1.0},"82":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.7320508075688772},"111":{"tf":1.0},"348":{"tf":1.0},"38":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.0},"429":{"tf":1.0},"78":{"tf":1.7320508075688772}}}}}},"v":{":":{":":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":3,"docs":{"214":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":2.23606797749979}},"s":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"213":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"r":{"(":{"\\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"\\"":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"228":{"tf":1.0},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"228":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"228":{"tf":1.0}},"e":{"=":{"1":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"228":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":28,"docs":{"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.23606797749979},"157":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"211":{"tf":1.0},"220":{"tf":1.4142135623730951},"225":{"tf":1.0},"226":{"tf":2.449489742783178},"227":{"tf":1.4142135623730951},"228":{"tf":4.58257569495584},"232":{"tf":1.0},"235":{"tf":2.0},"237":{"tf":1.4142135623730951},"238":{"tf":3.4641016151377544},"243":{"tf":2.23606797749979},"285":{"tf":1.0},"295":{"tf":1.7320508075688772},"4":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"—":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"238":{"tf":1.0}}}}}}}}}}}}}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"434":{"tf":1.0}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"!":{"(":{"\\"":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"231":{"tf":1.0},"245":{"tf":2.0}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"231":{"tf":1.0},"245":{"tf":2.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"231":{"tf":1.7320508075688772},"232":{"tf":1.0}}}}}}}}},"q":{"df":2,"docs":{"419":{"tf":2.6457513110645907},"420":{"tf":1.4142135623730951}},"u":{"a":{"df":0,"docs":{},"l":{"df":32,"docs":{"109":{"tf":1.0},"167":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":3.0},"199":{"tf":1.0},"200":{"tf":3.4641016151377544},"201":{"tf":1.0},"254":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":1.0},"316":{"tf":1.0},"345":{"tf":1.0},"358":{"tf":2.0},"36":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"400":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":1.0},"415":{"tf":1.7320508075688772},"418":{"tf":1.4142135623730951},"419":{"tf":3.4641016151377544},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.7320508075688772},"87":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"153":{"tf":1.0}}},"v":{"a":{"df":0,"docs":{},"l":{"df":16,"docs":{"109":{"tf":1.0},"117":{"tf":1.0},"141":{"tf":1.0},"178":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"310":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"346":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.0},"79":{"tf":1.4142135623730951},"95":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"159":{"tf":1.0},"2":{"tf":1.0},"8":{"tf":1.0},"95":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"329":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"291":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"(":{"\\"":{"d":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"n":{"\'":{"df":0,"docs":{},"t":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":6,"docs":{"220":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.0}}}}}},"_":{"df":4,"docs":{"164":{"tf":1.0},"380":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951},"47":{"tf":1.7320508075688772}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}}},"df":9,"docs":{"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":2.23606797749979},"171":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"157":{"tf":1.0},"158":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"319":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"201":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":21,"docs":{"157":{"tf":2.23606797749979},"158":{"tf":1.7320508075688772},"159":{"tf":3.0},"160":{"tf":1.0},"162":{"tf":1.7320508075688772},"171":{"tf":1.0},"201":{"tf":2.0},"220":{"tf":3.0},"221":{"tf":2.23606797749979},"222":{"tf":1.0},"228":{"tf":2.0},"231":{"tf":1.0},"245":{"tf":2.449489742783178},"296":{"tf":1.0},"319":{"tf":1.0},"347":{"tf":1.0},"38":{"tf":2.23606797749979},"380":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":2.0}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"215":{"tf":1.0},"76":{"tf":1.0}}},"r":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"158":{"tf":2.0}}},"df":0,"docs":{}}}}},"[":{"df":0,"docs":{},"e":{"0":{"0":{"0":{"4":{"df":1,"docs":{"107":{"tf":1.0}}},"5":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"279":{"tf":1.0}}},"df":0,"docs":{}},"7":{"2":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"6":{"df":4,"docs":{"184":{"tf":1.0},"224":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"3":{"df":1,"docs":{"365":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"7":{"7":{"df":9,"docs":{"103":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"273":{"tf":1.0},"301":{"tf":1.0},"323":{"tf":1.0},"335":{"tf":1.0},"375":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"8":{"4":{"df":1,"docs":{"53":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"0":{"8":{"df":8,"docs":{"170":{"tf":1.0},"236":{"tf":1.0},"345":{"tf":1.0},"384":{"tf":1.0},"44":{"tf":1.0},"52":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"9":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"7":{"3":{"df":1,"docs":{"295":{"tf":1.0}}},"df":0,"docs":{}},"8":{"2":{"df":6,"docs":{"281":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":1.0},"404":{"tf":1.0},"71":{"tf":1.0}}},"4":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"9":{"1":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"2":{"df":1,"docs":{"263":{"tf":1.0}}},"3":{"df":2,"docs":{"121":{"tf":1.0},"404":{"tf":1.0}}},"df":0,"docs":{}},"9":{"9":{"df":2,"docs":{"365":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"0":{"2":{"df":3,"docs":{"135":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}}},"7":{"df":2,"docs":{"238":{"tf":1.0},"406":{"tf":1.0}}},"df":0,"docs":{}},"1":{"5":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"9":{"6":{"df":2,"docs":{"285":{"tf":1.4142135623730951},"74":{"tf":1.0}}},"7":{"df":2,"docs":{"182":{"tf":1.0},"186":{"tf":1.0}}},"9":{"df":2,"docs":{"320":{"tf":1.0},"404":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"3":{"df":2,"docs":{"117":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{"4":{"df":1,"docs":{"275":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"5":{"2":{"df":1,"docs":{"313":{"tf":1.0}}},"df":0,"docs":{}},"9":{"0":{"df":1,"docs":{"374":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":146,"docs":{"10":{"tf":2.0},"103":{"tf":2.8284271247461903},"107":{"tf":2.0},"111":{"tf":1.0},"117":{"tf":2.449489742783178},"118":{"tf":2.6457513110645907},"120":{"tf":1.0},"121":{"tf":2.0},"127":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"135":{"tf":2.23606797749979},"136":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":2.449489742783178},"146":{"tf":1.0},"15":{"tf":1.0},"150":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":3.872983346207417},"155":{"tf":2.0},"156":{"tf":2.8284271247461903},"157":{"tf":3.4641016151377544},"158":{"tf":4.242640687119285},"159":{"tf":7.14142842854285},"160":{"tf":1.7320508075688772},"161":{"tf":2.0},"162":{"tf":1.4142135623730951},"163":{"tf":2.449489742783178},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":2.23606797749979},"170":{"tf":2.0},"171":{"tf":1.0},"180":{"tf":1.4142135623730951},"182":{"tf":2.449489742783178},"183":{"tf":1.0},"184":{"tf":2.23606797749979},"186":{"tf":2.449489742783178},"187":{"tf":2.0},"189":{"tf":1.7320508075688772},"191":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.7320508075688772},"200":{"tf":2.0},"204":{"tf":1.4142135623730951},"211":{"tf":2.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":3.4641016151377544},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"220":{"tf":4.69041575982343},"221":{"tf":4.898979485566356},"222":{"tf":2.23606797749979},"224":{"tf":2.0},"225":{"tf":1.0},"228":{"tf":2.6457513110645907},"229":{"tf":3.1622776601683795},"230":{"tf":4.242640687119285},"231":{"tf":4.242640687119285},"232":{"tf":2.0},"236":{"tf":2.449489742783178},"237":{"tf":1.4142135623730951},"238":{"tf":2.23606797749979},"245":{"tf":3.1622776601683795},"253":{"tf":2.0},"256":{"tf":2.0},"263":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":3.0},"273":{"tf":2.23606797749979},"275":{"tf":2.0},"279":{"tf":2.6457513110645907},"281":{"tf":2.0},"284":{"tf":1.7320508075688772},"285":{"tf":3.605551275463989},"29":{"tf":1.0},"291":{"tf":2.23606797749979},"295":{"tf":3.3166247903554},"296":{"tf":2.0},"297":{"tf":2.8284271247461903},"301":{"tf":3.4641016151377544},"302":{"tf":1.0},"304":{"tf":1.0},"313":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"323":{"tf":2.6457513110645907},"332":{"tf":1.0},"335":{"tf":2.449489742783178},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":2.0},"345":{"tf":2.449489742783178},"347":{"tf":1.0},"350":{"tf":2.23606797749979},"357":{"tf":3.0},"363":{"tf":1.0},"365":{"tf":2.8284271247461903},"369":{"tf":2.23606797749979},"374":{"tf":2.23606797749979},"375":{"tf":2.23606797749979},"379":{"tf":2.8284271247461903},"38":{"tf":2.23606797749979},"384":{"tf":2.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"392":{"tf":1.0},"395":{"tf":2.6457513110645907},"396":{"tf":2.0},"398":{"tf":1.7320508075688772},"4":{"tf":1.0},"400":{"tf":2.23606797749979},"404":{"tf":5.0},"406":{"tf":2.6457513110645907},"407":{"tf":2.6457513110645907},"413":{"tf":2.0},"415":{"tf":1.0},"427":{"tf":2.0},"428":{"tf":1.0},"44":{"tf":2.449489742783178},"47":{"tf":2.0},"50":{"tf":3.1622776601683795},"52":{"tf":2.449489742783178},"53":{"tf":2.0},"54":{"tf":1.7320508075688772},"55":{"tf":2.0},"57":{"tf":1.0},"58":{"tf":2.23606797749979},"59":{"tf":2.6457513110645907},"62":{"tf":3.3166247903554},"63":{"tf":1.0},"71":{"tf":2.6457513110645907},"72":{"tf":1.0},"74":{"tf":2.0},"75":{"tf":3.3166247903554},"76":{"tf":2.449489742783178},"78":{"tf":1.4142135623730951},"79":{"tf":3.1622776601683795},"88":{"tf":2.23606797749979},"90":{"tf":1.0},"92":{"tf":2.6457513110645907}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"158":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"158":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"416":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"ñ":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"430":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":16,"docs":{"107":{"tf":1.0},"163":{"tf":1.0},"179":{"tf":1.0},"198":{"tf":1.0},"253":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"323":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":1.4142135623730951},"364":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"194":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"15":{"tf":1.0},"259":{"tf":1.0}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"395":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"248":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":17,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"197":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"339":{"tf":1.0},"379":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"58":{"tf":2.23606797749979},"59":{"tf":1.0},"62":{"tf":2.449489742783178},"63":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":80,"docs":{"10":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"120":{"tf":1.0},"129":{"tf":1.0},"143":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":2.449489742783178},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"177":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.0},"200":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.4142135623730951},"227":{"tf":1.0},"230":{"tf":1.0},"237":{"tf":1.4142135623730951},"250":{"tf":1.0},"251":{"tf":1.0},"256":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.0},"263":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":1.0},"283":{"tf":1.4142135623730951},"284":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"31":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"358":{"tf":2.0},"362":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"376":{"tf":1.0},"384":{"tf":1.7320508075688772},"385":{"tf":1.0},"389":{"tf":1.4142135623730951},"402":{"tf":1.0},"404":{"tf":1.4142135623730951},"405":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.0},"420":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":1.0},"59":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.4142135623730951},"90":{"tf":1.0}},"t":{"df":1,"docs":{"320":{"tf":1.4142135623730951}},"u":{"df":7,"docs":{"156":{"tf":1.0},"289":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.4142135623730951},"437":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"1":{"tf":1.0},"236":{"tf":1.0},"309":{"tf":1.0},"361":{"tf":1.0},"425":{"tf":1.0},"67":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":29,"docs":{"117":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"194":{"tf":1.0},"217":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.4142135623730951},"296":{"tf":1.0},"297":{"tf":1.0},"310":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":1.0},"345":{"tf":1.0},"35":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"369":{"tf":1.0},"381":{"tf":1.0},"392":{"tf":1.0},"405":{"tf":1.0},"42":{"tf":1.4142135623730951},"421":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"94":{"tf":1.0}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"103":{"tf":1.0},"121":{"tf":1.0},"164":{"tf":1.0},"279":{"tf":1.0},"323":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"62":{"tf":1.0},"94":{"tf":1.0}}}}}}}}},"i":{"d":{"df":2,"docs":{"358":{"tf":1.0},"89":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.0}}}},"v":{"df":2,"docs":{"112":{"tf":1.0},"307":{"tf":1.0}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":12,"docs":{"102":{"tf":1.0},"156":{"tf":1.0},"196":{"tf":1.0},"199":{"tf":1.0},"269":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"309":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"44":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":30,"docs":{"110":{"tf":1.0},"111":{"tf":1.0},"137":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"161":{"tf":1.0},"175":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.4142135623730951},"225":{"tf":1.0},"239":{"tf":1.0},"280":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"333":{"tf":1.0},"339":{"tf":1.4142135623730951},"365":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"404":{"tf":1.0},"42":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":16,"docs":{"10":{"tf":1.0},"106":{"tf":1.0},"159":{"tf":1.0},"185":{"tf":1.0},"235":{"tf":1.0},"239":{"tf":1.0},"26":{"tf":1.0},"279":{"tf":1.0},"284":{"tf":1.0},"289":{"tf":1.0},"317":{"tf":1.0},"363":{"tf":1.0},"372":{"tf":1.0},"377":{"tf":1.0},"401":{"tf":1.0},"59":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"df":217,"docs":{"10":{"tf":1.7320508075688772},"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.7320508075688772},"104":{"tf":1.7320508075688772},"105":{"tf":1.0},"108":{"tf":1.4142135623730951},"110":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"13":{"tf":1.0},"135":{"tf":1.7320508075688772},"137":{"tf":1.4142135623730951},"14":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.7320508075688772},"158":{"tf":2.0},"159":{"tf":2.23606797749979},"160":{"tf":1.0},"161":{"tf":2.23606797749979},"162":{"tf":1.0},"163":{"tf":2.0},"164":{"tf":1.0},"167":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"182":{"tf":1.0},"186":{"tf":1.7320508075688772},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"194":{"tf":1.0},"196":{"tf":2.23606797749979},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"209":{"tf":2.0},"21":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":2.449489742783178},"237":{"tf":2.8284271247461903},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"24":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"246":{"tf":1.0},"251":{"tf":1.4142135623730951},"253":{"tf":3.605551275463989},"254":{"tf":1.4142135623730951},"256":{"tf":1.0},"259":{"tf":1.4142135623730951},"263":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":2.0},"273":{"tf":2.0},"275":{"tf":2.23606797749979},"277":{"tf":1.4142135623730951},"279":{"tf":3.605551275463989},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.7320508075688772},"300":{"tf":1.0},"301":{"tf":2.23606797749979},"307":{"tf":1.0},"308":{"tf":2.23606797749979},"310":{"tf":1.0},"313":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":2.0},"326":{"tf":1.0},"328":{"tf":1.0},"330":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"337":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"342":{"tf":1.4142135623730951},"344":{"tf":1.7320508075688772},"345":{"tf":1.7320508075688772},"346":{"tf":1.4142135623730951},"347":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.7320508075688772},"352":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":2.6457513110645907},"357":{"tf":2.23606797749979},"358":{"tf":1.4142135623730951},"359":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":3.3166247903554},"366":{"tf":1.0},"367":{"tf":1.0},"369":{"tf":2.23606797749979},"372":{"tf":1.0},"373":{"tf":2.0},"374":{"tf":3.7416573867739413},"375":{"tf":2.23606797749979},"376":{"tf":1.4142135623730951},"378":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":2.449489742783178},"386":{"tf":1.0},"387":{"tf":1.7320508075688772},"388":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.4142135623730951},"395":{"tf":1.7320508075688772},"398":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"413":{"tf":1.4142135623730951},"415":{"tf":1.4142135623730951},"416":{"tf":2.0},"417":{"tf":1.4142135623730951},"418":{"tf":1.0},"419":{"tf":1.7320508075688772},"42":{"tf":2.0},"420":{"tf":1.7320508075688772},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"436":{"tf":1.4142135623730951},"44":{"tf":2.23606797749979},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":2.23606797749979},"56":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"58":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"62":{"tf":2.0},"63":{"tf":2.23606797749979},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":2.0},"70":{"tf":1.4142135623730951},"71":{"tf":2.449489742783178},"72":{"tf":1.0},"73":{"tf":1.0},"83":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772},"87":{"tf":1.0},"89":{"tf":1.7320508075688772},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.0},"94":{"tf":1.0},"97":{"tf":1.4142135623730951},"98":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"_":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"236":{"tf":2.23606797749979}},"e":{"(":{"5":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"—":{"a":{"df":1,"docs":{"185":{"tf":1.0}}},"df":0,"docs":{}}},"’":{"df":1,"docs":{"279":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":3,"docs":{"225":{"tf":1.0},"228":{"tf":1.0},"338":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":16,"docs":{"102":{"tf":1.0},"118":{"tf":1.0},"122":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.4142135623730951},"257":{"tf":1.0},"271":{"tf":1.0},"278":{"tf":1.0},"289":{"tf":1.0},"304":{"tf":1.0},"325":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0},"410":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":4,"docs":{"256":{"tf":1.0},"341":{"tf":1.0},"364":{"tf":1.0},"406":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"387":{"tf":1.0}}}},"df":0,"docs":{},"u":{"d":{"df":3,"docs":{"103":{"tf":1.0},"199":{"tf":1.0},"206":{"tf":1.7320508075688772}}},"df":0,"docs":{},"s":{"df":3,"docs":{"235":{"tf":1.0},"301":{"tf":1.4142135623730951},"415":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":50,"docs":{"1":{"tf":1.0},"104":{"tf":2.23606797749979},"106":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":1.7320508075688772},"118":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.0},"159":{"tf":2.0},"184":{"tf":1.0},"200":{"tf":1.0},"206":{"tf":1.0},"214":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.449489742783178},"265":{"tf":1.0},"29":{"tf":2.6457513110645907},"291":{"tf":1.4142135623730951},"292":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"30":{"tf":1.4142135623730951},"308":{"tf":1.7320508075688772},"313":{"tf":2.6457513110645907},"317":{"tf":2.0},"319":{"tf":1.0},"353":{"tf":1.0},"355":{"tf":1.0},"389":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":6.48074069840786},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":2.6457513110645907},"411":{"tf":1.4142135623730951},"418":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":2.449489742783178},"63":{"tf":2.23606797749979},"71":{"tf":1.4142135623730951}},"e":{"<":{"df":0,"docs":{},"f":{">":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":3,"docs":{"404":{"tf":3.1622776601683795},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"313":{"tf":1.4142135623730951}},"—":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"325":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":7,"docs":{"153":{"tf":1.4142135623730951},"197":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"228":{"tf":1.0},"23":{"tf":1.0},"323":{"tf":1.0}}}}},"df":0,"docs":{}}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":7,"docs":{"107":{"tf":2.23606797749979},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"137":{"tf":1.0},"344":{"tf":1.0},"346":{"tf":1.0},"358":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":42,"docs":{"110":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":2.449489742783178},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"182":{"tf":1.4142135623730951},"188":{"tf":1.0},"194":{"tf":1.0},"212":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.0},"254":{"tf":1.0},"258":{"tf":1.4142135623730951},"259":{"tf":1.0},"268":{"tf":1.4142135623730951},"28":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.7320508075688772},"31":{"tf":1.0},"323":{"tf":1.0},"340":{"tf":1.0},"346":{"tf":1.4142135623730951},"347":{"tf":1.0},"353":{"tf":1.4142135623730951},"357":{"tf":1.7320508075688772},"362":{"tf":1.0},"369":{"tf":1.0},"373":{"tf":2.0},"379":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"42":{"tf":1.0},"420":{"tf":1.0},"429":{"tf":1.4142135623730951},"433":{"tf":1.0},"64":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0}},"e":{"d":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"110":{"tf":2.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":15,"docs":{"159":{"tf":2.23606797749979},"220":{"tf":2.449489742783178},"221":{"tf":1.0},"284":{"tf":1.0},"294":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"33":{"tf":1.0},"407":{"tf":1.7320508075688772},"411":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"63":{"tf":2.6457513110645907},"79":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"173":{"tf":1.0},"299":{"tf":1.0},"357":{"tf":1.0},"386":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":3,"docs":{"297":{"tf":1.0},"415":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"\\"":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":15,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"158":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"55":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":61,"docs":{"111":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"158":{"tf":2.8284271247461903},"159":{"tf":1.0},"161":{"tf":1.4142135623730951},"162":{"tf":2.0},"163":{"tf":1.7320508075688772},"170":{"tf":1.0},"184":{"tf":1.0},"195":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":3.4641016151377544},"207":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"224":{"tf":1.4142135623730951},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"236":{"tf":1.7320508075688772},"245":{"tf":1.0},"253":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.4142135623730951},"291":{"tf":1.0},"313":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"345":{"tf":1.4142135623730951},"35":{"tf":1.0},"350":{"tf":1.0},"366":{"tf":1.0},"38":{"tf":2.449489742783178},"383":{"tf":1.0},"384":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"413":{"tf":1.4142135623730951},"433":{"tf":1.0},"44":{"tf":2.23606797749979},"47":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.4142135623730951},"96":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"318":{"tf":1.0},"71":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"236":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"236":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"206":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"i":{"df":14,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"186":{"tf":1.4142135623730951},"196":{"tf":1.0},"2":{"tf":1.0},"254":{"tf":1.0},"275":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"308":{"tf":1.0},"338":{"tf":1.4142135623730951},"432":{"tf":1.0},"435":{"tf":1.0},"63":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":6,"docs":{"1":{"tf":1.0},"219":{"tf":1.0},"4":{"tf":1.0},"50":{"tf":1.0},"66":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"311":{"tf":1.0},"433":{"tf":1.0}}}}}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":74,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"21":{"tf":1.0},"217":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"248":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.4142135623730951},"291":{"tf":1.0},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":1.4142135623730951},"310":{"tf":1.0},"311":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"335":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"37":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"404":{"tf":2.0},"406":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":1.4142135623730951},"48":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"67":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"74":{"tf":1.0}}}}}}},"df":6,"docs":{"250":{"tf":1.0},"271":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":3.0},"60":{"tf":1.0},"67":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":16,"docs":{"107":{"tf":1.0},"137":{"tf":1.0},"145":{"tf":1.0},"185":{"tf":1.4142135623730951},"189":{"tf":1.7320508075688772},"224":{"tf":1.0},"236":{"tf":1.4142135623730951},"248":{"tf":1.0},"262":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"370":{"tf":1.0},"374":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"62":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":33,"docs":{"103":{"tf":1.7320508075688772},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"155":{"tf":1.0},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"189":{"tf":1.0},"214":{"tf":1.0},"224":{"tf":1.0},"251":{"tf":1.0},"279":{"tf":2.23606797749979},"280":{"tf":1.0},"298":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"322":{"tf":1.0},"345":{"tf":1.0},"35":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"403":{"tf":1.0},"407":{"tf":2.0},"416":{"tf":1.4142135623730951},"42":{"tf":1.0},"421":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.4142135623730951},"85":{"tf":1.0},"92":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":45,"docs":{"1":{"tf":1.0},"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"103":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":1.0},"178":{"tf":1.0},"183":{"tf":1.0},"196":{"tf":2.449489742783178},"201":{"tf":1.0},"211":{"tf":1.0},"225":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.0},"274":{"tf":1.0},"283":{"tf":1.0},"290":{"tf":1.0},"301":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"33":{"tf":1.0},"357":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.0},"370":{"tf":1.0},"382":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.7320508075688772},"48":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}},"s":{"df":1,"docs":{"1":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"124":{"tf":2.449489742783178},"254":{"tf":3.4641016151377544},"308":{"tf":2.449489742783178},"311":{"tf":1.4142135623730951},"365":{"tf":1.0},"389":{"tf":1.0}}}},"s":{"df":14,"docs":{"111":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"124":{"tf":1.0},"139":{"tf":1.0},"146":{"tf":1.0},"163":{"tf":1.0},"209":{"tf":1.0},"236":{"tf":1.7320508075688772},"268":{"tf":1.0},"338":{"tf":1.0},"378":{"tf":1.0}}}},"r":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"416":{"tf":1.0}}}}}}},".":{".":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}}},"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}}},"0":{"df":1,"docs":{"415":{"tf":1.0}}},"1":{"df":1,"docs":{"415":{"tf":1.0}}},"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"415":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"415":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"[":{".":{".":{"b":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{".":{".":{"b":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"416":{"tf":1.0}}}}}}},"df":2,"docs":{"415":{"tf":7.874007874011811},"416":{"tf":2.6457513110645907}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":73,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":1.7320508075688772},"104":{"tf":3.0},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":2.449489742783178},"110":{"tf":2.0},"111":{"tf":1.0},"137":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":2.449489742783178},"159":{"tf":2.8284271247461903},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"167":{"tf":1.0},"171":{"tf":1.0},"175":{"tf":1.0},"178":{"tf":1.0},"186":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"211":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"249":{"tf":1.4142135623730951},"25":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.4142135623730951},"312":{"tf":2.0},"313":{"tf":1.0},"339":{"tf":1.7320508075688772},"342":{"tf":1.7320508075688772},"344":{"tf":3.1622776601683795},"345":{"tf":1.7320508075688772},"346":{"tf":2.8284271247461903},"350":{"tf":1.4142135623730951},"353":{"tf":3.3166247903554},"354":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":2.0},"357":{"tf":1.7320508075688772},"358":{"tf":2.8284271247461903},"360":{"tf":1.0},"374":{"tf":1.0},"380":{"tf":2.0},"387":{"tf":3.0},"389":{"tf":2.0},"39":{"tf":1.7320508075688772},"404":{"tf":1.4142135623730951},"411":{"tf":1.4142135623730951},"416":{"tf":2.449489742783178},"420":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":2.8284271247461903},"47":{"tf":1.7320508075688772},"51":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"58":{"tf":4.69041575982343},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":4.58257569495584},"63":{"tf":1.0},"64":{"tf":1.0},"83":{"tf":1.4142135623730951},"92":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":1,"docs":{"92":{"tf":1.0}}}}}}}}}}},"t":{"df":1,"docs":{"320":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":11,"docs":{"25":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":1.0},"266":{"tf":2.0},"267":{"tf":1.0},"291":{"tf":1.0},"320":{"tf":1.0},"333":{"tf":1.0},"339":{"tf":1.0},"373":{"tf":1.0},"60":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":15,"docs":{"180":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"266":{"tf":1.0},"303":{"tf":1.7320508075688772},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"311":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"367":{"tf":1.0},"373":{"tf":1.0},"4":{"tf":1.0}}},"t":{"df":1,"docs":{"194":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":34,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"124":{"tf":1.4142135623730951},"125":{"tf":2.0},"163":{"tf":1.0},"176":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"209":{"tf":1.0},"210":{"tf":1.0},"263":{"tf":1.7320508075688772},"312":{"tf":1.7320508075688772},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"33":{"tf":1.0},"330":{"tf":1.7320508075688772},"365":{"tf":4.47213595499958},"373":{"tf":1.0},"376":{"tf":1.4142135623730951},"378":{"tf":1.0},"383":{"tf":1.0},"404":{"tf":1.0},"411":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"48":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"105":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":1.7320508075688772},"159":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":2.6457513110645907},"169":{"tf":1.0},"209":{"tf":1.0},"218":{"tf":2.0},"219":{"tf":1.0},"221":{"tf":2.23606797749979},"245":{"tf":1.0},"296":{"tf":1.0},"78":{"tf":1.0}}}},"df":19,"docs":{"102":{"tf":1.0},"105":{"tf":1.0},"120":{"tf":1.0},"135":{"tf":1.0},"141":{"tf":1.0},"192":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"269":{"tf":1.0},"316":{"tf":1.0},"336":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.0},"373":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":1.0},"60":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0}},"n":{"df":1,"docs":{"220":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"173":{"tf":1.0},"248":{"tf":1.0}}}}}}}},"f":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"3":{"2":{"df":2,"docs":{"172":{"tf":1.7320508075688772},"54":{"tf":2.0}}},"df":0,"docs":{}},"6":{"4":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":1.0}}},"x":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":9,"docs":{"172":{"tf":1.0},"173":{"tf":1.4142135623730951},"285":{"tf":2.8284271247461903},"330":{"tf":2.23606797749979},"416":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.4142135623730951},"71":{"tf":1.0},"95":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"164":{"tf":1.0},"165":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"194":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"365":{"tf":1.0}}}}}},"t":{"df":17,"docs":{"104":{"tf":1.0},"110":{"tf":1.0},"143":{"tf":1.4142135623730951},"154":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"31":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"345":{"tf":1.0},"365":{"tf":1.0},"381":{"tf":1.0},"50":{"tf":1.0},"95":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"139":{"tf":1.0},"395":{"tf":1.0}}}}}},"df":1,"docs":{"430":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}}},"i":{"df":0,"docs":{},"l":{"df":49,"docs":{"121":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":2.449489742783178},"158":{"tf":2.0},"159":{"tf":2.6457513110645907},"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"162":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.0},"187":{"tf":1.0},"196":{"tf":5.196152422706632},"197":{"tf":3.1622776601683795},"198":{"tf":4.0},"199":{"tf":3.3166247903554},"200":{"tf":3.7416573867739413},"201":{"tf":1.7320508075688772},"203":{"tf":1.0},"204":{"tf":3.605551275463989},"205":{"tf":2.0},"206":{"tf":2.0},"209":{"tf":3.1622776601683795},"217":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"224":{"tf":2.23606797749979},"225":{"tf":2.0},"227":{"tf":2.6457513110645907},"228":{"tf":1.7320508075688772},"253":{"tf":1.0},"256":{"tf":1.0},"264":{"tf":2.23606797749979},"285":{"tf":2.23606797749979},"301":{"tf":1.0},"319":{"tf":1.0},"344":{"tf":1.0},"350":{"tf":2.449489742783178},"379":{"tf":1.0},"38":{"tf":1.4142135623730951},"389":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"418":{"tf":1.0},"44":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":21,"docs":{"155":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"165":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":3.1622776601683795},"200":{"tf":2.6457513110645907},"204":{"tf":2.449489742783178},"285":{"tf":1.4142135623730951},"314":{"tf":1.0},"319":{"tf":1.0},"350":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"404":{"tf":1.0},"44":{"tf":1.0}}}}},"r":{"df":4,"docs":{"310":{"tf":1.0},"316":{"tf":2.0},"319":{"tf":1.0},"325":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"159":{"tf":1.0},"20":{"tf":1.0},"211":{"tf":1.0},"325":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"411":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"104":{"tf":1.4142135623730951},"365":{"tf":1.0}},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"363":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":15,"docs":{"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"179":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"228":{"tf":1.0},"243":{"tf":1.0},"346":{"tf":1.0},"358":{"tf":1.7320508075688772},"411":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"71":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":20,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"22":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"26":{"tf":1.0},"296":{"tf":1.0},"310":{"tf":1.0},"317":{"tf":1.0},"326":{"tf":1.0},"334":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"373":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.0},"71":{"tf":1.0},"82":{"tf":1.0}}}},"df":6,"docs":{"280":{"tf":1.0},"302":{"tf":1.0},"305":{"tf":1.0},"308":{"tf":1.0},"385":{"tf":1.0},"54":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"284":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"r":{"df":38,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"172":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"201":{"tf":1.0},"211":{"tf":1.4142135623730951},"216":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"232":{"tf":1.0},"250":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"303":{"tf":1.0},"309":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"338":{"tf":1.0},"356":{"tf":1.0},"362":{"tf":1.0},"377":{"tf":1.0},"378":{"tf":1.0},"39":{"tf":1.0},"397":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.4142135623730951},"63":{"tf":1.0},"92":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"430":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"67":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"238":{"tf":1.0},"308":{"tf":1.0},"388":{"tf":1.0},"395":{"tf":1.0},"75":{"tf":1.0}}}}}},"t":{"df":15,"docs":{"1":{"tf":1.4142135623730951},"211":{"tf":1.0},"224":{"tf":2.23606797749979},"225":{"tf":2.449489742783178},"227":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"233":{"tf":1.0},"246":{"tf":2.23606797749979},"30":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.4142135623730951},"326":{"tf":1.0},"421":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"2":{"tf":1.0},"233":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"251":{"tf":1.4142135623730951},"265":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.0},"314":{"tf":1.4142135623730951},"318":{"tf":1.0},"432":{"tf":1.0},"67":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"364":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":1,"docs":{"395":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"221":{"tf":1.0},"50":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"106":{"tf":1.0},"22":{"tf":1.0},"235":{"tf":1.7320508075688772},"346":{"tf":1.7320508075688772}},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"346":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"y":{"df":1,"docs":{"153":{"tf":1.0}}}},"c":{"df":1,"docs":{"158":{"tf":1.0}}},"df":13,"docs":{"10":{"tf":1.0},"238":{"tf":3.4641016151377544},"319":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"375":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.4142135623730951},"383":{"tf":2.0},"404":{"tf":6.324555320336759},"406":{"tf":2.449489742783178},"407":{"tf":3.0},"430":{"tf":1.7320508075688772},"54":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"248":{"tf":1.0},"432":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":17,"docs":{"291":{"tf":2.23606797749979},"292":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"10":{"tf":1.0},"307":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":117,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"10":{"tf":1.4142135623730951},"103":{"tf":2.0},"105":{"tf":1.0},"112":{"tf":2.6457513110645907},"120":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"225":{"tf":1.0},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":2.449489742783178},"234":{"tf":1.4142135623730951},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.7320508075688772},"250":{"tf":1.7320508075688772},"252":{"tf":1.4142135623730951},"260":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"292":{"tf":1.0},"296":{"tf":1.0},"303":{"tf":1.4142135623730951},"324":{"tf":1.0},"327":{"tf":1.7320508075688772},"328":{"tf":1.7320508075688772},"329":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.7320508075688772},"341":{"tf":2.0},"35":{"tf":1.0},"360":{"tf":1.0},"361":{"tf":2.449489742783178},"362":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.0},"370":{"tf":1.0},"371":{"tf":1.0},"372":{"tf":2.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"377":{"tf":1.7320508075688772},"378":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"382":{"tf":1.4142135623730951},"383":{"tf":1.0},"384":{"tf":1.0},"385":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"392":{"tf":1.4142135623730951},"429":{"tf":2.23606797749979},"43":{"tf":1.0},"432":{"tf":1.4142135623730951},"433":{"tf":2.0},"435":{"tf":3.605551275463989},"436":{"tf":1.0},"437":{"tf":3.1622776601683795},"44":{"tf":1.7320508075688772},"48":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"71":{"tf":1.0},"73":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"88":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"d":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"397":{"tf":1.4142135623730951}}},"df":0,"docs":{},"l":{"df":11,"docs":{"121":{"tf":1.0},"181":{"tf":1.0},"22":{"tf":1.0},"227":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}}},"t":{"df":1,"docs":{"356":{"tf":1.0}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":8,"docs":{"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.0},"396":{"tf":2.23606797749979},"404":{"tf":1.0},"42":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":37,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"120":{"tf":1.0},"135":{"tf":1.0},"147":{"tf":1.0},"170":{"tf":1.0},"175":{"tf":1.0},"181":{"tf":1.0},"189":{"tf":1.0},"195":{"tf":1.0},"206":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"263":{"tf":1.0},"279":{"tf":1.0},"290":{"tf":1.0},"292":{"tf":1.0},"3":{"tf":1.0},"313":{"tf":1.0},"321":{"tf":1.0},"33":{"tf":1.0},"339":{"tf":1.0},"357":{"tf":1.0},"361":{"tf":1.0},"384":{"tf":1.0},"403":{"tf":1.0},"423":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"48":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"75":{"tf":1.0},"95":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"119":{"tf":1.0},"189":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"222":{"tf":1.0},"251":{"tf":1.0},"291":{"tf":1.0},"432":{"tf":1.0},"62":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}},"i":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"d":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"247":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"150":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"150":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":51,"docs":{"101":{"tf":1.0},"102":{"tf":2.0},"120":{"tf":3.7416573867739413},"164":{"tf":2.23606797749979},"170":{"tf":1.7320508075688772},"172":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"219":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"235":{"tf":1.0},"245":{"tf":1.4142135623730951},"256":{"tf":2.0},"285":{"tf":1.4142135623730951},"289":{"tf":2.0},"296":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":3.0},"331":{"tf":1.0},"334":{"tf":1.4142135623730951},"335":{"tf":2.449489742783178},"337":{"tf":1.0},"338":{"tf":3.0},"339":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"356":{"tf":4.47213595499958},"357":{"tf":2.0},"359":{"tf":2.23606797749979},"363":{"tf":1.0},"368":{"tf":2.23606797749979},"376":{"tf":1.0},"389":{"tf":2.0},"404":{"tf":2.23606797749979},"405":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.0},"415":{"tf":1.4142135623730951},"419":{"tf":1.4142135623730951},"420":{"tf":1.4142135623730951},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":1.7320508075688772},"83":{"tf":3.605551275463989},"84":{"tf":2.8284271247461903},"85":{"tf":2.8284271247461903},"86":{"tf":2.0},"87":{"tf":1.0},"91":{"tf":2.23606797749979},"92":{"tf":2.23606797749979},"94":{"tf":3.1622776601683795}},"’":{"df":4,"docs":{"228":{"tf":1.0},"338":{"tf":1.0},"359":{"tf":1.0},"84":{"tf":1.0}}}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"156":{"tf":1.0},"357":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":26,"docs":{"156":{"tf":1.4142135623730951},"189":{"tf":2.23606797749979},"200":{"tf":1.0},"253":{"tf":2.0},"254":{"tf":2.449489742783178},"271":{"tf":2.8284271247461903},"281":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"29":{"tf":1.0},"309":{"tf":2.449489742783178},"316":{"tf":1.0},"323":{"tf":3.4641016151377544},"353":{"tf":1.0},"366":{"tf":1.0},"374":{"tf":1.7320508075688772},"393":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"44":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":3.4641016151377544},"74":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"89":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{":":{"/":{"/":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"/":{".":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{".":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"323":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"369":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"/":{"a":{"d":{"d":{"/":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"262":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0}}}}},"df":3,"docs":{"262":{"tf":1.0},"263":{"tf":1.4142135623730951},"264":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"196":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"261":{"tf":1.0},"262":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"285":{"tf":1.0}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"62":{"tf":2.449489742783178}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"1":{"0":{"df":6,"docs":{"169":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"236":{"tf":1.0},"237":{"tf":1.4142135623730951}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"135":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":5,"docs":{"271":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":2,"docs":{"273":{"tf":1.0},"275":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"279":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"103":{"tf":1.0},"107":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"157":{"tf":1.0},"159":{"tf":1.0}}}}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"384":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":10,"docs":{"200":{"tf":1.7320508075688772},"257":{"tf":1.7320508075688772},"34":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"257":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"i":{"df":1,"docs":{"335":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"_":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"29":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"396":{"tf":1.0},"404":{"tf":2.449489742783178},"406":{"tf":1.0},"407":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"63":{"tf":1.7320508075688772}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"297":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":8,"docs":{"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":1.4142135623730951}}}}}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"426":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"n":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":5,"docs":{"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0}}}}}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":4,"docs":{"345":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.4142135623730951},"357":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":4,"docs":{"197":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"301":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"295":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"374":{"tf":2.0},"375":{"tf":1.0}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":2,"docs":{"365":{"tf":1.4142135623730951},"369":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"c":{"df":0,"docs":{},"r":{"df":1,"docs":{"158":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"\\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"158":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"158":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"\\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"158":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"158":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"?":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"159":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"157":{"tf":2.6457513110645907},"158":{"tf":2.0},"159":{"tf":3.0}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":11,"docs":{"215":{"tf":1.7320508075688772},"216":{"tf":2.0},"217":{"tf":1.0},"218":{"tf":3.1622776601683795},"219":{"tf":2.6457513110645907},"220":{"tf":3.0},"221":{"tf":3.0},"222":{"tf":1.7320508075688772},"228":{"tf":3.0},"231":{"tf":1.7320508075688772},"245":{"tf":4.123105625617661}}}}},"df":0,"docs":{}}},"df":76,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"11":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":3.0},"115":{"tf":3.0},"116":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":4.58257569495584},"129":{"tf":3.4641016151377544},"130":{"tf":1.0},"132":{"tf":1.0},"15":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":4.358898943540674},"158":{"tf":4.0},"159":{"tf":4.0},"164":{"tf":1.0},"171":{"tf":1.7320508075688772},"175":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":1.0},"203":{"tf":2.6457513110645907},"208":{"tf":1.7320508075688772},"209":{"tf":6.082762530298219},"211":{"tf":2.449489742783178},"212":{"tf":1.4142135623730951},"215":{"tf":2.23606797749979},"216":{"tf":4.123105625617661},"217":{"tf":2.23606797749979},"218":{"tf":2.449489742783178},"219":{"tf":1.7320508075688772},"220":{"tf":2.449489742783178},"221":{"tf":2.449489742783178},"222":{"tf":2.449489742783178},"223":{"tf":1.0},"225":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":2.449489742783178},"231":{"tf":1.0},"232":{"tf":1.0},"24":{"tf":2.23606797749979},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"251":{"tf":1.4142135623730951},"253":{"tf":1.7320508075688772},"256":{"tf":2.8284271247461903},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":3.0},"261":{"tf":1.7320508075688772},"262":{"tf":1.7320508075688772},"263":{"tf":2.6457513110645907},"265":{"tf":2.23606797749979},"279":{"tf":1.4142135623730951},"28":{"tf":3.872983346207417},"29":{"tf":2.449489742783178},"308":{"tf":1.7320508075688772},"31":{"tf":1.0},"313":{"tf":1.0},"34":{"tf":2.0},"386":{"tf":1.0},"389":{"tf":1.4142135623730951},"399":{"tf":2.6457513110645907},"400":{"tf":2.23606797749979},"401":{"tf":2.0},"404":{"tf":1.4142135623730951},"42":{"tf":4.0},"429":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"92":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":183,"docs":{"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.7320508075688772},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.0},"128":{"tf":2.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"158":{"tf":1.7320508075688772},"159":{"tf":2.449489742783178},"164":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"170":{"tf":1.7320508075688772},"172":{"tf":1.7320508075688772},"173":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"213":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":2.0},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.7320508075688772},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"245":{"tf":2.23606797749979},"246":{"tf":1.4142135623730951},"251":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"254":{"tf":2.0},"256":{"tf":1.7320508075688772},"261":{"tf":1.0},"262":{"tf":2.0},"263":{"tf":1.0},"264":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.7320508075688772},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"277":{"tf":1.7320508075688772},"279":{"tf":1.7320508075688772},"28":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":2.0},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":2.23606797749979},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772},"296":{"tf":1.7320508075688772},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":2.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.4142135623730951},"334":{"tf":2.0},"335":{"tf":2.0},"338":{"tf":2.8284271247461903},"34":{"tf":1.4142135623730951},"340":{"tf":2.0},"346":{"tf":1.0},"349":{"tf":1.0},"35":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":2.0},"357":{"tf":2.0},"358":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"372":{"tf":1.0},"373":{"tf":1.4142135623730951},"374":{"tf":2.449489742783178},"375":{"tf":1.7320508075688772},"376":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":2.449489742783178},"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.4142135623730951},"400":{"tf":1.7320508075688772},"401":{"tf":2.6457513110645907},"403":{"tf":1.4142135623730951},"404":{"tf":4.242640687119285},"406":{"tf":1.4142135623730951},"407":{"tf":2.6457513110645907},"413":{"tf":1.4142135623730951},"42":{"tf":1.0},"426":{"tf":1.4142135623730951},"427":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":2.449489742783178},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.7320508075688772},"59":{"tf":1.7320508075688772},"60":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"63":{"tf":2.23606797749979},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"97":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"212":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":6,"docs":{"116":{"tf":1.0},"117":{"tf":2.0},"119":{"tf":1.0},"121":{"tf":1.0},"320":{"tf":1.0},"399":{"tf":1.0}},"’":{"df":1,"docs":{"116":{"tf":1.0}}}}}}}}},"—":{"df":0,"docs":{},"w":{"df":1,"docs":{"158":{"tf":1.0}}}},"’":{"df":3,"docs":{"128":{"tf":1.0},"216":{"tf":1.0},"399":{"tf":1.0}}}},"l":{"df":13,"docs":{"157":{"tf":1.0},"159":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"173":{"tf":1.0},"176":{"tf":1.0},"192":{"tf":1.0},"199":{"tf":1.0},"222":{"tf":1.0},"276":{"tf":1.0},"334":{"tf":1.0},"379":{"tf":1.0},"404":{"tf":1.0},"83":{"tf":1.0}}},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}}}},"df":17,"docs":{"196":{"tf":2.8284271247461903},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"200":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.8284271247461903},"206":{"tf":2.0},"209":{"tf":2.8284271247461903},"225":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"243":{"tf":2.23606797749979},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"253":{"tf":1.0},"264":{"tf":2.23606797749979},"285":{"tf":1.0}},"s":{"_":{"b":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":48,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"108":{"tf":1.0},"118":{"tf":1.0},"143":{"tf":1.4142135623730951},"166":{"tf":1.0},"214":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"243":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.0},"30":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"312":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.7320508075688772},"322":{"tf":1.0},"325":{"tf":1.4142135623730951},"337":{"tf":1.0},"358":{"tf":1.0},"368":{"tf":1.0},"380":{"tf":1.0},"393":{"tf":2.449489742783178},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.0},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"412":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"59":{"tf":1.0},"63":{"tf":1.4142135623730951},"71":{"tf":1.0}}}},"d":{"df":46,"docs":{"10":{"tf":1.4142135623730951},"112":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"152":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":3.3166247903554},"169":{"tf":1.7320508075688772},"17":{"tf":1.0},"170":{"tf":1.0},"184":{"tf":1.0},"19":{"tf":1.0},"197":{"tf":1.0},"20":{"tf":1.0},"211":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"228":{"tf":1.0},"241":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":2.0},"256":{"tf":1.0},"260":{"tf":1.0},"278":{"tf":1.0},"285":{"tf":1.4142135623730951},"301":{"tf":1.0},"312":{"tf":1.0},"345":{"tf":1.0},"36":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"409":{"tf":1.0},"417":{"tf":1.0},"432":{"tf":1.0},"435":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"66":{"tf":1.0},"67":{"tf":2.0},"78":{"tf":2.0},"79":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":11,"docs":{"203":{"tf":1.0},"26":{"tf":1.0},"300":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.0},"357":{"tf":1.0},"384":{"tf":1.4142135623730951},"404":{"tf":1.0},"406":{"tf":1.0},"71":{"tf":1.4142135623730951},"78":{"tf":1.0}},"r":{"df":1,"docs":{"425":{"tf":1.0}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":83,"docs":{"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"196":{"tf":2.8284271247461903},"197":{"tf":2.8284271247461903},"198":{"tf":2.23606797749979},"199":{"tf":2.0},"200":{"tf":2.6457513110645907},"203":{"tf":1.0},"204":{"tf":2.0},"205":{"tf":2.6457513110645907},"206":{"tf":2.449489742783178},"209":{"tf":3.3166247903554},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.4142135623730951},"225":{"tf":2.8284271247461903},"228":{"tf":2.23606797749979},"235":{"tf":1.0},"237":{"tf":2.23606797749979},"238":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"251":{"tf":1.4142135623730951},"253":{"tf":1.0},"257":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":2.6457513110645907},"265":{"tf":1.0},"279":{"tf":2.0},"280":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":2.0},"293":{"tf":1.0},"294":{"tf":2.449489742783178},"301":{"tf":1.7320508075688772},"308":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"310":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.7320508075688772},"316":{"tf":2.0},"317":{"tf":1.4142135623730951},"318":{"tf":3.0},"319":{"tf":2.23606797749979},"322":{"tf":1.0},"34":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.0},"374":{"tf":1.7320508075688772},"38":{"tf":1.0},"396":{"tf":1.0},"40":{"tf":1.0},"402":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":2.8284271247461903},"42":{"tf":1.7320508075688772},"426":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.7320508075688772},"76":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}}}},"t":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"325":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"/":{"9":{"9":{".":{"0":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"188":{"tf":1.4142135623730951},"190":{"tf":2.0}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"(":{"&":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"189":{"tf":1.0},"79":{"tf":2.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"[":{"0":{".":{".":{"6":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"[":{"0":{".":{".":{"6":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"189":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":3,"docs":{"189":{"tf":1.4142135623730951},"78":{"tf":2.449489742783178},"79":{"tf":2.23606797749979}},"m":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"189":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"<":{"\'":{"a":{">":{"(":{"df":1,"docs":{"189":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"189":{"tf":1.7320508075688772},"78":{"tf":2.0},"79":{"tf":3.3166247903554}}},"df":0,"docs":{}}}}},"df":163,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.7320508075688772},"104":{"tf":2.23606797749979},"106":{"tf":2.0},"108":{"tf":1.0},"109":{"tf":1.0},"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.0},"135":{"tf":3.1622776601683795},"140":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.0},"144":{"tf":1.0},"148":{"tf":1.0},"151":{"tf":2.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"159":{"tf":3.0},"163":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":2.0},"190":{"tf":1.7320508075688772},"196":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"212":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"216":{"tf":1.7320508075688772},"217":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"230":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"245":{"tf":1.7320508075688772},"247":{"tf":1.0},"25":{"tf":2.0},"256":{"tf":1.4142135623730951},"262":{"tf":1.0},"264":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.0},"276":{"tf":1.0},"278":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"281":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"289":{"tf":1.0},"29":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"301":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.4142135623730951},"310":{"tf":1.4142135623730951},"311":{"tf":2.0},"312":{"tf":2.23606797749979},"313":{"tf":1.0},"314":{"tf":2.8284271247461903},"316":{"tf":5.385164807134504},"317":{"tf":2.0},"318":{"tf":1.0},"319":{"tf":2.449489742783178},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"331":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"340":{"tf":1.0},"347":{"tf":1.4142135623730951},"348":{"tf":1.4142135623730951},"35":{"tf":1.0},"353":{"tf":1.4142135623730951},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"357":{"tf":3.0},"358":{"tf":2.449489742783178},"359":{"tf":1.0},"365":{"tf":1.4142135623730951},"37":{"tf":1.0},"371":{"tf":1.0},"373":{"tf":1.0},"375":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"40":{"tf":2.0},"400":{"tf":1.7320508075688772},"402":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":2.6457513110645907},"406":{"tf":1.4142135623730951},"407":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"433":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.7320508075688772},"47":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":2.0},"55":{"tf":2.0},"56":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":2.0},"78":{"tf":2.0},"79":{"tf":2.449489742783178},"80":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":2.23606797749979},"95":{"tf":1.4142135623730951},"96":{"tf":1.0},"97":{"tf":1.0}}}}},"t":{"df":9,"docs":{"104":{"tf":1.4142135623730951},"189":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"342":{"tf":1.0},"42":{"tf":1.4142135623730951},"44":{"tf":1.0},"67":{"tf":1.0},"96":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":14,"docs":{"106":{"tf":2.0},"107":{"tf":1.0},"135":{"tf":1.4142135623730951},"355":{"tf":1.0},"357":{"tf":1.0},"363":{"tf":2.0},"370":{"tf":1.0},"387":{"tf":1.0},"403":{"tf":2.0},"404":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":2.6457513110645907},"63":{"tf":1.0}}}},"x":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"119":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":53,"docs":{"119":{"tf":1.0},"121":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":1.0},"169":{"tf":1.0},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":1.0},"191":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":2.0},"222":{"tf":1.0},"225":{"tf":1.0},"238":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"263":{"tf":1.4142135623730951},"291":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.7320508075688772},"301":{"tf":1.4142135623730951},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"333":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.4142135623730951},"358":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.0},"375":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.0},"415":{"tf":1.0},"42":{"tf":1.0},"422":{"tf":1.7320508075688772},"424":{"tf":1.0},"426":{"tf":3.0},"429":{"tf":1.0},"433":{"tf":2.0},"55":{"tf":2.0},"59":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"156":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"21":{"tf":1.0},"264":{"tf":1.4142135623730951},"28":{"tf":1.0},"435":{"tf":2.0},"54":{"tf":1.0}}},"w":{"df":2,"docs":{"216":{"tf":1.4142135623730951},"432":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"169":{"tf":1.0},"180":{"tf":1.0},"193":{"tf":1.0},"221":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"254":{"tf":1.0},"286":{"tf":1.0},"332":{"tf":1.4142135623730951},"336":{"tf":1.0},"341":{"tf":1.7320508075688772},"346":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"55":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":1,"docs":{"374":{"tf":3.605551275463989}}},"o":{"a":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"6":{"4":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":10,"docs":{"137":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.4142135623730951},"333":{"tf":1.0},"419":{"tf":1.4142135623730951},"420":{"tf":1.7320508075688772},"54":{"tf":2.6457513110645907},"71":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{},"w":{"df":21,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":2.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"110":{"tf":2.0},"111":{"tf":1.0},"296":{"tf":1.0},"317":{"tf":1.0},"342":{"tf":1.0},"380":{"tf":1.0},"411":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":2.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0}},"—":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"317":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"379":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"y":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"374":{"tf":3.872983346207417}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"375":{"tf":1.0},"376":{"tf":1.0}}}}}}},"df":0,"docs":{}},":":{":":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"379":{"tf":1.7320508075688772}}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"375":{"tf":2.449489742783178},"376":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":2,"docs":{"375":{"tf":1.0},"376":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"122":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"379":{"tf":1.7320508075688772},"425":{"tf":1.7320508075688772}}}},"n":{"(":{"df":0,"docs":{},"i":{"3":{"2":{"df":2,"docs":{"383":{"tf":1.0},"384":{"tf":3.3166247903554}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":248,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":3.7416573867739413},"103":{"tf":1.7320508075688772},"104":{"tf":2.0},"105":{"tf":1.7320508075688772},"106":{"tf":2.8284271247461903},"107":{"tf":1.4142135623730951},"108":{"tf":3.3166247903554},"109":{"tf":2.0},"110":{"tf":3.4641016151377544},"115":{"tf":1.0},"116":{"tf":2.23606797749979},"117":{"tf":1.4142135623730951},"118":{"tf":2.6457513110645907},"119":{"tf":1.7320508075688772},"120":{"tf":1.7320508075688772},"121":{"tf":2.0},"122":{"tf":2.23606797749979},"123":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":1.4142135623730951},"137":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":2.6457513110645907},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.7320508075688772},"156":{"tf":1.4142135623730951},"157":{"tf":1.7320508075688772},"158":{"tf":2.0},"159":{"tf":3.7416573867739413},"162":{"tf":1.0},"164":{"tf":2.0},"167":{"tf":2.0},"169":{"tf":2.6457513110645907},"170":{"tf":1.7320508075688772},"171":{"tf":1.4142135623730951},"172":{"tf":2.8284271247461903},"173":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"176":{"tf":2.0},"177":{"tf":3.1622776601683795},"178":{"tf":3.3166247903554},"179":{"tf":2.8284271247461903},"180":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":2.23606797749979},"186":{"tf":2.449489742783178},"187":{"tf":2.0},"188":{"tf":1.0},"189":{"tf":3.4641016151377544},"190":{"tf":2.449489742783178},"191":{"tf":1.0},"192":{"tf":1.4142135623730951},"196":{"tf":2.8284271247461903},"197":{"tf":3.0},"198":{"tf":2.0},"199":{"tf":2.449489742783178},"200":{"tf":2.8284271247461903},"201":{"tf":1.4142135623730951},"204":{"tf":1.7320508075688772},"205":{"tf":2.0},"206":{"tf":1.7320508075688772},"208":{"tf":2.23606797749979},"209":{"tf":1.7320508075688772},"213":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":2.0},"219":{"tf":1.4142135623730951},"220":{"tf":2.449489742783178},"221":{"tf":3.0},"222":{"tf":2.0},"224":{"tf":2.449489742783178},"225":{"tf":2.449489742783178},"227":{"tf":1.7320508075688772},"228":{"tf":3.605551275463989},"231":{"tf":1.7320508075688772},"235":{"tf":1.7320508075688772},"236":{"tf":2.23606797749979},"237":{"tf":1.7320508075688772},"238":{"tf":3.1622776601683795},"239":{"tf":1.4142135623730951},"24":{"tf":1.0},"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"245":{"tf":3.872983346207417},"246":{"tf":2.449489742783178},"25":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"254":{"tf":2.0},"262":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"270":{"tf":1.0},"271":{"tf":2.0},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"277":{"tf":3.1622776601683795},"279":{"tf":2.449489742783178},"28":{"tf":1.0},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":4.898979485566356},"286":{"tf":1.0},"288":{"tf":2.0},"289":{"tf":2.23606797749979},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772},"296":{"tf":1.7320508075688772},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":2.0},"312":{"tf":3.0},"313":{"tf":2.8284271247461903},"314":{"tf":1.7320508075688772},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.8284271247461903},"319":{"tf":2.23606797749979},"320":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"323":{"tf":2.0},"324":{"tf":2.449489742783178},"325":{"tf":1.0},"330":{"tf":2.0},"334":{"tf":2.449489742783178},"335":{"tf":2.8284271247461903},"338":{"tf":7.416198487095663},"34":{"tf":1.0},"340":{"tf":3.1622776601683795},"345":{"tf":1.7320508075688772},"346":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":2.0},"35":{"tf":2.23606797749979},"350":{"tf":1.7320508075688772},"352":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":2.449489742783178},"357":{"tf":3.1622776601683795},"358":{"tf":1.7320508075688772},"359":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":3.872983346207417},"366":{"tf":1.7320508075688772},"367":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":2.0},"373":{"tf":2.23606797749979},"374":{"tf":5.5677643628300215},"375":{"tf":2.8284271247461903},"376":{"tf":1.4142135623730951},"379":{"tf":5.0},"38":{"tf":1.0},"380":{"tf":2.23606797749979},"381":{"tf":2.0},"383":{"tf":4.0},"384":{"tf":3.7416573867739413},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":2.8284271247461903},"39":{"tf":1.4142135623730951},"390":{"tf":1.7320508075688772},"391":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"400":{"tf":2.0},"401":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"404":{"tf":6.244997998398398},"406":{"tf":3.0},"407":{"tf":4.0},"411":{"tf":1.0},"413":{"tf":2.0},"415":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.4142135623730951},"427":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":3.0},"56":{"tf":2.0},"57":{"tf":2.0},"58":{"tf":1.7320508075688772},"59":{"tf":2.8284271247461903},"60":{"tf":2.0},"62":{"tf":2.6457513110645907},"63":{"tf":2.6457513110645907},"69":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":2.6457513110645907},"72":{"tf":1.7320508075688772},"73":{"tf":2.23606797749979},"74":{"tf":3.0},"75":{"tf":2.449489742783178},"76":{"tf":3.1622776601683795},"78":{"tf":3.4641016151377544},"79":{"tf":3.872983346207417},"80":{"tf":1.4142135623730951},"83":{"tf":2.23606797749979},"84":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":2.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"93":{"tf":1.0},"94":{"tf":2.0},"95":{"tf":1.4142135623730951},"96":{"tf":2.0},"97":{"tf":1.4142135623730951},"98":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"238":{"tf":2.6457513110645907},"383":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"c":{"df":6,"docs":{"238":{"tf":3.1622776601683795},"383":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":4.58257569495584},"406":{"tf":2.0},"407":{"tf":2.449489742783178}}},"df":0,"docs":{}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":11,"docs":{"196":{"tf":1.0},"235":{"tf":1.0},"301":{"tf":1.0},"309":{"tf":1.0},"311":{"tf":1.0},"315":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"376":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0}},"s":{"df":7,"docs":{"207":{"tf":1.0},"22":{"tf":1.0},"247":{"tf":1.0},"275":{"tf":1.0},"307":{"tf":1.0},"311":{"tf":1.0},"4":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"21":{"tf":1.0},"265":{"tf":1.0}}}}},"df":0,"docs":{},"k":{"df":1,"docs":{"122":{"tf":1.0}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":126,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.7320508075688772},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"113":{"tf":1.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"13":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"143":{"tf":1.7320508075688772},"145":{"tf":1.0},"15":{"tf":1.4142135623730951},"151":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"163":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.4142135623730951},"173":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.4142135623730951},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"191":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":1.7320508075688772},"21":{"tf":1.0},"212":{"tf":1.0},"218":{"tf":1.7320508075688772},"223":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"23":{"tf":1.0},"235":{"tf":1.0},"238":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"250":{"tf":1.0},"253":{"tf":1.4142135623730951},"259":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.0},"27":{"tf":1.0},"273":{"tf":2.449489742783178},"274":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"282":{"tf":1.0},"283":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.0},"29":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"31":{"tf":1.0},"313":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"33":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"342":{"tf":1.0},"348":{"tf":1.4142135623730951},"352":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"365":{"tf":1.4142135623730951},"374":{"tf":1.7320508075688772},"375":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"387":{"tf":2.23606797749979},"389":{"tf":2.0},"39":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":2.23606797749979},"409":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.0},"412":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":1.4142135623730951},"42":{"tf":2.23606797749979},"425":{"tf":1.0},"427":{"tf":1.4142135623730951},"433":{"tf":1.0},"437":{"tf":1.0},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":1.7320508075688772},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":2.6457513110645907},"64":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.0},"92":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0}}}}}},"o":{"(":{"3":{"df":1,"docs":{"357":{"tf":1.0}}},"_":{"df":1,"docs":{"357":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":1,"docs":{"349":{"tf":1.0}}}},"<":{"\'":{"a":{">":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"389":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"142":{"tf":1.0},"413":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"349":{"tf":1.0},"367":{"tf":1.4142135623730951},"389":{"tf":1.0},"47":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"1":{"tf":1.0}}},"df":0,"docs":{}}}}}},"r":{".":{"<":{"/":{"df":0,"docs":{},"p":{"df":1,"docs":{"400":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":7,"docs":{"178":{"tf":1.0},"180":{"tf":1.0},"237":{"tf":1.4142135623730951},"279":{"tf":2.0},"293":{"tf":1.0},"295":{"tf":2.0},"44":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}}},"v":{"df":8,"docs":{"288":{"tf":1.0},"302":{"tf":1.0},"317":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.4142135623730951},"435":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"1":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":8,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"224":{"tf":1.0},"279":{"tf":1.0},"301":{"tf":1.7320508075688772},"325":{"tf":1.0},"365":{"tf":1.0},"71":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"107":{"tf":1.0},"63":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"108":{"tf":1.0},"433":{"tf":1.0}}}}}}}},"k":{"/":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"404":{"tf":1.0}}}}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"344":{"tf":1.0},"345":{"tf":1.0},"380":{"tf":1.0}}},"t":{"!":{"(":{"\\"":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}}}},"{":{"df":0,"docs":{},"s":{"1":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"}":{"\\\\":{"df":0,"docs":{},"r":{"\\\\":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"399":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":32,"docs":{"0":{"tf":1.4142135623730951},"10":{"tf":1.0},"142":{"tf":2.449489742783178},"163":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.7320508075688772},"178":{"tf":2.0},"179":{"tf":2.0},"196":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":2.0},"2":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"28":{"tf":1.4142135623730951},"375":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.4142135623730951},"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"4":{"tf":1.0},"400":{"tf":1.7320508075688772},"417":{"tf":1.4142135623730951},"418":{"tf":1.4142135623730951},"424":{"tf":1.0},"425":{"tf":2.0},"57":{"tf":1.0},"60":{"tf":1.0},"92":{"tf":3.3166247903554}},"t":{"df":2,"docs":{"25":{"tf":1.0},"92":{"tf":1.0}}}}},"df":21,"docs":{"102":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"140":{"tf":1.0},"178":{"tf":1.4142135623730951},"238":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"338":{"tf":1.0},"345":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.4142135623730951},"399":{"tf":1.0},"43":{"tf":1.0},"54":{"tf":1.0},"71":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"380":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"233":{"tf":1.0},"271":{"tf":1.0},"288":{"tf":1.0},"307":{"tf":1.0},"318":{"tf":1.0},"340":{"tf":1.0},"357":{"tf":1.0}}},"i":{"df":1,"docs":{"103":{"tf":1.0}}},"u":{"df":0,"docs":{},"n":{"df":8,"docs":{"121":{"tf":1.0},"137":{"tf":1.0},"163":{"tf":1.0},"225":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"63":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"310":{"tf":1.0},"316":{"tf":1.0},"437":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"1":{"tf":1.4142135623730951},"248":{"tf":1.0},"324":{"tf":1.0},"432":{"tf":1.0},"49":{"tf":1.0},"66":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":1,"docs":{"256":{"tf":1.0}}}}}}}},"df":30,"docs":{"11":{"tf":1.0},"115":{"tf":1.0},"154":{"tf":1.0},"170":{"tf":1.0},"189":{"tf":1.0},"222":{"tf":1.0},"236":{"tf":1.0},"246":{"tf":1.0},"264":{"tf":1.4142135623730951},"27":{"tf":1.0},"271":{"tf":1.0},"320":{"tf":1.0},"345":{"tf":1.4142135623730951},"356":{"tf":1.0},"359":{"tf":1.0},"375":{"tf":1.0},"384":{"tf":1.7320508075688772},"400":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.6457513110645907},"407":{"tf":1.4142135623730951},"413":{"tf":1.4142135623730951},"427":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.4142135623730951},"52":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"r":{"df":14,"docs":{"101":{"tf":2.0},"102":{"tf":2.8284271247461903},"104":{"tf":1.0},"143":{"tf":1.0},"201":{"tf":1.0},"217":{"tf":1.4142135623730951},"317":{"tf":1.0},"329":{"tf":1.0},"404":{"tf":1.4142135623730951},"429":{"tf":1.0},"45":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":4,"docs":{"143":{"tf":1.0},"217":{"tf":1.0},"236":{"tf":1.0},"357":{"tf":1.0}}}},"’":{"df":1,"docs":{"329":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"54":{"tf":1.0}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"375":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":3,"docs":{"198":{"tf":1.0},"333":{"tf":1.0},"390":{"tf":1.4142135623730951}}}}}}}},"n":{"df":0,"docs":{},"ç":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":3,"docs":{"138":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"413":{"tf":1.0}}}}},"df":13,"docs":{"22":{"tf":1.0},"227":{"tf":1.0},"235":{"tf":1.4142135623730951},"246":{"tf":1.0},"279":{"tf":1.4142135623730951},"291":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":2.8284271247461903},"76":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"323":{"tf":1.0},"325":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"268":{"tf":1.0},"429":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"105":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"1":{"tf":1.0},"135":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"220":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"225":{"tf":2.0}}},"m":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"159":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{">":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":8,"docs":{"116":{"tf":2.449489742783178},"117":{"tf":1.7320508075688772},"118":{"tf":3.1622776601683795},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"124":{"tf":1.4142135623730951},"128":{"tf":3.0},"129":{"tf":1.4142135623730951}},"e":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"117":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":12,"docs":{"10":{"tf":1.0},"116":{"tf":1.7320508075688772},"118":{"tf":1.0},"124":{"tf":1.0},"146":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":2.23606797749979},"308":{"tf":1.0},"387":{"tf":1.4142135623730951},"404":{"tf":1.0},"50":{"tf":1.0},"94":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"370":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":2.23606797749979}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"308":{"tf":1.0},"50":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"159":{"tf":2.0},"216":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\\"":{"4":{"0":{"4":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"\\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"400":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"\\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"399":{"tf":1.0},"400":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":8,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"216":{"tf":1.0},"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":4,"docs":{"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":6,"docs":{"399":{"tf":1.4142135623730951},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"257":{"tf":1.0},"338":{"tf":1.0},"365":{"tf":1.0}}}}},"l":{"df":21,"docs":{"117":{"tf":1.0},"122":{"tf":1.4142135623730951},"189":{"tf":1.0},"205":{"tf":1.0},"218":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"339":{"tf":1.0},"341":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"379":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"403":{"tf":1.0},"407":{"tf":1.0},"437":{"tf":1.0},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"178":{"tf":1.0}}}},"i":{"df":9,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"236":{"tf":1.0},"361":{"tf":1.0},"374":{"tf":2.6457513110645907},"379":{"tf":1.0},"383":{"tf":1.0},"385":{"tf":1.0},"429":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"\'":{"df":4,"docs":{"184":{"tf":1.0},"224":{"tf":1.0},"365":{"tf":1.0},"76":{"tf":1.4142135623730951}}},"1":{"df":2,"docs":{"122":{"tf":1.0},"123":{"tf":1.0}}},"2":{"df":2,"docs":{"122":{"tf":1.0},"123":{"tf":1.0}}},"df":239,"docs":{"10":{"tf":2.0},"102":{"tf":2.449489742783178},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":2.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"110":{"tf":2.0},"111":{"tf":1.4142135623730951},"112":{"tf":1.7320508075688772},"113":{"tf":2.23606797749979},"116":{"tf":2.6457513110645907},"117":{"tf":4.242640687119285},"118":{"tf":4.123105625617661},"119":{"tf":2.23606797749979},"120":{"tf":1.4142135623730951},"121":{"tf":2.449489742783178},"122":{"tf":2.449489742783178},"124":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":1.0},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"152":{"tf":2.23606797749979},"153":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":2.449489742783178},"159":{"tf":7.874007874011811},"160":{"tf":1.0},"161":{"tf":1.0},"163":{"tf":2.6457513110645907},"164":{"tf":3.3166247903554},"166":{"tf":2.23606797749979},"167":{"tf":4.123105625617661},"168":{"tf":1.4142135623730951},"169":{"tf":5.0990195135927845},"170":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":3.1622776601683795},"179":{"tf":2.0},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":3.7416573867739413},"185":{"tf":1.7320508075688772},"186":{"tf":5.0},"187":{"tf":3.3166247903554},"188":{"tf":1.0},"189":{"tf":3.605551275463989},"19":{"tf":1.0},"192":{"tf":1.7320508075688772},"194":{"tf":2.23606797749979},"195":{"tf":1.7320508075688772},"196":{"tf":4.47213595499958},"197":{"tf":1.4142135623730951},"198":{"tf":2.8284271247461903},"199":{"tf":2.23606797749979},"200":{"tf":3.1622776601683795},"201":{"tf":1.4142135623730951},"204":{"tf":2.8284271247461903},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"208":{"tf":3.3166247903554},"209":{"tf":4.358898943540674},"210":{"tf":1.0},"213":{"tf":3.0},"214":{"tf":2.23606797749979},"216":{"tf":2.0},"217":{"tf":2.23606797749979},"218":{"tf":4.58257569495584},"219":{"tf":2.6457513110645907},"220":{"tf":3.7416573867739413},"221":{"tf":4.123105625617661},"222":{"tf":3.1622776601683795},"223":{"tf":3.0},"224":{"tf":3.605551275463989},"225":{"tf":3.1622776601683795},"227":{"tf":2.6457513110645907},"228":{"tf":3.872983346207417},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":3.3166247903554},"234":{"tf":2.0},"235":{"tf":1.4142135623730951},"236":{"tf":3.1622776601683795},"237":{"tf":2.0},"238":{"tf":2.8284271247461903},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.7320508075688772},"245":{"tf":3.4641016151377544},"246":{"tf":3.1622776601683795},"247":{"tf":1.0},"248":{"tf":1.4142135623730951},"249":{"tf":1.4142135623730951},"25":{"tf":3.1622776601683795},"250":{"tf":1.0},"253":{"tf":4.0},"254":{"tf":1.7320508075688772},"261":{"tf":1.7320508075688772},"262":{"tf":2.0},"264":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":2.23606797749979},"274":{"tf":1.0},"275":{"tf":2.0},"276":{"tf":1.4142135623730951},"277":{"tf":3.1622776601683795},"279":{"tf":3.4641016151377544},"281":{"tf":1.0},"282":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":2.23606797749979},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":2.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"298":{"tf":1.4142135623730951},"301":{"tf":1.0},"308":{"tf":2.0},"310":{"tf":2.23606797749979},"311":{"tf":1.0},"312":{"tf":4.242640687119285},"313":{"tf":4.242640687119285},"314":{"tf":2.23606797749979},"316":{"tf":2.8284271247461903},"317":{"tf":1.7320508075688772},"318":{"tf":2.23606797749979},"319":{"tf":1.7320508075688772},"320":{"tf":1.0},"323":{"tf":2.449489742783178},"324":{"tf":1.0},"325":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"330":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.4142135623730951},"338":{"tf":2.23606797749979},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"349":{"tf":3.0},"35":{"tf":1.7320508075688772},"350":{"tf":1.4142135623730951},"357":{"tf":2.449489742783178},"36":{"tf":2.6457513110645907},"360":{"tf":1.0},"361":{"tf":1.4142135623730951},"363":{"tf":1.7320508075688772},"364":{"tf":1.0},"365":{"tf":7.54983443527075},"366":{"tf":2.0},"37":{"tf":2.23606797749979},"372":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":4.358898943540674},"375":{"tf":2.23606797749979},"376":{"tf":1.0},"378":{"tf":1.4142135623730951},"379":{"tf":2.23606797749979},"380":{"tf":2.23606797749979},"381":{"tf":2.0},"382":{"tf":2.23606797749979},"383":{"tf":6.48074069840786},"384":{"tf":3.605551275463989},"385":{"tf":1.7320508075688772},"386":{"tf":3.4641016151377544},"387":{"tf":1.0},"388":{"tf":2.0},"389":{"tf":5.0},"390":{"tf":2.0},"391":{"tf":2.6457513110645907},"395":{"tf":2.23606797749979},"396":{"tf":2.449489742783178},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":5.291502622129181},"406":{"tf":1.4142135623730951},"407":{"tf":2.23606797749979},"41":{"tf":1.4142135623730951},"410":{"tf":1.0},"411":{"tf":2.6457513110645907},"412":{"tf":1.0},"413":{"tf":2.6457513110645907},"415":{"tf":1.0},"416":{"tf":2.6457513110645907},"42":{"tf":1.4142135623730951},"422":{"tf":1.0},"423":{"tf":2.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"56":{"tf":4.69041575982343},"57":{"tf":3.605551275463989},"58":{"tf":3.7416573867739413},"59":{"tf":4.58257569495584},"63":{"tf":1.0},"64":{"tf":1.0},"67":{"tf":1.7320508075688772},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":2.449489742783178},"72":{"tf":2.6457513110645907},"73":{"tf":2.8284271247461903},"74":{"tf":2.6457513110645907},"75":{"tf":1.7320508075688772},"78":{"tf":3.0},"79":{"tf":2.449489742783178},"82":{"tf":1.4142135623730951},"83":{"tf":2.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"89":{"tf":1.7320508075688772},"91":{"tf":2.23606797749979},"92":{"tf":2.449489742783178},"93":{"tf":1.4142135623730951},"94":{"tf":2.449489742783178},"96":{"tf":1.4142135623730951},"97":{"tf":3.605551275463989},"99":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"—":{"df":0,"docs":{},"i":{"df":1,"docs":{"325":{"tf":1.0}}}}},"—":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}},"df":0,"docs":{}}}},"’":{"df":14,"docs":{"122":{"tf":1.0},"159":{"tf":2.0},"178":{"tf":1.4142135623730951},"194":{"tf":1.0},"209":{"tf":1.0},"221":{"tf":1.0},"277":{"tf":1.0},"312":{"tf":1.0},"349":{"tf":1.0},"365":{"tf":1.7320508075688772},"390":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"67":{"tf":1.0}}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":23,"docs":{"101":{"tf":1.0},"308":{"tf":1.7320508075688772},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"33":{"tf":1.0},"365":{"tf":1.0},"386":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"256":{"tf":1.0},"41":{"tf":1.0}},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"110":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"374":{"tf":2.23606797749979}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":21,"docs":{"1":{"tf":1.0},"118":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"260":{"tf":1.0},"323":{"tf":1.0},"331":{"tf":1.0},"332":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"369":{"tf":1.0},"404":{"tf":1.0},"427":{"tf":1.0},"47":{"tf":1.0},"56":{"tf":1.0},"81":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"264":{"tf":1.0}}}}}}}}}},"t":{"1":{"df":1,"docs":{"316":{"tf":1.7320508075688772}}},"2":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"316":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"316":{"tf":1.7320508075688772}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":45,"docs":{"10":{"tf":1.0},"119":{"tf":1.0},"156":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.0},"189":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"255":{"tf":1.0},"259":{"tf":1.4142135623730951},"308":{"tf":2.0},"309":{"tf":1.0},"310":{"tf":4.123105625617661},"311":{"tf":2.23606797749979},"312":{"tf":3.0},"313":{"tf":3.7416573867739413},"314":{"tf":3.4641016151377544},"315":{"tf":1.4142135623730951},"316":{"tf":3.605551275463989},"317":{"tf":5.477225575051661},"318":{"tf":4.795831523312719},"319":{"tf":4.242640687119285},"320":{"tf":2.6457513110645907},"321":{"tf":1.4142135623730951},"322":{"tf":5.0990195135927845},"323":{"tf":6.48074069840786},"324":{"tf":3.4641016151377544},"325":{"tf":3.7416573867739413},"326":{"tf":1.7320508075688772},"330":{"tf":1.0},"388":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.4142135623730951},"410":{"tf":1.0},"411":{"tf":1.4142135623730951},"412":{"tf":1.7320508075688772},"42":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"78":{"tf":1.0},"94":{"tf":1.0}},"e":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"322":{"tf":1.0},"324":{"tf":1.0}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"312":{"tf":1.0},"323":{"tf":2.8284271247461903}}}}}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"319":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"323":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"—":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}},"’":{"df":2,"docs":{"314":{"tf":1.0},"322":{"tf":1.0}}}}}}}},"{":{"3":{"2":{"df":1,"docs":{"427":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"1":{"tf":1.0},"109":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"291":{"tf":1.0},"331":{"tf":1.0},"340":{"tf":1.0},"428":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"211":{"tf":1.0}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":29,"docs":{"10":{"tf":1.0},"108":{"tf":2.0},"125":{"tf":1.0},"126":{"tf":1.0},"147":{"tf":1.0},"164":{"tf":1.0},"256":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.7320508075688772},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"47":{"tf":2.449489742783178},"48":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":1.7320508075688772}},"’":{"df":1,"docs":{"47":{"tf":1.0}}}},"m":{"a":{"df":1,"docs":{"329":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"329":{"tf":1.4142135623730951}}}},"r":{"b":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"65":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":1,"docs":{"115":{"tf":2.6457513110645907}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"437":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"4":{"tf":1.0}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"243":{"tf":1.0},"351":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"301":{"tf":1.0}}}}},"c":{"c":{"df":2,"docs":{"15":{"tf":1.0},"26":{"tf":1.0}}},"df":1,"docs":{"71":{"tf":1.7320508075688772}}},"df":10,"docs":{"10":{"tf":1.0},"356":{"tf":2.0},"369":{"tf":1.0},"431":{"tf":1.7320508075688772},"432":{"tf":1.0},"433":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"437":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"/":{"2":{"0":{"1":{"0":{"0":{"1":{"0":{"1":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"420":{"tf":1.0},"43":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":1,"docs":{"412":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"236":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"236":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"d":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"389":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":122,"docs":{"10":{"tf":1.4142135623730951},"103":{"tf":2.0},"11":{"tf":1.0},"113":{"tf":1.4142135623730951},"117":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":2.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.0},"162":{"tf":1.0},"165":{"tf":1.4142135623730951},"166":{"tf":3.872983346207417},"167":{"tf":2.8284271247461903},"168":{"tf":2.6457513110645907},"169":{"tf":3.1622776601683795},"170":{"tf":3.872983346207417},"171":{"tf":2.8284271247461903},"172":{"tf":4.242640687119285},"173":{"tf":4.358898943540674},"174":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":2.449489742783178},"179":{"tf":1.0},"180":{"tf":2.449489742783178},"181":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"184":{"tf":2.23606797749979},"185":{"tf":2.23606797749979},"186":{"tf":2.0},"187":{"tf":1.0},"188":{"tf":1.7320508075688772},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"191":{"tf":1.0},"192":{"tf":2.6457513110645907},"193":{"tf":2.23606797749979},"196":{"tf":2.0},"202":{"tf":1.0},"208":{"tf":1.7320508075688772},"212":{"tf":1.0},"216":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"238":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.0},"248":{"tf":1.4142135623730951},"25":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":1.4142135623730951},"255":{"tf":1.0},"259":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.0},"268":{"tf":1.7320508075688772},"271":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":2.23606797749979},"296":{"tf":1.4142135623730951},"314":{"tf":1.0},"317":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"324":{"tf":1.0},"33":{"tf":1.0},"332":{"tf":1.7320508075688772},"334":{"tf":2.6457513110645907},"336":{"tf":2.0},"34":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"372":{"tf":2.6457513110645907},"373":{"tf":2.8284271247461903},"374":{"tf":1.0},"377":{"tf":1.0},"38":{"tf":1.4142135623730951},"381":{"tf":2.23606797749979},"383":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"386":{"tf":1.4142135623730951},"387":{"tf":2.23606797749979},"388":{"tf":1.4142135623730951},"389":{"tf":2.0},"390":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951},"393":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":2.0},"41":{"tf":1.7320508075688772},"414":{"tf":1.0},"416":{"tf":3.872983346207417},"417":{"tf":1.0},"420":{"tf":1.0},"43":{"tf":2.8284271247461903},"44":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"83":{"tf":1.0},"98":{"tf":1.0}},"i":{"c":{"<":{"df":0,"docs":{},"t":{">":{"(":{"df":0,"docs":{},"t":{"df":1,"docs":{"381":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"381":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"313":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":71,"docs":{"101":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"12":{"tf":1.7320508075688772},"13":{"tf":1.0},"135":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":2.449489742783178},"19":{"tf":1.0},"190":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"218":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"235":{"tf":2.23606797749979},"238":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"300":{"tf":1.0},"31":{"tf":1.0},"319":{"tf":1.0},"32":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.7320508075688772},"335":{"tf":1.0},"337":{"tf":1.0},"340":{"tf":1.0},"35":{"tf":1.0},"352":{"tf":1.0},"357":{"tf":1.4142135623730951},"36":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.0},"379":{"tf":1.0},"386":{"tf":1.0},"394":{"tf":1.4142135623730951},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"40":{"tf":1.0},"404":{"tf":2.0},"44":{"tf":1.0},"58":{"tf":1.0},"67":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.4142135623730951},"92":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"42":{"tf":1.0},"44":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"164":{"tf":1.0},"94":{"tf":1.4142135623730951}}}}}}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"28":{"tf":2.0},"31":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"u":{"b":{"df":3,"docs":{"11":{"tf":1.0},"255":{"tf":1.4142135623730951},"369":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"28":{"tf":1.0}}}}}}}},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"235":{"tf":1.0}}}}}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}},"df":1,"docs":{"235":{"tf":2.23606797749979}}}},"df":0,"docs":{}}},"df":92,"docs":{"10":{"tf":1.0},"101":{"tf":1.4142135623730951},"113":{"tf":1.0},"117":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.4142135623730951},"139":{"tf":1.0},"142":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":1.0},"166":{"tf":1.4142135623730951},"172":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.4142135623730951},"189":{"tf":1.0},"190":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"2":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"239":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"256":{"tf":1.0},"26":{"tf":1.4142135623730951},"271":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.7320508075688772},"30":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.0},"338":{"tf":1.0},"341":{"tf":1.0},"342":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.4142135623730951},"352":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.0},"36":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"37":{"tf":1.0},"373":{"tf":1.0},"379":{"tf":1.7320508075688772},"387":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":2.449489742783178},"413":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.4142135623730951},"8":{"tf":1.0},"81":{"tf":1.0},"86":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.4142135623730951}},"n":{"df":40,"docs":{"102":{"tf":1.0},"109":{"tf":1.0},"133":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"177":{"tf":1.0},"205":{"tf":1.0},"208":{"tf":1.0},"237":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.4142135623730951},"268":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"291":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":2.449489742783178},"350":{"tf":1.0},"355":{"tf":1.0},"365":{"tf":1.7320508075688772},"375":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.0},"404":{"tf":1.4142135623730951},"418":{"tf":1.0},"420":{"tf":1.0},"435":{"tf":1.0},"44":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.4142135623730951},"95":{"tf":1.0}}},"s":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"73":{"tf":2.0}}}}}}}}}}}},"df":0,"docs":{}}}}},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"1":{"tf":1.4142135623730951},"211":{"tf":1.0},"366":{"tf":2.0},"411":{"tf":1.0},"436":{"tf":1.0},"51":{"tf":1.0}}}},"df":4,"docs":{"114":{"tf":1.0},"127":{"tf":2.6457513110645907},"197":{"tf":1.0},"272":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"414":{"tf":1.0}}}}},"df":1,"docs":{"239":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"u":{"4":{"c":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"249":{"tf":1.0},"257":{"tf":1.4142135623730951},"291":{"tf":1.0},"319":{"tf":1.0},"338":{"tf":1.0},"362":{"tf":1.0}}}},"df":69,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.4142135623730951},"142":{"tf":1.0},"147":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"192":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":2.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.0},"220":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"282":{"tf":1.0},"296":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.0},"310":{"tf":1.0},"317":{"tf":1.4142135623730951},"319":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"337":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"34":{"tf":1.0},"341":{"tf":1.0},"35":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"367":{"tf":1.4142135623730951},"381":{"tf":1.0},"39":{"tf":1.0},"393":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.4142135623730951},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}},"e":{"df":37,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"129":{"tf":1.0},"138":{"tf":1.4142135623730951},"151":{"tf":1.0},"154":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.4142135623730951},"279":{"tf":2.449489742783178},"282":{"tf":2.6457513110645907},"285":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"301":{"tf":1.7320508075688772},"312":{"tf":1.0},"322":{"tf":1.0},"349":{"tf":1.0},"359":{"tf":1.0},"395":{"tf":1.0},"406":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":2.8284271247461903},"72":{"tf":1.7320508075688772},"73":{"tf":1.7320508075688772},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"81":{"tf":1.0},"94":{"tf":1.0}}},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"381":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"e":{"df":5,"docs":{"157":{"tf":1.0},"182":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"433":{"tf":1.0},"74":{"tf":1.0}}}},"o":{"d":{"df":29,"docs":{"118":{"tf":1.0},"146":{"tf":1.0},"158":{"tf":1.0},"160":{"tf":1.0},"163":{"tf":1.0},"173":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"222":{"tf":1.4142135623730951},"25":{"tf":1.0},"251":{"tf":1.4142135623730951},"253":{"tf":1.0},"254":{"tf":1.0},"310":{"tf":1.0},"323":{"tf":1.0},"333":{"tf":1.0},"364":{"tf":1.0},"369":{"tf":1.0},"372":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"66":{"tf":1.0},"76":{"tf":1.0}},"i":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"122":{"tf":1.0},"395":{"tf":1.0},"407":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"283":{"tf":1.0},"337":{"tf":1.0},"66":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"u":{"df":1,"docs":{"308":{"tf":1.4142135623730951}}}},"r":{"a":{"b":{"df":1,"docs":{"42":{"tf":1.0}}},"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"405":{"tf":1.7320508075688772},"406":{"tf":1.0},"407":{"tf":1.7320508075688772},"408":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"317":{"tf":1.0},"396":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"203":{"tf":1.0},"425":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"308":{"tf":1.0},"318":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"280":{"tf":1.0},"288":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"145":{"tf":1.0}}}},"i":{"c":{"df":1,"docs":{"333":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"p":{"df":2,"docs":{"324":{"tf":1.0},"361":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":17,"docs":{"1":{"tf":1.0},"115":{"tf":1.0},"15":{"tf":1.0},"2":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.0},"311":{"tf":1.0},"32":{"tf":1.4142135623730951},"323":{"tf":1.0},"373":{"tf":1.0},"404":{"tf":1.0},"43":{"tf":1.0},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"_":{"1":{"0":{"0":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":13,"docs":{"167":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":2.449489742783178},"364":{"tf":1.0},"365":{"tf":1.0},"404":{"tf":1.0},"415":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"261":{"tf":1.0},"8":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"300":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"254":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772}}},"t":{"df":2,"docs":{"141":{"tf":1.0},"199":{"tf":2.8284271247461903}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"\\"":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"157":{"tf":1.4142135623730951},"158":{"tf":2.0},"159":{"tf":2.0}},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":2.23606797749979},"158":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"p":{"df":4,"docs":{"10":{"tf":1.0},"211":{"tf":2.23606797749979},"212":{"tf":1.0},"265":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"371":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":19,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":2.0},"154":{"tf":1.0},"175":{"tf":1.0},"209":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.4142135623730951},"3":{"tf":1.0},"309":{"tf":1.0},"404":{"tf":1.0},"55":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"81":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"89":{"tf":1.0}}}},"w":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"140":{"tf":1.0},"151":{"tf":1.0},"36":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}},"df":11,"docs":{"112":{"tf":1.4142135623730951},"115":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.0},"142":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.0},"26":{"tf":1.0},"264":{"tf":1.0},"31":{"tf":1.0},"55":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"1":{"tf":1.4142135623730951}}}}}}},"u":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":36,"docs":{"10":{"tf":1.0},"13":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"163":{"tf":1.4142135623730951},"198":{"tf":1.0},"200":{"tf":1.0},"278":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.7320508075688772},"295":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.4142135623730951},"312":{"tf":1.0},"316":{"tf":1.4142135623730951},"323":{"tf":2.0},"361":{"tf":1.4142135623730951},"362":{"tf":1.7320508075688772},"364":{"tf":2.0},"365":{"tf":1.7320508075688772},"366":{"tf":1.0},"367":{"tf":1.0},"368":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}}},"d":{"df":4,"docs":{"301":{"tf":1.7320508075688772},"353":{"tf":1.7320508075688772},"358":{"tf":4.898979485566356},"404":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"\\"":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":7,"docs":{"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"380":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"(":{")":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":4,"docs":{"164":{"tf":1.0},"380":{"tf":1.4142135623730951},"44":{"tf":1.0},"47":{"tf":1.4142135623730951}},"e":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"\\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"126":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"2":{"0":{"0":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"164":{"tf":2.0},"200":{"tf":1.4142135623730951},"220":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"44":{"tf":1.0}}}}}},"df":33,"docs":{"10":{"tf":1.0},"125":{"tf":2.449489742783178},"126":{"tf":3.4641016151377544},"164":{"tf":5.916079783099616},"189":{"tf":1.4142135623730951},"200":{"tf":5.385164807134504},"256":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":2.8284271247461903},"34":{"tf":1.0},"35":{"tf":5.0990195135927845},"36":{"tf":3.3166247903554},"37":{"tf":3.1622776601683795},"38":{"tf":2.8284271247461903},"380":{"tf":3.872983346207417},"384":{"tf":1.0},"39":{"tf":2.449489742783178},"40":{"tf":2.23606797749979},"41":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":3.605551275463989},"44":{"tf":6.324555320336759},"45":{"tf":4.69041575982343},"46":{"tf":3.1622776601683795},"47":{"tf":5.477225575051661},"48":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":2.23606797749979},"55":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":2.0},"71":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":13,"docs":{"164":{"tf":1.4142135623730951},"200":{"tf":2.0},"256":{"tf":1.7320508075688772},"257":{"tf":2.6457513110645907},"259":{"tf":1.4142135623730951},"34":{"tf":2.23606797749979},"38":{"tf":1.7320508075688772},"40":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.0},"47":{"tf":1.0}},"e":{"@":{"1":{".":{"0":{".":{"1":{"df":1,"docs":{"259":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"i":{":":{":":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"335":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"335":{"tf":1.0}}}}}}},"df":0,"docs":{}},"{":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"335":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"d":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"256":{"tf":1.0}}},"df":0,"docs":{}}},"df":9,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"164":{"tf":1.0},"279":{"tf":1.0},"370":{"tf":1.0},"392":{"tf":1.0},"404":{"tf":1.4142135623730951},"429":{"tf":1.0},"432":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"118":{"tf":1.0},"160":{"tf":1.0},"163":{"tf":1.4142135623730951}}}}}}},"df":3,"docs":{"333":{"tf":2.6457513110645907},"334":{"tf":1.0},"335":{"tf":2.449489742783178}}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"396":{"tf":1.0}}}}}},"h":{"1":{">":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"!":{"<":{"/":{"df":0,"docs":{},"h":{"1":{"df":1,"docs":{"399":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"!":{"<":{"/":{"df":0,"docs":{},"h":{"1":{"df":1,"docs":{"400":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":2,"docs":{"29":{"tf":1.0},"37":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":3,"docs":{"296":{"tf":1.7320508075688772},"316":{"tf":1.0},"317":{"tf":1.0}}},"t":{"df":3,"docs":{"284":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0}}},"v":{"df":2,"docs":{"296":{"tf":1.4142135623730951},"317":{"tf":1.0}}}},"n":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"398":{"tf":1.0}}},"df":0,"docs":{}}},"df":23,"docs":{"10":{"tf":1.4142135623730951},"122":{"tf":1.0},"173":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"248":{"tf":1.4142135623730951},"268":{"tf":1.0},"301":{"tf":1.4142135623730951},"313":{"tf":1.7320508075688772},"317":{"tf":1.0},"318":{"tf":2.6457513110645907},"322":{"tf":1.0},"324":{"tf":1.0},"33":{"tf":1.0},"334":{"tf":1.0},"366":{"tf":1.0},"373":{"tf":1.0},"386":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":3,"docs":{"161":{"tf":1.0},"34":{"tf":1.0},"436":{"tf":1.0}}},"l":{"df":91,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":2.23606797749979},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"111":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"146":{"tf":2.449489742783178},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":2.449489742783178},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":3.7416573867739413},"158":{"tf":2.23606797749979},"159":{"tf":4.358898943540674},"160":{"tf":1.0},"161":{"tf":2.0},"162":{"tf":2.23606797749979},"163":{"tf":2.449489742783178},"164":{"tf":1.0},"165":{"tf":2.0},"166":{"tf":1.0},"200":{"tf":1.0},"211":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":3.0},"218":{"tf":2.0},"219":{"tf":1.0},"220":{"tf":3.1622776601683795},"221":{"tf":3.0},"222":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"232":{"tf":1.0},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"253":{"tf":1.0},"27":{"tf":1.4142135623730951},"277":{"tf":1.0},"278":{"tf":1.4142135623730951},"279":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"291":{"tf":1.4142135623730951},"294":{"tf":2.0},"295":{"tf":3.0},"296":{"tf":1.7320508075688772},"300":{"tf":1.0},"301":{"tf":4.358898943540674},"303":{"tf":1.0},"307":{"tf":1.0},"310":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":2.23606797749979},"317":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0},"339":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"372":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":2.449489742783178},"389":{"tf":1.0},"395":{"tf":2.0},"396":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":2.6457513110645907},"405":{"tf":1.0},"407":{"tf":1.0},"417":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.7320508075688772},"47":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"78":{"tf":1.0}},"e":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"316":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"294":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772},"301":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"294":{"tf":1.4142135623730951}}}}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"396":{"tf":1.7320508075688772},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":8,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"(":{"5":{"df":1,"docs":{"384":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"384":{"tf":2.6457513110645907}}},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"301":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"318":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"247":{"tf":1.0}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":62,"docs":{"108":{"tf":1.0},"113":{"tf":1.4142135623730951},"118":{"tf":1.0},"135":{"tf":1.4142135623730951},"142":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.0},"163":{"tf":1.0},"193":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"201":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"246":{"tf":1.0},"259":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"301":{"tf":1.7320508075688772},"308":{"tf":1.0},"309":{"tf":2.23606797749979},"317":{"tf":2.0},"318":{"tf":1.7320508075688772},"323":{"tf":1.0},"333":{"tf":1.0},"335":{"tf":1.4142135623730951},"340":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"363":{"tf":1.0},"369":{"tf":1.0},"375":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"395":{"tf":1.4142135623730951},"404":{"tf":2.23606797749979},"407":{"tf":1.0},"413":{"tf":1.0},"433":{"tf":2.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":2.449489742783178},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0}}}},"i":{"df":2,"docs":{"110":{"tf":1.7320508075688772},"5":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"307":{"tf":1.0},"313":{"tf":1.0}}}}}}},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":7,"docs":{"108":{"tf":1.0},"162":{"tf":2.0},"346":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}},"df":0,"docs":{}}},"df":5,"docs":{"110":{"tf":1.0},"170":{"tf":1.0},"178":{"tf":1.0},"292":{"tf":1.0},"307":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"127":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.7320508075688772},"277":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":5,"docs":{"291":{"tf":1.0},"309":{"tf":1.4142135623730951},"325":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"200":{"tf":1.0}},"m":{"df":2,"docs":{"163":{"tf":1.0},"364":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":12,"docs":{"10":{"tf":1.0},"131":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":3.1622776601683795},"148":{"tf":2.8284271247461903},"149":{"tf":2.6457513110645907},"150":{"tf":3.1622776601683795},"151":{"tf":4.0},"152":{"tf":2.8284271247461903},"153":{"tf":2.23606797749979},"17":{"tf":1.0},"422":{"tf":3.3166247903554}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"152":{"tf":2.0}}}},"m":{"a":{"df":0,"docs":{},"p":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":5,"docs":{"122":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"378":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"k":{"df":4,"docs":{"147":{"tf":1.4142135623730951},"166":{"tf":1.0},"419":{"tf":1.4142135623730951},"422":{"tf":1.0}}}},"df":4,"docs":{"122":{"tf":1.4142135623730951},"125":{"tf":1.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"330":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"376":{"tf":1.0},"404":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":6,"docs":{"129":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"235":{"tf":1.0},"353":{"tf":1.0},"38":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}}},"t":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}},"v":{"df":0,"docs":{},"e":{"df":49,"docs":{"10":{"tf":1.0},"103":{"tf":2.0},"110":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"128":{"tf":1.0},"135":{"tf":1.0},"146":{"tf":1.0},"157":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"246":{"tf":1.0},"254":{"tf":1.0},"26":{"tf":1.0},"263":{"tf":1.0},"266":{"tf":1.0},"270":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":1.0},"309":{"tf":1.4142135623730951},"331":{"tf":2.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.0},"357":{"tf":1.0},"364":{"tf":1.4142135623730951},"366":{"tf":1.0},"370":{"tf":1.0},"374":{"tf":1.0},"379":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"433":{"tf":1.0},"52":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0},"94":{"tf":1.4142135623730951},"97":{"tf":1.0}},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":30,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"108":{"tf":1.4142135623730951},"120":{"tf":1.0},"164":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.4142135623730951},"199":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"227":{"tf":1.0},"236":{"tf":1.0},"251":{"tf":1.0},"275":{"tf":1.0},"314":{"tf":1.4142135623730951},"317":{"tf":1.0},"322":{"tf":1.0},"338":{"tf":1.0},"341":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"359":{"tf":1.4142135623730951},"377":{"tf":1.0},"38":{"tf":1.0},"385":{"tf":1.0},"42":{"tf":1.7320508075688772},"58":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.0},"90":{"tf":1.0}}}}}},"o":{"c":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"153":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"413":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"214":{"tf":1.7320508075688772},"413":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":3,"docs":{"143":{"tf":1.7320508075688772},"356":{"tf":1.0},"57":{"tf":1.4142135623730951}},"e":{"a":{"d":{"df":6,"docs":{"1":{"tf":1.0},"112":{"tf":1.0},"253":{"tf":1.4142135623730951},"28":{"tf":1.0},"399":{"tf":1.7320508075688772},"400":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"312":{"tf":1.0},"397":{"tf":1.4142135623730951},"398":{"tf":1.7320508075688772},"399":{"tf":1.0},"42":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"179":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"p":{"df":19,"docs":{"131":{"tf":1.0},"137":{"tf":1.0},"148":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":3.0},"270":{"tf":3.0},"271":{"tf":2.0},"275":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"288":{"tf":1.0},"290":{"tf":1.4142135623730951},"313":{"tf":1.0},"421":{"tf":1.0},"55":{"tf":1.7320508075688772},"67":{"tf":4.69041575982343},"70":{"tf":1.4142135623730951},"71":{"tf":3.4641016151377544},"73":{"tf":1.0}}},"r":{"d":{"df":1,"docs":{"71":{"tf":1.0}}},"df":2,"docs":{"318":{"tf":1.0},"404":{"tf":1.0}},"t":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"d":{"_":{"c":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"140":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"89":{"tf":2.0}}},"df":12,"docs":{"101":{"tf":1.0},"197":{"tf":4.0},"238":{"tf":3.872983346207417},"335":{"tf":2.8284271247461903},"89":{"tf":2.6457513110645907},"90":{"tf":1.7320508075688772},"91":{"tf":2.6457513110645907},"92":{"tf":3.0},"94":{"tf":2.0},"96":{"tf":3.0},"97":{"tf":1.7320508075688772},"98":{"tf":2.0}}}}}},"l":{"d":{"df":5,"docs":{"103":{"tf":1.0},"109":{"tf":1.0},"288":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"(":{"\\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":1.0}}}}}}},"&":{"(":{"*":{"df":0,"docs":{},"m":{"df":1,"docs":{"277":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"277":{"tf":1.0}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":6,"docs":{"399":{"tf":2.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":2.449489742783178},"407":{"tf":2.0}}}}}},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.0},"158":{"tf":1.4142135623730951}}}}}},":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"404":{"tf":1.0},"407":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"[":{"0":{".":{".":{"1":{"df":1,"docs":{"144":{"tf":1.0}}},"4":{"df":1,"docs":{"144":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"_":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":3,"docs":{"28":{"tf":2.449489742783178},"29":{"tf":2.23606797749979},"31":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"389":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"389":{"tf":4.123105625617661}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}}}}},"/":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"389":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"389":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"389":{"tf":4.47213595499958}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":2,"docs":{"23":{"tf":2.0},"366":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":42,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"141":{"tf":3.3166247903554},"142":{"tf":1.0},"143":{"tf":4.795831523312719},"144":{"tf":1.0},"151":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"189":{"tf":1.0},"199":{"tf":1.4142135623730951},"22":{"tf":2.0},"23":{"tf":1.4142135623730951},"24":{"tf":2.449489742783178},"25":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"262":{"tf":1.0},"27":{"tf":2.0},"277":{"tf":2.8284271247461903},"28":{"tf":2.0},"29":{"tf":2.449489742783178},"30":{"tf":1.0},"31":{"tf":1.0},"311":{"tf":1.7320508075688772},"32":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"359":{"tf":1.0},"366":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":2.0},"393":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"404":{"tf":3.872983346207417},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"56":{"tf":1.4142135623730951},"60":{"tf":1.0},"69":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"79":{"tf":2.23606797749979}},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"389":{"tf":3.4641016151377544}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"m":{"df":1,"docs":{"329":{"tf":1.0}}},"p":{"df":84,"docs":{"10":{"tf":1.4142135623730951},"103":{"tf":2.0},"107":{"tf":1.0},"111":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"146":{"tf":1.0},"153":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.7320508075688772},"17":{"tf":1.0},"184":{"tf":1.7320508075688772},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"2":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.4142135623730951},"209":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"224":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"227":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"249":{"tf":1.0},"253":{"tf":2.0},"26":{"tf":1.0},"260":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.7320508075688772},"273":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.4142135623730951},"285":{"tf":1.7320508075688772},"291":{"tf":1.0},"295":{"tf":1.7320508075688772},"297":{"tf":1.0},"301":{"tf":1.7320508075688772},"320":{"tf":1.7320508075688772},"321":{"tf":1.0},"335":{"tf":1.0},"341":{"tf":1.0},"350":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"369":{"tf":2.8284271247461903},"370":{"tf":1.4142135623730951},"374":{"tf":1.7320508075688772},"379":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"393":{"tf":1.0},"404":{"tf":1.4142135623730951},"408":{"tf":1.4142135623730951},"426":{"tf":1.0},"427":{"tf":1.4142135623730951},"428":{"tf":1.0},"430":{"tf":1.0},"433":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"67":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"92":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"158":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"319":{"tf":1.0}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"44":{"tf":1.0}}}}}}}}},"n":{"c":{"df":2,"docs":{"273":{"tf":1.0},"37":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":137,"docs":{"10":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.7320508075688772},"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":2.0},"138":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"144":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.4142135623730951},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"172":{"tf":1.4142135623730951},"173":{"tf":1.0},"175":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":2.0},"183":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.7320508075688772},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"190":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"206":{"tf":1.0},"209":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"235":{"tf":1.7320508075688772},"236":{"tf":1.7320508075688772},"238":{"tf":1.0},"242":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"251":{"tf":1.0},"253":{"tf":1.4142135623730951},"26":{"tf":1.0},"269":{"tf":1.0},"274":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.4142135623730951},"291":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.7320508075688772},"296":{"tf":1.0},"297":{"tf":1.7320508075688772},"301":{"tf":2.0},"307":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.0},"335":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.0},"349":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"361":{"tf":1.0},"365":{"tf":1.7320508075688772},"367":{"tf":1.4142135623730951},"369":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.4142135623730951},"380":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951},"384":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"390":{"tf":1.0},"393":{"tf":1.4142135623730951},"397":{"tf":1.0},"398":{"tf":1.4142135623730951},"400":{"tf":1.0},"404":{"tf":3.605551275463989},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.7320508075688772},"417":{"tf":1.0},"42":{"tf":1.0},"426":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.23606797749979},"45":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"67":{"tf":1.0},"69":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":2.0},"72":{"tf":2.0},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":2.6457513110645907},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":2.0},"8":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.7320508075688772},"98":{"tf":1.0}},"’":{"df":39,"docs":{"102":{"tf":1.0},"108":{"tf":1.0},"158":{"tf":1.4142135623730951},"162":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"201":{"tf":1.0},"209":{"tf":1.0},"235":{"tf":1.0},"25":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":1.0},"285":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"33":{"tf":1.0},"344":{"tf":1.0},"36":{"tf":1.0},"390":{"tf":1.0},"407":{"tf":1.0},"433":{"tf":1.0},"436":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.4142135623730951},"95":{"tf":1.0}}}}},"x":{"df":1,"docs":{"54":{"tf":1.0}}}},"i":{"\\"":{"[":{"0":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"362":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"117":{"tf":1.4142135623730951},"147":{"tf":1.0},"330":{"tf":1.4142135623730951},"378":{"tf":1.7320508075688772}}}},"df":7,"docs":{"293":{"tf":3.0},"294":{"tf":5.0990195135927845},"296":{"tf":1.7320508075688772},"298":{"tf":1.0},"299":{"tf":1.0},"316":{"tf":5.916079783099616},"317":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"254":{"tf":1.7320508075688772},"416":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":13,"docs":{"10":{"tf":1.0},"164":{"tf":1.0},"194":{"tf":1.0},"2":{"tf":1.0},"223":{"tf":1.0},"238":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"313":{"tf":1.0},"326":{"tf":1.0},"33":{"tf":1.0},"44":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"112":{"tf":1.0},"248":{"tf":1.0},"291":{"tf":1.4142135623730951},"320":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}}}}},"n":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"143":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"301":{"tf":1.0},"339":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"189":{"tf":1.0},"291":{"tf":1.0},"71":{"tf":1.0}},"i":{"df":1,"docs":{"189":{"tf":1.0}}}}}}},"t":{"df":3,"docs":{"163":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0}}}},"o":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"103":{"tf":1.0}}}},"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"143":{"tf":1.0}}},"d":{"df":56,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.7320508075688772},"105":{"tf":1.4142135623730951},"116":{"tf":1.0},"133":{"tf":2.449489742783178},"135":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":2.0},"138":{"tf":1.0},"159":{"tf":1.4142135623730951},"164":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":2.449489742783178},"175":{"tf":1.4142135623730951},"188":{"tf":2.6457513110645907},"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"215":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.0},"25":{"tf":1.0},"271":{"tf":3.0},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"281":{"tf":2.23606797749979},"284":{"tf":1.0},"286":{"tf":1.7320508075688772},"288":{"tf":2.0},"289":{"tf":1.4142135623730951},"296":{"tf":1.0},"301":{"tf":1.7320508075688772},"310":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.7320508075688772},"337":{"tf":1.7320508075688772},"338":{"tf":2.449489742783178},"356":{"tf":1.7320508075688772},"357":{"tf":1.0},"359":{"tf":1.0},"363":{"tf":1.0},"373":{"tf":1.0},"376":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.0},"39":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":4.58257569495584},"54":{"tf":1.7320508075688772},"63":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":2.0},"83":{"tf":1.0},"96":{"tf":2.449489742783178},"98":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"df":1,"docs":{"104":{"tf":1.4142135623730951}}},"m":{"df":1,"docs":{"248":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"/":{".":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"102":{"tf":2.0},"162":{"tf":1.0},"23":{"tf":1.0},"255":{"tf":1.0},"311":{"tf":1.0},"324":{"tf":1.0},"428":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"256":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"148":{"tf":1.0},"334":{"tf":1.0}}}}}}},"o":{"d":{"df":9,"docs":{"239":{"tf":1.0},"309":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"389":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"433":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":3,"docs":{"291":{"tf":1.0},"388":{"tf":1.0},"8":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"60":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.0}}}}}}}}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"176":{"tf":1.0},"177":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":13,"docs":{"1":{"tf":1.0},"116":{"tf":2.449489742783178},"117":{"tf":3.0},"118":{"tf":3.605551275463989},"121":{"tf":3.0},"122":{"tf":1.0},"124":{"tf":1.4142135623730951},"128":{"tf":3.0},"129":{"tf":1.0},"252":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"67":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}}},":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"121":{"tf":2.0},"122":{"tf":1.0},"124":{"tf":1.0},"128":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"206":{"tf":1.0},"308":{"tf":1.0},"51":{"tf":1.4142135623730951}}},"s":{"df":2,"docs":{"116":{"tf":2.23606797749979},"124":{"tf":1.4142135623730951}}}},"w":{"\'":{"df":1,"docs":{"381":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"356":{"tf":1.0}}}},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"5":{"df":1,"docs":{"399":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"312":{"tf":1.0}},"e":{"(":{"&":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":3,"docs":{"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"312":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"0":{"tf":1.0},"253":{"tf":2.6457513110645907},"312":{"tf":1.7320508075688772},"314":{"tf":1.0},"399":{"tf":3.4641016151377544},"400":{"tf":3.4641016151377544},"403":{"tf":1.0}}}},"t":{"df":0,"docs":{},"p":{"/":{"1":{".":{"1":{"df":9,"docs":{"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0},"400":{"tf":2.23606797749979},"401":{"tf":1.7320508075688772},"403":{"tf":2.23606797749979},"404":{"tf":3.872983346207417},"407":{"tf":3.1622776601683795}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"/":{"/":{"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{":":{"7":{"8":{"7":{"8":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"403":{"tf":1.0}}}}}}}},"df":1,"docs":{"403":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"396":{"tf":1.7320508075688772},"398":{"tf":1.0},"399":{"tf":1.4142135623730951}}}}}}}}}},"df":11,"docs":{"15":{"tf":1.0},"163":{"tf":1.0},"312":{"tf":1.0},"393":{"tf":2.0},"394":{"tf":2.23606797749979},"395":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":2.449489742783178},"398":{"tf":2.449489742783178},"399":{"tf":1.0},"400":{"tf":1.0}},"s":{":":{"/":{"/":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"369":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":1,"docs":{"255":{"tf":1.0}}}},"df":1,"docs":{"256":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"o":{"c":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"0":{"tf":1.0},"143":{"tf":1.0},"256":{"tf":1.4142135623730951},"350":{"tf":1.0},"369":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"a":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"c":{"df":1,"docs":{"271":{"tf":1.4142135623730951}}},"df":3,"docs":{"0":{"tf":1.0},"16":{"tf":1.0},"427":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"w":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"313":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"e":{"df":1,"docs":{"356":{"tf":1.0}}},"g":{"df":0,"docs":{},"e":{"df":2,"docs":{"158":{"tf":1.0},"194":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"&":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"374":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":6,"docs":{"143":{"tf":1.0},"160":{"tf":1.0},"186":{"tf":1.0},"365":{"tf":1.0},"374":{"tf":4.47213595499958},"54":{"tf":1.0}}}},"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"194":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"6":{"tf":1.0}}}},"df":0,"docs":{}}},"y":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"219":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"394":{"tf":1.0}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"212":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}},"t":{"df":4,"docs":{"353":{"tf":1.0},"372":{"tf":1.0},"404":{"tf":1.0},"62":{"tf":1.0}}}}}}}}}},"i":{"\'":{"df":0,"docs":{},"m":{"df":4,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"225":{"tf":1.0},"60":{"tf":1.4142135623730951}}}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{")":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"o":{"df":34,"docs":{"211":{"tf":1.7320508075688772},"212":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":1.0},"244":{"tf":2.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"249":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"325":{"tf":1.0},"379":{"tf":1.4142135623730951},"399":{"tf":1.0},"404":{"tf":1.7320508075688772}}}},"1":{"2":{"8":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"3":{"2":{"df":56,"docs":{"102":{"tf":3.605551275463989},"133":{"tf":2.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"148":{"tf":1.0},"150":{"tf":1.0},"164":{"tf":3.0},"166":{"tf":1.0},"167":{"tf":2.23606797749979},"169":{"tf":2.23606797749979},"172":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"178":{"tf":1.7320508075688772},"185":{"tf":2.449489742783178},"189":{"tf":2.23606797749979},"190":{"tf":1.7320508075688772},"200":{"tf":2.8284271247461903},"204":{"tf":1.4142135623730951},"241":{"tf":1.0},"253":{"tf":2.0},"262":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"270":{"tf":1.7320508075688772},"271":{"tf":3.4641016151377544},"273":{"tf":1.7320508075688772},"276":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":2.449489742783178},"301":{"tf":2.23606797749979},"330":{"tf":1.7320508075688772},"349":{"tf":2.0},"356":{"tf":4.358898943540674},"357":{"tf":2.23606797749979},"359":{"tf":1.0},"364":{"tf":2.23606797749979},"365":{"tf":4.47213595499958},"367":{"tf":1.0},"369":{"tf":1.4142135623730951},"373":{"tf":1.4142135623730951},"375":{"tf":2.0},"378":{"tf":1.0},"379":{"tf":3.1622776601683795},"383":{"tf":3.1622776601683795},"384":{"tf":3.7416573867739413},"416":{"tf":1.0},"44":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":2.0},"57":{"tf":2.0},"59":{"tf":3.3166247903554},"62":{"tf":1.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951},"80":{"tf":1.0},"86":{"tf":2.23606797749979}}},"df":0,"docs":{}},"6":{"4":{"df":2,"docs":{"44":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"103":{"tf":3.3166247903554},"54":{"tf":1.4142135623730951}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"395":{"tf":1.0}}}}},"d":{"=":{"1":{"df":1,"docs":{"391":{"tf":1.0}}},"df":0,"docs":{}},"df":11,"docs":{"20":{"tf":2.0},"22":{"tf":2.0},"359":{"tf":4.69041575982343},"378":{"tf":1.4142135623730951},"4":{"tf":1.0},"404":{"tf":5.830951894845301},"405":{"tf":1.0},"406":{"tf":2.8284271247461903},"407":{"tf":3.872983346207417},"424":{"tf":1.0},"428":{"tf":2.449489742783178}},"e":{"a":{"df":18,"docs":{"10":{"tf":1.0},"144":{"tf":1.0},"164":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.0},"249":{"tf":1.4142135623730951},"296":{"tf":1.0},"297":{"tf":1.0},"315":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"33":{"tf":1.0},"330":{"tf":1.0},"355":{"tf":1.0},"358":{"tf":1.0},"393":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0}},"l":{"df":4,"docs":{"164":{"tf":1.0},"211":{"tf":1.0},"3":{"tf":1.0},"404":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":7,"docs":{"276":{"tf":1.0},"323":{"tf":1.0},"374":{"tf":1.4142135623730951},"389":{"tf":2.8284271247461903},"415":{"tf":2.6457513110645907},"416":{"tf":2.8284271247461903},"42":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":15,"docs":{"102":{"tf":1.0},"117":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"218":{"tf":1.0},"256":{"tf":2.0},"374":{"tf":1.0},"389":{"tf":1.4142135623730951},"397":{"tf":1.0},"410":{"tf":2.0},"413":{"tf":3.605551275463989},"429":{"tf":1.0},"71":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"208":{"tf":1.0}}}}}},"’":{"df":1,"docs":{"22":{"tf":1.0}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":13,"docs":{"122":{"tf":2.449489742783178},"123":{"tf":1.0},"129":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.0},"233":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"366":{"tf":1.4142135623730951},"406":{"tf":1.0},"60":{"tf":1.0},"78":{"tf":1.0}}}},"df":6,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"100":{"tf":1.0},"122":{"tf":1.4142135623730951},"326":{"tf":1.0},"429":{"tf":1.0}}}}},"l":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":1,"docs":{"54":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":37,"docs":{"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"151":{"tf":1.0},"196":{"tf":3.0},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"200":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.0},"206":{"tf":4.242640687119285},"209":{"tf":2.8284271247461903},"214":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"228":{"tf":2.0},"242":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"264":{"tf":2.23606797749979},"285":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.0},"344":{"tf":1.4142135623730951},"345":{"tf":1.4142135623730951},"357":{"tf":5.0990195135927845},"36":{"tf":1.0},"364":{"tf":1.0},"38":{"tf":1.0},"399":{"tf":1.0},"416":{"tf":1.0},"42":{"tf":1.4142135623730951},"44":{"tf":1.0},"47":{"tf":1.7320508075688772},"60":{"tf":1.0},"71":{"tf":1.0}},"e":{"_":{"c":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"228":{"tf":3.872983346207417},"231":{"tf":1.7320508075688772},"245":{"tf":3.872983346207417}},"e":{"=":{"1":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"323":{"tf":1.0}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":16,"docs":{"102":{"tf":1.0},"115":{"tf":1.0},"161":{"tf":1.0},"173":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"241":{"tf":1.0},"285":{"tf":1.0},"296":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.4142135623730951},"50":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}}}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"333":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"105":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"198":{"tf":1.0},"280":{"tf":1.0},"296":{"tf":1.4142135623730951},"301":{"tf":1.0},"319":{"tf":1.0},"325":{"tf":1.0},"335":{"tf":1.0},"379":{"tf":1.0},"80":{"tf":1.0},"87":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"209":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":25,"docs":{"143":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"214":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"259":{"tf":1.0},"271":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"338":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.0},"42":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.7320508075688772},"79":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":34,"docs":{"135":{"tf":2.23606797749979},"136":{"tf":1.4142135623730951},"235":{"tf":1.0},"237":{"tf":3.0},"240":{"tf":1.4142135623730951},"268":{"tf":1.0},"278":{"tf":2.8284271247461903},"282":{"tf":1.4142135623730951},"283":{"tf":1.4142135623730951},"284":{"tf":2.449489742783178},"285":{"tf":3.605551275463989},"286":{"tf":1.7320508075688772},"290":{"tf":1.0},"302":{"tf":1.0},"305":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.0},"36":{"tf":1.4142135623730951},"364":{"tf":2.8284271247461903},"366":{"tf":1.7320508075688772},"37":{"tf":1.0},"426":{"tf":1.0},"50":{"tf":3.1622776601683795},"51":{"tf":1.7320508075688772},"52":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":3.0},"77":{"tf":1.0},"79":{"tf":2.8284271247461903},"91":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}},"p":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"129":{"tf":1.0},"164":{"tf":1.0},"284":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"<":{"\'":{"a":{"df":2,"docs":{"190":{"tf":2.0},"285":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":8,"docs":{"172":{"tf":1.4142135623730951},"180":{"tf":1.7320508075688772},"238":{"tf":1.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"277":{"tf":2.0},"334":{"tf":1.0},"380":{"tf":1.0}}},"x":{"1":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"(":{"&":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"389":{"tf":2.23606797749979}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":54,"docs":{"102":{"tf":1.4142135623730951},"110":{"tf":2.0},"120":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":2.8284271247461903},"176":{"tf":2.0},"177":{"tf":2.449489742783178},"178":{"tf":3.4641016151377544},"179":{"tf":3.4641016151377544},"180":{"tf":2.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"197":{"tf":2.0},"200":{"tf":2.0},"219":{"tf":1.4142135623730951},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"235":{"tf":1.0},"245":{"tf":3.0},"246":{"tf":1.0},"279":{"tf":1.7320508075688772},"285":{"tf":3.0},"288":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"323":{"tf":1.0},"329":{"tf":1.0},"330":{"tf":1.0},"334":{"tf":1.4142135623730951},"335":{"tf":2.23606797749979},"338":{"tf":4.69041575982343},"340":{"tf":2.23606797749979},"367":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772},"373":{"tf":1.7320508075688772},"374":{"tf":4.0},"375":{"tf":2.0},"376":{"tf":1.0},"384":{"tf":3.605551275463989},"389":{"tf":1.4142135623730951},"404":{"tf":4.242640687119285},"406":{"tf":2.449489742783178},"407":{"tf":3.0},"411":{"tf":1.4142135623730951},"416":{"tf":1.0},"94":{"tf":2.8284271247461903},"95":{"tf":1.0},"96":{"tf":1.7320508075688772},"97":{"tf":2.0},"98":{"tf":3.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"—":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"df":151,"docs":{"10":{"tf":1.4142135623730951},"103":{"tf":3.0},"108":{"tf":1.7320508075688772},"112":{"tf":2.23606797749979},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"131":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":2.23606797749979},"150":{"tf":1.0},"152":{"tf":2.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":3.1622776601683795},"164":{"tf":1.4142135623730951},"169":{"tf":1.7320508075688772},"172":{"tf":2.23606797749979},"175":{"tf":1.7320508075688772},"176":{"tf":4.242640687119285},"177":{"tf":4.69041575982343},"178":{"tf":2.8284271247461903},"179":{"tf":2.6457513110645907},"180":{"tf":4.242640687119285},"184":{"tf":1.7320508075688772},"187":{"tf":1.7320508075688772},"190":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":2.23606797749979},"210":{"tf":1.0},"212":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"227":{"tf":1.4142135623730951},"228":{"tf":2.0},"235":{"tf":1.7320508075688772},"238":{"tf":3.3166247903554},"240":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"244":{"tf":1.0},"245":{"tf":2.0},"246":{"tf":1.4142135623730951},"247":{"tf":1.4142135623730951},"248":{"tf":2.0},"249":{"tf":1.0},"253":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.0},"271":{"tf":2.23606797749979},"272":{"tf":1.7320508075688772},"273":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"276":{"tf":3.1622776601683795},"277":{"tf":2.6457513110645907},"278":{"tf":1.7320508075688772},"279":{"tf":3.0},"281":{"tf":2.449489742783178},"282":{"tf":1.0},"285":{"tf":3.3166247903554},"289":{"tf":1.0},"290":{"tf":1.0},"292":{"tf":1.7320508075688772},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":2.449489742783178},"302":{"tf":1.0},"304":{"tf":2.449489742783178},"305":{"tf":3.3166247903554},"306":{"tf":2.8284271247461903},"307":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":2.0},"312":{"tf":1.4142135623730951},"316":{"tf":1.0},"319":{"tf":2.23606797749979},"320":{"tf":1.0},"323":{"tf":4.69041575982343},"324":{"tf":2.23606797749979},"327":{"tf":1.4142135623730951},"33":{"tf":1.0},"330":{"tf":2.8284271247461903},"331":{"tf":3.3166247903554},"334":{"tf":2.449489742783178},"335":{"tf":5.0},"336":{"tf":1.4142135623730951},"337":{"tf":2.23606797749979},"338":{"tf":5.0990195135927845},"339":{"tf":3.3166247903554},"340":{"tf":2.449489742783178},"341":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"36":{"tf":1.0},"363":{"tf":1.7320508075688772},"364":{"tf":1.0},"365":{"tf":2.6457513110645907},"367":{"tf":3.1622776601683795},"372":{"tf":3.1622776601683795},"373":{"tf":3.605551275463989},"374":{"tf":5.196152422706632},"375":{"tf":4.242640687119285},"376":{"tf":3.7416573867739413},"378":{"tf":2.23606797749979},"381":{"tf":1.0},"383":{"tf":2.0},"384":{"tf":2.0},"386":{"tf":2.0},"389":{"tf":4.242640687119285},"390":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"398":{"tf":1.0},"399":{"tf":1.0},"403":{"tf":1.7320508075688772},"404":{"tf":5.291502622129181},"405":{"tf":1.4142135623730951},"406":{"tf":2.449489742783178},"407":{"tf":2.8284271247461903},"408":{"tf":1.0},"411":{"tf":2.0},"416":{"tf":1.4142135623730951},"417":{"tf":3.1622776601683795},"419":{"tf":2.23606797749979},"420":{"tf":2.449489742783178},"421":{"tf":3.1622776601683795},"422":{"tf":1.7320508075688772},"423":{"tf":1.7320508075688772},"43":{"tf":1.0},"437":{"tf":2.0},"63":{"tf":1.0},"71":{"tf":3.3166247903554},"72":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":2.0},"92":{"tf":2.449489742783178},"94":{"tf":1.4142135623730951},"96":{"tf":1.7320508075688772}},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"177":{"tf":1.0},"180":{"tf":1.0},"240":{"tf":1.0},"248":{"tf":1.0},"372":{"tf":1.7320508075688772},"373":{"tf":1.0}}}}}}}}},"i":{"c":{"df":3,"docs":{"334":{"tf":1.0},"339":{"tf":1.0},"65":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"116":{"tf":1.0},"181":{"tf":1.0},"95":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"239":{"tf":1.0},"323":{"tf":1.0},"365":{"tf":1.0},"381":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"83":{"tf":1.0}}}}}}},"df":2,"docs":{"218":{"tf":1.0},"71":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"<":{"\'":{"a":{"df":2,"docs":{"188":{"tf":1.0},"190":{"tf":2.449489742783178}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"188":{"tf":2.6457513110645907},"190":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"314":{"tf":1.0},"63":{"tf":1.0}}}},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}},"df":47,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.4142135623730951},"124":{"tf":1.0},"127":{"tf":1.7320508075688772},"133":{"tf":1.0},"164":{"tf":1.0},"200":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.7320508075688772},"210":{"tf":1.0},"224":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.4142135623730951},"25":{"tf":1.0},"263":{"tf":1.4142135623730951},"268":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.4142135623730951},"291":{"tf":1.0},"3":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"358":{"tf":1.0},"363":{"tf":1.0},"37":{"tf":1.0},"386":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.0},"404":{"tf":1.0},"42":{"tf":1.4142135623730951},"432":{"tf":1.0},"50":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"69":{"tf":1.0}}}},"s":{"df":2,"docs":{"248":{"tf":1.4142135623730951},"332":{"tf":1.0}},"s":{"df":12,"docs":{"107":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.0},"208":{"tf":1.0},"257":{"tf":1.0},"284":{"tf":1.4142135623730951},"287":{"tf":1.0},"288":{"tf":1.0},"340":{"tf":1.4142135623730951},"357":{"tf":1.0},"432":{"tf":1.0},"79":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"301":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"v":{"df":26,"docs":{"13":{"tf":1.0},"180":{"tf":1.0},"217":{"tf":2.0},"218":{"tf":2.0},"219":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"244":{"tf":2.23606797749979},"245":{"tf":1.0},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"249":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"292":{"tf":1.0},"325":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":2.0},"427":{"tf":1.0},"429":{"tf":1.0},"437":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}}}}}}},"n":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"366":{"tf":1.0}},"h":{"df":1,"docs":{"356":{"tf":1.0}}},"l":{"df":0,"docs":{},"u":{"d":{"df":86,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.7320508075688772},"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"117":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.4142135623730951},"161":{"tf":1.0},"163":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":2.0},"209":{"tf":1.0},"230":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.4142135623730951},"25":{"tf":1.0},"253":{"tf":1.0},"256":{"tf":1.0},"260":{"tf":1.0},"262":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.0},"279":{"tf":1.4142135623730951},"304":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"333":{"tf":1.0},"339":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.0},"35":{"tf":1.0},"357":{"tf":1.7320508075688772},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.0},"37":{"tf":1.0},"378":{"tf":1.0},"380":{"tf":1.0},"382":{"tf":1.0},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":1.0},"41":{"tf":1.0},"414":{"tf":1.0},"42":{"tf":1.4142135623730951},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.0},"437":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"6":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":4,"docs":{"355":{"tf":1.0},"415":{"tf":1.4142135623730951},"43":{"tf":1.0},"54":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"395":{"tf":2.23606797749979},"404":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"159":{"tf":1.0},"263":{"tf":1.0},"429":{"tf":1.0},"62":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"282":{"tf":1.0},"292":{"tf":1.0},"297":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":2,"docs":{"121":{"tf":1.0},"137":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"284":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"119":{"tf":1.0},"165":{"tf":1.0},"203":{"tf":1.0},"224":{"tf":1.0},"236":{"tf":1.0},"284":{"tf":1.0},"291":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"103":{"tf":1.0},"224":{"tf":1.0},"345":{"tf":1.0},"362":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":12,"docs":{"103":{"tf":1.0},"217":{"tf":1.0},"236":{"tf":1.0},"281":{"tf":2.0},"282":{"tf":1.7320508075688772},"285":{"tf":1.0},"289":{"tf":1.7320508075688772},"293":{"tf":1.0},"369":{"tf":1.0},"404":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"63":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"112":{"tf":1.0},"291":{"tf":1.0},"296":{"tf":1.0}}}}}}}}},"d":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":11,"docs":{"151":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.4142135623730951},"281":{"tf":1.0},"301":{"tf":1.7320508075688772},"320":{"tf":1.0},"337":{"tf":1.0},"429":{"tf":1.0}}}}}}}},"u":{"b":{"df":1,"docs":{"1":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":3,"docs":{"271":{"tf":1.0},"285":{"tf":1.0},"336":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":5,"docs":{"182":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.0},"404":{"tf":1.0},"71":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"109":{"tf":1.0},"45":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":10,"docs":{"117":{"tf":1.0},"190":{"tf":1.0},"251":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.4142135623730951},"301":{"tf":1.0},"309":{"tf":1.7320508075688772},"323":{"tf":1.0},"404":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}}}},"x":{"<":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}}},"df":32,"docs":{"135":{"tf":3.4641016151377544},"139":{"tf":1.0},"143":{"tf":3.4641016151377544},"144":{"tf":2.23606797749979},"147":{"tf":1.0},"156":{"tf":3.605551275463989},"215":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.4142135623730951},"220":{"tf":2.8284271247461903},"239":{"tf":1.7320508075688772},"245":{"tf":1.7320508075688772},"256":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.4142135623730951},"263":{"tf":1.0},"265":{"tf":1.0},"348":{"tf":3.0},"365":{"tf":2.449489742783178},"376":{"tf":1.0},"390":{"tf":1.4142135623730951},"415":{"tf":1.0},"416":{"tf":2.0},"42":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":4.58257569495584},"63":{"tf":3.3166247903554},"78":{"tf":2.8284271247461903},"79":{"tf":2.6457513110645907},"86":{"tf":1.0},"90":{"tf":1.7320508075688772},"91":{"tf":1.0}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"416":{"tf":1.0}}}}}}},"i":{"c":{"df":66,"docs":{"136":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":1.0},"165":{"tf":1.0},"170":{"tf":1.0},"175":{"tf":1.0},"196":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"212":{"tf":1.0},"218":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.0},"25":{"tf":1.0},"263":{"tf":1.0},"268":{"tf":1.0},"28":{"tf":1.0},"283":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"296":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"314":{"tf":1.7320508075688772},"317":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"365":{"tf":1.0},"367":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"378":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"395":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"400":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0},"418":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"271":{"tf":2.449489742783178},"386":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"271":{"tf":1.0}}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":12,"docs":{"143":{"tf":1.0},"145":{"tf":1.0},"196":{"tf":1.0},"209":{"tf":1.0},"218":{"tf":1.0},"298":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"317":{"tf":1.4142135623730951},"345":{"tf":1.0},"55":{"tf":1.0},"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"116":{"tf":1.0}}}}}}}},"df":1,"docs":{"166":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"245":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"198":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.4142135623730951},"165":{"tf":1.0}}}}},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"318":{"tf":1.0},"71":{"tf":1.0}}}}}}}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":12,"docs":{"103":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"181":{"tf":1.4142135623730951},"186":{"tf":1.0},"189":{"tf":1.4142135623730951},"214":{"tf":1.0},"236":{"tf":3.0},"295":{"tf":1.4142135623730951},"384":{"tf":1.0},"44":{"tf":2.0},"53":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"271":{"tf":2.8284271247461903},"276":{"tf":1.0},"289":{"tf":1.0},"317":{"tf":1.0},"338":{"tf":1.0},"407":{"tf":1.0},"45":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":4,"docs":{"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"327":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":4,"docs":{"256":{"tf":1.0},"273":{"tf":1.0},"297":{"tf":1.0},"71":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":98,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":1.0},"105":{"tf":1.0},"107":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.7320508075688772},"158":{"tf":1.0},"159":{"tf":2.449489742783178},"162":{"tf":1.4142135623730951},"163":{"tf":1.0},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"17":{"tf":1.4142135623730951},"170":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"199":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":1.0},"229":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.4142135623730951},"26":{"tf":1.0},"263":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.7320508075688772},"281":{"tf":1.0},"285":{"tf":1.4142135623730951},"290":{"tf":1.0},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.0},"306":{"tf":1.4142135623730951},"31":{"tf":1.0},"310":{"tf":1.0},"314":{"tf":1.0},"323":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"345":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.4142135623730951},"362":{"tf":1.0},"365":{"tf":2.23606797749979},"369":{"tf":1.0},"374":{"tf":1.4142135623730951},"375":{"tf":1.0},"38":{"tf":1.4142135623730951},"381":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":1.0},"394":{"tf":1.7320508075688772},"397":{"tf":1.4142135623730951},"404":{"tf":2.0},"406":{"tf":1.0},"413":{"tf":1.0},"421":{"tf":1.4142135623730951},"425":{"tf":1.0},"427":{"tf":1.4142135623730951},"435":{"tf":1.0},"44":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.4142135623730951},"83":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"433":{"tf":1.0},"437":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"284":{"tf":1.0},"292":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.0},"411":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"328":{"tf":1.0},"331":{"tf":3.605551275463989},"332":{"tf":2.8284271247461903},"333":{"tf":2.0},"337":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"28":{"tf":1.0},"384":{"tf":1.4142135623730951},"84":{"tf":2.0}},"i":{"df":21,"docs":{"1":{"tf":1.0},"133":{"tf":1.4142135623730951},"141":{"tf":2.0},"182":{"tf":1.7320508075688772},"228":{"tf":1.0},"278":{"tf":1.0},"28":{"tf":1.0},"282":{"tf":1.0},"288":{"tf":2.23606797749979},"291":{"tf":1.0},"313":{"tf":1.7320508075688772},"383":{"tf":2.23606797749979},"394":{"tf":1.0},"404":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"429":{"tf":1.0},"55":{"tf":1.7320508075688772},"59":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.7320508075688772}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"115":{"tf":1.4142135623730951},"336":{"tf":1.0},"383":{"tf":1.0},"4":{"tf":1.0},"428":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"312":{"tf":1.0}}}}}}},"df":29,"docs":{"103":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"117":{"tf":1.7320508075688772},"118":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":2.0},"180":{"tf":1.0},"182":{"tf":2.23606797749979},"183":{"tf":1.0},"186":{"tf":2.23606797749979},"197":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.7320508075688772},"289":{"tf":2.0},"290":{"tf":1.0},"301":{"tf":2.0},"324":{"tf":1.0},"353":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"376":{"tf":2.0},"378":{"tf":1.0},"389":{"tf":1.0},"416":{"tf":1.7320508075688772},"52":{"tf":2.0},"63":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"63":{"tf":1.4142135623730951}}}}}}}},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"1":{"tf":1.0}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"103":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"211":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0}}}}}}}}},"df":31,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"189":{"tf":2.6457513110645907},"190":{"tf":1.0},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"308":{"tf":1.0},"346":{"tf":1.0},"35":{"tf":3.3166247903554},"36":{"tf":1.4142135623730951},"37":{"tf":3.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"388":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951},"399":{"tf":1.0},"40":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"44":{"tf":2.8284271247461903},"45":{"tf":2.6457513110645907},"46":{"tf":1.0},"47":{"tf":3.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.0},"70":{"tf":1.0}}}}},"s":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"45":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"163":{"tf":1.0},"396":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"226":{"tf":1.4142135623730951},"227":{"tf":2.23606797749979},"228":{"tf":2.0}}}}}},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"133":{"tf":1.0},"136":{"tf":1.0},"148":{"tf":1.4142135623730951},"150":{"tf":1.7320508075688772},"151":{"tf":3.1622776601683795},"236":{"tf":1.0},"271":{"tf":1.7320508075688772},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"404":{"tf":1.0}}}}},"i":{"d":{"df":71,"docs":{"102":{"tf":1.7320508075688772},"103":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":2.0},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"116":{"tf":2.23606797749979},"117":{"tf":1.0},"128":{"tf":1.4142135623730951},"134":{"tf":1.0},"144":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"169":{"tf":1.0},"170":{"tf":1.0},"175":{"tf":1.0},"178":{"tf":1.4142135623730951},"182":{"tf":1.0},"186":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.4142135623730951},"201":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"271":{"tf":1.7320508075688772},"276":{"tf":1.0},"28":{"tf":1.4142135623730951},"283":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.0},"288":{"tf":1.0},"295":{"tf":1.4142135623730951},"301":{"tf":2.0},"302":{"tf":1.7320508075688772},"323":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.7320508075688772},"345":{"tf":1.0},"346":{"tf":1.0},"353":{"tf":2.0},"356":{"tf":1.0},"357":{"tf":1.7320508075688772},"358":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":2.0},"369":{"tf":1.4142135623730951},"389":{"tf":1.0},"39":{"tf":1.0},"391":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"436":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"56":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"69":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"417":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"105":{"tf":1.0},"110":{"tf":2.0},"162":{"tf":1.0},"221":{"tf":1.0},"418":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"233":{"tf":1.0},"249":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":28,"docs":{"0":{"tf":1.7320508075688772},"10":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":2.6457513110645907},"14":{"tf":1.0},"15":{"tf":3.3166247903554},"16":{"tf":2.449489742783178},"17":{"tf":1.7320508075688772},"18":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":1.0},"254":{"tf":1.0},"26":{"tf":1.4142135623730951},"265":{"tf":4.795831523312719},"266":{"tf":1.4142135623730951},"27":{"tf":2.6457513110645907},"32":{"tf":1.4142135623730951},"369":{"tf":1.0},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.4142135623730951},"436":{"tf":2.0}}},"n":{"c":{"df":87,"docs":{"102":{"tf":2.449489742783178},"120":{"tf":1.4142135623730951},"141":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"162":{"tf":1.0},"164":{"tf":2.0},"167":{"tf":1.0},"170":{"tf":1.7320508075688772},"172":{"tf":2.23606797749979},"173":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.0},"180":{"tf":1.0},"188":{"tf":2.0},"194":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"219":{"tf":2.23606797749979},"220":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"228":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"238":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.7320508075688772},"268":{"tf":1.4142135623730951},"274":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":3.1622776601683795},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":2.449489742783178},"289":{"tf":3.605551275463989},"312":{"tf":1.4142135623730951},"320":{"tf":1.0},"330":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"334":{"tf":1.7320508075688772},"335":{"tf":2.23606797749979},"338":{"tf":3.1622776601683795},"340":{"tf":2.8284271247461903},"36":{"tf":1.4142135623730951},"368":{"tf":1.4142135623730951},"37":{"tf":1.0},"373":{"tf":2.23606797749979},"374":{"tf":1.4142135623730951},"375":{"tf":1.4142135623730951},"376":{"tf":1.0},"38":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951},"387":{"tf":1.0},"389":{"tf":2.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"404":{"tf":5.196152422706632},"406":{"tf":1.4142135623730951},"407":{"tf":2.449489742783178},"416":{"tf":1.0},"418":{"tf":2.0},"419":{"tf":2.23606797749979},"420":{"tf":1.4142135623730951},"421":{"tf":1.4142135623730951},"422":{"tf":1.4142135623730951},"423":{"tf":1.7320508075688772},"44":{"tf":1.0},"70":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":3.605551275463989},"84":{"tf":1.0},"85":{"tf":3.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"88":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":2.0},"93":{"tf":1.0},"94":{"tf":2.8284271247461903},"96":{"tf":2.0},"97":{"tf":1.4142135623730951},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"’":{"df":4,"docs":{"288":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"94":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":7,"docs":{"82":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":147,"docs":{"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.4142135623730951},"122":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"137":{"tf":1.0},"142":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"171":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"184":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"209":{"tf":1.0},"21":{"tf":1.0},"211":{"tf":1.0},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951},"22":{"tf":1.0},"220":{"tf":2.6457513110645907},"221":{"tf":1.0},"226":{"tf":1.0},"230":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"233":{"tf":1.0},"238":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.4142135623730951},"242":{"tf":1.0},"245":{"tf":1.7320508075688772},"247":{"tf":1.0},"25":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"256":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.7320508075688772},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.7320508075688772},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":2.23606797749979},"288":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"290":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"298":{"tf":1.0},"30":{"tf":1.0},"308":{"tf":1.4142135623730951},"312":{"tf":1.0},"313":{"tf":1.7320508075688772},"314":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":2.23606797749979},"324":{"tf":1.0},"325":{"tf":1.7320508075688772},"327":{"tf":1.0},"330":{"tf":1.4142135623730951},"332":{"tf":1.4142135623730951},"336":{"tf":1.0},"339":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"347":{"tf":1.0},"350":{"tf":1.4142135623730951},"353":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"357":{"tf":1.0},"358":{"tf":1.7320508075688772},"364":{"tf":1.7320508075688772},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"380":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.4142135623730951},"386":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":3.1622776601683795},"407":{"tf":1.0},"411":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"42":{"tf":1.0},"427":{"tf":1.0},"47":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"63":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772},"74":{"tf":1.7320508075688772},"75":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"88":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":2.0},"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":7,"docs":{"0":{"tf":1.0},"16":{"tf":1.0},"29":{"tf":1.0},"396":{"tf":1.0},"428":{"tf":1.0},"43":{"tf":1.0},"58":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"(":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":28,"docs":{"133":{"tf":1.4142135623730951},"137":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"159":{"tf":2.0},"163":{"tf":1.0},"167":{"tf":1.4142135623730951},"170":{"tf":2.0},"173":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"273":{"tf":2.449489742783178},"33":{"tf":1.0},"330":{"tf":1.0},"333":{"tf":1.0},"345":{"tf":2.449489742783178},"369":{"tf":2.0},"380":{"tf":1.0},"387":{"tf":1.4142135623730951},"404":{"tf":1.0},"416":{"tf":1.0},"44":{"tf":1.7320508075688772},"54":{"tf":4.47213595499958},"62":{"tf":2.23606797749979},"71":{"tf":2.449489742783178},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"—":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"71":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"209":{"tf":1.4142135623730951}}}},"df":1,"docs":{"209":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":11,"docs":{"194":{"tf":1.0},"20":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":5.196152422706632},"210":{"tf":1.0},"365":{"tf":1.0},"4":{"tf":1.4142135623730951},"413":{"tf":1.0},"424":{"tf":1.0},"428":{"tf":1.7320508075688772}}}},"l":{"df":1,"docs":{"396":{"tf":1.0}}},"n":{"d":{"df":18,"docs":{"113":{"tf":1.0},"133":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.4142135623730951},"197":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.0},"253":{"tf":1.0},"265":{"tf":1.0},"295":{"tf":1.0},"338":{"tf":1.0},"350":{"tf":1.4142135623730951},"357":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"42":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"103":{"tf":1.0},"236":{"tf":1.0}}},"t":{"df":6,"docs":{"158":{"tf":1.4142135623730951},"318":{"tf":1.0},"363":{"tf":1.0},"379":{"tf":1.0},"393":{"tf":1.0},"50":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":18,"docs":{"0":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"211":{"tf":1.0},"270":{"tf":1.0},"295":{"tf":1.0},"308":{"tf":1.4142135623730951},"317":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":1.4142135623730951},"347":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"421":{"tf":1.0},"71":{"tf":1.7320508075688772},"85":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":4,"docs":{"113":{"tf":1.0},"309":{"tf":1.0},"333":{"tf":1.0},"57":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":20,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":1.0},"118":{"tf":1.0},"159":{"tf":1.0},"235":{"tf":1.0},"253":{"tf":1.4142135623730951},"284":{"tf":1.0},"290":{"tf":1.0},"299":{"tf":1.0},"302":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"356":{"tf":1.0},"36":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"303":{"tf":1.0}}}}}}}}}},"f":{"a":{"c":{"df":18,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"153":{"tf":1.0},"174":{"tf":1.0},"19":{"tf":1.0},"207":{"tf":1.4142135623730951},"236":{"tf":1.7320508075688772},"285":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.4142135623730951},"333":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.4142135623730951},"365":{"tf":1.7320508075688772},"368":{"tf":1.0},"379":{"tf":1.0},"383":{"tf":1.0},"404":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"203":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":9,"docs":{"268":{"tf":1.4142135623730951},"282":{"tf":1.0},"283":{"tf":2.449489742783178},"284":{"tf":1.7320508075688772},"285":{"tf":2.449489742783178},"286":{"tf":1.4142135623730951},"288":{"tf":1.0},"290":{"tf":1.0},"302":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":2,"docs":{"294":{"tf":1.0},"318":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"246":{"tf":1.0},"389":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"l":{"_":{"a":{"d":{"d":{"df":1,"docs":{"208":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"(":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"a":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"208":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":13,"docs":{"116":{"tf":1.0},"124":{"tf":1.0},"143":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"240":{"tf":1.0},"254":{"tf":2.8284271247461903},"323":{"tf":2.23606797749979},"330":{"tf":1.4142135623730951},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"378":{"tf":1.4142135623730951},"79":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"13":{"tf":1.0},"21":{"tf":1.0},"6":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"139":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"157":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"112":{"tf":1.0}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":6,"docs":{"301":{"tf":1.0},"308":{"tf":2.0},"310":{"tf":1.0},"325":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"309":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"317":{"tf":1.0}}}}}}},"v":{"df":3,"docs":{"317":{"tf":1.7320508075688772},"325":{"tf":1.0},"404":{"tf":1.0}}}}},"o":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"240":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":35,"docs":{"110":{"tf":1.4142135623730951},"169":{"tf":1.0},"184":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"211":{"tf":1.0},"224":{"tf":1.0},"26":{"tf":1.0},"279":{"tf":1.0},"291":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.0},"327":{"tf":1.0},"33":{"tf":1.0},"332":{"tf":1.0},"346":{"tf":1.4142135623730951},"353":{"tf":2.0},"358":{"tf":1.4142135623730951},"36":{"tf":1.0},"364":{"tf":1.0},"379":{"tf":1.4142135623730951},"38":{"tf":1.0},"389":{"tf":1.0},"392":{"tf":1.0},"404":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.4142135623730951},"78":{"tf":1.0},"88":{"tf":1.4142135623730951},"90":{"tf":1.0}},"t":{"df":11,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.0},"2":{"tf":1.7320508075688772},"3":{"tf":1.0},"389":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":1.0},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"2":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"247":{"tf":1.0},"54":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"df":31,"docs":{"103":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"150":{"tf":1.0},"156":{"tf":1.0},"163":{"tf":2.0},"165":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"214":{"tf":2.0},"237":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"289":{"tf":1.0},"295":{"tf":1.4142135623730951},"307":{"tf":1.0},"323":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0},"369":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":2.0},"71":{"tf":2.0},"75":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"163":{"tf":1.0},"253":{"tf":1.0},"284":{"tf":1.4142135623730951},"306":{"tf":1.0},"367":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"103":{"tf":1.0}},"i":{"df":1,"docs":{"235":{"tf":3.0}}}}}}},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"318":{"tf":1.0},"71":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.0},"253":{"tf":1.0}},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"156":{"tf":1.0},"363":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"308":{"tf":1.7320508075688772},"313":{"tf":1.0},"366":{"tf":1.0}}},"t":{"df":1,"docs":{"1":{"tf":1.0}}}},"o":{"c":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":2,"docs":{"214":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951}}},"l":{"df":0,"docs":{},"v":{"df":21,"docs":{"120":{"tf":1.0},"125":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.0},"167":{"tf":1.0},"193":{"tf":1.0},"221":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.4142135623730951},"283":{"tf":1.0},"289":{"tf":1.4142135623730951},"306":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.0},"376":{"tf":1.4142135623730951},"394":{"tf":1.4142135623730951},"404":{"tf":1.0},"417":{"tf":1.0},"421":{"tf":1.0}}}}}},"—":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"338":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"158":{"tf":1.0},"159":{"tf":3.1622776601683795}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"158":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"122":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":15,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0}}}}},"df":0,"docs":{}}},"{":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":8,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"126":{"tf":1.0},"158":{"tf":1.0},"257":{"tf":1.7320508075688772},"35":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"433":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"123":{"tf":1.7320508075688772}}}}}}}}},"p":{"a":{"d":{"d":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"v":{"4":{"(":{"1":{"2":{"7":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":1,"docs":{"102":{"tf":1.0}}},"6":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{":":{":":{"1":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"102":{"tf":3.3166247903554},"162":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"v":{"4":{"df":2,"docs":{"101":{"tf":1.0},"102":{"tf":2.449489742783178}}},"6":{"df":2,"docs":{"101":{"tf":1.0},"102":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"101":{"tf":2.0},"102":{"tf":3.7416573867739413}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"101":{"tf":2.8284271247461903},"102":{"tf":2.449489742783178},"162":{"tf":2.449489742783178},"395":{"tf":1.0}},"v":{"4":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"102":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"102":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"342":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":4.242640687119285},"353":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"153":{"tf":1.0}}}}},"s":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"228":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"346":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"188":{"tf":1.0},"190":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"54":{"tf":1.7320508075688772}}}},"n":{"\'":{"df":0,"docs":{},"t":{"df":2,"docs":{"350":{"tf":1.0},"404":{"tf":1.0}}}},"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":75,"docs":{"10":{"tf":1.0},"103":{"tf":2.0},"106":{"tf":1.0},"118":{"tf":1.0},"122":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"151":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"17":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"208":{"tf":1.0},"214":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"225":{"tf":1.4142135623730951},"228":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"265":{"tf":1.4142135623730951},"268":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.4142135623730951},"288":{"tf":1.0},"293":{"tf":1.0},"297":{"tf":1.0},"307":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"346":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":1.0},"359":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"397":{"tf":1.0},"404":{"tf":1.4142135623730951},"406":{"tf":1.0},"41":{"tf":1.0},"413":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":1.0},"97":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"207":{"tf":1.0},"208":{"tf":1.0},"363":{"tf":1.0}}}},"s":{"df":0,"docs":{},"u":{"df":12,"docs":{"103":{"tf":1.0},"150":{"tf":1.0},"217":{"tf":1.0},"233":{"tf":1.0},"271":{"tf":1.0},"340":{"tf":1.0},"357":{"tf":1.0},"406":{"tf":1.0},"437":{"tf":1.0},"59":{"tf":1.4142135623730951},"74":{"tf":1.0},"89":{"tf":1.0}}}}},"t":{"\'":{"df":3,"docs":{"301":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0}}},"_":{"a":{"d":{"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.4142135623730951},"209":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"_":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"7":{"5":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"196":{"tf":2.0},"201":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"208":{"tf":1.0},"264":{"tf":1.4142135623730951}}}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"430":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"1":{"df":1,"docs":{"178":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"178":{"tf":2.23606797749979}}},"df":75,"docs":{"103":{"tf":1.4142135623730951},"112":{"tf":2.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"116":{"tf":2.0},"117":{"tf":3.7416573867739413},"118":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"120":{"tf":1.0},"122":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"125":{"tf":1.7320508075688772},"126":{"tf":2.449489742783178},"127":{"tf":2.0},"128":{"tf":1.0},"130":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"135":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":2.23606797749979},"168":{"tf":1.0},"169":{"tf":3.1622776601683795},"178":{"tf":2.449489742783178},"189":{"tf":1.4142135623730951},"197":{"tf":1.0},"208":{"tf":2.23606797749979},"220":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"239":{"tf":2.8284271247461903},"240":{"tf":2.8284271247461903},"241":{"tf":2.0},"242":{"tf":2.6457513110645907},"243":{"tf":1.4142135623730951},"245":{"tf":1.0},"253":{"tf":3.1622776601683795},"254":{"tf":3.3166247903554},"271":{"tf":2.6457513110645907},"285":{"tf":1.0},"287":{"tf":1.4142135623730951},"288":{"tf":2.8284271247461903},"289":{"tf":2.449489742783178},"312":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"320":{"tf":2.449489742783178},"322":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":2.8284271247461903},"330":{"tf":2.0},"333":{"tf":1.4142135623730951},"35":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":2.0},"372":{"tf":2.8284271247461903},"375":{"tf":1.0},"376":{"tf":1.0},"385":{"tf":1.0},"390":{"tf":1.7320508075688772},"400":{"tf":1.4142135623730951},"404":{"tf":2.23606797749979},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"411":{"tf":2.0},"415":{"tf":1.0},"416":{"tf":1.7320508075688772},"421":{"tf":1.0},"63":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"78":{"tf":3.3166247903554},"79":{"tf":2.8284271247461903}},"’":{"df":1,"docs":{"71":{"tf":1.0}}}},"r":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"78":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"322":{"tf":1.0},"324":{"tf":1.0}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"=":{"df":0,"docs":{},"t":{"df":1,"docs":{"416":{"tf":1.0}}}},"df":2,"docs":{"245":{"tf":1.7320508075688772},"246":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"372":{"tf":1.0}}}}},"t":{"df":1,"docs":{"372":{"tf":1.0}}}},"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"241":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":58,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"136":{"tf":2.6457513110645907},"145":{"tf":1.7320508075688772},"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"159":{"tf":2.23606797749979},"164":{"tf":1.0},"167":{"tf":1.0},"179":{"tf":1.7320508075688772},"211":{"tf":1.0},"213":{"tf":2.449489742783178},"214":{"tf":1.7320508075688772},"222":{"tf":1.0},"225":{"tf":3.3166247903554},"232":{"tf":1.0},"233":{"tf":2.6457513110645907},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":5.196152422706632},"240":{"tf":5.0},"241":{"tf":3.872983346207417},"242":{"tf":5.656854249492381},"243":{"tf":3.3166247903554},"244":{"tf":2.0},"245":{"tf":4.69041575982343},"246":{"tf":3.1622776601683795},"247":{"tf":3.0},"248":{"tf":3.3166247903554},"249":{"tf":2.0},"254":{"tf":1.0},"298":{"tf":1.7320508075688772},"301":{"tf":1.7320508075688772},"310":{"tf":1.0},"312":{"tf":2.0},"320":{"tf":4.358898943540674},"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":2.6457513110645907},"333":{"tf":1.0},"34":{"tf":1.4142135623730951},"347":{"tf":1.0},"348":{"tf":1.0},"372":{"tf":3.872983346207417},"383":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"400":{"tf":1.4142135623730951},"404":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"411":{"tf":1.4142135623730951},"47":{"tf":1.0},"63":{"tf":2.23606797749979},"78":{"tf":2.23606797749979}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":21,"docs":{"120":{"tf":1.0},"138":{"tf":1.0},"159":{"tf":1.0},"185":{"tf":1.0},"235":{"tf":1.0},"239":{"tf":1.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"316":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":2.23606797749979},"325":{"tf":1.0},"338":{"tf":1.4142135623730951},"357":{"tf":1.0},"404":{"tf":1.0},"419":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"87":{"tf":1.0}}}}}},"’":{"d":{"df":1,"docs":{"92":{"tf":1.0}}},"df":138,"docs":{"102":{"tf":1.0},"103":{"tf":2.0},"105":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"117":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"131":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.4142135623730951},"144":{"tf":1.0},"148":{"tf":1.0},"151":{"tf":1.4142135623730951},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":2.449489742783178},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":2.449489742783178},"164":{"tf":1.7320508075688772},"177":{"tf":1.0},"182":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.4142135623730951},"213":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"219":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"228":{"tf":1.0},"230":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"247":{"tf":1.4142135623730951},"248":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"279":{"tf":1.4142135623730951},"280":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"295":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.7320508075688772},"308":{"tf":1.7320508075688772},"31":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":2.23606797749979},"313":{"tf":1.7320508075688772},"316":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":2.449489742783178},"324":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"332":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.0},"344":{"tf":1.0},"346":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.7320508075688772},"36":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":1.4142135623730951},"363":{"tf":1.4142135623730951},"364":{"tf":1.4142135623730951},"365":{"tf":2.0},"366":{"tf":1.7320508075688772},"374":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.4142135623730951},"379":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":2.0},"406":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":2.0},"437":{"tf":1.0},"44":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"59":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":2.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":2.23606797749979},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"’":{"df":0,"docs":{},"m":{"df":2,"docs":{"216":{"tf":1.0},"362":{"tf":1.0}}}}},"j":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"26":{"tf":1.4142135623730951},"310":{"tf":1.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"b":{"df":10,"docs":{"110":{"tf":1.0},"20":{"tf":1.0},"322":{"tf":1.0},"37":{"tf":1.0},"404":{"tf":7.0},"406":{"tf":3.1622776601683795},"407":{"tf":4.47213595499958},"43":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":1,"docs":{"329":{"tf":1.0}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"329":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"_":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"323":{"tf":2.0}},"l":{"df":0,"docs":{},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"323":{"tf":1.7320508075688772}},"l":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"323":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":13,"docs":{"1":{"tf":1.4142135623730951},"15":{"tf":1.0},"237":{"tf":1.4142135623730951},"294":{"tf":2.23606797749979},"301":{"tf":1.4142135623730951},"316":{"tf":2.449489742783178},"317":{"tf":2.0},"319":{"tf":1.0},"323":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":2.6457513110645907},"407":{"tf":2.23606797749979},"408":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":3,"docs":{"316":{"tf":1.0},"404":{"tf":2.449489742783178},"406":{"tf":1.0}},"e":{":":{":":{"<":{"df":0,"docs":{},"t":{">":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"406":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"294":{"tf":2.0},"404":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":8,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"12":{"tf":1.4142135623730951},"32":{"tf":1.0},"393":{"tf":1.0},"408":{"tf":1.0},"409":{"tf":1.0},"433":{"tf":1.0}}}}}}}},"s":{"df":1,"docs":{"26":{"tf":1.0}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"311":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"55":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":5,"docs":{"10":{"tf":1.0},"33":{"tf":1.0},"428":{"tf":1.0},"54":{"tf":1.0},"67":{"tf":1.0}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"55":{"tf":1.0}}}}}},"k":{"\'":{".":{".":{"=":{"\'":{"df":0,"docs":{},"z":{"df":1,"docs":{"355":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"430":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"y":{"df":0,"docs":{},"’":{"df":1,"docs":{"327":{"tf":1.0}}}}},"b":{"df":1,"docs":{"265":{"tf":1.0}}},"df":2,"docs":{"147":{"tf":1.0},"238":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":53,"docs":{"112":{"tf":1.0},"116":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"151":{"tf":1.4142135623730951},"153":{"tf":1.0},"177":{"tf":1.0},"196":{"tf":1.0},"21":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"23":{"tf":1.0},"238":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.0},"280":{"tf":1.0},"285":{"tf":3.1622776601683795},"288":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"290":{"tf":1.0},"301":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.4142135623730951},"313":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.0},"333":{"tf":1.0},"338":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.4142135623730951},"387":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.0},"408":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"78":{"tf":1.0},"90":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"365":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}}},"y":{"b":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"40":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":27,"docs":{"1":{"tf":1.0},"131":{"tf":1.0},"147":{"tf":2.6457513110645907},"148":{"tf":2.0},"149":{"tf":2.449489742783178},"150":{"tf":1.4142135623730951},"151":{"tf":5.0990195135927845},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.0},"255":{"tf":1.4142135623730951},"256":{"tf":1.0},"261":{"tf":1.0},"28":{"tf":1.0},"303":{"tf":1.0},"310":{"tf":1.0},"315":{"tf":1.0},"317":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"407":{"tf":1.0},"419":{"tf":1.4142135623730951},"422":{"tf":1.0},"429":{"tf":1.4142135623730951},"435":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.4142135623730951}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":65,"docs":{"10":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"114":{"tf":1.7320508075688772},"115":{"tf":2.0},"116":{"tf":1.0},"117":{"tf":2.0},"118":{"tf":2.8284271247461903},"120":{"tf":1.4142135623730951},"121":{"tf":2.0},"122":{"tf":1.0},"123":{"tf":2.0},"124":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"134":{"tf":1.0},"159":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"190":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"237":{"tf":2.0},"245":{"tf":1.0},"254":{"tf":1.4142135623730951},"295":{"tf":2.449489742783178},"310":{"tf":2.23606797749979},"312":{"tf":2.8284271247461903},"313":{"tf":1.0},"317":{"tf":1.7320508075688772},"325":{"tf":1.0},"330":{"tf":1.0},"334":{"tf":1.0},"344":{"tf":1.0},"348":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.4142135623730951},"365":{"tf":2.23606797749979},"366":{"tf":1.0},"367":{"tf":1.0},"379":{"tf":1.0},"410":{"tf":2.0},"411":{"tf":2.23606797749979},"412":{"tf":2.0},"413":{"tf":3.1622776601683795},"426":{"tf":1.0},"429":{"tf":1.4142135623730951},"45":{"tf":1.0},"49":{"tf":2.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.7320508075688772},"56":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":2.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"93":{"tf":1.0},"97":{"tf":1.4142135623730951}},"—":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"313":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"’":{"df":1,"docs":{"151":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"313":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"379":{"tf":3.3166247903554}}}}}}},"n":{"d":{"df":64,"docs":{"10":{"tf":1.0},"101":{"tf":1.4142135623730951},"102":{"tf":3.4641016151377544},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"131":{"tf":1.4142135623730951},"133":{"tf":1.0},"147":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":2.23606797749979},"159":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.0},"181":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.4142135623730951},"229":{"tf":1.0},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"248":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":2.6457513110645907},"258":{"tf":1.0},"268":{"tf":1.0},"281":{"tf":1.4142135623730951},"301":{"tf":1.0},"302":{"tf":1.0},"307":{"tf":1.0},"318":{"tf":2.0},"320":{"tf":1.0},"322":{"tf":1.0},"325":{"tf":1.4142135623730951},"335":{"tf":1.0},"339":{"tf":1.0},"342":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.0},"36":{"tf":1.0},"360":{"tf":1.0},"381":{"tf":1.7320508075688772},"385":{"tf":1.0},"388":{"tf":2.0},"389":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.4142135623730951},"60":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"116":{"tf":1.0},"404":{"tf":1.0}}}}}},"df":0,"docs":{}}},"l":{"a":{"b":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"280":{"tf":1.0}}}},"o":{"df":0,"docs":{},"w":{"df":117,"docs":{"10":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"112":{"tf":1.4142135623730951},"113":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"122":{"tf":1.0},"128":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"137":{"tf":1.7320508075688772},"143":{"tf":1.0},"157":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.0},"183":{"tf":1.4142135623730951},"184":{"tf":2.23606797749979},"186":{"tf":1.4142135623730951},"193":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":1.0},"201":{"tf":1.0},"205":{"tf":1.0},"209":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"235":{"tf":1.0},"240":{"tf":1.0},"245":{"tf":1.0},"248":{"tf":1.4142135623730951},"25":{"tf":1.0},"253":{"tf":1.7320508075688772},"256":{"tf":1.0},"271":{"tf":2.0},"275":{"tf":1.0},"276":{"tf":1.0},"280":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":2.449489742783178},"29":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"310":{"tf":1.0},"317":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"333":{"tf":2.0},"334":{"tf":1.0},"335":{"tf":1.7320508075688772},"336":{"tf":2.23606797749979},"337":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.7320508075688772},"341":{"tf":1.0},"342":{"tf":1.0},"350":{"tf":1.0},"359":{"tf":1.0},"36":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.0},"366":{"tf":1.0},"369":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"371":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.4142135623730951},"378":{"tf":1.0},"381":{"tf":2.6457513110645907},"384":{"tf":1.0},"387":{"tf":1.0},"392":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"400":{"tf":1.4142135623730951},"404":{"tf":3.3166247903554},"406":{"tf":1.0},"42":{"tf":2.0},"420":{"tf":1.0},"427":{"tf":1.0},"43":{"tf":1.0},"430":{"tf":1.0},"433":{"tf":1.4142135623730951},"435":{"tf":1.0},"44":{"tf":1.0},"51":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.7320508075688772},"82":{"tf":1.0},"94":{"tf":1.4142135623730951},"96":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":6,"docs":{"210":{"tf":1.0},"211":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"340":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":26,"docs":{"116":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"253":{"tf":1.0},"269":{"tf":1.4142135623730951},"271":{"tf":2.0},"287":{"tf":1.0},"290":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"339":{"tf":1.0},"35":{"tf":1.0},"373":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":2.0},"386":{"tf":1.0},"395":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.0},"67":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":2.0},"87":{"tf":1.0},"92":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":1,"docs":{"0":{"tf":1.0}}}}},"df":0,"docs":{}}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":7,"docs":{"334":{"tf":1.0},"335":{"tf":2.0},"415":{"tf":1.0},"416":{"tf":1.0},"430":{"tf":1.0},"63":{"tf":2.6457513110645907},"91":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"289":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"429":{"tf":1.4142135623730951},"433":{"tf":1.0},"435":{"tf":1.0},"437":{"tf":1.0}}},"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"427":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"/":{"c":{"df":0,"docs":{},"h":{"0":{"8":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"1":{"9":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"#":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"256":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"256":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"/":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"369":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"d":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"369":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"#":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"369":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"#":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"271":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"/":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"313":{"tf":1.7320508075688772}}}}}},"=":{"\\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"399":{"tf":1.0},"400":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"430":{"tf":1.0}},"u":{"a":{"df":0,"docs":{},"g":{"df":116,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":3.1622776601683795},"10":{"tf":1.7320508075688772},"103":{"tf":2.23606797749979},"106":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.0},"143":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"166":{"tf":1.0},"174":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"2":{"tf":2.0},"208":{"tf":1.0},"211":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":2.23606797749979},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.4142135623730951},"26":{"tf":2.0},"267":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":1.4142135623730951},"279":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.4142135623730951},"291":{"tf":2.0},"292":{"tf":1.7320508075688772},"296":{"tf":1.0},"300":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.7320508075688772},"307":{"tf":1.4142135623730951},"310":{"tf":1.7320508075688772},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"325":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":2.23606797749979},"329":{"tf":1.0},"330":{"tf":1.4142135623730951},"331":{"tf":1.7320508075688772},"332":{"tf":1.4142135623730951},"333":{"tf":1.0},"334":{"tf":2.0},"335":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.4142135623730951},"361":{"tf":1.4142135623730951},"362":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":3.1622776601683795},"376":{"tf":1.0},"393":{"tf":1.4142135623730951},"396":{"tf":1.0},"4":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"410":{"tf":1.0},"413":{"tf":1.0},"428":{"tf":1.7320508075688772},"429":{"tf":1.4142135623730951},"430":{"tf":1.0},"432":{"tf":1.0},"437":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.23606797749979},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"58":{"tf":2.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.4142135623730951},"67":{"tf":1.7320508075688772},"69":{"tf":1.0},"7":{"tf":1.4142135623730951},"71":{"tf":2.23606797749979},"75":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.7320508075688772},"81":{"tf":1.4142135623730951},"82":{"tf":1.0},"9":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"—":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"’":{"df":0,"docs":{},"r":{"df":1,"docs":{"1":{"tf":1.0}}}}}}}},"’":{"df":3,"docs":{"1":{"tf":1.0},"365":{"tf":1.0},"54":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":22,"docs":{"103":{"tf":1.0},"112":{"tf":1.4142135623730951},"128":{"tf":1.0},"135":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.0},"200":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.0},"246":{"tf":1.0},"250":{"tf":1.0},"254":{"tf":1.0},"269":{"tf":1.7320508075688772},"308":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"320":{"tf":1.0},"4":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"6":{"tf":1.0},"71":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"c":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}}}},"_":{"c":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":2.6457513110645907},"429":{"tf":1.0},"92":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"(":{"&":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"167":{"tf":1.4142135623730951},"169":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}}}}},"<":{"df":0,"docs":{},"t":{">":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"169":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"(":{"&":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"3":{"2":{"(":{"&":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":4,"docs":{"167":{"tf":6.164414002968976},"169":{"tf":5.196152422706632},"180":{"tf":1.4142135623730951},"271":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}},"e":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":41,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":2.0},"120":{"tf":1.0},"137":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":2.449489742783178},"253":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.0},"274":{"tf":1.0},"28":{"tf":1.0},"280":{"tf":1.7320508075688772},"285":{"tf":1.0},"288":{"tf":1.4142135623730951},"307":{"tf":1.0},"317":{"tf":1.4142135623730951},"326":{"tf":1.0},"344":{"tf":1.4142135623730951},"346":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"357":{"tf":2.6457513110645907},"358":{"tf":1.0},"359":{"tf":1.0},"397":{"tf":1.0},"411":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"75":{"tf":2.0},"79":{"tf":1.4142135623730951},"83":{"tf":1.0},"85":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"67":{"tf":1.0}},"r":{"df":38,"docs":{"0":{"tf":1.0},"10":{"tf":1.7320508075688772},"135":{"tf":1.4142135623730951},"146":{"tf":1.0},"156":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.0},"21":{"tf":1.4142135623730951},"215":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.4142135623730951},"237":{"tf":1.0},"238":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"338":{"tf":1.7320508075688772},"344":{"tf":1.0},"353":{"tf":1.0},"363":{"tf":1.4142135623730951},"379":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.0},"413":{"tf":1.0},"420":{"tf":1.0},"429":{"tf":1.0},"433":{"tf":1.0},"55":{"tf":1.0},"67":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"13":{"tf":1.0},"15":{"tf":1.0},"17":{"tf":1.0},"261":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":2.23606797749979}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"153":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"372":{"tf":1.0},"380":{"tf":1.0}}}}}},"y":{"df":1,"docs":{"65":{"tf":1.0}}},"z":{"df":0,"docs":{},"i":{"df":6,"docs":{"239":{"tf":1.0},"242":{"tf":1.7320508075688772},"246":{"tf":1.0},"312":{"tf":1.4142135623730951},"314":{"tf":1.0},"323":{"tf":1.0}}}}},"df":1,"docs":{"142":{"tf":1.0}},"e":{"a":{"d":{"df":9,"docs":{"10":{"tf":1.4142135623730951},"127":{"tf":1.0},"156":{"tf":1.0},"292":{"tf":1.0},"301":{"tf":1.4142135623730951},"50":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.4142135623730951},"79":{"tf":1.0}}},"df":0,"docs":{},"f":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"289":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":1,"docs":{"289":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"289":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":1,"docs":{"289":{"tf":6.324555320336759}}},"k":{"df":9,"docs":{"268":{"tf":1.0},"279":{"tf":1.0},"287":{"tf":2.8284271247461903},"288":{"tf":1.0},"289":{"tf":1.7320508075688772},"290":{"tf":1.4142135623730951},"301":{"tf":1.0},"302":{"tf":1.0},"363":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":56,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"10":{"tf":2.8284271247461903},"102":{"tf":1.0},"12":{"tf":1.0},"131":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.7320508075688772},"194":{"tf":1.0},"196":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.0},"225":{"tf":1.4142135623730951},"232":{"tf":1.0},"235":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"284":{"tf":1.0},"29":{"tf":1.0},"290":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"311":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"32":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"361":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"393":{"tf":1.7320508075688772},"395":{"tf":1.0},"404":{"tf":1.7320508075688772},"437":{"tf":1.0},"44":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"6":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}}},"v":{"df":14,"docs":{"116":{"tf":1.0},"128":{"tf":1.0},"161":{"tf":1.0},"186":{"tf":1.0},"228":{"tf":1.0},"280":{"tf":1.0},"321":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":1.4142135623730951},"381":{"tf":1.0},"406":{"tf":1.0},"433":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0}}}},"d":{"df":3,"docs":{"103":{"tf":1.0},"156":{"tf":1.0},"198":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"(":{"a":{"df":1,"docs":{"314":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.0}}}}}}}}},"df":17,"docs":{"110":{"tf":1.0},"196":{"tf":1.7320508075688772},"198":{"tf":2.6457513110645907},"201":{"tf":1.0},"204":{"tf":2.0},"206":{"tf":1.0},"208":{"tf":1.4142135623730951},"311":{"tf":1.0},"314":{"tf":2.0},"319":{"tf":1.0},"323":{"tf":1.0},"344":{"tf":1.0},"365":{"tf":1.4142135623730951},"404":{"tf":1.0},"415":{"tf":1.4142135623730951},"43":{"tf":1.0},"71":{"tf":1.0}}}},"g":{"a":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"314":{"tf":1.0}}}}}}},"n":{"df":11,"docs":{"143":{"tf":1.0},"156":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"365":{"tf":2.6457513110645907},"375":{"tf":1.7320508075688772},"415":{"tf":1.0},"416":{"tf":2.0},"55":{"tf":1.0},"73":{"tf":1.7320508075688772},"74":{"tf":2.449489742783178},"79":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":22,"docs":{"186":{"tf":1.0},"220":{"tf":1.0},"245":{"tf":1.0},"248":{"tf":1.0},"323":{"tf":1.0},"365":{"tf":2.6457513110645907},"381":{"tf":2.0},"399":{"tf":1.7320508075688772},"400":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"404":{"tf":2.449489742783178},"407":{"tf":2.0},"54":{"tf":1.0},"55":{"tf":2.23606797749979},"63":{"tf":1.0},"71":{"tf":2.449489742783178},"73":{"tf":2.0},"74":{"tf":1.7320508075688772},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"30":{"tf":1.0}}}},"i":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}},"}":{"\\\\":{"df":0,"docs":{},"r":{"\\\\":{"df":0,"docs":{},"n":{"\\\\":{"df":0,"docs":{},"r":{"\\\\":{"df":0,"docs":{},"n":{"df":0,"docs":{},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"399":{"tf":1.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"s":{"df":31,"docs":{"109":{"tf":2.0},"146":{"tf":1.0},"148":{"tf":1.0},"161":{"tf":1.0},"167":{"tf":1.0},"178":{"tf":1.0},"197":{"tf":1.4142135623730951},"200":{"tf":2.6457513110645907},"213":{"tf":1.0},"254":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":1.0},"332":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"365":{"tf":1.7320508075688772},"402":{"tf":1.4142135623730951},"403":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.0},"415":{"tf":1.4142135623730951},"42":{"tf":1.0},"420":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.4142135623730951},"85":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"393":{"tf":1.0}}}}}},"t":{"\'":{"df":1,"docs":{"365":{"tf":1.0}}},".":{".":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":6,"docs":{"10":{"tf":1.0},"109":{"tf":1.7320508075688772},"110":{"tf":2.8284271247461903},"111":{"tf":1.0},"317":{"tf":1.0},"350":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":47,"docs":{"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"118":{"tf":2.0},"129":{"tf":1.0},"130":{"tf":1.0},"158":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.0},"179":{"tf":1.0},"205":{"tf":1.0},"214":{"tf":1.0},"218":{"tf":1.4142135623730951},"246":{"tf":1.0},"272":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"346":{"tf":1.0},"356":{"tf":1.0},"359":{"tf":1.4142135623730951},"384":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"413":{"tf":1.4142135623730951},"42":{"tf":1.0},"427":{"tf":1.0},"44":{"tf":1.0},"51":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.0},"74":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"94":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"142":{"tf":1.0},"143":{"tf":2.8284271247461903},"164":{"tf":1.0},"169":{"tf":1.0},"228":{"tf":1.0},"355":{"tf":1.7320508075688772},"54":{"tf":1.0},"56":{"tf":1.0}}}}},"’":{"df":182,"docs":{"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"108":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.7320508075688772},"12":{"tf":1.0},"128":{"tf":1.0},"135":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"151":{"tf":1.4142135623730951},"156":{"tf":2.0},"157":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.4142135623730951},"189":{"tf":1.7320508075688772},"190":{"tf":1.0},"192":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":2.23606797749979},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"200":{"tf":1.7320508075688772},"201":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.4142135623730951},"222":{"tf":1.7320508075688772},"224":{"tf":1.0},"225":{"tf":2.23606797749979},"228":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.7320508075688772},"237":{"tf":1.0},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.0},"247":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":1.0},"256":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.0},"262":{"tf":2.0},"263":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"29":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.4142135623730951},"3":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":2.449489742783178},"308":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":2.0},"318":{"tf":1.4142135623730951},"319":{"tf":1.7320508075688772},"322":{"tf":1.7320508075688772},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"328":{"tf":1.0},"33":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.7320508075688772},"339":{"tf":1.0},"34":{"tf":1.0},"340":{"tf":1.4142135623730951},"341":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.4142135623730951},"353":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"373":{"tf":1.0},"375":{"tf":1.4142135623730951},"376":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.7320508075688772},"388":{"tf":1.0},"389":{"tf":2.23606797749979},"394":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.7320508075688772},"397":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0},"40":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"404":{"tf":4.242640687119285},"406":{"tf":1.0},"407":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.4142135623730951},"44":{"tf":2.0},"46":{"tf":1.0},"47":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"68":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"77":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.0},"81":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951},"94":{"tf":1.0},"96":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":38,"docs":{"10":{"tf":1.4142135623730951},"110":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"190":{"tf":1.0},"2":{"tf":1.7320508075688772},"209":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.0},"247":{"tf":1.4142135623730951},"248":{"tf":1.7320508075688772},"249":{"tf":1.4142135623730951},"251":{"tf":3.1622776601683795},"254":{"tf":1.7320508075688772},"261":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"28":{"tf":1.0},"285":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.7320508075688772},"308":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"356":{"tf":1.0},"362":{"tf":1.4142135623730951},"365":{"tf":1.0},"393":{"tf":1.4142135623730951},"394":{"tf":1.0},"4":{"tf":1.7320508075688772},"404":{"tf":1.0},"55":{"tf":1.0},"8":{"tf":1.4142135623730951}}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"291":{"tf":1.0},"31":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"i":{"b":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"209":{"tf":1.4142135623730951},"218":{"tf":2.0},"262":{"tf":1.0}}}},"c":{"df":2,"docs":{"42":{"tf":1.0},"44":{"tf":1.0}}},"df":17,"docs":{"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"224":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"404":{"tf":1.4142135623730951},"406":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":117,"docs":{"10":{"tf":2.0},"102":{"tf":2.23606797749979},"103":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"113":{"tf":3.3166247903554},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":3.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.7320508075688772},"127":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"133":{"tf":1.0},"137":{"tf":1.0},"140":{"tf":1.4142135623730951},"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.7320508075688772},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"160":{"tf":1.0},"163":{"tf":1.7320508075688772},"165":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":2.0},"180":{"tf":2.0},"19":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"204":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":2.449489742783178},"21":{"tf":1.0},"210":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.4142135623730951},"222":{"tf":2.6457513110645907},"227":{"tf":1.0},"228":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.4142135623730951},"245":{"tf":1.0},"250":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":2.6457513110645907},"260":{"tf":1.7320508075688772},"261":{"tf":2.0},"262":{"tf":2.0},"265":{"tf":1.4142135623730951},"267":{"tf":1.0},"268":{"tf":1.7320508075688772},"27":{"tf":1.7320508075688772},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"285":{"tf":3.0},"291":{"tf":1.0},"292":{"tf":1.0},"296":{"tf":1.4142135623730951},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"303":{"tf":1.7320508075688772},"307":{"tf":1.4142135623730951},"320":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"333":{"tf":2.449489742783178},"335":{"tf":1.7320508075688772},"338":{"tf":1.4142135623730951},"35":{"tf":2.449489742783178},"36":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":2.23606797749979},"37":{"tf":1.0},"372":{"tf":1.0},"375":{"tf":1.0},"379":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"395":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.8284271247461903},"41":{"tf":1.0},"413":{"tf":1.4142135623730951},"417":{"tf":2.23606797749979},"42":{"tf":1.4142135623730951},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"94":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"—":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"’":{"df":1,"docs":{"1":{"tf":1.0}}}}}}}}},"y":{"\'":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{},"’":{"df":12,"docs":{"102":{"tf":1.0},"111":{"tf":1.0},"122":{"tf":1.0},"173":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"373":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0}}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"256":{"tf":4.47213595499958},"28":{"tf":1.0}}}}}},"df":1,"docs":{"356":{"tf":1.0}},"e":{"df":1,"docs":{"356":{"tf":1.0}}},"f":{"df":0,"docs":{},"e":{"df":4,"docs":{"146":{"tf":1.0},"154":{"tf":1.0},"434":{"tf":1.0},"74":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":47,"docs":{"10":{"tf":1.4142135623730951},"150":{"tf":1.0},"166":{"tf":2.23606797749979},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":3.7416573867739413},"182":{"tf":1.7320508075688772},"183":{"tf":3.872983346207417},"184":{"tf":3.605551275463989},"185":{"tf":4.58257569495584},"186":{"tf":5.830951894845301},"187":{"tf":3.872983346207417},"188":{"tf":2.449489742783178},"189":{"tf":7.211102550927978},"190":{"tf":4.123105625617661},"191":{"tf":3.7416573867739413},"192":{"tf":2.6457513110645907},"193":{"tf":2.23606797749979},"211":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":3.4641016151377544},"225":{"tf":1.0},"281":{"tf":1.4142135623730951},"324":{"tf":1.0},"338":{"tf":1.7320508075688772},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"410":{"tf":1.0},"411":{"tf":1.4142135623730951},"416":{"tf":2.449489742783178},"71":{"tf":1.0},"76":{"tf":2.449489742783178},"88":{"tf":3.1622776601683795}}}}}},"o":{"df":1,"docs":{"67":{"tf":1.0}}},"t":{"df":1,"docs":{"389":{"tf":1.0}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"51":{"tf":1.0}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":3,"docs":{"10":{"tf":1.0},"325":{"tf":1.0},"378":{"tf":1.0}}}}}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":5,"docs":{"113":{"tf":1.0},"309":{"tf":1.0},"312":{"tf":1.0},"366":{"tf":1.0},"74":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"285":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"(":{"8":{"0":{"df":1,"docs":{"285":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":21,"docs":{"103":{"tf":1.0},"112":{"tf":1.0},"163":{"tf":1.0},"176":{"tf":1.0},"218":{"tf":1.0},"235":{"tf":1.7320508075688772},"236":{"tf":1.0},"257":{"tf":1.0},"285":{"tf":1.7320508075688772},"303":{"tf":1.0},"308":{"tf":1.4142135623730951},"318":{"tf":1.0},"319":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"366":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.0},"51":{"tf":1.0}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"285":{"tf":3.4641016151377544}},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.7320508075688772}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"\'":{"a":{"df":1,"docs":{"285":{"tf":3.4641016151377544}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"225":{"tf":1.4142135623730951},"227":{"tf":1.0},"228":{"tf":1.0},"246":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"&":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"228":{"tf":1.0},"246":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"308":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"317":{"tf":1.4142135623730951}}}}}},"df":101,"docs":{"10":{"tf":1.0},"104":{"tf":1.4142135623730951},"113":{"tf":1.7320508075688772},"115":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"125":{"tf":2.0},"126":{"tf":2.23606797749979},"13":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":2.23606797749979},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":4.0},"159":{"tf":3.3166247903554},"164":{"tf":1.0},"17":{"tf":1.0},"175":{"tf":1.4142135623730951},"182":{"tf":1.0},"196":{"tf":2.449489742783178},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"209":{"tf":2.23606797749979},"211":{"tf":3.3166247903554},"212":{"tf":2.449489742783178},"213":{"tf":2.449489742783178},"214":{"tf":2.0},"215":{"tf":1.7320508075688772},"216":{"tf":1.7320508075688772},"217":{"tf":1.0},"218":{"tf":2.449489742783178},"219":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"220":{"tf":2.449489742783178},"221":{"tf":1.0},"222":{"tf":2.0},"223":{"tf":1.7320508075688772},"224":{"tf":2.23606797749979},"225":{"tf":5.385164807134504},"226":{"tf":1.4142135623730951},"227":{"tf":2.23606797749979},"228":{"tf":4.123105625617661},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772},"232":{"tf":1.7320508075688772},"236":{"tf":2.449489742783178},"238":{"tf":1.0},"245":{"tf":2.23606797749979},"246":{"tf":2.6457513110645907},"25":{"tf":2.449489742783178},"251":{"tf":1.0},"253":{"tf":1.4142135623730951},"26":{"tf":1.0},"265":{"tf":1.0},"28":{"tf":1.7320508075688772},"288":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"318":{"tf":1.0},"323":{"tf":1.0},"338":{"tf":1.0},"346":{"tf":1.0},"348":{"tf":1.0},"35":{"tf":2.449489742783178},"36":{"tf":2.449489742783178},"37":{"tf":1.7320508075688772},"38":{"tf":2.8284271247461903},"380":{"tf":1.0},"39":{"tf":1.7320508075688772},"396":{"tf":3.0},"397":{"tf":3.4641016151377544},"398":{"tf":2.0},"399":{"tf":1.0},"400":{"tf":1.7320508075688772},"401":{"tf":2.23606797749979},"416":{"tf":1.7320508075688772},"42":{"tf":2.449489742783178},"43":{"tf":2.23606797749979},"44":{"tf":2.23606797749979},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"47":{"tf":1.7320508075688772},"55":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"6":{"tf":1.0},"60":{"tf":2.449489742783178},"71":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"340":{"tf":1.0}}}},"o":{"df":1,"docs":{"380":{"tf":1.0}}}},"k":{".":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"288":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":7,"docs":{"121":{"tf":1.0},"254":{"tf":1.0},"271":{"tf":1.0},"288":{"tf":1.0},"365":{"tf":1.0},"411":{"tf":1.0},"429":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"15":{"tf":1.7320508075688772},"16":{"tf":1.0}}}}},"t":{"df":2,"docs":{"366":{"tf":1.0},"427":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"424":{"tf":1.0}}}},"’":{"df":1,"docs":{"366":{"tf":1.0}}}},"u":{"df":0,"docs":{},"x":{"df":8,"docs":{"12":{"tf":1.0},"15":{"tf":2.0},"17":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"256":{"tf":1.0},"26":{"tf":1.4142135623730951},"29":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"271":{"tf":1.7320508075688772}}},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"7":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"b":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"r":{"df":1,"docs":{"238":{"tf":2.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"[":{"0":{"df":2,"docs":{"167":{"tf":1.0},"169":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"383":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"383":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"|":{"df":0,"docs":{},"i":{"df":1,"docs":{"383":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"383":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":229,"docs":{"101":{"tf":1.0},"102":{"tf":2.449489742783178},"103":{"tf":1.4142135623730951},"104":{"tf":2.23606797749979},"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951},"109":{"tf":2.0},"110":{"tf":2.6457513110645907},"116":{"tf":2.6457513110645907},"117":{"tf":2.8284271247461903},"118":{"tf":3.1622776601683795},"119":{"tf":1.4142135623730951},"120":{"tf":2.0},"121":{"tf":2.23606797749979},"122":{"tf":3.3166247903554},"123":{"tf":2.23606797749979},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":3.4641016151377544},"128":{"tf":2.449489742783178},"132":{"tf":2.0},"133":{"tf":2.449489742783178},"134":{"tf":1.7320508075688772},"135":{"tf":2.8284271247461903},"136":{"tf":2.8284271247461903},"137":{"tf":2.0},"138":{"tf":1.7320508075688772},"141":{"tf":3.0},"142":{"tf":3.1622776601683795},"143":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"151":{"tf":2.6457513110645907},"153":{"tf":1.7320508075688772},"156":{"tf":2.6457513110645907},"157":{"tf":2.23606797749979},"158":{"tf":2.6457513110645907},"159":{"tf":5.0},"164":{"tf":1.4142135623730951},"167":{"tf":5.196152422706632},"169":{"tf":3.605551275463989},"170":{"tf":2.449489742783178},"171":{"tf":1.0},"172":{"tf":2.6457513110645907},"173":{"tf":1.0},"175":{"tf":1.7320508075688772},"176":{"tf":1.4142135623730951},"177":{"tf":2.0},"178":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"182":{"tf":1.7320508075688772},"183":{"tf":2.23606797749979},"184":{"tf":2.449489742783178},"186":{"tf":3.0},"188":{"tf":1.4142135623730951},"189":{"tf":2.6457513110645907},"190":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"196":{"tf":3.0},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"20":{"tf":1.0},"200":{"tf":2.449489742783178},"201":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"208":{"tf":1.4142135623730951},"209":{"tf":2.23606797749979},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":2.0},"218":{"tf":2.0},"219":{"tf":1.4142135623730951},"220":{"tf":3.4641016151377544},"221":{"tf":2.449489742783178},"222":{"tf":2.0},"223":{"tf":1.0},"224":{"tf":2.0},"225":{"tf":3.0},"227":{"tf":1.7320508075688772},"228":{"tf":2.6457513110645907},"231":{"tf":1.4142135623730951},"235":{"tf":2.0},"236":{"tf":2.23606797749979},"237":{"tf":5.830951894845301},"238":{"tf":3.4641016151377544},"239":{"tf":2.23606797749979},"24":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":2.449489742783178},"243":{"tf":1.4142135623730951},"245":{"tf":3.605551275463989},"246":{"tf":2.6457513110645907},"247":{"tf":1.4142135623730951},"251":{"tf":1.0},"253":{"tf":2.6457513110645907},"254":{"tf":4.123105625617661},"256":{"tf":1.0},"262":{"tf":1.7320508075688772},"263":{"tf":1.0},"266":{"tf":1.4142135623730951},"270":{"tf":1.4142135623730951},"271":{"tf":8.94427190999916},"273":{"tf":1.4142135623730951},"274":{"tf":2.449489742783178},"275":{"tf":2.449489742783178},"276":{"tf":2.23606797749979},"277":{"tf":3.1622776601683795},"279":{"tf":2.8284271247461903},"28":{"tf":2.23606797749979},"281":{"tf":6.082762530298219},"282":{"tf":2.8284271247461903},"285":{"tf":3.7416573867739413},"286":{"tf":4.47213595499958},"288":{"tf":5.656854249492381},"289":{"tf":3.0},"293":{"tf":1.4142135623730951},"294":{"tf":2.23606797749979},"295":{"tf":3.605551275463989},"296":{"tf":2.6457513110645907},"297":{"tf":1.7320508075688772},"298":{"tf":2.23606797749979},"299":{"tf":1.7320508075688772},"301":{"tf":3.1622776601683795},"304":{"tf":1.0},"312":{"tf":2.23606797749979},"313":{"tf":2.6457513110645907},"314":{"tf":1.4142135623730951},"316":{"tf":2.6457513110645907},"317":{"tf":4.123105625617661},"318":{"tf":3.1622776601683795},"319":{"tf":2.6457513110645907},"320":{"tf":2.0},"322":{"tf":1.0},"323":{"tf":2.6457513110645907},"325":{"tf":1.4142135623730951},"330":{"tf":3.872983346207417},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":3.0},"335":{"tf":3.0},"336":{"tf":1.4142135623730951},"338":{"tf":4.58257569495584},"340":{"tf":2.8284271247461903},"344":{"tf":1.0},"345":{"tf":2.0},"346":{"tf":1.7320508075688772},"347":{"tf":1.7320508075688772},"348":{"tf":1.7320508075688772},"349":{"tf":2.449489742783178},"35":{"tf":1.4142135623730951},"350":{"tf":2.6457513110645907},"353":{"tf":1.4142135623730951},"356":{"tf":4.123105625617661},"357":{"tf":4.58257569495584},"358":{"tf":2.8284271247461903},"359":{"tf":1.4142135623730951},"364":{"tf":2.6457513110645907},"365":{"tf":3.7416573867739413},"366":{"tf":2.449489742783178},"367":{"tf":1.4142135623730951},"369":{"tf":1.4142135623730951},"372":{"tf":2.449489742783178},"373":{"tf":2.23606797749979},"374":{"tf":3.872983346207417},"375":{"tf":1.4142135623730951},"376":{"tf":1.4142135623730951},"378":{"tf":1.0},"379":{"tf":2.23606797749979},"380":{"tf":2.23606797749979},"383":{"tf":2.8284271247461903},"384":{"tf":2.449489742783178},"387":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"389":{"tf":4.358898943540674},"39":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":2.23606797749979},"400":{"tf":3.0},"401":{"tf":2.0},"403":{"tf":2.0},"404":{"tf":5.477225575051661},"405":{"tf":1.0},"406":{"tf":1.7320508075688772},"407":{"tf":2.449489742783178},"410":{"tf":1.0},"411":{"tf":1.0},"415":{"tf":1.0},"417":{"tf":1.7320508075688772},"42":{"tf":2.0},"420":{"tf":1.0},"43":{"tf":1.4142135623730951},"436":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.7320508075688772},"47":{"tf":2.0},"49":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.7320508075688772},"62":{"tf":1.7320508075688772},"63":{"tf":3.0},"69":{"tf":1.4142135623730951},"71":{"tf":2.0},"72":{"tf":1.4142135623730951},"73":{"tf":2.23606797749979},"74":{"tf":1.7320508075688772},"75":{"tf":1.0},"78":{"tf":2.23606797749979},"79":{"tf":2.0},"83":{"tf":2.8284271247461903},"84":{"tf":1.7320508075688772},"85":{"tf":2.449489742783178},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":2.23606797749979},"94":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178},"98":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":11,"docs":{"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":3.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{")":{".":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"2":{"df":1,"docs":{"407":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"e":{"8":{"6":{"df":2,"docs":{"42":{"tf":1.0},"44":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"’":{"df":1,"docs":{"71":{"tf":1.0}}}}},"df":24,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":2.23606797749979},"189":{"tf":1.4142135623730951},"191":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"224":{"tf":1.0},"342":{"tf":1.0},"352":{"tf":1.7320508075688772},"356":{"tf":2.23606797749979},"387":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"403":{"tf":1.0},"411":{"tf":1.4142135623730951},"415":{"tf":1.7320508075688772},"416":{"tf":3.605551275463989},"54":{"tf":2.6457513110645907},"69":{"tf":1.0},"70":{"tf":2.23606797749979},"71":{"tf":1.7320508075688772},"78":{"tf":1.0},"79":{"tf":3.0}}}},"t":{"df":0,"docs":{},"l":{"df":15,"docs":{"218":{"tf":1.0},"22":{"tf":1.0},"25":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.0},"307":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.0},"36":{"tf":1.0},"381":{"tf":1.0},"387":{"tf":1.0},"39":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":14,"docs":{"129":{"tf":1.0},"182":{"tf":2.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":2.23606797749979},"191":{"tf":1.4142135623730951},"209":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.0},"23":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.0},"338":{"tf":1.0},"55":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"228":{"tf":1.0}}}}}}}}},"o":{"a":{"d":{"df":9,"docs":{"128":{"tf":1.4142135623730951},"141":{"tf":1.0},"248":{"tf":1.0},"308":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":15,"docs":{"122":{"tf":1.0},"123":{"tf":1.0},"176":{"tf":2.0},"187":{"tf":1.0},"19":{"tf":2.0},"255":{"tf":1.0},"256":{"tf":1.0},"265":{"tf":1.0},"32":{"tf":1.0},"350":{"tf":1.0},"364":{"tf":1.0},"376":{"tf":1.4142135623730951},"395":{"tf":1.0},"43":{"tf":1.4142135623730951},"67":{"tf":1.0}}},"t":{"df":23,"docs":{"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"245":{"tf":1.0},"254":{"tf":1.7320508075688772},"265":{"tf":1.0},"296":{"tf":1.0},"300":{"tf":1.0},"323":{"tf":1.7320508075688772},"339":{"tf":1.0},"349":{"tf":1.4142135623730951},"364":{"tf":2.0},"365":{"tf":2.0},"381":{"tf":1.0},"397":{"tf":1.0},"416":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":7,"docs":{"236":{"tf":1.0},"279":{"tf":2.0},"301":{"tf":5.0},"302":{"tf":1.4142135623730951},"308":{"tf":1.0},"404":{"tf":3.1622776601683795},"42":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"d":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"404":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":1,"docs":{"301":{"tf":1.0}}}}}}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"255":{"tf":1.4142135623730951},"404":{"tf":1.0}},"i":{"c":{"df":37,"docs":{"10":{"tf":1.0},"108":{"tf":1.4142135623730951},"110":{"tf":1.0},"113":{"tf":1.0},"118":{"tf":1.0},"135":{"tf":1.0},"151":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.7320508075688772},"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"167":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":2.6457513110645907},"219":{"tf":1.0},"221":{"tf":3.0},"223":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":2.0},"247":{"tf":1.0},"279":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"302":{"tf":1.0},"308":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"346":{"tf":1.0},"358":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"407":{"tf":1.0},"415":{"tf":1.7320508075688772},"44":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"255":{"tf":1.4142135623730951}}}}},"l":{"df":1,"docs":{"142":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"59":{"tf":1.0}}},"g":{"df":41,"docs":{"1":{"tf":1.0},"115":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"150":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":3.1622776601683795},"187":{"tf":1.0},"205":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"224":{"tf":1.0},"263":{"tf":1.0},"265":{"tf":1.0},"269":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"288":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":2.0},"320":{"tf":1.0},"330":{"tf":1.0},"347":{"tf":1.7320508075688772},"365":{"tf":1.4142135623730951},"379":{"tf":1.0},"38":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"393":{"tf":1.0},"402":{"tf":1.4142135623730951},"404":{"tf":2.23606797749979},"60":{"tf":1.0},"88":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":43,"docs":{"108":{"tf":1.0},"121":{"tf":1.4142135623730951},"142":{"tf":1.7320508075688772},"159":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.7320508075688772},"186":{"tf":1.0},"192":{"tf":1.0},"203":{"tf":1.0},"209":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"251":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"29":{"tf":1.0},"295":{"tf":1.4142135623730951},"300":{"tf":1.0},"307":{"tf":1.0},"309":{"tf":1.4142135623730951},"323":{"tf":1.0},"340":{"tf":1.7320508075688772},"357":{"tf":1.0},"365":{"tf":1.0},"374":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":1.0},"426":{"tf":1.0},"432":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"85":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"1":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"184":{"tf":1.4142135623730951},"186":{"tf":2.0},"187":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"x":{"df":2,"docs":{"184":{"tf":1.4142135623730951},"189":{"tf":1.0}}}},"<":{"\'":{"a":{">":{"(":{"df":0,"docs":{},"x":{"df":3,"docs":{"184":{"tf":1.0},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"_":{"a":{"df":0,"docs":{},"n":{"_":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"192":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"\'":{"a":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":6,"docs":{"184":{"tf":2.8284271247461903},"185":{"tf":1.0},"186":{"tf":3.605551275463989},"187":{"tf":2.449489742783178},"189":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951}}}}}}},"o":{"df":0,"docs":{},"k":{"df":166,"docs":{"1":{"tf":1.7320508075688772},"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"115":{"tf":1.7320508075688772},"118":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.7320508075688772},"130":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":2.6457513110645907},"147":{"tf":1.0},"151":{"tf":1.7320508075688772},"156":{"tf":1.4142135623730951},"158":{"tf":1.7320508075688772},"159":{"tf":1.7320508075688772},"164":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"171":{"tf":1.0},"173":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.4142135623730951},"180":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"190":{"tf":1.0},"192":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":2.449489742783178},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"201":{"tf":1.0},"203":{"tf":1.0},"209":{"tf":1.7320508075688772},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.4142135623730951},"248":{"tf":1.0},"249":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"256":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.0},"27":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":2.449489742783178},"272":{"tf":1.4142135623730951},"275":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.7320508075688772},"281":{"tf":1.4142135623730951},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":2.0},"29":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"299":{"tf":1.7320508075688772},"3":{"tf":1.0},"300":{"tf":1.4142135623730951},"308":{"tf":1.0},"313":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.7320508075688772},"322":{"tf":1.7320508075688772},"323":{"tf":2.0},"324":{"tf":2.0},"328":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.7320508075688772},"34":{"tf":1.0},"341":{"tf":1.4142135623730951},"345":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.4142135623730951},"360":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":1.7320508075688772},"372":{"tf":1.0},"373":{"tf":1.4142135623730951},"376":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":1.0},"385":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"39":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":2.0},"397":{"tf":1.7320508075688772},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":3.3166247903554},"406":{"tf":1.0},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"424":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.4142135623730951},"433":{"tf":1.0},"44":{"tf":2.0},"52":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.449489742783178},"74":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"81":{"tf":1.0},"86":{"tf":1.0},"92":{"tf":1.7320508075688772},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"336":{"tf":1.0}}}}},"p":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"102":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":42,"docs":{"136":{"tf":2.23606797749979},"149":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.4142135623730951},"222":{"tf":1.0},"225":{"tf":1.7320508075688772},"239":{"tf":2.449489742783178},"240":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":2.23606797749979},"248":{"tf":2.6457513110645907},"249":{"tf":1.0},"294":{"tf":1.7320508075688772},"296":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":2.0},"310":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":3.0},"317":{"tf":3.872983346207417},"320":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"347":{"tf":2.6457513110645907},"348":{"tf":2.449489742783178},"350":{"tf":1.0},"380":{"tf":2.449489742783178},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"404":{"tf":3.605551275463989},"406":{"tf":1.7320508075688772},"407":{"tf":3.3166247903554},"411":{"tf":2.6457513110645907},"415":{"tf":1.4142135623730951},"416":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":2.8284271247461903},"46":{"tf":2.0},"47":{"tf":1.7320508075688772},"61":{"tf":1.0},"63":{"tf":8.94427190999916},"64":{"tf":1.0},"78":{"tf":1.4142135623730951}}},"s":{"df":1,"docs":{"105":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":3,"docs":{"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"79":{"tf":1.0}}}},"t":{"df":52,"docs":{"106":{"tf":1.0},"12":{"tf":1.0},"126":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"170":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.4142135623730951},"189":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"198":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"250":{"tf":1.0},"27":{"tf":1.0},"281":{"tf":1.0},"288":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"301":{"tf":1.4142135623730951},"31":{"tf":1.0},"314":{"tf":1.0},"315":{"tf":1.0},"318":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"339":{"tf":1.0},"341":{"tf":1.0},"343":{"tf":1.0},"35":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.0},"379":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.0},"436":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0},"9":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"1":{"tf":1.0},"408":{"tf":1.0},"7":{"tf":1.0}}}},"w":{"df":12,"docs":{"10":{"tf":1.0},"164":{"tf":1.0},"2":{"tf":1.4142135623730951},"238":{"tf":1.0},"249":{"tf":1.0},"320":{"tf":1.0},"33":{"tf":1.0},"362":{"tf":1.4142135623730951},"4":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"185":{"tf":1.0},"228":{"tf":2.6457513110645907},"383":{"tf":1.0},"56":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"247":{"tf":1.0},"248":{"tf":1.0},"291":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"43":{"tf":1.0},"8":{"tf":1.0}}}}}},"s":{"df":2,"docs":{"113":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951}}},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":2,"docs":{"104":{"tf":1.0},"60":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"107":{"tf":1.0},"159":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.0}}}}},"y":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"a":{"df":1,"docs":{"387":{"tf":1.0}}},"df":0,"docs":{}},"n":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"338":{"tf":1.4142135623730951},"340":{"tf":2.0}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"64":{"tf":1.0}}},"df":0,"docs":{}}}}},"m":{".":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"301":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"c":{"df":1,"docs":{"396":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":10,"docs":{"104":{"tf":1.7320508075688772},"309":{"tf":1.4142135623730951},"313":{"tf":2.0},"318":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":1.0},"342":{"tf":1.0},"395":{"tf":1.0},"6":{"tf":1.0},"63":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"396":{"tf":1.0}}}}}}}},"o":{"df":7,"docs":{"12":{"tf":1.0},"15":{"tf":2.0},"17":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"29":{"tf":1.0}}},"r":{"df":0,"docs":{},"o":{"2":{"df":1,"docs":{"42":{"tf":1.0}}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"387":{"tf":1.4142135623730951}}}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"385":{"tf":1.0},"387":{"tf":2.23606797749979},"391":{"tf":1.7320508075688772}}}}}},"df":60,"docs":{"10":{"tf":1.0},"133":{"tf":1.0},"142":{"tf":2.0},"148":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"165":{"tf":1.0},"172":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.8284271247461903},"198":{"tf":3.3166247903554},"199":{"tf":1.4142135623730951},"201":{"tf":1.0},"214":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"229":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.0},"25":{"tf":2.0},"273":{"tf":1.4142135623730951},"297":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"323":{"tf":2.0},"331":{"tf":1.0},"339":{"tf":1.4142135623730951},"35":{"tf":1.0},"361":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"385":{"tf":3.4641016151377544},"386":{"tf":3.872983346207417},"387":{"tf":6.244997998398398},"388":{"tf":4.47213595499958},"389":{"tf":6.324555320336759},"390":{"tf":3.3166247903554},"391":{"tf":3.872983346207417},"392":{"tf":1.0},"404":{"tf":1.4142135623730951},"410":{"tf":1.0},"412":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":2.449489742783178},"417":{"tf":1.4142135623730951},"418":{"tf":1.4142135623730951},"419":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"71":{"tf":1.7320508075688772},"92":{"tf":2.6457513110645907}},"’":{"df":2,"docs":{"389":{"tf":1.7320508075688772},"391":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":44,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"104":{"tf":1.0},"120":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.0},"145":{"tf":1.0},"186":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"240":{"tf":1.0},"254":{"tf":1.0},"258":{"tf":1.4142135623730951},"271":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"298":{"tf":1.0},"300":{"tf":1.0},"306":{"tf":1.0},"310":{"tf":1.0},"329":{"tf":1.0},"330":{"tf":1.0},"369":{"tf":1.0},"387":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0},"429":{"tf":1.0},"431":{"tf":2.0},"432":{"tf":1.0},"433":{"tf":1.0},"434":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}},"n":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"26":{"tf":1.7320508075688772}}}},"p":{"d":{"b":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":10,"docs":{"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"156":{"tf":1.0},"218":{"tf":1.4142135623730951},"24":{"tf":2.23606797749979},"26":{"tf":2.0},"261":{"tf":1.0},"262":{"tf":1.0},"28":{"tf":1.0},"404":{"tf":1.0}}}},"df":228,"docs":{"101":{"tf":1.0},"102":{"tf":3.1622776601683795},"103":{"tf":1.7320508075688772},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":2.0},"107":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":2.0},"110":{"tf":2.23606797749979},"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"129":{"tf":1.0},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":1.4142135623730951},"137":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":2.449489742783178},"143":{"tf":1.7320508075688772},"144":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.7320508075688772},"156":{"tf":2.23606797749979},"157":{"tf":2.0},"158":{"tf":2.449489742783178},"159":{"tf":4.898979485566356},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"170":{"tf":1.7320508075688772},"171":{"tf":1.4142135623730951},"172":{"tf":2.0},"173":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.7320508075688772},"186":{"tf":2.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"191":{"tf":1.0},"192":{"tf":1.0},"196":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"217":{"tf":1.7320508075688772},"218":{"tf":4.242640687119285},"219":{"tf":2.0},"220":{"tf":3.3166247903554},"221":{"tf":3.1622776601683795},"222":{"tf":1.4142135623730951},"223":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"237":{"tf":3.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"24":{"tf":2.23606797749979},"240":{"tf":1.0},"242":{"tf":1.4142135623730951},"245":{"tf":2.449489742783178},"25":{"tf":2.449489742783178},"251":{"tf":1.0},"254":{"tf":1.4142135623730951},"26":{"tf":2.23606797749979},"261":{"tf":1.0},"262":{"tf":1.4142135623730951},"270":{"tf":1.4142135623730951},"271":{"tf":2.0},"273":{"tf":1.0},"274":{"tf":1.4142135623730951},"275":{"tf":1.7320508075688772},"276":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"279":{"tf":3.4641016151377544},"28":{"tf":1.0},"281":{"tf":1.7320508075688772},"282":{"tf":1.7320508075688772},"285":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":2.0},"289":{"tf":2.449489742783178},"293":{"tf":3.4641016151377544},"294":{"tf":4.242640687119285},"295":{"tf":3.7416573867739413},"296":{"tf":3.1622776601683795},"297":{"tf":1.0},"298":{"tf":2.23606797749979},"299":{"tf":1.0},"301":{"tf":2.449489742783178},"308":{"tf":1.0},"312":{"tf":2.23606797749979},"313":{"tf":4.242640687119285},"314":{"tf":1.4142135623730951},"316":{"tf":3.0},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"331":{"tf":1.0},"335":{"tf":2.0},"338":{"tf":1.0},"339":{"tf":1.0},"34":{"tf":1.0},"340":{"tf":2.6457513110645907},"345":{"tf":1.7320508075688772},"346":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":1.4142135623730951},"35":{"tf":2.23606797749979},"350":{"tf":1.7320508075688772},"352":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":2.449489742783178},"357":{"tf":3.0},"358":{"tf":1.7320508075688772},"359":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":2.6457513110645907},"366":{"tf":1.7320508075688772},"367":{"tf":1.0},"369":{"tf":1.4142135623730951},"37":{"tf":1.0},"373":{"tf":1.7320508075688772},"374":{"tf":2.8284271247461903},"375":{"tf":1.7320508075688772},"376":{"tf":1.0},"379":{"tf":2.23606797749979},"38":{"tf":1.0},"380":{"tf":1.7320508075688772},"381":{"tf":1.0},"383":{"tf":2.449489742783178},"384":{"tf":1.7320508075688772},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.0},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":2.6457513110645907},"413":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"427":{"tf":1.4142135623730951},"43":{"tf":1.0},"433":{"tf":2.0},"435":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":3.1622776601683795},"56":{"tf":2.23606797749979},"57":{"tf":1.4142135623730951},"58":{"tf":2.0},"59":{"tf":2.23606797749979},"60":{"tf":2.0},"62":{"tf":2.6457513110645907},"63":{"tf":2.6457513110645907},"67":{"tf":1.0},"69":{"tf":2.0},"70":{"tf":1.4142135623730951},"71":{"tf":2.6457513110645907},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"74":{"tf":2.0},"75":{"tf":2.23606797749979},"76":{"tf":1.7320508075688772},"78":{"tf":2.23606797749979},"79":{"tf":3.0},"80":{"tf":1.4142135623730951},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.7320508075688772},"92":{"tf":1.7320508075688772},"94":{"tf":2.23606797749979},"95":{"tf":1.0},"96":{"tf":2.0},"97":{"tf":1.0},"98":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"346":{"tf":1.0},"429":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"325":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"1":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"237":{"tf":1.0},"330":{"tf":1.0},"339":{"tf":1.0},"341":{"tf":1.0},"386":{"tf":1.4142135623730951},"404":{"tf":1.0},"51":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"434":{"tf":1.4142135623730951}}}}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":15,"docs":{"101":{"tf":1.0},"154":{"tf":1.0},"232":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"27":{"tf":1.0},"270":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"291":{"tf":1.0},"364":{"tf":1.0},"37":{"tf":1.0},"394":{"tf":1.0},"429":{"tf":1.0},"6":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"df":205,"docs":{"1":{"tf":2.0},"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"101":{"tf":1.0},"103":{"tf":2.0},"107":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"117":{"tf":2.0},"118":{"tf":2.6457513110645907},"119":{"tf":1.0},"120":{"tf":2.449489742783178},"122":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.0},"136":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"160":{"tf":1.0},"161":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":1.7320508075688772},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"186":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"196":{"tf":2.0},"198":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.4142135623730951},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":2.0},"210":{"tf":1.0},"211":{"tf":1.7320508075688772},"212":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":2.0},"219":{"tf":2.449489742783178},"22":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":2.0},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"23":{"tf":1.7320508075688772},"238":{"tf":1.0},"24":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"244":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":2.0},"248":{"tf":1.4142135623730951},"252":{"tf":1.0},"253":{"tf":2.0},"254":{"tf":2.6457513110645907},"257":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.0},"267":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"279":{"tf":1.4142135623730951},"280":{"tf":1.0},"281":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"285":{"tf":2.6457513110645907},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.7320508075688772},"29":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"291":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"299":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.7320508075688772},"307":{"tf":1.0},"309":{"tf":1.7320508075688772},"312":{"tf":1.4142135623730951},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"318":{"tf":2.8284271247461903},"319":{"tf":1.7320508075688772},"323":{"tf":3.1622776601683795},"324":{"tf":1.0},"332":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"339":{"tf":1.7320508075688772},"34":{"tf":1.0},"340":{"tf":2.0},"345":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.0},"36":{"tf":1.4142135623730951},"360":{"tf":1.0},"361":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.8284271247461903},"366":{"tf":1.0},"369":{"tf":1.4142135623730951},"37":{"tf":1.0},"370":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.4142135623730951},"376":{"tf":1.0},"379":{"tf":1.4142135623730951},"381":{"tf":1.0},"387":{"tf":1.7320508075688772},"388":{"tf":1.4142135623730951},"389":{"tf":2.23606797749979},"393":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"398":{"tf":1.0},"4":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"404":{"tf":4.0},"406":{"tf":1.7320508075688772},"407":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.0},"417":{"tf":1.4142135623730951},"42":{"tf":2.0},"421":{"tf":1.0},"429":{"tf":1.0},"436":{"tf":1.4142135623730951},"437":{"tf":1.0},"44":{"tf":1.7320508075688772},"46":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":2.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.23606797749979},"75":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951},"90":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":2.0},"95":{"tf":1.4142135623730951},"96":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.0}},"s":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"72":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"163":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":37,"docs":{"10":{"tf":1.0},"112":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"150":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"228":{"tf":1.0},"246":{"tf":1.0},"26":{"tf":1.0},"260":{"tf":1.0},"27":{"tf":1.4142135623730951},"279":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"300":{"tf":1.4142135623730951},"301":{"tf":1.7320508075688772},"308":{"tf":1.4142135623730951},"313":{"tf":1.7320508075688772},"316":{"tf":1.0},"325":{"tf":2.23606797749979},"338":{"tf":1.4142135623730951},"357":{"tf":1.0},"379":{"tf":1.0},"393":{"tf":1.0},"396":{"tf":1.0},"4":{"tf":1.4142135623730951},"404":{"tf":1.0},"66":{"tf":1.7320508075688772},"67":{"tf":1.0},"70":{"tf":1.0},"78":{"tf":1.0},"89":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"365":{"tf":2.449489742783178}}}},"i":{"df":109,"docs":{"10":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"118":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"129":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"143":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.7320508075688772},"159":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"170":{"tf":1.0},"178":{"tf":1.4142135623730951},"186":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.4142135623730951},"214":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"238":{"tf":1.0},"239":{"tf":1.0},"243":{"tf":1.0},"248":{"tf":1.0},"251":{"tf":1.4142135623730951},"254":{"tf":1.0},"256":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.0},"277":{"tf":1.4142135623730951},"279":{"tf":1.0},"285":{"tf":2.0},"289":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.7320508075688772},"292":{"tf":1.0},"296":{"tf":1.4142135623730951},"3":{"tf":1.0},"301":{"tf":1.4142135623730951},"307":{"tf":1.0},"308":{"tf":2.0},"310":{"tf":1.4142135623730951},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"315":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.0},"320":{"tf":1.4142135623730951},"322":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":2.23606797749979},"327":{"tf":1.0},"328":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.0},"353":{"tf":1.0},"357":{"tf":2.0},"36":{"tf":1.0},"372":{"tf":1.0},"379":{"tf":1.4142135623730951},"381":{"tf":1.0},"387":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.7320508075688772},"404":{"tf":1.0},"425":{"tf":1.0},"437":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":1.0},"8":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"156":{"tf":1.0},"389":{"tf":1.7320508075688772},"391":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"149":{"tf":1.0},"159":{"tf":1.0},"195":{"tf":1.0},"227":{"tf":1.0},"308":{"tf":1.4142135623730951}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":17,"docs":{"159":{"tf":1.0},"162":{"tf":1.0},"279":{"tf":1.7320508075688772},"283":{"tf":1.0},"29":{"tf":1.0},"306":{"tf":2.0},"317":{"tf":1.0},"361":{"tf":1.0},"367":{"tf":1.0},"376":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.0},"417":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0}},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"—":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}},"p":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.0}}}}}}}},".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"151":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":19,"docs":{"10":{"tf":1.0},"122":{"tf":1.0},"131":{"tf":1.7320508075688772},"146":{"tf":1.0},"147":{"tf":3.0},"148":{"tf":2.8284271247461903},"149":{"tf":2.6457513110645907},"150":{"tf":3.3166247903554},"151":{"tf":4.123105625617661},"152":{"tf":1.0},"153":{"tf":2.23606797749979},"237":{"tf":1.0},"242":{"tf":2.6457513110645907},"312":{"tf":1.7320508075688772},"320":{"tf":1.0},"383":{"tf":2.6457513110645907},"396":{"tf":1.0},"400":{"tf":1.0},"422":{"tf":1.7320508075688772}}},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{},"k":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}}}},"df":20,"docs":{"117":{"tf":1.0},"118":{"tf":2.0},"124":{"tf":1.0},"159":{"tf":1.0},"161":{"tf":1.0},"196":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"208":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"330":{"tf":1.0},"365":{"tf":2.23606797749979},"366":{"tf":1.0},"367":{"tf":1.4142135623730951},"387":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"67":{"tf":1.0},"83":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"161":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"323":{"tf":1.4142135623730951},"367":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"233":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"413":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":89,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":2.23606797749979},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.7320508075688772},"104":{"tf":4.898979485566356},"105":{"tf":3.1622776601683795},"106":{"tf":4.58257569495584},"107":{"tf":3.1622776601683795},"108":{"tf":3.4641016151377544},"109":{"tf":4.242640687119285},"110":{"tf":3.1622776601683795},"111":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"128":{"tf":1.0},"135":{"tf":1.4142135623730951},"137":{"tf":1.0},"157":{"tf":2.449489742783178},"158":{"tf":4.358898943540674},"159":{"tf":3.7416573867739413},"164":{"tf":1.4142135623730951},"187":{"tf":1.0},"196":{"tf":1.0},"205":{"tf":1.4142135623730951},"214":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":2.23606797749979},"227":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.0},"238":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.4142135623730951},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":2.0},"285":{"tf":1.0},"288":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772},"313":{"tf":2.0},"314":{"tf":1.7320508075688772},"317":{"tf":1.0},"319":{"tf":2.23606797749979},"322":{"tf":2.0},"33":{"tf":1.0},"330":{"tf":1.0},"339":{"tf":1.7320508075688772},"342":{"tf":2.8284271247461903},"343":{"tf":1.0},"344":{"tf":4.358898943540674},"345":{"tf":3.1622776601683795},"346":{"tf":2.8284271247461903},"347":{"tf":1.4142135623730951},"348":{"tf":1.4142135623730951},"349":{"tf":1.7320508075688772},"350":{"tf":4.358898943540674},"351":{"tf":1.0},"352":{"tf":2.23606797749979},"353":{"tf":5.0},"354":{"tf":3.0},"355":{"tf":3.1622776601683795},"356":{"tf":5.916079783099616},"357":{"tf":4.358898943540674},"358":{"tf":6.708203932499369},"359":{"tf":2.449489742783178},"360":{"tf":1.4142135623730951},"380":{"tf":3.3166247903554},"387":{"tf":4.123105625617661},"388":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"403":{"tf":2.449489742783178},"404":{"tf":2.23606797749979},"407":{"tf":2.0},"411":{"tf":1.4142135623730951},"413":{"tf":2.23606797749979},"415":{"tf":1.0},"44":{"tf":3.872983346207417},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":3.4641016151377544},"48":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.4142135623730951},"95":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"409":{"tf":1.0},"9":{"tf":1.0}}}}},"h":{"df":1,"docs":{"58":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"172":{"tf":1.0},"427":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":20,"docs":{"141":{"tf":1.0},"143":{"tf":1.0},"158":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"198":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"23":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.0},"338":{"tf":1.0},"357":{"tf":1.0},"381":{"tf":1.0},"400":{"tf":1.0},"47":{"tf":1.0},"54":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}}},"x":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"109":{"tf":2.449489742783178},"285":{"tf":3.872983346207417},"396":{"tf":1.0}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":5,"docs":{"109":{"tf":1.4142135623730951},"285":{"tf":2.0},"319":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.4142135623730951}}}}}}},"y":{"b":{"df":1,"docs":{"309":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"314":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":10,"docs":{"312":{"tf":1.7320508075688772},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"325":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":4,"docs":{"102":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"277":{"tf":2.0},"301":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"120":{"tf":2.0}}},"n":{"df":137,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"103":{"tf":2.449489742783178},"109":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"122":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.4142135623730951},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.4142135623730951},"188":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":1.0},"209":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"228":{"tf":1.0},"230":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"245":{"tf":1.4142135623730951},"248":{"tf":1.0},"25":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"263":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"294":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"305":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.7320508075688772},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0},"328":{"tf":1.0},"330":{"tf":1.4142135623730951},"331":{"tf":1.0},"332":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":2.0},"339":{"tf":1.4142135623730951},"340":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.0},"350":{"tf":1.4142135623730951},"354":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.0},"36":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"369":{"tf":1.7320508075688772},"373":{"tf":1.0},"374":{"tf":1.4142135623730951},"379":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951},"384":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"394":{"tf":1.0},"397":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"402":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.0},"416":{"tf":1.0},"42":{"tf":1.0},"421":{"tf":1.4142135623730951},"422":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":1.4142135623730951},"434":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"62":{"tf":1.0},"71":{"tf":1.7320508075688772},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"96":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":9,"docs":{"217":{"tf":1.0},"218":{"tf":1.0},"314":{"tf":1.0},"350":{"tf":1.0},"379":{"tf":1.0},"404":{"tf":1.0},"78":{"tf":1.0},"82":{"tf":1.0},"99":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"78":{"tf":1.0}}}}}}}}}},"t":{"df":12,"docs":{"10":{"tf":1.4142135623730951},"122":{"tf":1.0},"161":{"tf":1.0},"185":{"tf":1.0},"209":{"tf":1.0},"221":{"tf":1.0},"261":{"tf":1.0},"265":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.0},"333":{"tf":1.0},"358":{"tf":1.0}},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"324":{"tf":1.0},"407":{"tf":1.0},"433":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":17,"docs":{"172":{"tf":1.0},"196":{"tf":2.6457513110645907},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"200":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.0},"206":{"tf":2.0},"209":{"tf":2.8284271247461903},"225":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"253":{"tf":1.0},"264":{"tf":2.23606797749979},"285":{"tf":1.0},"318":{"tf":1.0},"57":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":9,"docs":{"154":{"tf":1.0},"194":{"tf":1.0},"285":{"tf":1.0},"322":{"tf":1.0},"331":{"tf":1.0},"389":{"tf":1.0},"42":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"175":{"tf":1.0},"176":{"tf":1.0}},"n":{"df":1,"docs":{"153":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"108":{"tf":1.4142135623730951},"163":{"tf":1.0},"238":{"tf":1.0},"330":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"125":{"tf":1.0},"180":{"tf":1.4142135623730951},"211":{"tf":1.0},"261":{"tf":2.0},"262":{"tf":2.0},"309":{"tf":1.7320508075688772},"393":{"tf":1.0},"437":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":47,"docs":{"1":{"tf":1.0},"132":{"tf":1.0},"135":{"tf":1.7320508075688772},"137":{"tf":1.0},"143":{"tf":1.0},"147":{"tf":1.0},"156":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.4142135623730951},"2":{"tf":1.0},"218":{"tf":1.0},"268":{"tf":1.4142135623730951},"271":{"tf":1.0},"279":{"tf":1.4142135623730951},"284":{"tf":1.0},"287":{"tf":3.3166247903554},"288":{"tf":2.6457513110645907},"289":{"tf":1.7320508075688772},"290":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"300":{"tf":2.449489742783178},"301":{"tf":1.0},"302":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":2.6457513110645907},"325":{"tf":1.0},"362":{"tf":1.7320508075688772},"363":{"tf":2.23606797749979},"364":{"tf":2.449489742783178},"365":{"tf":2.0},"366":{"tf":1.0},"37":{"tf":1.0},"370":{"tf":1.0},"381":{"tf":1.7320508075688772},"387":{"tf":1.0},"55":{"tf":2.23606797749979},"65":{"tf":1.4142135623730951},"66":{"tf":2.23606797749979},"67":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":5.830951894845301},"72":{"tf":1.0},"76":{"tf":2.0},"81":{"tf":1.4142135623730951}}}}}},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"291":{"tf":1.0},"397":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":35,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.0},"131":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"169":{"tf":1.0},"198":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"299":{"tf":1.0},"307":{"tf":1.0},"313":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"339":{"tf":1.0},"358":{"tf":1.0},"364":{"tf":1.0},"376":{"tf":1.0},"377":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"317":{"tf":1.0},"8":{"tf":1.0}}},"g":{"df":2,"docs":{"126":{"tf":1.0},"324":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":76,"docs":{"10":{"tf":1.4142135623730951},"102":{"tf":2.8284271247461903},"103":{"tf":1.4142135623730951},"117":{"tf":1.0},"13":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"158":{"tf":2.8284271247461903},"159":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"187":{"tf":1.0},"191":{"tf":1.4142135623730951},"196":{"tf":1.0},"198":{"tf":1.7320508075688772},"199":{"tf":2.8284271247461903},"200":{"tf":3.605551275463989},"204":{"tf":1.0},"211":{"tf":1.4142135623730951},"214":{"tf":1.0},"217":{"tf":2.0},"220":{"tf":2.23606797749979},"224":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":2.6457513110645907},"231":{"tf":1.7320508075688772},"237":{"tf":1.0},"271":{"tf":2.0},"279":{"tf":2.0},"285":{"tf":5.0},"291":{"tf":1.7320508075688772},"296":{"tf":3.872983346207417},"297":{"tf":2.23606797749979},"298":{"tf":2.0},"299":{"tf":2.0},"300":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"307":{"tf":1.0},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":6.244997998398398},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":2.23606797749979},"324":{"tf":1.0},"325":{"tf":2.23606797749979},"327":{"tf":1.0},"33":{"tf":1.0},"335":{"tf":1.0},"347":{"tf":1.7320508075688772},"350":{"tf":1.0},"356":{"tf":2.23606797749979},"359":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":1.0},"392":{"tf":1.0},"395":{"tf":2.23606797749979},"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":2.23606797749979},"406":{"tf":1.0},"407":{"tf":2.8284271247461903},"44":{"tf":1.0},"50":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"63":{"tf":1.0},"76":{"tf":1.4142135623730951},"92":{"tf":1.0}},"e":{":":{":":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"0":{"df":1,"docs":{"356":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"(":{"0":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"b":{"(":{"df":0,"docs":{},"r":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":1,"docs":{"356":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"359":{"tf":2.23606797749979}}}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"271":{"tf":1.0},"356":{"tf":1.4142135623730951}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"271":{"tf":1.0},"356":{"tf":1.7320508075688772}}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"356":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"356":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"’":{"df":2,"docs":{"295":{"tf":1.0},"398":{"tf":1.0}}}}}},"df":2,"docs":{"239":{"tf":1.0},"79":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":5.477225575051661}}}}}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":7,"docs":{"175":{"tf":1.0},"196":{"tf":1.0},"256":{"tf":2.449489742783178},"257":{"tf":1.0},"268":{"tf":1.0},"381":{"tf":1.0},"429":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"399":{"tf":1.0},"400":{"tf":1.0},"416":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"117":{"tf":1.0},"124":{"tf":1.0},"301":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"386":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"391":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"416":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":3,"docs":{"220":{"tf":1.0},"365":{"tf":1.0},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"373":{"tf":2.449489742783178},"378":{"tf":1.4142135623730951},"379":{"tf":1.0}},"s":{"(":{"df":0,"docs":{},"u":{"3":{"2":{"df":1,"docs":{"373":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"o":{"d":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}},"df":141,"docs":{"10":{"tf":1.0},"102":{"tf":2.6457513110645907},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"110":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"13":{"tf":1.0},"134":{"tf":1.4142135623730951},"135":{"tf":3.0},"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":3.1622776601683795},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":2.23606797749979},"153":{"tf":1.0},"158":{"tf":3.3166247903554},"159":{"tf":3.3166247903554},"161":{"tf":2.0},"162":{"tf":1.0},"164":{"tf":1.7320508075688772},"166":{"tf":1.0},"168":{"tf":1.0},"172":{"tf":4.47213595499958},"175":{"tf":3.3166247903554},"176":{"tf":2.6457513110645907},"177":{"tf":3.872983346207417},"178":{"tf":1.4142135623730951},"180":{"tf":3.0},"189":{"tf":2.449489742783178},"190":{"tf":2.6457513110645907},"197":{"tf":2.23606797749979},"213":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.4142135623730951},"225":{"tf":2.449489742783178},"228":{"tf":1.7320508075688772},"235":{"tf":2.6457513110645907},"236":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":3.1622776601683795},"241":{"tf":3.3166247903554},"242":{"tf":3.1622776601683795},"243":{"tf":1.4142135623730951},"245":{"tf":2.0},"246":{"tf":1.7320508075688772},"27":{"tf":1.0},"276":{"tf":3.1622776601683795},"277":{"tf":2.6457513110645907},"279":{"tf":3.872983346207417},"285":{"tf":3.7416573867739413},"286":{"tf":1.4142135623730951},"288":{"tf":2.0},"289":{"tf":1.7320508075688772},"291":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":2.23606797749979},"299":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.7320508075688772},"306":{"tf":1.0},"312":{"tf":2.449489742783178},"316":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"320":{"tf":3.4641016151377544},"322":{"tf":1.4142135623730951},"323":{"tf":2.0},"324":{"tf":3.1622776601683795},"325":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772},"33":{"tf":1.0},"330":{"tf":3.1622776601683795},"331":{"tf":2.8284271247461903},"332":{"tf":1.4142135623730951},"333":{"tf":2.6457513110645907},"334":{"tf":3.0},"335":{"tf":3.1622776601683795},"336":{"tf":2.449489742783178},"338":{"tf":7.14142842854285},"339":{"tf":3.1622776601683795},"340":{"tf":4.242640687119285},"347":{"tf":1.4142135623730951},"348":{"tf":1.0},"363":{"tf":1.4142135623730951},"365":{"tf":3.1622776601683795},"367":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772},"373":{"tf":2.0},"374":{"tf":5.0990195135927845},"375":{"tf":1.7320508075688772},"376":{"tf":2.449489742783178},"378":{"tf":1.0},"379":{"tf":1.4142135623730951},"38":{"tf":2.23606797749979},"383":{"tf":2.449489742783178},"389":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.7320508075688772},"397":{"tf":1.7320508075688772},"398":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":4.242640687119285},"405":{"tf":1.0},"406":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951},"411":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":2.449489742783178},"417":{"tf":1.0},"419":{"tf":1.4142135623730951},"420":{"tf":1.7320508075688772},"421":{"tf":2.0},"422":{"tf":1.4142135623730951},"423":{"tf":1.4142135623730951},"43":{"tf":2.449489742783178},"44":{"tf":3.3166247903554},"47":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":2.23606797749979},"63":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":2.0},"78":{"tf":2.0},"79":{"tf":1.0},"82":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":2.6457513110645907},"94":{"tf":5.196152422706632},"95":{"tf":3.3166247903554},"96":{"tf":3.7416573867739413},"97":{"tf":1.7320508075688772},"98":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}},"—":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"312":{"tf":1.0}}}}}}}},"’":{"df":5,"docs":{"177":{"tf":1.0},"220":{"tf":1.0},"336":{"tf":1.0},"372":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"10":{"tf":1.0}}}}},"df":0,"docs":{}}}},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"313":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"301":{"tf":2.449489742783178}}}}}}}}},"d":{"d":{"df":0,"docs":{},"l":{"df":8,"docs":{"153":{"tf":1.0},"159":{"tf":1.0},"357":{"tf":1.0},"372":{"tf":1.0},"405":{"tf":1.0},"43":{"tf":1.0},"67":{"tf":1.0},"79":{"tf":1.0}}}},"df":1,"docs":{"365":{"tf":3.605551275463989}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"373":{"tf":3.0},"378":{"tf":1.4142135623730951},"379":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{".":{"0":{"df":1,"docs":{"373":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"3":{"2":{"df":1,"docs":{"373":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"404":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"n":{"d":{"df":14,"docs":{"120":{"tf":1.0},"153":{"tf":1.0},"238":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"404":{"tf":1.4142135623730951},"408":{"tf":1.0},"49":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"68":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}},"df":0,"docs":{},"i":{"df":1,"docs":{"225":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"222":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":16,"docs":{"212":{"tf":2.23606797749979},"213":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":2.0},"223":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":2.23606797749979},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":2.0},"230":{"tf":1.0},"246":{"tf":1.0}}}}}},"m":{"df":6,"docs":{"122":{"tf":1.0},"246":{"tf":1.0},"28":{"tf":1.0},"288":{"tf":1.0},"399":{"tf":1.0},"67":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}}}}},"t":{"df":1,"docs":{"105":{"tf":1.0}}},"u":{"df":3,"docs":{"194":{"tf":1.0},"54":{"tf":1.0},"79":{"tf":1.0}},"t":{"df":5,"docs":{"105":{"tf":1.0},"110":{"tf":2.0},"236":{"tf":1.0},"308":{"tf":1.0},"51":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"369":{"tf":5.0},"370":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"369":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"170":{"tf":1.4142135623730951},"191":{"tf":1.0},"236":{"tf":1.0},"345":{"tf":1.0},"384":{"tf":1.0},"44":{"tf":1.4142135623730951},"52":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":12,"docs":{"158":{"tf":1.0},"163":{"tf":1.0},"184":{"tf":1.0},"217":{"tf":1.0},"224":{"tf":1.0},"256":{"tf":1.4142135623730951},"346":{"tf":1.0},"369":{"tf":1.4142135623730951},"433":{"tf":1.0},"63":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"t":{"a":{"df":0,"docs":{},"k":{"df":8,"docs":{"103":{"tf":1.4142135623730951},"107":{"tf":1.0},"285":{"tf":1.0},"297":{"tf":1.0},"338":{"tf":1.0},"363":{"tf":1.0},"427":{"tf":1.0},"72":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"256":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"292":{"tf":1.0},"302":{"tf":1.0}}}}},"x":{"(":{"c":{"1":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}},"df":10,"docs":{"129":{"tf":1.0},"159":{"tf":1.0},"254":{"tf":2.23606797749979},"309":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"346":{"tf":1.4142135623730951},"356":{"tf":1.0},"379":{"tf":1.0},"90":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"<":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"172":{"tf":1.7320508075688772}}}}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"23":{"tf":2.0},"261":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":1,"docs":{"17":{"tf":1.0}}},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"325":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.7320508075688772}}}}}}}}}},"df":1,"docs":{"285":{"tf":3.4641016151377544}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":5.0990195135927845}},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"285":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"d":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"129":{"tf":1.4142135623730951},"209":{"tf":1.0}}}},"df":35,"docs":{"115":{"tf":3.1622776601683795},"116":{"tf":2.0},"117":{"tf":2.0},"118":{"tf":2.449489742783178},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":2.23606797749979},"122":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"128":{"tf":2.6457513110645907},"129":{"tf":1.0},"164":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"200":{"tf":2.0},"201":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.4142135623730951},"254":{"tf":2.0},"264":{"tf":1.0},"285":{"tf":1.7320508075688772},"411":{"tf":1.0}},"e":{"df":8,"docs":{"153":{"tf":1.0},"156":{"tf":1.0},"202":{"tf":1.0},"251":{"tf":1.4142135623730951},"319":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"54":{"tf":1.7320508075688772}},"l":{"df":14,"docs":{"10":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":1.0},"254":{"tf":2.6457513110645907},"291":{"tf":1.0},"292":{"tf":1.7320508075688772},"308":{"tf":1.0},"325":{"tf":2.23606797749979},"326":{"tf":1.0},"327":{"tf":1.0},"404":{"tf":1.7320508075688772},"433":{"tf":1.4142135623730951},"435":{"tf":1.0},"437":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"308":{"tf":1.4142135623730951},"318":{"tf":1.0},"54":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":9,"docs":{"129":{"tf":1.0},"136":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"340":{"tf":1.0},"404":{"tf":1.0}},"i":{"df":31,"docs":{"120":{"tf":1.4142135623730951},"133":{"tf":1.0},"153":{"tf":1.0},"200":{"tf":1.0},"223":{"tf":1.0},"237":{"tf":1.0},"242":{"tf":1.0},"254":{"tf":1.0},"266":{"tf":1.0},"279":{"tf":1.4142135623730951},"285":{"tf":1.7320508075688772},"286":{"tf":1.7320508075688772},"288":{"tf":2.23606797749979},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"297":{"tf":1.0},"330":{"tf":1.7320508075688772},"339":{"tf":1.0},"340":{"tf":1.0},"363":{"tf":1.0},"366":{"tf":2.0},"389":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.7320508075688772},"405":{"tf":1.0},"407":{"tf":1.0},"42":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":1.0},"8":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.7320508075688772}}}},"df":46,"docs":{"10":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":3.3166247903554},"113":{"tf":2.6457513110645907},"114":{"tf":2.449489742783178},"115":{"tf":4.358898943540674},"116":{"tf":6.324555320336759},"117":{"tf":5.916079783099616},"118":{"tf":5.0},"119":{"tf":3.872983346207417},"120":{"tf":1.7320508075688772},"121":{"tf":3.4641016151377544},"122":{"tf":2.6457513110645907},"123":{"tf":1.0},"124":{"tf":2.23606797749979},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"127":{"tf":1.4142135623730951},"128":{"tf":5.196152422706632},"129":{"tf":3.3166247903554},"130":{"tf":2.449489742783178},"164":{"tf":1.7320508075688772},"196":{"tf":2.0},"197":{"tf":3.1622776601683795},"205":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"208":{"tf":3.3166247903554},"209":{"tf":2.449489742783178},"213":{"tf":2.23606797749979},"224":{"tf":1.0},"228":{"tf":1.7320508075688772},"253":{"tf":1.7320508075688772},"254":{"tf":3.4641016151377544},"301":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"37":{"tf":1.4142135623730951},"379":{"tf":1.4142135623730951},"395":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":2.449489742783178},"416":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"’":{"df":5,"docs":{"115":{"tf":1.0},"129":{"tf":1.7320508075688772},"164":{"tf":1.0},"205":{"tf":1.0},"208":{"tf":1.0}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":14,"docs":{"102":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":1.0},"229":{"tf":1.0},"288":{"tf":1.0},"295":{"tf":1.0},"322":{"tf":1.0},"389":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":4,"docs":{"173":{"tf":2.23606797749979},"225":{"tf":1.7320508075688772},"334":{"tf":1.0},"336":{"tf":1.4142135623730951}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"55":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"e":{"df":245,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"10":{"tf":1.7320508075688772},"101":{"tf":1.0},"102":{"tf":2.449489742783178},"103":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"110":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":2.23606797749979},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.4142135623730951},"142":{"tf":2.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":2.23606797749979},"159":{"tf":3.0},"16":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":1.7320508075688772},"171":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":2.449489742783178},"178":{"tf":2.0},"182":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":2.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"196":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"2":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":2.23606797749979},"211":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"219":{"tf":2.0},"22":{"tf":1.0},"220":{"tf":2.0},"222":{"tf":1.7320508075688772},"224":{"tf":1.0},"228":{"tf":1.4142135623730951},"230":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":2.0},"237":{"tf":1.0},"238":{"tf":2.449489742783178},"239":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":1.4142135623730951},"250":{"tf":2.449489742783178},"251":{"tf":2.23606797749979},"252":{"tf":1.0},"253":{"tf":1.4142135623730951},"254":{"tf":2.0},"255":{"tf":1.0},"256":{"tf":2.0},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"260":{"tf":1.0},"261":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.0},"266":{"tf":1.0},"267":{"tf":1.0},"27":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":3.0},"273":{"tf":1.4142135623730951},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.4142135623730951},"283":{"tf":1.0},"285":{"tf":2.23606797749979},"288":{"tf":1.4142135623730951},"29":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":2.0},"292":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":2.0},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":2.23606797749979},"306":{"tf":1.0},"307":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":2.0},"314":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":2.23606797749979},"319":{"tf":1.0},"32":{"tf":1.0},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"324":{"tf":1.0},"326":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"332":{"tf":1.4142135623730951},"335":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.7320508075688772},"338":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"340":{"tf":1.0},"342":{"tf":1.0},"344":{"tf":1.4142135623730951},"345":{"tf":2.0},"346":{"tf":1.0},"350":{"tf":1.4142135623730951},"355":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"360":{"tf":1.0},"361":{"tf":1.7320508075688772},"365":{"tf":2.0},"366":{"tf":1.4142135623730951},"368":{"tf":1.0},"369":{"tf":1.7320508075688772},"37":{"tf":1.0},"370":{"tf":1.0},"371":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"373":{"tf":1.0},"374":{"tf":1.7320508075688772},"375":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.4142135623730951},"386":{"tf":1.7320508075688772},"387":{"tf":2.23606797749979},"388":{"tf":1.0},"389":{"tf":2.0},"39":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.4142135623730951},"392":{"tf":1.0},"393":{"tf":1.4142135623730951},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"399":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.4142135623730951},"404":{"tf":2.8284271247461903},"406":{"tf":1.0},"407":{"tf":2.0},"41":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.0},"42":{"tf":1.0},"421":{"tf":1.7320508075688772},"425":{"tf":1.0},"427":{"tf":2.23606797749979},"429":{"tf":1.4142135623730951},"435":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772},"55":{"tf":2.23606797749979},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":2.0},"66":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":2.0},"74":{"tf":1.0},"75":{"tf":2.23606797749979},"76":{"tf":1.4142135623730951},"78":{"tf":2.449489742783178},"79":{"tf":2.23606797749979},"80":{"tf":1.0},"83":{"tf":1.7320508075688772},"88":{"tf":1.0},"89":{"tf":1.7320508075688772},"92":{"tf":2.0},"96":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"235":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"163":{"tf":1.0},"237":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"323":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"108":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"108":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":66,"docs":{"10":{"tf":1.0},"102":{"tf":1.7320508075688772},"108":{"tf":1.7320508075688772},"117":{"tf":2.0},"119":{"tf":1.7320508075688772},"121":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"138":{"tf":1.0},"142":{"tf":1.4142135623730951},"150":{"tf":1.7320508075688772},"153":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.4142135623730951},"209":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"237":{"tf":3.1622776601683795},"238":{"tf":4.242640687119285},"245":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":2.449489742783178},"289":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":4.58257569495584},"296":{"tf":2.0},"297":{"tf":2.23606797749979},"301":{"tf":3.1622776601683795},"310":{"tf":1.0},"312":{"tf":2.0},"317":{"tf":3.872983346207417},"323":{"tf":5.385164807134504},"325":{"tf":1.7320508075688772},"338":{"tf":1.4142135623730951},"34":{"tf":1.0},"340":{"tf":1.0},"356":{"tf":1.4142135623730951},"357":{"tf":1.7320508075688772},"358":{"tf":1.0},"377":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":2.6457513110645907},"406":{"tf":2.449489742783178},"407":{"tf":1.0},"411":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":3.0},"72":{"tf":2.0},"73":{"tf":3.0},"74":{"tf":1.0},"76":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":2.0},"91":{"tf":1.0},"94":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"102":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"/":{"5":{".":{"0":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"s":{"c":{":":{":":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":7,"docs":{"296":{"tf":2.449489742783178},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"404":{"tf":2.6457513110645907},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"b":{"df":2,"docs":{"404":{"tf":2.449489742783178},"406":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":5,"docs":{"296":{"tf":1.0},"299":{"tf":1.4142135623730951},"404":{"tf":2.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"s":{"df":1,"docs":{"318":{"tf":2.0}},"g":{"df":3,"docs":{"285":{"tf":2.23606797749979},"356":{"tf":2.23606797749979},"359":{"tf":1.4142135623730951}}},"v":{"c":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":1,"docs":{"436":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"}":{"df":0,"docs":{},"m":{"df":1,"docs":{"318":{"tf":2.0}}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":47,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"118":{"tf":1.0},"137":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0},"246":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":3.1622776601683795},"281":{"tf":1.0},"29":{"tf":1.0},"308":{"tf":2.23606797749979},"31":{"tf":1.4142135623730951},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"324":{"tf":1.0},"355":{"tf":1.0},"363":{"tf":1.0},"370":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.4142135623730951},"389":{"tf":1.0},"391":{"tf":1.0},"403":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"49":{"tf":1.4142135623730951},"67":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"79":{"tf":1.4142135623730951},"95":{"tf":1.0}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":91,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"137":{"tf":1.4142135623730951},"142":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.7320508075688772},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"185":{"tf":1.4142135623730951},"189":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.7320508075688772},"207":{"tf":1.0},"209":{"tf":1.7320508075688772},"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"225":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.4142135623730951},"242":{"tf":1.0},"254":{"tf":1.0},"256":{"tf":1.4142135623730951},"260":{"tf":1.4142135623730951},"261":{"tf":1.0},"268":{"tf":1.4142135623730951},"272":{"tf":1.0},"280":{"tf":2.0},"282":{"tf":2.0},"284":{"tf":1.0},"286":{"tf":2.23606797749979},"290":{"tf":1.0},"291":{"tf":1.7320508075688772},"292":{"tf":2.0},"296":{"tf":2.0},"298":{"tf":2.0},"299":{"tf":2.449489742783178},"300":{"tf":2.23606797749979},"301":{"tf":2.8284271247461903},"305":{"tf":2.0},"307":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.4142135623730951},"31":{"tf":1.0},"317":{"tf":2.449489742783178},"319":{"tf":1.4142135623730951},"331":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.0},"354":{"tf":1.7320508075688772},"355":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951},"364":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"37":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772},"374":{"tf":1.4142135623730951},"38":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":3.0},"415":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"75":{"tf":1.7320508075688772},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0},"98":{"tf":2.449489742783178}},"i":{"df":2,"docs":{"51":{"tf":1.0},"52":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"309":{"tf":1.0},"318":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":24,"docs":{"10":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.4142135623730951},"286":{"tf":1.0},"292":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.0},"325":{"tf":1.0},"393":{"tf":1.7320508075688772},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":2.0},"403":{"tf":1.4142135623730951},"404":{"tf":2.0},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"408":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":49,"docs":{"134":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":2.23606797749979},"140":{"tf":1.0},"151":{"tf":2.23606797749979},"159":{"tf":1.0},"185":{"tf":1.4142135623730951},"225":{"tf":1.0},"237":{"tf":2.449489742783178},"238":{"tf":1.0},"240":{"tf":2.0},"245":{"tf":1.0},"246":{"tf":1.7320508075688772},"268":{"tf":1.0},"278":{"tf":3.4641016151377544},"279":{"tf":1.0},"282":{"tf":1.7320508075688772},"283":{"tf":2.449489742783178},"284":{"tf":2.6457513110645907},"285":{"tf":4.69041575982343},"286":{"tf":2.0},"288":{"tf":1.0},"290":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.4142135623730951},"317":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"36":{"tf":2.23606797749979},"363":{"tf":1.0},"364":{"tf":3.0},"365":{"tf":2.6457513110645907},"366":{"tf":3.605551275463989},"37":{"tf":1.4142135623730951},"406":{"tf":1.7320508075688772},"411":{"tf":1.0},"426":{"tf":1.4142135623730951},"50":{"tf":2.8284271247461903},"51":{"tf":1.0},"52":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":4.795831523312719},"77":{"tf":1.0},"79":{"tf":2.23606797749979},"83":{"tf":2.0},"94":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":16,"docs":{"238":{"tf":2.449489742783178},"245":{"tf":1.0},"268":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.7320508075688772},"284":{"tf":1.4142135623730951},"285":{"tf":2.0},"286":{"tf":1.4142135623730951},"302":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"406":{"tf":1.0},"426":{"tf":1.0},"52":{"tf":1.0},"70":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"95":{"tf":1.0}}}},"df":79,"docs":{"109":{"tf":1.4142135623730951},"120":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"136":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":2.0},"159":{"tf":2.23606797749979},"164":{"tf":1.0},"167":{"tf":2.0},"169":{"tf":1.7320508075688772},"185":{"tf":1.0},"189":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"238":{"tf":2.23606797749979},"240":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.4142135623730951},"278":{"tf":1.7320508075688772},"285":{"tf":3.1622776601683795},"301":{"tf":3.1622776601683795},"317":{"tf":2.23606797749979},"320":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":2.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"35":{"tf":2.0},"357":{"tf":1.0},"36":{"tf":2.23606797749979},"364":{"tf":2.8284271247461903},"365":{"tf":4.58257569495584},"366":{"tf":1.4142135623730951},"369":{"tf":1.0},"37":{"tf":1.7320508075688772},"375":{"tf":1.0},"376":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"387":{"tf":1.4142135623730951},"39":{"tf":1.0},"404":{"tf":3.0},"406":{"tf":2.0},"407":{"tf":2.0},"411":{"tf":1.0},"415":{"tf":2.0},"426":{"tf":2.0},"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"50":{"tf":2.23606797749979},"51":{"tf":1.0},"52":{"tf":2.23606797749979},"55":{"tf":1.0},"63":{"tf":2.23606797749979},"70":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":4.242640687119285},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"x":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"0":{"df":1,"docs":{"301":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":6,"docs":{"286":{"tf":1.4142135623730951},"301":{"tf":4.123105625617661},"302":{"tf":2.6457513110645907},"305":{"tf":1.4142135623730951},"307":{"tf":1.0},"404":{"tf":1.0}}}},"df":6,"docs":{"300":{"tf":1.0},"301":{"tf":4.242640687119285},"302":{"tf":1.0},"404":{"tf":3.4641016151377544},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"d":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}}},"df":2,"docs":{"301":{"tf":1.7320508075688772},"302":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"’":{"df":1,"docs":{"301":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"301":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"_":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":2.6457513110645907}},"e":{":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{":":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"254":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"254":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"189":{"tf":1.0},"79":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"189":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"x":{"df":3,"docs":{"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"277":{"tf":1.4142135623730951}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"x":{"df":2,"docs":{"275":{"tf":1.0},"276":{"tf":1.0}}}},"df":1,"docs":{"275":{"tf":1.0}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"277":{"tf":2.449489742783178}}}}},"t":{">":{"(":{"df":0,"docs":{},"t":{"df":3,"docs":{"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"277":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":3,"docs":{"275":{"tf":3.1622776601683795},"276":{"tf":2.6457513110645907},"277":{"tf":2.8284271247461903}}},"{":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"275":{"tf":1.0}}}}}}}}},"df":1,"docs":{"275":{"tf":2.0}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"426":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"365":{"tf":1.0}}}},"df":0,"docs":{}},"df":161,"docs":{"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"104":{"tf":1.0},"105":{"tf":1.0},"108":{"tf":1.4142135623730951},"112":{"tf":2.6457513110645907},"113":{"tf":2.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.7320508075688772},"116":{"tf":2.449489742783178},"117":{"tf":2.449489742783178},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":2.0},"122":{"tf":1.7320508075688772},"123":{"tf":2.23606797749979},"124":{"tf":2.449489742783178},"125":{"tf":1.4142135623730951},"127":{"tf":1.7320508075688772},"128":{"tf":1.7320508075688772},"129":{"tf":2.23606797749979},"139":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":2.23606797749979},"167":{"tf":1.4142135623730951},"169":{"tf":3.4641016151377544},"170":{"tf":1.4142135623730951},"172":{"tf":2.23606797749979},"173":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"178":{"tf":1.7320508075688772},"179":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"185":{"tf":1.7320508075688772},"186":{"tf":1.4142135623730951},"188":{"tf":1.7320508075688772},"190":{"tf":2.23606797749979},"192":{"tf":1.4142135623730951},"196":{"tf":2.8284271247461903},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":2.449489742783178},"203":{"tf":1.0},"205":{"tf":4.0},"208":{"tf":1.0},"209":{"tf":2.6457513110645907},"214":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.7320508075688772},"219":{"tf":2.6457513110645907},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"228":{"tf":2.23606797749979},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":2.0},"238":{"tf":1.4142135623730951},"240":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.4142135623730951},"251":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":2.0},"256":{"tf":4.0},"257":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"265":{"tf":1.0},"266":{"tf":1.0},"271":{"tf":1.4142135623730951},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":2.0},"279":{"tf":1.0},"28":{"tf":2.0},"282":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.7320508075688772},"29":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":2.6457513110645907},"338":{"tf":2.0},"34":{"tf":1.4142135623730951},"342":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":2.0},"349":{"tf":1.4142135623730951},"353":{"tf":2.6457513110645907},"356":{"tf":2.6457513110645907},"357":{"tf":2.6457513110645907},"359":{"tf":1.4142135623730951},"36":{"tf":2.0},"364":{"tf":1.0},"365":{"tf":3.0},"366":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772},"373":{"tf":1.0},"374":{"tf":3.7416573867739413},"375":{"tf":1.4142135623730951},"378":{"tf":1.7320508075688772},"379":{"tf":2.0},"380":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":2.23606797749979},"386":{"tf":1.0},"387":{"tf":1.7320508075688772},"389":{"tf":5.196152422706632},"39":{"tf":1.0},"390":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":2.449489742783178},"410":{"tf":1.0},"413":{"tf":2.0},"416":{"tf":2.23606797749979},"44":{"tf":1.7320508075688772},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":2.0},"52":{"tf":2.6457513110645907},"55":{"tf":2.23606797749979},"56":{"tf":2.0},"57":{"tf":2.0},"59":{"tf":1.0},"63":{"tf":1.4142135623730951},"70":{"tf":1.0},"76":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":3.3166247903554},"84":{"tf":2.23606797749979},"86":{"tf":2.8284271247461903},"87":{"tf":1.7320508075688772},"88":{"tf":2.0},"90":{"tf":1.0},"91":{"tf":2.23606797749979},"93":{"tf":1.0},"94":{"tf":2.6457513110645907},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":2.0},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":4,"docs":{"102":{"tf":1.0},"416":{"tf":1.0},"70":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":2,"docs":{"419":{"tf":1.0},"420":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"318":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"s":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.0}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"16":{"tf":1.0},"325":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"320":{"tf":1.0},"337":{"tf":1.0},"362":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":7,"docs":{"116":{"tf":1.0},"117":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"253":{"tf":1.0},"28":{"tf":1.0},"396":{"tf":1.0}}}}}},"df":7,"docs":{"236":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"358":{"tf":2.6457513110645907},"397":{"tf":1.0},"404":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"54":{"tf":2.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"315":{"tf":1.0}}}}},"t":{"df":2,"docs":{"286":{"tf":1.0},"43":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":19,"docs":{"10":{"tf":1.0},"133":{"tf":1.0},"153":{"tf":1.0},"164":{"tf":1.0},"175":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"228":{"tf":1.0},"236":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"332":{"tf":1.0},"338":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"421":{"tf":1.0},"63":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"142":{"tf":1.0},"152":{"tf":1.0},"330":{"tf":1.0},"363":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":199,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"111":{"tf":1.4142135623730951},"112":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.7320508075688772},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.4142135623730951},"137":{"tf":2.0},"14":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"148":{"tf":1.0},"15":{"tf":1.4142135623730951},"153":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":2.0},"158":{"tf":1.0},"159":{"tf":1.7320508075688772},"16":{"tf":1.4142135623730951},"162":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"165":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"175":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"181":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.7320508075688772},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"189":{"tf":2.23606797749979},"190":{"tf":1.0},"191":{"tf":1.0},"193":{"tf":1.4142135623730951},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":2.23606797749979},"21":{"tf":1.7320508075688772},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":2.0},"215":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":2.0},"221":{"tf":2.0},"222":{"tf":1.0},"224":{"tf":2.0},"225":{"tf":1.7320508075688772},"228":{"tf":2.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"237":{"tf":2.449489742783178},"238":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":2.23606797749979},"26":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951},"264":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":4.358898943540674},"276":{"tf":1.7320508075688772},"277":{"tf":1.7320508075688772},"279":{"tf":2.23606797749979},"28":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"285":{"tf":2.23606797749979},"286":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"290":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":1.0},"31":{"tf":1.0},"310":{"tf":1.4142135623730951},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":2.23606797749979},"316":{"tf":1.7320508075688772},"317":{"tf":3.3166247903554},"318":{"tf":2.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":2.23606797749979},"323":{"tf":3.7416573867739413},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"326":{"tf":1.0},"330":{"tf":1.7320508075688772},"333":{"tf":2.0},"334":{"tf":1.0},"335":{"tf":1.7320508075688772},"337":{"tf":1.4142135623730951},"338":{"tf":3.0},"339":{"tf":2.0},"34":{"tf":1.0},"340":{"tf":1.7320508075688772},"344":{"tf":1.0},"346":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.7320508075688772},"353":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":2.8284271247461903},"360":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":2.6457513110645907},"366":{"tf":1.4142135623730951},"367":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":2.23606797749979},"372":{"tf":1.7320508075688772},"373":{"tf":1.7320508075688772},"374":{"tf":2.449489742783178},"375":{"tf":1.4142135623730951},"378":{"tf":1.0},"381":{"tf":2.449489742783178},"384":{"tf":1.4142135623730951},"385":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":3.4641016151377544},"394":{"tf":1.0},"395":{"tf":1.0},"400":{"tf":1.4142135623730951},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":4.0},"406":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951},"41":{"tf":1.0},"413":{"tf":1.4142135623730951},"419":{"tf":1.0},"42":{"tf":1.7320508075688772},"421":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.4142135623730951},"44":{"tf":1.0},"51":{"tf":2.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":2.0},"65":{"tf":1.0},"67":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":2.8284271247461903},"73":{"tf":1.0},"74":{"tf":1.0},"78":{"tf":2.0},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"97":{"tf":1.0}},"l":{"df":1,"docs":{"214":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"320":{"tf":1.0}}}}}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"197":{"tf":1.0},"415":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"—":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"54":{"tf":1.0}}}}}}}}}},"df":5,"docs":{"163":{"tf":1.0},"164":{"tf":1.0},"292":{"tf":1.0},"404":{"tf":1.4142135623730951},"415":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":13,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.7320508075688772},"126":{"tf":2.6457513110645907},"158":{"tf":1.0},"213":{"tf":1.4142135623730951},"254":{"tf":1.0},"271":{"tf":1.4142135623730951},"288":{"tf":1.0},"345":{"tf":1.0},"356":{"tf":2.23606797749979},"357":{"tf":1.0},"63":{"tf":1.4142135623730951}}}},"t":{":":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":7,"docs":{"21":{"tf":1.0},"279":{"tf":1.0},"308":{"tf":2.23606797749979},"313":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"395":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"108":{"tf":1.0},"162":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"220":{"tf":1.0},"242":{"tf":1.0},"257":{"tf":1.0},"278":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"289":{"tf":1.0},"304":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"335":{"tf":1.0},"338":{"tf":1.4142135623730951},"344":{"tf":1.4142135623730951},"357":{"tf":1.0},"361":{"tf":1.0},"378":{"tf":1.0},"380":{"tf":3.7416573867739413},"404":{"tf":1.7320508075688772},"426":{"tf":1.0},"432":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0}}}}},"w":{"(":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"219":{"tf":1.0},"220":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"404":{"tf":2.8284271247461903},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":2.0}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":3,"docs":{"404":{"tf":3.3166247903554},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"164":{"tf":1.0},"200":{"tf":2.0}}}}},"df":0,"docs":{}},"x":{"df":4,"docs":{"180":{"tf":1.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"277":{"tf":1.4142135623730951}}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"357":{"tf":2.449489742783178}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":158,"docs":{"1":{"tf":1.4142135623730951},"102":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":2.0},"113":{"tf":1.7320508075688772},"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"117":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":2.0},"124":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"133":{"tf":2.6457513110645907},"135":{"tf":1.7320508075688772},"139":{"tf":1.0},"141":{"tf":2.23606797749979},"142":{"tf":1.4142135623730951},"146":{"tf":1.0},"148":{"tf":2.0},"151":{"tf":2.449489742783178},"158":{"tf":1.0},"159":{"tf":1.7320508075688772},"164":{"tf":2.8284271247461903},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"196":{"tf":2.8284271247461903},"200":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"21":{"tf":1.0},"212":{"tf":2.0},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":2.0},"22":{"tf":1.0},"220":{"tf":2.449489742783178},"222":{"tf":1.0},"223":{"tf":1.0},"227":{"tf":2.449489742783178},"228":{"tf":2.23606797749979},"237":{"tf":3.0},"238":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":2.23606797749979},"243":{"tf":1.0},"244":{"tf":1.0},"245":{"tf":1.4142135623730951},"247":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.7320508075688772},"258":{"tf":2.0},"259":{"tf":1.4142135623730951},"261":{"tf":2.0},"262":{"tf":1.4142135623730951},"266":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":1.4142135623730951},"28":{"tf":3.0},"281":{"tf":1.0},"285":{"tf":3.3166247903554},"289":{"tf":2.0},"29":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":2.449489742783178},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"299":{"tf":1.0},"301":{"tf":1.4142135623730951},"306":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"316":{"tf":2.449489742783178},"317":{"tf":1.7320508075688772},"319":{"tf":1.0},"32":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":4.795831523312719},"339":{"tf":2.0},"34":{"tf":2.8284271247461903},"340":{"tf":2.23606797749979},"346":{"tf":2.0},"35":{"tf":1.0},"353":{"tf":2.8284271247461903},"358":{"tf":2.449489742783178},"36":{"tf":3.0},"363":{"tf":1.0},"364":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.4142135623730951},"376":{"tf":1.7320508075688772},"378":{"tf":1.0},"379":{"tf":1.0},"383":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":2.8284271247461903},"390":{"tf":1.0},"395":{"tf":2.23606797749979},"396":{"tf":2.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":7.211102550927978},"405":{"tf":1.0},"406":{"tf":2.0},"407":{"tf":2.6457513110645907},"42":{"tf":1.7320508075688772},"429":{"tf":3.4641016151377544},"43":{"tf":1.0},"430":{"tf":1.0},"432":{"tf":1.7320508075688772},"433":{"tf":2.6457513110645907},"434":{"tf":1.0},"435":{"tf":1.4142135623730951},"437":{"tf":1.7320508075688772},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.7320508075688772},"52":{"tf":2.0},"56":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":2.449489742783178},"89":{"tf":1.0},"9":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"13":{"tf":1.4142135623730951},"32":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.0}}}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"18":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.0},"272":{"tf":1.0}},"n":{"df":4,"docs":{"224":{"tf":1.0},"38":{"tf":1.0},"396":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772}}}}},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":5,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":2.449489742783178},"177":{"tf":3.0},"178":{"tf":2.0},"179":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":6,"docs":{"361":{"tf":1.4142135623730951},"373":{"tf":1.4142135623730951},"376":{"tf":2.23606797749979},"377":{"tf":1.4142135623730951},"378":{"tf":3.0},"379":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"240":{"tf":1.0},"324":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"<":{"\'":{"_":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"374":{"tf":1.0}}}}},"df":0,"docs":{}},"df":102,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"104":{"tf":1.7320508075688772},"106":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.4142135623730951},"138":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.7320508075688772},"164":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"169":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.7320508075688772},"209":{"tf":1.4142135623730951},"216":{"tf":1.0},"220":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.4142135623730951},"232":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.4142135623730951},"24":{"tf":1.0},"240":{"tf":3.1622776601683795},"241":{"tf":2.0},"245":{"tf":2.8284271247461903},"247":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"258":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951},"264":{"tf":1.0},"271":{"tf":2.0},"274":{"tf":1.0},"28":{"tf":1.0},"282":{"tf":1.0},"288":{"tf":2.449489742783178},"289":{"tf":1.7320508075688772},"290":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"301":{"tf":1.7320508075688772},"307":{"tf":1.0},"312":{"tf":2.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":3.1622776601683795},"323":{"tf":1.0},"324":{"tf":2.6457513110645907},"326":{"tf":1.0},"334":{"tf":1.0},"338":{"tf":1.4142135623730951},"34":{"tf":1.0},"341":{"tf":1.0},"349":{"tf":1.0},"36":{"tf":1.0},"360":{"tf":1.0},"364":{"tf":1.4142135623730951},"37":{"tf":1.0},"372":{"tf":2.0},"38":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.7320508075688772},"392":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.7320508075688772},"404":{"tf":2.23606797749979},"405":{"tf":1.0},"41":{"tf":1.0},"411":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"433":{"tf":2.449489742783178},"44":{"tf":1.7320508075688772},"47":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.4142135623730951},"77":{"tf":1.0},"78":{"tf":1.0},"92":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"159":{"tf":1.0}}},"l":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"151":{"tf":1.0},"232":{"tf":1.0},"308":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"92":{"tf":1.0}},"r":{"df":5,"docs":{"110":{"tf":1.0},"189":{"tf":1.0},"312":{"tf":1.0},"324":{"tf":1.0},"63":{"tf":1.0}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"0":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":4,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"17":{"tf":1.0},"291":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"433":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":13,"docs":{"10":{"tf":1.0},"196":{"tf":1.0},"273":{"tf":1.0},"297":{"tf":1.0},"369":{"tf":2.6457513110645907},"431":{"tf":1.7320508075688772},"432":{"tf":1.0},"433":{"tf":3.7416573867739413},"434":{"tf":1.0},"435":{"tf":2.0},"436":{"tf":3.4641016151377544},"437":{"tf":1.7320508075688772},"71":{"tf":1.0}}}}}}},"l":{"df":5,"docs":{"271":{"tf":3.4641016151377544},"281":{"tf":2.0},"282":{"tf":1.4142135623730951},"286":{"tf":2.23606797749979},"288":{"tf":3.3166247903554}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"371":{"tf":1.0}}}}}},"o":{"_":{"d":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"76":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"216":{"tf":2.23606797749979},"221":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"280":{"tf":1.7320508075688772},"288":{"tf":1.4142135623730951},"289":{"tf":6.244997998398398}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"299":{"tf":1.0}}}}}}}}}}}}},"df":19,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"109":{"tf":1.0},"146":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"220":{"tf":1.0},"271":{"tf":1.7320508075688772},"288":{"tf":1.4142135623730951},"308":{"tf":1.0},"312":{"tf":1.4142135623730951},"365":{"tf":1.0},"374":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951},"429":{"tf":1.0},"45":{"tf":1.4142135623730951},"47":{"tf":1.7320508075688772},"62":{"tf":1.0},"70":{"tf":1.0}},"e":{"df":42,"docs":{"103":{"tf":2.6457513110645907},"105":{"tf":1.0},"106":{"tf":4.0},"107":{"tf":2.449489742783178},"109":{"tf":1.0},"110":{"tf":2.0},"135":{"tf":2.0},"149":{"tf":1.0},"159":{"tf":2.449489742783178},"163":{"tf":1.0},"171":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"189":{"tf":1.0},"235":{"tf":1.7320508075688772},"238":{"tf":2.0},"240":{"tf":1.4142135623730951},"245":{"tf":1.7320508075688772},"288":{"tf":1.4142135623730951},"289":{"tf":2.23606797749979},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"317":{"tf":2.0},"322":{"tf":1.7320508075688772},"323":{"tf":1.0},"330":{"tf":1.4142135623730951},"338":{"tf":1.7320508075688772},"344":{"tf":1.7320508075688772},"346":{"tf":1.4142135623730951},"350":{"tf":2.449489742783178},"353":{"tf":1.4142135623730951},"357":{"tf":1.0},"358":{"tf":1.0},"372":{"tf":1.0},"380":{"tf":2.0},"396":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"420":{"tf":1.4142135623730951},"423":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.0},"66":{"tf":1.0}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"415":{"tf":1.0}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"135":{"tf":1.0},"297":{"tf":1.0}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"336":{"tf":1.0}}}}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":3,"docs":{"159":{"tf":1.0},"220":{"tf":1.4142135623730951},"94":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"135":{"tf":1.0},"25":{"tf":1.0},"280":{"tf":1.0},"283":{"tf":1.0},"313":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"384":{"tf":1.0},"395":{"tf":1.0},"413":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"120":{"tf":1.0},"14":{"tf":1.4142135623730951},"253":{"tf":1.0},"323":{"tf":1.0},"381":{"tf":1.0},"83":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":136,"docs":{"102":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"13":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"148":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"2":{"tf":1.0},"200":{"tf":1.7320508075688772},"204":{"tf":1.7320508075688772},"205":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"214":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"227":{"tf":1.0},"228":{"tf":1.0},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"238":{"tf":1.0},"240":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"246":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"257":{"tf":1.0},"263":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":2.449489742783178},"273":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":2.23606797749979},"324":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"345":{"tf":1.0},"350":{"tf":2.23606797749979},"357":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":2.23606797749979},"375":{"tf":1.4142135623730951},"38":{"tf":1.7320508075688772},"381":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.7320508075688772},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"396":{"tf":1.0},"397":{"tf":1.0},"404":{"tf":2.6457513110645907},"406":{"tf":1.4142135623730951},"413":{"tf":1.0},"42":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"157":{"tf":1.0},"158":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"h":{"df":28,"docs":{"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"108":{"tf":1.0},"155":{"tf":1.0},"163":{"tf":1.4142135623730951},"197":{"tf":1.0},"208":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"238":{"tf":1.4142135623730951},"242":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.4142135623730951},"284":{"tf":1.0},"312":{"tf":1.7320508075688772},"337":{"tf":1.0},"339":{"tf":1.0},"350":{"tf":1.0},"374":{"tf":1.0},"404":{"tf":1.7320508075688772},"42":{"tf":1.0},"59":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"76":{"tf":1.0},"94":{"tf":1.0}}},"i":{"c":{"df":29,"docs":{"110":{"tf":1.0},"116":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"209":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"238":{"tf":1.0},"240":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"26":{"tf":1.0},"263":{"tf":1.0},"285":{"tf":1.0},"29":{"tf":1.0},"295":{"tf":1.0},"302":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"338":{"tf":1.0},"364":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":1.4142135623730951},"405":{"tf":1.0},"407":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.0},"74":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"178":{"tf":2.449489742783178},"325":{"tf":1.0}}},"y":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"178":{"tf":1.0}}},"df":1,"docs":{"178":{"tf":1.4142135623730951}}}}}}},"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"314":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"\'":{".":{"\'":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"188":{"tf":1.0},"190":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":2,"docs":{"188":{"tf":2.0},"190":{"tf":1.4142135623730951}}},"m":{"b":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":156,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"111":{"tf":1.7320508075688772},"115":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.0},"133":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":2.23606797749979},"165":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.0},"183":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":2.23606797749979},"197":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"206":{"tf":1.0},"209":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"219":{"tf":2.23606797749979},"22":{"tf":1.4142135623730951},"220":{"tf":2.6457513110645907},"221":{"tf":2.23606797749979},"222":{"tf":2.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":2.6457513110645907},"231":{"tf":1.7320508075688772},"232":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.0},"245":{"tf":1.4142135623730951},"248":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.7320508075688772},"262":{"tf":1.7320508075688772},"263":{"tf":1.4142135623730951},"264":{"tf":1.0},"271":{"tf":1.7320508075688772},"276":{"tf":1.4142135623730951},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.7320508075688772},"288":{"tf":1.0},"289":{"tf":2.23606797749979},"29":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"298":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":1.4142135623730951},"306":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.7320508075688772},"31":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.7320508075688772},"316":{"tf":1.0},"317":{"tf":2.0},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":2.449489742783178},"324":{"tf":1.0},"325":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":2.8284271247461903},"34":{"tf":1.0},"340":{"tf":2.0},"341":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"358":{"tf":1.0},"36":{"tf":1.7320508075688772},"361":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.4142135623730951},"371":{"tf":1.0},"374":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.4142135623730951},"384":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.0},"392":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.7320508075688772},"397":{"tf":1.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.7320508075688772},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.8284271247461903},"407":{"tf":1.0},"408":{"tf":1.0},"42":{"tf":2.23606797749979},"426":{"tf":1.0},"433":{"tf":1.0},"436":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":2.23606797749979},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"63":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"71":{"tf":2.6457513110645907},"78":{"tf":2.0},"79":{"tf":1.7320508075688772},"88":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"204":{"tf":1.0},"296":{"tf":1.0}}}}}}},"s":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"248":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"64":{"tf":1.0}}}},"u":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"50":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"103":{"tf":5.0},"107":{"tf":1.0},"182":{"tf":1.4142135623730951},"271":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0}},"’":{"df":1,"docs":{"103":{"tf":1.0}}}}},"m":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"235":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"235":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"238":{"tf":2.0}}}}}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"[":{"0":{"df":1,"docs":{"167":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":2,"docs":{"167":{"tf":3.0},"169":{"tf":1.4142135623730951}}}}}}},"df":105,"docs":{"10":{"tf":1.0},"103":{"tf":1.4142135623730951},"108":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"125":{"tf":2.0},"126":{"tf":2.449489742783178},"131":{"tf":1.4142135623730951},"134":{"tf":1.0},"135":{"tf":1.7320508075688772},"137":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":3.3166247903554},"167":{"tf":5.830951894845301},"169":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"170":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.4142135623730951},"203":{"tf":1.7320508075688772},"211":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"235":{"tf":1.0},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"241":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0},"268":{"tf":1.0},"27":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.4142135623730951},"290":{"tf":1.0},"293":{"tf":3.4641016151377544},"294":{"tf":5.477225575051661},"301":{"tf":1.0},"308":{"tf":1.0},"316":{"tf":6.4031242374328485},"317":{"tf":2.23606797749979},"318":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":2.449489742783178},"346":{"tf":1.4142135623730951},"35":{"tf":2.23606797749979},"355":{"tf":1.0},"356":{"tf":1.4142135623730951},"357":{"tf":3.1622776601683795},"358":{"tf":2.0},"36":{"tf":1.0},"365":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.7320508075688772},"383":{"tf":2.0},"386":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"39":{"tf":1.0},"391":{"tf":1.0},"393":{"tf":1.4142135623730951},"395":{"tf":1.7320508075688772},"40":{"tf":1.0},"404":{"tf":5.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772},"41":{"tf":2.449489742783178},"419":{"tf":1.7320508075688772},"42":{"tf":2.0},"420":{"tf":1.0},"43":{"tf":4.242640687119285},"433":{"tf":1.0},"44":{"tf":5.830951894845301},"45":{"tf":3.3166247903554},"46":{"tf":2.0},"47":{"tf":3.7416573867739413},"51":{"tf":2.0},"52":{"tf":1.4142135623730951},"53":{"tf":2.0},"54":{"tf":4.69041575982343},"55":{"tf":2.6457513110645907},"59":{"tf":1.0},"62":{"tf":5.916079783099616},"63":{"tf":3.1622776601683795},"64":{"tf":1.0},"67":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}}},"df":8,"docs":{"164":{"tf":1.0},"236":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951},"301":{"tf":3.605551275463989},"358":{"tf":2.0},"364":{"tf":3.1622776601683795},"380":{"tf":1.0},"47":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"102":{"tf":1.4142135623730951},"301":{"tf":1.0},"355":{"tf":1.4142135623730951},"398":{"tf":1.0},"416":{"tf":1.0},"44":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":2.0}}}}}}},"o":{"(":{"1":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"248":{"tf":1.0}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"95":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"95":{"tf":1.0}}}}}}}}},"df":37,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"137":{"tf":1.0},"147":{"tf":1.0},"159":{"tf":1.4142135623730951},"179":{"tf":1.0},"193":{"tf":1.0},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"247":{"tf":1.0},"269":{"tf":1.4142135623730951},"285":{"tf":3.7416573867739413},"323":{"tf":2.449489742783178},"326":{"tf":1.0},"327":{"tf":3.3166247903554},"328":{"tf":2.449489742783178},"329":{"tf":3.4641016151377544},"330":{"tf":2.8284271247461903},"331":{"tf":2.23606797749979},"332":{"tf":2.0},"333":{"tf":2.0},"334":{"tf":4.58257569495584},"335":{"tf":2.449489742783178},"336":{"tf":2.23606797749979},"337":{"tf":3.7416573867739413},"338":{"tf":3.605551275463989},"339":{"tf":2.6457513110645907},"340":{"tf":2.6457513110645907},"341":{"tf":2.8284271247461903},"381":{"tf":1.4142135623730951},"384":{"tf":2.0},"404":{"tf":1.0},"411":{"tf":1.0},"74":{"tf":1.0},"82":{"tf":1.0},"93":{"tf":1.0},"95":{"tf":2.23606797749979}},"’":{"df":5,"docs":{"330":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"334":{"tf":1.0},"335":{"tf":1.0},"82":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"291":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"230":{"tf":1.0},"246":{"tf":1.0},"285":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"35":{"tf":1.0},"365":{"tf":1.0}}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":3,"docs":{"28":{"tf":1.0},"366":{"tf":1.0},"90":{"tf":1.0}},"s":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}},"c":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"135":{"tf":1.0},"163":{"tf":1.0},"279":{"tf":1.0}}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":33,"docs":{"121":{"tf":1.0},"135":{"tf":1.4142135623730951},"153":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"253":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0},"336":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"370":{"tf":1.0},"38":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"54":{"tf":1.7320508075688772},"71":{"tf":1.0},"75":{"tf":2.23606797749979},"79":{"tf":1.7320508075688772},"92":{"tf":1.0}},"r":{"df":2,"docs":{"151":{"tf":1.0},"79":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"d":{"df":2,"docs":{"2":{"tf":1.0},"358":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":9,"docs":{"219":{"tf":1.4142135623730951},"285":{"tf":1.0},"290":{"tf":1.0},"292":{"tf":1.0},"327":{"tf":1.0},"332":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"8":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"1":{"tf":1.7320508075688772},"146":{"tf":1.0},"260":{"tf":1.0},"291":{"tf":1.4142135623730951},"302":{"tf":1.0},"308":{"tf":1.0},"316":{"tf":1.0},"332":{"tf":1.0},"361":{"tf":1.0},"395":{"tf":1.0},"50":{"tf":1.0}}}},"i":{"c":{"df":1,"docs":{"117":{"tf":1.4142135623730951}},"i":{"df":5,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"311":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"0":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"365":{"tf":1.0}}}}}}},"h":{"df":1,"docs":{"295":{"tf":1.7320508075688772}}},"k":{"(":{"_":{"df":2,"docs":{"159":{"tf":1.0},"380":{"tf":1.0}}},"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"346":{"tf":1.7320508075688772}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":6,"docs":{"220":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}}}}},"df":0,"docs":{},"f":{"c":{"df":1,"docs":{"158":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0}}}}},"j":{"df":0,"docs":{},"o":{"b":{"df":2,"docs":{"404":{"tf":1.0},"407":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"164":{"tf":1.0},"380":{"tf":1.0},"47":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.4142135623730951}}}}}}}},"t":{"df":2,"docs":{"157":{"tf":1.0},"171":{"tf":1.0}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"159":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"347":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"\\\\":{"df":0,"docs":{},"r":{"\\\\":{"df":0,"docs":{},"n":{"\\\\":{"df":0,"docs":{},"r":{"\\\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"398":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"159":{"tf":1.0}}}}},"a":{"df":0,"docs":{},"y":{"df":5,"docs":{"219":{"tf":1.0},"297":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"df":39,"docs":{"122":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"157":{"tf":2.449489742783178},"158":{"tf":1.4142135623730951},"159":{"tf":3.4641016151377544},"162":{"tf":1.0},"171":{"tf":1.0},"196":{"tf":3.1622776601683795},"197":{"tf":2.8284271247461903},"198":{"tf":2.23606797749979},"200":{"tf":1.7320508075688772},"201":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"205":{"tf":3.1622776601683795},"206":{"tf":2.449489742783178},"209":{"tf":3.605551275463989},"220":{"tf":1.7320508075688772},"221":{"tf":2.449489742783178},"222":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":3.0},"231":{"tf":1.0},"245":{"tf":2.23606797749979},"253":{"tf":1.4142135623730951},"264":{"tf":2.6457513110645907},"296":{"tf":1.0},"319":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.4142135623730951},"38":{"tf":2.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":2.449489742783178},"407":{"tf":2.0},"44":{"tf":1.4142135623730951},"47":{"tf":2.0}}},"l":{"d":{"df":8,"docs":{"110":{"tf":2.23606797749979},"135":{"tf":1.0},"151":{"tf":2.449489742783178},"222":{"tf":1.0},"227":{"tf":1.7320508075688772},"323":{"tf":1.0},"338":{"tf":1.7320508075688772},"434":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"129":{"tf":1.7320508075688772},"209":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"156":{"tf":1.0},"346":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.0},"404":{"tf":1.0}}}}},"n":{"c":{"df":62,"docs":{"106":{"tf":1.0},"112":{"tf":1.0},"115":{"tf":1.0},"121":{"tf":1.0},"128":{"tf":1.4142135623730951},"150":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"187":{"tf":1.0},"21":{"tf":1.0},"219":{"tf":1.0},"226":{"tf":1.0},"238":{"tf":3.3166247903554},"239":{"tf":1.0},"245":{"tf":1.0},"247":{"tf":1.0},"251":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"273":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.4142135623730951},"292":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.4142135623730951},"307":{"tf":1.0},"308":{"tf":1.4142135623730951},"31":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":2.8284271247461903},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"338":{"tf":1.0},"345":{"tf":1.0},"347":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"36":{"tf":1.0},"361":{"tf":1.0},"365":{"tf":1.4142135623730951},"372":{"tf":1.0},"396":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":2.0},"41":{"tf":1.0},"433":{"tf":1.0},"437":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"df":226,"docs":{"1":{"tf":1.4142135623730951},"101":{"tf":1.7320508075688772},"102":{"tf":2.0},"103":{"tf":2.23606797749979},"105":{"tf":1.7320508075688772},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":2.0},"117":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":2.449489742783178},"128":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.0},"136":{"tf":1.4142135623730951},"137":{"tf":1.7320508075688772},"140":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"148":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":2.23606797749979},"160":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":2.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":2.8284271247461903},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":2.23606797749979},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.0},"205":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.7320508075688772},"211":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":2.449489742783178},"218":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"254":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":2.0},"262":{"tf":1.4142135623730951},"263":{"tf":2.0},"264":{"tf":1.7320508075688772},"269":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":2.0},"273":{"tf":1.0},"275":{"tf":2.0},"276":{"tf":1.0},"278":{"tf":1.7320508075688772},"279":{"tf":1.7320508075688772},"28":{"tf":1.7320508075688772},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":2.449489742783178},"287":{"tf":1.0},"289":{"tf":2.0},"29":{"tf":1.4142135623730951},"292":{"tf":1.7320508075688772},"293":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":3.4641016151377544},"298":{"tf":1.7320508075688772},"299":{"tf":1.0},"30":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":2.449489742783178},"302":{"tf":1.0},"308":{"tf":2.0},"309":{"tf":3.872983346207417},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.7320508075688772},"314":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.449489742783178},"320":{"tf":1.4142135623730951},"322":{"tf":2.0},"323":{"tf":2.0},"325":{"tf":1.4142135623730951},"331":{"tf":1.4142135623730951},"332":{"tf":1.0},"333":{"tf":2.0},"334":{"tf":2.23606797749979},"337":{"tf":1.0},"338":{"tf":1.7320508075688772},"339":{"tf":2.449489742783178},"34":{"tf":1.0},"344":{"tf":1.7320508075688772},"345":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951},"349":{"tf":1.0},"350":{"tf":1.4142135623730951},"351":{"tf":1.0},"352":{"tf":1.0},"354":{"tf":1.0},"356":{"tf":2.0},"357":{"tf":2.0},"359":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"367":{"tf":1.0},"368":{"tf":1.4142135623730951},"369":{"tf":1.0},"37":{"tf":1.4142135623730951},"370":{"tf":1.0},"372":{"tf":1.4142135623730951},"373":{"tf":1.0},"374":{"tf":1.7320508075688772},"376":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.7320508075688772},"381":{"tf":1.0},"383":{"tf":2.23606797749979},"386":{"tf":1.4142135623730951},"387":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951},"392":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"399":{"tf":1.0},"401":{"tf":1.7320508075688772},"403":{"tf":1.4142135623730951},"404":{"tf":3.605551275463989},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"419":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":2.0},"435":{"tf":1.0},"436":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"67":{"tf":2.0},"68":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.7320508075688772},"75":{"tf":2.23606797749979},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"89":{"tf":1.7320508075688772},"9":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}},"e":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"285":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"205":{"tf":2.0}}}},"df":0,"docs":{}}}},"m":{"df":1,"docs":{"318":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":4,"docs":{"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"246":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"0":{"tf":1.0},"307":{"tf":1.0},"387":{"tf":1.0},"435":{"tf":1.0}}}},"y":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"211":{"tf":1.0},"231":{"tf":1.0}}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"o":{"df":5,"docs":{"135":{"tf":1.0},"159":{"tf":1.0},"288":{"tf":1.0},"67":{"tf":1.7320508075688772},"71":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"397":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":4,"docs":{"327":{"tf":1.4142135623730951},"328":{"tf":1.4142135623730951},"329":{"tf":1.0},"330":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"384":{"tf":3.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":33,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"113":{"tf":1.0},"129":{"tf":1.0},"15":{"tf":1.0},"157":{"tf":2.23606797749979},"158":{"tf":2.0},"159":{"tf":1.7320508075688772},"17":{"tf":1.0},"171":{"tf":1.7320508075688772},"19":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"224":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.7320508075688772},"262":{"tf":1.0},"28":{"tf":1.4142135623730951},"32":{"tf":1.0},"325":{"tf":1.0},"395":{"tf":2.0},"403":{"tf":1.0},"404":{"tf":1.4142135623730951},"417":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772},"437":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.4142135623730951}}},"r":{"df":110,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.0},"127":{"tf":2.449489742783178},"128":{"tf":1.0},"136":{"tf":1.7320508075688772},"137":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":2.8284271247461903},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":5.477225575051661},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.7320508075688772},"169":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"198":{"tf":1.4142135623730951},"201":{"tf":2.0},"220":{"tf":1.0},"221":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"272":{"tf":2.23606797749979},"273":{"tf":1.7320508075688772},"274":{"tf":2.23606797749979},"275":{"tf":1.4142135623730951},"276":{"tf":2.449489742783178},"278":{"tf":1.4142135623730951},"28":{"tf":1.0},"286":{"tf":1.4142135623730951},"29":{"tf":1.0},"292":{"tf":2.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"308":{"tf":4.358898943540674},"309":{"tf":1.7320508075688772},"310":{"tf":1.0},"316":{"tf":2.23606797749979},"317":{"tf":1.0},"318":{"tf":3.1622776601683795},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"325":{"tf":3.1622776601683795},"326":{"tf":1.0},"329":{"tf":1.4142135623730951},"335":{"tf":1.0},"338":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":1.0},"358":{"tf":1.4142135623730951},"359":{"tf":1.0},"362":{"tf":1.7320508075688772},"363":{"tf":1.0},"364":{"tf":2.449489742783178},"365":{"tf":1.7320508075688772},"366":{"tf":1.4142135623730951},"369":{"tf":1.4142135623730951},"373":{"tf":3.1622776601683795},"379":{"tf":1.7320508075688772},"38":{"tf":2.0},"385":{"tf":1.0},"388":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"398":{"tf":1.0},"404":{"tf":1.0},"414":{"tf":2.0},"415":{"tf":3.1622776601683795},"416":{"tf":2.0},"417":{"tf":1.4142135623730951},"419":{"tf":1.0},"42":{"tf":1.0},"420":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":2.23606797749979},"55":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"95":{"tf":2.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":4,"docs":{"159":{"tf":1.0},"225":{"tf":1.0},"293":{"tf":1.0},"308":{"tf":1.0}}}}}},"s":{"df":10,"docs":{"163":{"tf":1.0},"166":{"tf":1.0},"253":{"tf":1.0},"265":{"tf":1.0},"336":{"tf":1.0},"374":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"54":{"tf":1.0},"92":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"173":{"tf":1.0},"322":{"tf":1.0},"429":{"tf":1.0},"67":{"tf":1.0},"74":{"tf":1.0}}}}}}},"t":{"df":9,"docs":{"103":{"tf":1.0},"251":{"tf":3.0},"361":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.0},"429":{"tf":1.4142135623730951},"435":{"tf":1.4142135623730951},"50":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"m":{"df":10,"docs":{"248":{"tf":1.0},"251":{"tf":2.449489742783178},"265":{"tf":1.0},"30":{"tf":1.4142135623730951},"336":{"tf":1.0},"364":{"tf":1.0},"387":{"tf":1.0},"395":{"tf":1.0},"402":{"tf":1.0},"421":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"312":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"339":{"tf":1.0},"407":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"380":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"<":{"&":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"<":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":1,"docs":{"338":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"3":{"2":{"df":2,"docs":{"135":{"tf":1.0},"149":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"r":{"c":{"<":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"288":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"346":{"tf":1.0}}}}},"t":{"df":1,"docs":{"135":{"tf":1.0}}},"v":{"df":1,"docs":{"149":{"tf":1.0}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"<":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":1,"docs":{"338":{"tf":2.8284271247461903}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"103":{"tf":1.0},"159":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"312":{"tf":1.0}}}}}}}}}}}},"i":{"3":{"2":{"df":7,"docs":{"103":{"tf":1.7320508075688772},"106":{"tf":3.1622776601683795},"107":{"tf":2.0},"149":{"tf":1.0},"330":{"tf":1.0},"344":{"tf":1.0},"350":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"8":{"df":1,"docs":{"103":{"tf":2.449489742783178}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"c":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"420":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"c":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"289":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":3,"docs":{"240":{"tf":1.0},"324":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"r":{"df":5,"docs":{"110":{"tf":2.0},"238":{"tf":1.0},"312":{"tf":2.449489742783178},"313":{"tf":2.0},"314":{"tf":1.0}}}}},"t":{"df":14,"docs":{"103":{"tf":4.0},"106":{"tf":2.23606797749979},"107":{"tf":1.0},"111":{"tf":1.0},"159":{"tf":1.7320508075688772},"166":{"tf":1.0},"171":{"tf":2.23606797749979},"173":{"tf":2.23606797749979},"235":{"tf":2.0},"238":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"372":{"tf":1.0},"380":{"tf":1.7320508075688772},"423":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":2,"docs":{"406":{"tf":1.4142135623730951},"407":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"8":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"c":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"f":{"6":{"4":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"5":{".":{"0":{"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"3":{"2":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"5":{"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":52,"docs":{"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":2.8284271247461903},"104":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"13":{"tf":1.0},"141":{"tf":1.0},"149":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":3.3166247903554},"160":{"tf":1.0},"163":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.4142135623730951},"194":{"tf":1.0},"199":{"tf":1.0},"2":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":2.23606797749979},"208":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"236":{"tf":1.7320508075688772},"238":{"tf":1.7320508075688772},"251":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"303":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"330":{"tf":1.0},"335":{"tf":2.0},"338":{"tf":1.7320508075688772},"341":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"354":{"tf":1.0},"372":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.4142135623730951},"406":{"tf":1.7320508075688772},"407":{"tf":1.0},"50":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0}}}}}}},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}}}}}}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"254":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951}}}}},"d":{"df":1,"docs":{"420":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"2":{"df":1,"docs":{"120":{"tf":1.0}}},"df":42,"docs":{"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"111":{"tf":1.0},"116":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"136":{"tf":1.0},"142":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.7320508075688772},"156":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"198":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"271":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.0},"292":{"tf":1.4142135623730951},"294":{"tf":1.0},"299":{"tf":1.0},"308":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"319":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951},"42":{"tf":1.0},"420":{"tf":3.0},"44":{"tf":2.0},"47":{"tf":1.0},"56":{"tf":1.0},"67":{"tf":2.449489742783178},"71":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":7,"docs":{"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"380":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"380":{"tf":1.0},"44":{"tf":2.6457513110645907},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":7,"docs":{"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"380":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"268":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":21,"docs":{"10":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":2.0},"115":{"tf":1.0},"116":{"tf":2.23606797749979},"124":{"tf":1.0},"130":{"tf":1.0},"194":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.0},"232":{"tf":1.0},"250":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":2.0},"28":{"tf":1.0},"339":{"tf":1.0},"67":{"tf":1.0},"94":{"tf":1.0}},"i":{"df":0,"docs":{},"z":{"df":2,"docs":{"118":{"tf":1.0},"218":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":19,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":2.8284271247461903},"328":{"tf":2.23606797749979},"329":{"tf":2.449489742783178},"330":{"tf":1.7320508075688772},"331":{"tf":1.7320508075688772},"332":{"tf":1.4142135623730951},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":2.449489742783178},"338":{"tf":2.6457513110645907},"339":{"tf":2.0},"340":{"tf":2.6457513110645907},"341":{"tf":2.6457513110645907},"82":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":24,"docs":{"151":{"tf":1.0},"156":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.4142135623730951},"247":{"tf":1.0},"248":{"tf":1.0},"268":{"tf":1.0},"273":{"tf":1.0},"28":{"tf":1.0},"297":{"tf":1.0},"299":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"317":{"tf":1.0},"323":{"tf":1.0},"357":{"tf":1.4142135623730951},"365":{"tf":1.0},"369":{"tf":1.0},"376":{"tf":1.0},"44":{"tf":1.0},"52":{"tf":1.0},"71":{"tf":2.0},"86":{"tf":2.0},"94":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"176":{"tf":1.0},"376":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"s":{"df":4,"docs":{"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"325":{"tf":1.0},"396":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"0":{"df":1,"docs":{"373":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":3,"docs":{"197":{"tf":2.0},"96":{"tf":1.0},"98":{"tf":1.0}}}}}}}},"i":{"df":2,"docs":{"172":{"tf":1.0},"373":{"tf":1.0}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"197":{"tf":2.0},"96":{"tf":1.0},"98":{"tf":1.0}}}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"373":{"tf":1.0}}}},"df":15,"docs":{"10":{"tf":1.0},"116":{"tf":1.0},"124":{"tf":1.0},"251":{"tf":1.0},"254":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"265":{"tf":1.0},"280":{"tf":1.4142135623730951},"303":{"tf":1.0},"309":{"tf":1.0},"314":{"tf":1.0},"327":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":19,"docs":{"110":{"tf":1.0},"170":{"tf":1.0},"187":{"tf":1.0},"278":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"346":{"tf":1.0},"404":{"tf":1.0},"42":{"tf":1.4142135623730951},"44":{"tf":1.0},"63":{"tf":1.0},"78":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"96":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"159":{"tf":1.7320508075688772}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":6,"docs":{"151":{"tf":1.0},"17":{"tf":1.0},"212":{"tf":1.0},"222":{"tf":1.0},"384":{"tf":1.0},"78":{"tf":1.0}}}}}}},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"316":{"tf":1.0},"356":{"tf":1.0},"44":{"tf":1.0},"62":{"tf":1.4142135623730951}}}}},"df":124,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"105":{"tf":1.7320508075688772},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"138":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"159":{"tf":2.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"167":{"tf":1.0},"17":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":2.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"189":{"tf":2.23606797749979},"19":{"tf":1.0},"196":{"tf":2.449489742783178},"197":{"tf":2.449489742783178},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"200":{"tf":2.23606797749979},"204":{"tf":1.4142135623730951},"205":{"tf":2.449489742783178},"206":{"tf":2.0},"209":{"tf":2.8284271247461903},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"225":{"tf":2.23606797749979},"228":{"tf":2.0},"237":{"tf":1.0},"238":{"tf":3.7416573867739413},"239":{"tf":1.0},"241":{"tf":1.0},"253":{"tf":1.4142135623730951},"254":{"tf":1.7320508075688772},"264":{"tf":2.23606797749979},"268":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":2.23606797749979},"276":{"tf":1.0},"279":{"tf":3.0},"282":{"tf":2.449489742783178},"285":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951},"289":{"tf":1.7320508075688772},"29":{"tf":1.0},"290":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":2.0},"302":{"tf":1.0},"309":{"tf":1.0},"31":{"tf":1.4142135623730951},"311":{"tf":1.7320508075688772},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":2.0},"34":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.4142135623730951},"374":{"tf":1.7320508075688772},"389":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":2.0},"407":{"tf":1.7320508075688772},"42":{"tf":2.0},"432":{"tf":1.0},"433":{"tf":1.4142135623730951},"435":{"tf":1.0},"437":{"tf":1.4142135623730951},"44":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"63":{"tf":1.7320508075688772},"65":{"tf":1.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":3.3166247903554},"72":{"tf":2.0},"73":{"tf":2.23606797749979},"74":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772},"78":{"tf":1.7320508075688772},"81":{"tf":1.0},"85":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.7320508075688772},"95":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":17,"docs":{"110":{"tf":1.0},"117":{"tf":1.4142135623730951},"158":{"tf":1.0},"182":{"tf":2.0},"183":{"tf":1.0},"186":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"238":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"324":{"tf":1.0},"353":{"tf":1.4142135623730951},"358":{"tf":2.6457513110645907},"389":{"tf":1.0},"416":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"92":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"317":{"tf":1.0},"319":{"tf":1.0}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"375":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"375":{"tf":2.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"375":{"tf":2.0}}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"375":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"375":{"tf":4.47213595499958}}}}}}}}},"v":{"df":3,"docs":{"188":{"tf":1.0},"295":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"375":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":3,"docs":{"203":{"tf":1.0},"230":{"tf":2.0},"231":{"tf":2.23606797749979}}}}}},"df":70,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.4142135623730951},"164":{"tf":1.0},"189":{"tf":2.23606797749979},"196":{"tf":2.449489742783178},"198":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"202":{"tf":1.7320508075688772},"204":{"tf":4.0},"205":{"tf":1.0},"209":{"tf":2.449489742783178},"211":{"tf":1.7320508075688772},"220":{"tf":1.7320508075688772},"224":{"tf":1.4142135623730951},"225":{"tf":1.0},"229":{"tf":2.23606797749979},"230":{"tf":2.6457513110645907},"231":{"tf":2.6457513110645907},"24":{"tf":1.0},"251":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.0},"264":{"tf":1.4142135623730951},"265":{"tf":1.0},"279":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.4142135623730951},"293":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"308":{"tf":1.0},"312":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772},"316":{"tf":2.23606797749979},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"348":{"tf":1.0},"35":{"tf":1.0},"373":{"tf":2.0},"374":{"tf":1.0},"375":{"tf":2.449489742783178},"384":{"tf":1.7320508075688772},"388":{"tf":1.7320508075688772},"389":{"tf":1.0},"396":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"407":{"tf":1.0},"418":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"62":{"tf":2.0},"63":{"tf":1.0},"92":{"tf":3.4641016151377544},"96":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":17,"docs":{"116":{"tf":1.0},"124":{"tf":1.0},"135":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"200":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":1.0},"317":{"tf":1.4142135623730951},"323":{"tf":1.0},"340":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.4142135623730951},"364":{"tf":1.0},"376":{"tf":1.0},"401":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"286":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"103":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"253":{"tf":1.0},"318":{"tf":1.0},"325":{"tf":1.0},"345":{"tf":1.0},"380":{"tf":1.0},"395":{"tf":1.0},"8":{"tf":1.0}}}},"df":66,"docs":{"1":{"tf":1.0},"131":{"tf":1.0},"136":{"tf":2.449489742783178},"143":{"tf":1.0},"145":{"tf":1.7320508075688772},"147":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"171":{"tf":1.4142135623730951},"179":{"tf":1.0},"189":{"tf":1.4142135623730951},"203":{"tf":1.0},"216":{"tf":1.0},"224":{"tf":1.0},"239":{"tf":2.0},"240":{"tf":1.7320508075688772},"242":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.0},"269":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":3.4641016151377544},"291":{"tf":1.4142135623730951},"296":{"tf":1.0},"298":{"tf":1.4142135623730951},"301":{"tf":1.0},"31":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":2.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.7320508075688772},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"342":{"tf":1.0},"35":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"372":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.7320508075688772},"404":{"tf":1.0},"411":{"tf":1.0},"52":{"tf":1.0},"63":{"tf":2.449489742783178},"67":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"78":{"tf":1.0},"81":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"54":{"tf":2.8284271247461903}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"’":{"df":1,"docs":{"54":{"tf":1.0}}}}}}},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":7,"docs":{"248":{"tf":1.7320508075688772},"268":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"218":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"p":{"df":4,"docs":{"186":{"tf":1.0},"293":{"tf":1.0},"365":{"tf":1.4142135623730951},"75":{"tf":1.0}}}},"df":0,"docs":{},"o":{"a":{"d":{"df":6,"docs":{"279":{"tf":1.0},"373":{"tf":2.6457513110645907},"404":{"tf":1.0},"415":{"tf":2.0},"416":{"tf":1.0},"421":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"d":{"df":11,"docs":{"177":{"tf":1.7320508075688772},"251":{"tf":1.7320508075688772},"278":{"tf":1.4142135623730951},"28":{"tf":1.0},"295":{"tf":1.0},"331":{"tf":1.4142135623730951},"333":{"tf":1.0},"338":{"tf":1.0},"381":{"tf":1.0},"412":{"tf":1.0},"436":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"52":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"394":{"tf":1.4142135623730951}}}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":2,"docs":{"288":{"tf":1.0},"404":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"151":{"tf":1.0},"203":{"tf":1.0},"357":{"tf":1.7320508075688772},"37":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"151":{"tf":1.0},"257":{"tf":1.0}}}}}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":19,"docs":{"140":{"tf":1.0},"150":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"218":{"tf":1.0},"237":{"tf":1.0},"240":{"tf":1.0},"270":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"88":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"150":{"tf":1.0},"218":{"tf":1.0},"268":{"tf":1.7320508075688772},"280":{"tf":1.7320508075688772},"282":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"286":{"tf":2.0},"289":{"tf":1.0},"290":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"68":{"tf":1.7320508075688772},"81":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":68,"docs":{"10":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":2.6457513110645907},"150":{"tf":1.4142135623730951},"184":{"tf":1.0},"210":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"237":{"tf":2.6457513110645907},"238":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"245":{"tf":2.23606797749979},"268":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"279":{"tf":1.4142135623730951},"280":{"tf":1.7320508075688772},"281":{"tf":2.23606797749979},"284":{"tf":1.4142135623730951},"286":{"tf":1.7320508075688772},"288":{"tf":2.23606797749979},"289":{"tf":1.7320508075688772},"291":{"tf":1.4142135623730951},"295":{"tf":3.3166247903554},"297":{"tf":2.8284271247461903},"300":{"tf":2.23606797749979},"301":{"tf":2.449489742783178},"304":{"tf":2.0},"313":{"tf":1.0},"317":{"tf":2.0},"323":{"tf":1.7320508075688772},"325":{"tf":1.0},"338":{"tf":2.0},"340":{"tf":1.4142135623730951},"341":{"tf":1.0},"357":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.0},"404":{"tf":2.0},"406":{"tf":1.4142135623730951},"411":{"tf":1.0},"48":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":2.449489742783178},"66":{"tf":3.3166247903554},"67":{"tf":2.449489742783178},"68":{"tf":2.23606797749979},"69":{"tf":1.7320508075688772},"70":{"tf":2.23606797749979},"71":{"tf":2.449489742783178},"72":{"tf":2.449489742783178},"73":{"tf":3.3166247903554},"74":{"tf":3.1622776601683795},"75":{"tf":2.6457513110645907},"76":{"tf":2.23606797749979},"77":{"tf":1.0},"78":{"tf":2.0},"79":{"tf":2.0},"80":{"tf":1.0},"81":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":2.0},"94":{"tf":1.7320508075688772},"95":{"tf":1.0},"96":{"tf":1.0}}}}}}}}}},"’":{"df":0,"docs":{},"z":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":1,"docs":{"430":{"tf":1.0}}}}},"df":0,"docs":{}}}},"p":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"375":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}}}}}}}},"x":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}}},"1":{")":{".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"p":{"2":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"p":{"2":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"p":{"2":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":2,"docs":{"172":{"tf":1.7320508075688772},"95":{"tf":1.0}}},"2":{"df":2,"docs":{"172":{"tf":2.0},"95":{"tf":1.0}}},"3":{".":{"df":0,"docs":{},"i":{"df":1,"docs":{"172":{"tf":1.7320508075688772}}},"x":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}}},"df":1,"docs":{"172":{"tf":1.7320508075688772}}},">":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"399":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"400":{"tf":1.0}}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":39,"docs":{"10":{"tf":1.0},"112":{"tf":2.6457513110645907},"113":{"tf":4.69041575982343},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.6457513110645907},"119":{"tf":1.0},"12":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":3.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"21":{"tf":1.4142135623730951},"252":{"tf":2.23606797749979},"253":{"tf":1.0},"256":{"tf":2.449489742783178},"257":{"tf":1.4142135623730951},"260":{"tf":1.7320508075688772},"261":{"tf":2.23606797749979},"262":{"tf":2.8284271247461903},"263":{"tf":2.8284271247461903},"265":{"tf":1.7320508075688772},"27":{"tf":1.0},"28":{"tf":2.0},"329":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.7320508075688772},"429":{"tf":1.4142135623730951},"82":{"tf":1.0}},"e":{"df":0,"docs":{},"’":{"df":1,"docs":{"125":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":4,"docs":{"312":{"tf":2.6457513110645907},"313":{"tf":2.0},"314":{"tf":2.0},"322":{"tf":1.4142135623730951}},"e":{"(":{"&":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"[":{"1":{"df":1,"docs":{"314":{"tf":1.0}}},"2":{"df":1,"docs":{"314":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"313":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":4,"docs":{"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"322":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":19,"docs":{"13":{"tf":1.0},"17":{"tf":1.0},"20":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":2.23606797749979},"255":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.7320508075688772},"322":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":2.0},"401":{"tf":1.0},"403":{"tf":1.0},"428":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"<":{"\'":{"a":{"df":1,"docs":{"313":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"103":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"4":{"tf":1.0},"432":{"tf":1.0}}}}}}},"r":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"180":{"tf":2.6457513110645907}}}},"df":10,"docs":{"149":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772},"198":{"tf":1.0},"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"271":{"tf":2.449489742783178},"318":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0},"83":{"tf":1.0}}}},"n":{"c":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"389":{"tf":3.7416573867739413}},"e":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"301":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"301":{"tf":1.7320508075688772}}}}}}},"i":{"c":{"!":{"(":{"\\"":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"380":{"tf":1.0}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"164":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"196":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"220":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"157":{"tf":1.0},"158":{"tf":2.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":39,"docs":{"10":{"tf":1.0},"135":{"tf":1.0},"144":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":3.3166247903554},"156":{"tf":5.744562646538029},"157":{"tf":1.4142135623730951},"158":{"tf":3.3166247903554},"159":{"tf":1.7320508075688772},"160":{"tf":3.4641016151377544},"161":{"tf":2.0},"162":{"tf":1.4142135623730951},"163":{"tf":3.0},"164":{"tf":2.23606797749979},"165":{"tf":2.0},"196":{"tf":2.23606797749979},"197":{"tf":1.0},"200":{"tf":5.385164807134504},"201":{"tf":1.0},"214":{"tf":1.0},"220":{"tf":3.3166247903554},"221":{"tf":1.4142135623730951},"224":{"tf":1.7320508075688772},"253":{"tf":2.0},"284":{"tf":1.0},"285":{"tf":1.7320508075688772},"296":{"tf":1.0},"301":{"tf":1.0},"322":{"tf":1.0},"338":{"tf":1.0},"365":{"tf":1.0},"380":{"tf":2.23606797749979},"389":{"tf":1.7320508075688772},"404":{"tf":5.0},"406":{"tf":2.6457513110645907},"407":{"tf":2.449489742783178},"54":{"tf":2.23606797749979},"55":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951}},"k":{"df":21,"docs":{"135":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"163":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"201":{"tf":1.0},"204":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"301":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"45":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"361":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"0":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"54":{"tf":1.0}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":1,"docs":{"328":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":8,"docs":{"202":{"tf":1.0},"203":{"tf":2.6457513110645907},"205":{"tf":1.0},"246":{"tf":1.0},"291":{"tf":1.7320508075688772},"308":{"tf":1.7320508075688772},"309":{"tf":3.3166247903554},"325":{"tf":1.0}},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"325":{"tf":1.0}}}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":92,"docs":{"103":{"tf":1.0},"142":{"tf":2.449489742783178},"151":{"tf":1.4142135623730951},"157":{"tf":1.7320508075688772},"158":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.4142135623730951},"164":{"tf":2.0},"166":{"tf":1.7320508075688772},"167":{"tf":1.4142135623730951},"169":{"tf":3.7416573867739413},"170":{"tf":2.0},"172":{"tf":2.6457513110645907},"173":{"tf":1.0},"178":{"tf":3.4641016151377544},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":2.6457513110645907},"185":{"tf":2.6457513110645907},"186":{"tf":3.1622776601683795},"187":{"tf":3.7416573867739413},"188":{"tf":1.4142135623730951},"189":{"tf":4.358898943540674},"190":{"tf":2.449489742783178},"192":{"tf":2.6457513110645907},"193":{"tf":1.7320508075688772},"194":{"tf":2.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"204":{"tf":1.0},"224":{"tf":2.8284271247461903},"235":{"tf":1.7320508075688772},"236":{"tf":2.6457513110645907},"237":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"245":{"tf":2.0},"25":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"277":{"tf":2.0},"281":{"tf":1.4142135623730951},"285":{"tf":1.7320508075688772},"297":{"tf":1.0},"312":{"tf":1.7320508075688772},"319":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"334":{"tf":1.4142135623730951},"336":{"tf":1.0},"338":{"tf":1.4142135623730951},"349":{"tf":2.8284271247461903},"35":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":2.8284271247461903},"360":{"tf":1.0},"361":{"tf":1.0},"365":{"tf":1.0},"372":{"tf":1.4142135623730951},"373":{"tf":3.3166247903554},"374":{"tf":1.7320508075688772},"378":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":2.8284271247461903},"386":{"tf":1.4142135623730951},"390":{"tf":1.0},"391":{"tf":1.0},"404":{"tf":4.0},"406":{"tf":1.0},"410":{"tf":1.0},"416":{"tf":2.449489742783178},"57":{"tf":3.605551275463989},"59":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.0},"88":{"tf":2.0},"89":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.4142135623730951},"94":{"tf":2.8284271247461903},"96":{"tf":3.0},"97":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"169":{"tf":1.0}},"’":{"df":2,"docs":{"277":{"tf":1.0},"74":{"tf":1.0}}}}},"r":{"df":1,"docs":{"332":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":16,"docs":{"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"119":{"tf":2.6457513110645907},"121":{"tf":1.0},"122":{"tf":2.449489742783178},"176":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":6.708203932499369},"331":{"tf":2.23606797749979},"332":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.0}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":14,"docs":{"237":{"tf":1.0},"25":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.0},"35":{"tf":1.0},"387":{"tf":1.7320508075688772},"391":{"tf":1.0},"404":{"tf":1.0},"416":{"tf":1.7320508075688772},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"94":{"tf":1.7320508075688772}}}}}}}},"s":{"df":24,"docs":{"162":{"tf":1.7320508075688772},"164":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":2.0},"222":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"245":{"tf":2.23606797749979},"312":{"tf":1.0},"346":{"tf":1.0},"389":{"tf":3.0},"391":{"tf":1.0},"393":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":2.23606797749979},"45":{"tf":1.0},"47":{"tf":2.23606797749979},"53":{"tf":1.0},"55":{"tf":1.0}},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{"&":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":2,"docs":{"218":{"tf":3.3166247903554},"219":{"tf":3.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"45":{"tf":1.0}}}}}}}}}},"r":{"df":3,"docs":{"163":{"tf":1.0},"218":{"tf":1.0},"389":{"tf":1.0}}}}},"t":{"df":123,"docs":{"10":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.7320508075688772},"124":{"tf":1.0},"126":{"tf":1.7320508075688772},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0},"156":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"186":{"tf":1.7320508075688772},"188":{"tf":2.0},"190":{"tf":2.23606797749979},"194":{"tf":1.0},"196":{"tf":1.0},"205":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"218":{"tf":1.7320508075688772},"222":{"tf":1.0},"224":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":1.4142135623730951},"24":{"tf":1.0},"249":{"tf":1.0},"254":{"tf":1.0},"261":{"tf":1.0},"267":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":2.0},"282":{"tf":1.0},"285":{"tf":1.7320508075688772},"291":{"tf":1.4142135623730951},"292":{"tf":1.7320508075688772},"295":{"tf":1.0},"296":{"tf":2.0},"300":{"tf":1.0},"301":{"tf":2.23606797749979},"303":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"338":{"tf":1.7320508075688772},"340":{"tf":1.0},"342":{"tf":1.0},"348":{"tf":1.0},"349":{"tf":1.0},"35":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.7320508075688772},"357":{"tf":3.3166247903554},"358":{"tf":1.0},"360":{"tf":1.4142135623730951},"361":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.0},"37":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"395":{"tf":1.4142135623730951},"397":{"tf":1.7320508075688772},"40":{"tf":2.0},"404":{"tf":1.0},"405":{"tf":1.0},"411":{"tf":1.0},"415":{"tf":1.4142135623730951},"417":{"tf":1.4142135623730951},"42":{"tf":1.0},"421":{"tf":1.4142135623730951},"422":{"tf":1.0},"423":{"tf":1.0},"429":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":2.0},"51":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"6":{"tf":1.0},"67":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":2.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"420":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":2,"docs":{"309":{"tf":1.0},"79":{"tf":2.0}},"e":{"df":0,"docs":{},"q":{"<":{"&":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"273":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":6,"docs":{"198":{"tf":1.4142135623730951},"235":{"tf":1.0},"373":{"tf":1.0},"415":{"tf":1.4142135623730951},"419":{"tf":2.8284271247461903},"420":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"169":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"415":{"tf":2.449489742783178},"420":{"tf":3.1622776601683795}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":64,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.7320508075688772},"121":{"tf":1.0},"131":{"tf":1.0},"144":{"tf":1.0},"151":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"166":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"189":{"tf":1.4142135623730951},"196":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"209":{"tf":1.4142135623730951},"221":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"264":{"tf":1.4142135623730951},"269":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.7320508075688772},"285":{"tf":1.4142135623730951},"312":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"331":{"tf":1.0},"333":{"tf":1.0},"335":{"tf":1.4142135623730951},"342":{"tf":1.0},"344":{"tf":1.0},"352":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"364":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"381":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"392":{"tf":1.0},"395":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"418":{"tf":1.0},"428":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.7320508075688772},"91":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":6,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"285":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"308":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"s":{"df":100,"docs":{"108":{"tf":1.0},"113":{"tf":1.4142135623730951},"135":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"172":{"tf":1.0},"178":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"186":{"tf":2.449489742783178},"194":{"tf":1.7320508075688772},"196":{"tf":3.872983346207417},"197":{"tf":3.605551275463989},"198":{"tf":3.0},"199":{"tf":2.6457513110645907},"200":{"tf":3.1622776601683795},"201":{"tf":1.0},"204":{"tf":3.1622776601683795},"205":{"tf":2.6457513110645907},"206":{"tf":2.0},"209":{"tf":3.0},"213":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":2.0},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"224":{"tf":1.0},"225":{"tf":2.8284271247461903},"227":{"tf":1.4142135623730951},"228":{"tf":2.8284271247461903},"230":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"237":{"tf":1.0},"245":{"tf":1.7320508075688772},"247":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"26":{"tf":1.0},"264":{"tf":2.449489742783178},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":2.23606797749979},"289":{"tf":1.0},"291":{"tf":1.4142135623730951},"293":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":2.0},"297":{"tf":2.23606797749979},"298":{"tf":1.0},"299":{"tf":1.7320508075688772},"300":{"tf":1.4142135623730951},"307":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":2.0},"314":{"tf":2.0},"316":{"tf":1.0},"317":{"tf":2.6457513110645907},"318":{"tf":1.0},"319":{"tf":2.23606797749979},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":2.0},"325":{"tf":1.4142135623730951},"327":{"tf":1.0},"335":{"tf":1.7320508075688772},"338":{"tf":1.7320508075688772},"349":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":1.0},"37":{"tf":1.4142135623730951},"379":{"tf":1.0},"38":{"tf":1.4142135623730951},"383":{"tf":2.6457513110645907},"387":{"tf":1.4142135623730951},"396":{"tf":1.0},"404":{"tf":2.8284271247461903},"406":{"tf":1.0},"433":{"tf":1.0},"57":{"tf":1.4142135623730951},"63":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"74":{"tf":1.0},"79":{"tf":1.4142135623730951},"90":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"1":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":6,"docs":{"135":{"tf":1.0},"155":{"tf":1.0},"255":{"tf":1.0},"404":{"tf":1.0},"55":{"tf":1.4142135623730951},"69":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":1,"docs":{"415":{"tf":2.23606797749979}},"h":{"df":44,"docs":{"110":{"tf":1.7320508075688772},"112":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"115":{"tf":2.23606797749979},"117":{"tf":5.656854249492381},"118":{"tf":4.0},"119":{"tf":2.8284271247461903},"120":{"tf":1.0},"121":{"tf":3.0},"122":{"tf":2.449489742783178},"123":{"tf":1.4142135623730951},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":3.872983346207417},"127":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"129":{"tf":2.449489742783178},"130":{"tf":1.7320508075688772},"17":{"tf":1.7320508075688772},"197":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"219":{"tf":1.0},"222":{"tf":1.0},"230":{"tf":1.0},"245":{"tf":1.0},"262":{"tf":1.7320508075688772},"265":{"tf":1.4142135623730951},"266":{"tf":1.0},"29":{"tf":1.0},"317":{"tf":1.0},"374":{"tf":1.0},"389":{"tf":1.7320508075688772},"396":{"tf":1.0},"400":{"tf":1.4142135623730951},"411":{"tf":1.0},"414":{"tf":1.0},"416":{"tf":3.3166247903554},"62":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":77,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":2.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":4.0},"105":{"tf":2.23606797749979},"106":{"tf":2.23606797749979},"107":{"tf":2.6457513110645907},"108":{"tf":3.605551275463989},"109":{"tf":2.8284271247461903},"110":{"tf":2.6457513110645907},"111":{"tf":1.0},"118":{"tf":1.0},"127":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"189":{"tf":2.0},"218":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"268":{"tf":1.7320508075688772},"279":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":2.6457513110645907},"284":{"tf":1.4142135623730951},"285":{"tf":1.0},"286":{"tf":1.0},"296":{"tf":1.4142135623730951},"313":{"tf":1.0},"317":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"327":{"tf":1.0},"329":{"tf":1.4142135623730951},"337":{"tf":3.0},"338":{"tf":2.449489742783178},"339":{"tf":3.3166247903554},"340":{"tf":2.8284271247461903},"341":{"tf":2.0},"342":{"tf":4.358898943540674},"343":{"tf":2.449489742783178},"344":{"tf":3.7416573867739413},"345":{"tf":5.0990195135927845},"346":{"tf":2.0},"347":{"tf":1.7320508075688772},"348":{"tf":2.8284271247461903},"349":{"tf":3.3166247903554},"350":{"tf":7.14142842854285},"351":{"tf":2.23606797749979},"352":{"tf":1.7320508075688772},"353":{"tf":3.0},"354":{"tf":2.449489742783178},"355":{"tf":1.7320508075688772},"356":{"tf":5.0},"357":{"tf":4.898979485566356},"358":{"tf":4.58257569495584},"359":{"tf":3.1622776601683795},"360":{"tf":2.449489742783178},"361":{"tf":1.4142135623730951},"373":{"tf":1.4142135623730951},"376":{"tf":2.23606797749979},"378":{"tf":2.449489742783178},"379":{"tf":1.0},"387":{"tf":4.795831523312719},"388":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.0},"411":{"tf":1.4142135623730951},"415":{"tf":2.23606797749979},"416":{"tf":1.0},"44":{"tf":2.6457513110645907},"47":{"tf":1.7320508075688772},"55":{"tf":1.4142135623730951},"63":{"tf":1.0},"71":{"tf":1.7320508075688772},"73":{"tf":1.0},"78":{"tf":2.0}},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"345":{"tf":1.0}}}},"df":0,"docs":{}}}},"’":{"df":1,"docs":{"355":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"s":{"df":8,"docs":{"298":{"tf":2.23606797749979},"308":{"tf":1.7320508075688772},"309":{"tf":1.0},"310":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"404":{"tf":1.0}}}},"y":{"df":4,"docs":{"173":{"tf":1.0},"248":{"tf":1.0},"301":{"tf":1.0},"304":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.0}}}}}}}},"c":{"df":1,"docs":{"436":{"tf":1.7320508075688772}}},"d":{"b":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":6,"docs":{"172":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.7320508075688772},"356":{"tf":3.3166247903554},"375":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"248":{"tf":1.0},"277":{"tf":1.0},"285":{"tf":1.0},"301":{"tf":1.0},"304":{"tf":1.0},"376":{"tf":1.0}}}}}},"d":{"df":3,"docs":{"322":{"tf":2.449489742783178},"323":{"tf":1.0},"340":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"338":{"tf":4.358898943540674},"339":{"tf":2.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"340":{"tf":3.7416573867739413}}}}}}}}}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.4142135623730951}}}}}},"n":{"df":0,"docs":{},"i":{"df":4,"docs":{"104":{"tf":2.0},"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"360":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":31,"docs":{"118":{"tf":1.0},"124":{"tf":1.0},"129":{"tf":1.0},"139":{"tf":1.0},"153":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"185":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.0},"235":{"tf":1.0},"252":{"tf":1.4142135623730951},"254":{"tf":1.7320508075688772},"256":{"tf":1.4142135623730951},"3":{"tf":1.0},"301":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"363":{"tf":1.0},"378":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951},"404":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.0},"5":{"tf":1.4142135623730951},"57":{"tf":1.0},"60":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"’":{"df":3,"docs":{"176":{"tf":1.0},"392":{"tf":1.0},"408":{"tf":1.0}}}}}}},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"285":{"tf":4.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":2,"docs":{"228":{"tf":1.0},"285":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"175":{"tf":1.0},"207":{"tf":1.0},"214":{"tf":1.0},"292":{"tf":1.0},"357":{"tf":1.4142135623730951},"436":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"153":{"tf":1.0},"197":{"tf":1.0},"296":{"tf":1.0},"404":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"162":{"tf":1.0},"219":{"tf":1.0},"323":{"tf":1.0},"333":{"tf":1.0},"350":{"tf":1.0},"404":{"tf":1.0},"59":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":71,"docs":{"1":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"106":{"tf":1.0},"110":{"tf":1.0},"137":{"tf":1.0},"143":{"tf":1.0},"152":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"173":{"tf":2.23606797749979},"180":{"tf":1.0},"184":{"tf":1.0},"193":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"198":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.0},"228":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.4142135623730951},"247":{"tf":1.0},"248":{"tf":2.449489742783178},"249":{"tf":1.7320508075688772},"253":{"tf":1.0},"269":{"tf":1.4142135623730951},"271":{"tf":1.0},"277":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"304":{"tf":1.0},"308":{"tf":1.7320508075688772},"309":{"tf":1.7320508075688772},"312":{"tf":1.0},"315":{"tf":1.0},"318":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":2.0},"341":{"tf":1.0},"350":{"tf":1.0},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"369":{"tf":1.0},"376":{"tf":1.0},"389":{"tf":1.4142135623730951},"404":{"tf":1.0},"407":{"tf":1.4142135623730951},"411":{"tf":1.0},"421":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772}}}}}},"h":{"a":{"df":0,"docs":{},"p":{"df":5,"docs":{"218":{"tf":1.0},"220":{"tf":1.0},"320":{"tf":1.0},"337":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"29":{"tf":1.0},"55":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"257":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"157":{"tf":1.0},"158":{"tf":1.0},"217":{"tf":1.0},"369":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"228":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"374":{"tf":1.7320508075688772}}}}}},"df":11,"docs":{"119":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"163":{"tf":1.0},"235":{"tf":1.7320508075688772},"280":{"tf":1.4142135623730951},"285":{"tf":1.0},"309":{"tf":2.0},"374":{"tf":1.4142135623730951},"437":{"tf":1.4142135623730951},"74":{"tf":1.0}},"’":{"df":1,"docs":{"378":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"205":{"tf":1.0}}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"103":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"—":{"df":0,"docs":{},"w":{"df":1,"docs":{"313":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"10":{"tf":1.0}}}}}}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":2,"docs":{"398":{"tf":1.7320508075688772},"400":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"c":{"df":0,"docs":{},"k":{"df":9,"docs":{"1":{"tf":1.0},"120":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"246":{"tf":1.7320508075688772},"314":{"tf":1.0},"404":{"tf":1.0}}}},"df":1,"docs":{"427":{"tf":1.7320508075688772}},"e":{"c":{"df":25,"docs":{"103":{"tf":1.0},"145":{"tf":1.0},"170":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.0},"207":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"291":{"tf":1.4142135623730951},"296":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.4142135623730951},"342":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"37":{"tf":1.0},"387":{"tf":1.0},"433":{"tf":1.0},"50":{"tf":1.0},"71":{"tf":1.4142135623730951},"81":{"tf":1.0},"83":{"tf":2.0},"86":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"g":{"df":1,"docs":{"153":{"tf":1.0}}},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"67":{"tf":1.0}}},"o":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"&":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"374":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":1,"docs":{"374":{"tf":2.8284271247461903}}}}},"n":{"!":{"(":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"323":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":5,"docs":{"321":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":6.708203932499369},"324":{"tf":1.0},"384":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"208":{"tf":1.0}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":3,"docs":{"220":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"290":{"tf":1.0}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":4,"docs":{"89":{"tf":2.0},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0}}}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":78,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"110":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.4142135623730951},"119":{"tf":1.0},"128":{"tf":1.4142135623730951},"134":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"17":{"tf":1.0},"173":{"tf":1.0},"178":{"tf":1.0},"185":{"tf":1.0},"200":{"tf":1.0},"209":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.7320508075688772},"219":{"tf":1.4142135623730951},"231":{"tf":1.0},"234":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"256":{"tf":1.0},"261":{"tf":1.4142135623730951},"269":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"281":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.4142135623730951},"308":{"tf":1.0},"313":{"tf":2.0},"323":{"tf":1.7320508075688772},"331":{"tf":1.4142135623730951},"334":{"tf":1.0},"336":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":2.23606797749979},"342":{"tf":1.0},"343":{"tf":2.23606797749979},"344":{"tf":1.0},"345":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951},"347":{"tf":1.0},"348":{"tf":1.4142135623730951},"349":{"tf":1.7320508075688772},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"363":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.4142135623730951},"401":{"tf":1.0},"406":{"tf":1.0},"417":{"tf":1.0},"421":{"tf":1.0},"437":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":13,"docs":{"108":{"tf":1.4142135623730951},"161":{"tf":1.0},"167":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"285":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.4142135623730951},"342":{"tf":1.0},"372":{"tf":2.23606797749979},"388":{"tf":1.0},"39":{"tf":2.0},"418":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"373":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"219":{"tf":1.0},"276":{"tf":1.4142135623730951},"378":{"tf":1.0},"387":{"tf":1.0}}}},"n":{"df":4,"docs":{"118":{"tf":1.0},"301":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.4142135623730951}},"t":{"df":1,"docs":{"115":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"67":{"tf":2.0}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":3,"docs":{"211":{"tf":1.0},"214":{"tf":1.0},"26":{"tf":1.0}}}}}}},"y":{"df":8,"docs":{"151":{"tf":1.0},"297":{"tf":1.0},"309":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"389":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"108":{"tf":1.7320508075688772},"33":{"tf":1.0},"35":{"tf":1.0},"51":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":10,"docs":{"120":{"tf":1.0},"13":{"tf":1.0},"190":{"tf":1.4142135623730951},"256":{"tf":1.0},"291":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":2.23606797749979},"47":{"tf":2.0}}}},"df":0,"docs":{}},"u":{"df":9,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"194":{"tf":1.4142135623730951},"201":{"tf":1.0},"251":{"tf":1.0},"262":{"tf":1.4142135623730951},"271":{"tf":1.7320508075688772},"335":{"tf":1.0},"54":{"tf":1.0}},"g":{"df":1,"docs":{"428":{"tf":1.0}}},"s":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"106":{"tf":1.7320508075688772},"107":{"tf":1.0},"59":{"tf":1.0}},"e":{"(":{"5":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}},"df":0,"docs":{},"f":{"df":2,"docs":{"106":{"tf":2.23606797749979},"107":{"tf":1.0}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"106":{"tf":2.0},"107":{"tf":1.0}}}}},"x":{"df":3,"docs":{"106":{"tf":2.0},"107":{"tf":1.0},"59":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":5,"docs":{"216":{"tf":2.449489742783178},"221":{"tf":1.7320508075688772},"225":{"tf":2.449489742783178},"228":{"tf":2.0},"231":{"tf":1.0}}}}}},"df":2,"docs":{"216":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"0":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"df":1,"docs":{"86":{"tf":1.0}}}},"<":{"df":0,"docs":{},"f":{"3":{"2":{"df":1,"docs":{"172":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":2,"docs":{"170":{"tf":3.1622776601683795},"172":{"tf":3.1622776601683795}}},"x":{"1":{"df":1,"docs":{"172":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}},"df":79,"docs":{"1":{"tf":1.4142135623730951},"105":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"148":{"tf":1.0},"150":{"tf":1.4142135623730951},"156":{"tf":2.0},"159":{"tf":2.0},"16":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":3.3166247903554},"172":{"tf":3.872983346207417},"186":{"tf":1.4142135623730951},"206":{"tf":1.0},"225":{"tf":1.0},"238":{"tf":1.0},"248":{"tf":1.4142135623730951},"256":{"tf":1.0},"261":{"tf":1.4142135623730951},"268":{"tf":1.7320508075688772},"269":{"tf":1.7320508075688772},"270":{"tf":1.7320508075688772},"271":{"tf":2.0},"273":{"tf":1.7320508075688772},"274":{"tf":1.4142135623730951},"279":{"tf":1.7320508075688772},"280":{"tf":1.7320508075688772},"281":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":3.4641016151377544},"289":{"tf":2.6457513110645907},"29":{"tf":1.0},"290":{"tf":1.0},"301":{"tf":1.7320508075688772},"308":{"tf":1.4142135623730951},"310":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":2.0},"318":{"tf":3.1622776601683795},"323":{"tf":2.8284271247461903},"334":{"tf":1.0},"338":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"35":{"tf":1.0},"356":{"tf":4.69041575982343},"357":{"tf":2.23606797749979},"364":{"tf":2.0},"373":{"tf":4.123105625617661},"375":{"tf":4.242640687119285},"389":{"tf":1.4142135623730951},"40":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.0},"418":{"tf":1.0},"419":{"tf":1.4142135623730951},"42":{"tf":1.0},"420":{"tf":1.7320508075688772},"429":{"tf":1.0},"47":{"tf":1.0},"51":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":2.8284271247461903},"55":{"tf":1.0},"56":{"tf":1.0},"63":{"tf":1.4142135623730951},"69":{"tf":2.0},"71":{"tf":2.23606797749979},"74":{"tf":2.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"79":{"tf":2.0},"86":{"tf":1.7320508075688772},"95":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":56,"docs":{"10":{"tf":1.0},"187":{"tf":1.0},"268":{"tf":5.0},"269":{"tf":2.0},"270":{"tf":1.0},"271":{"tf":2.8284271247461903},"272":{"tf":2.8284271247461903},"273":{"tf":2.0},"274":{"tf":1.7320508075688772},"275":{"tf":2.449489742783178},"276":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"278":{"tf":1.4142135623730951},"279":{"tf":2.6457513110645907},"280":{"tf":2.0},"281":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":2.23606797749979},"286":{"tf":1.4142135623730951},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.7320508075688772},"290":{"tf":2.23606797749979},"300":{"tf":1.0},"301":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.4142135623730951},"307":{"tf":1.0},"323":{"tf":3.4641016151377544},"334":{"tf":1.7320508075688772},"336":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":5.744562646538029},"365":{"tf":3.7416573867739413},"366":{"tf":1.7320508075688772},"367":{"tf":1.0},"369":{"tf":3.1622776601683795},"376":{"tf":1.0},"381":{"tf":2.0},"382":{"tf":1.0},"383":{"tf":3.1622776601683795},"384":{"tf":1.0},"404":{"tf":1.0},"411":{"tf":1.7320508075688772},"415":{"tf":1.4142135623730951},"67":{"tf":2.449489742783178},"71":{"tf":2.449489742783178},"74":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"79":{"tf":1.0},"95":{"tf":1.7320508075688772}},"—":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}},"’":{"df":1,"docs":{"271":{"tf":1.0}}}}},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"313":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"404":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"322":{"tf":1.0},"323":{"tf":1.0}}}}}}},":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"322":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"322":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":1,"docs":{"322":{"tf":1.0}}}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":2.23606797749979}}}}}}},"df":5,"docs":{"310":{"tf":1.0},"319":{"tf":1.4142135623730951},"322":{"tf":3.605551275463989},"323":{"tf":2.0},"324":{"tf":2.6457513110645907}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"317":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"430":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"331":{"tf":1.0},"332":{"tf":2.23606797749979}}}}}}}}},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"404":{"tf":2.23606797749979},"407":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"404":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}},"df":6,"docs":{"393":{"tf":2.23606797749979},"403":{"tf":1.0},"404":{"tf":7.211102550927978},"405":{"tf":2.0},"406":{"tf":2.449489742783178},"407":{"tf":3.1622776601683795}}}},"p":{"df":5,"docs":{"137":{"tf":1.0},"343":{"tf":1.0},"404":{"tf":1.0},"67":{"tf":1.4142135623730951},"70":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"296":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":1,"docs":{"430":{"tf":1.0}},"t":{"df":1,"docs":{"395":{"tf":2.449489742783178}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"148":{"tf":1.0},"196":{"tf":1.0},"79":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"ê":{"df":1,"docs":{"430":{"tf":1.4142135623730951}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":0,"docs":{},"t":{"df":9,"docs":{"153":{"tf":1.0},"164":{"tf":1.0},"179":{"tf":1.0},"381":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":79,"docs":{"100":{"tf":1.0},"101":{"tf":2.449489742783178},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":1.4142135623730951},"137":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"169":{"tf":1.0},"177":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.0},"222":{"tf":1.0},"263":{"tf":1.0},"272":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.4142135623730951},"287":{"tf":1.0},"288":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"30":{"tf":1.0},"300":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.4142135623730951},"332":{"tf":1.4142135623730951},"334":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"344":{"tf":1.4142135623730951},"346":{"tf":1.4142135623730951},"350":{"tf":1.7320508075688772},"357":{"tf":1.0},"360":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.7320508075688772},"380":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":1.7320508075688772},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.0},"420":{"tf":1.0},"421":{"tf":1.0},"433":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"50":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{".":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"\\"":{"df":0,"docs":{},"i":{"df":2,"docs":{"338":{"tf":1.0},"340":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"338":{"tf":1.0},"340":{"tf":1.4142135623730951}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"338":{"tf":2.23606797749979},"340":{"tf":2.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"338":{"tf":1.0},"340":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"176":{"tf":1.0},"177":{"tf":1.0}}}},"df":0,"docs":{}}}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":2,"docs":{"338":{"tf":1.7320508075688772},"340":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":10,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":2.23606797749979},"177":{"tf":1.7320508075688772},"337":{"tf":3.1622776601683795},"338":{"tf":9.848857801796104},"339":{"tf":3.7416573867739413},"340":{"tf":6.557438524302},"391":{"tf":1.0},"397":{"tf":1.0},"42":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"312":{"tf":1.0}}}}},"’":{"df":3,"docs":{"338":{"tf":2.23606797749979},"339":{"tf":1.0},"340":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":22,"docs":{"157":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"207":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"239":{"tf":1.0},"285":{"tf":1.0},"291":{"tf":1.0},"297":{"tf":1.0},"308":{"tf":1.4142135623730951},"310":{"tf":1.0},"323":{"tf":1.0},"364":{"tf":1.0},"38":{"tf":1.4142135623730951},"404":{"tf":1.0},"412":{"tf":1.0},"44":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":12,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"2":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"386":{"tf":1.0},"4":{"tf":1.0},"44":{"tf":1.0},"62":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"14":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"228":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.4142135623730951}}}}}}}}}},"p":{"df":0,"docs":{},"v":{"df":2,"docs":{"42":{"tf":1.0},"44":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":25,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"118":{"tf":1.4142135623730951},"155":{"tf":1.0},"186":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":1.0},"256":{"tf":1.0},"264":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.0},"33":{"tf":1.0},"372":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.0},"435":{"tf":1.0},"64":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"d":{"df":8,"docs":{"102":{"tf":1.0},"228":{"tf":1.4142135623730951},"358":{"tf":1.7320508075688772},"387":{"tf":1.0},"404":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":8,"docs":{"186":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.4142135623730951},"291":{"tf":1.0},"309":{"tf":1.0},"323":{"tf":1.0},"427":{"tf":1.0},"54":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"251":{"tf":1.0}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"189":{"tf":1.0}}}},"df":0,"docs":{}}},"df":3,"docs":{"189":{"tf":1.0},"387":{"tf":1.0},"404":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"10":{"tf":1.0},"117":{"tf":1.0},"13":{"tf":1.0},"22":{"tf":1.0},"235":{"tf":2.8284271247461903},"246":{"tf":1.0},"247":{"tf":1.0},"308":{"tf":1.0},"334":{"tf":1.0},"339":{"tf":1.0},"366":{"tf":1.0},"380":{"tf":1.0},"383":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"x":{"df":3,"docs":{"103":{"tf":1.0},"126":{"tf":1.0},"413":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":15,"docs":{"103":{"tf":1.4142135623730951},"127":{"tf":1.0},"148":{"tf":1.0},"157":{"tf":1.0},"279":{"tf":1.4142135623730951},"281":{"tf":1.0},"35":{"tf":1.4142135623730951},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"294":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"232":{"tf":1.0},"433":{"tf":1.0},"67":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":12,"docs":{"103":{"tf":1.7320508075688772},"110":{"tf":1.0},"146":{"tf":1.0},"151":{"tf":1.0},"176":{"tf":1.0},"248":{"tf":1.0},"254":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"406":{"tf":1.0},"49":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"76":{"tf":1.0}}}}},"s":{"df":6,"docs":{"0":{"tf":1.0},"2":{"tf":1.0},"257":{"tf":1.0},"395":{"tf":1.0},"44":{"tf":1.7320508075688772},"63":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"433":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"189":{"tf":1.0},"416":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":8,"docs":{"110":{"tf":2.0},"199":{"tf":1.0},"286":{"tf":1.0},"308":{"tf":1.0},"338":{"tf":1.0},"396":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"92":{"tf":1.0}}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"56":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":39,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"111":{"tf":1.0},"117":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"182":{"tf":1.0},"202":{"tf":1.0},"210":{"tf":1.0},"259":{"tf":1.4142135623730951},"268":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.4142135623730951},"323":{"tf":1.0},"336":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"357":{"tf":1.0},"363":{"tf":1.0},"374":{"tf":1.4142135623730951},"376":{"tf":1.0},"421":{"tf":1.0},"425":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"94":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":59,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"135":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"178":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"210":{"tf":1.0},"224":{"tf":1.0},"232":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"259":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":2.0},"335":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":2.23606797749979},"406":{"tf":1.0},"44":{"tf":1.4142135623730951},"50":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}},"s":{"df":10,"docs":{"102":{"tf":1.0},"131":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.0},"259":{"tf":1.0},"265":{"tf":1.0},"357":{"tf":1.0},"401":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"254":{"tf":2.0},"54":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"252":{"tf":1.0},"311":{"tf":1.0},"368":{"tf":1.0},"433":{"tf":1.0}}}}},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"254":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"254":{"tf":3.3166247903554}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":13,"docs":{"158":{"tf":1.0},"198":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":2.449489742783178},"304":{"tf":1.0},"305":{"tf":1.0},"323":{"tf":1.0},"356":{"tf":1.0},"403":{"tf":1.0},"411":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":6,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"224":{"tf":1.0},"248":{"tf":1.0},"432":{"tf":1.0},"55":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"!":{"(":{"\\"":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"380":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"380":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"&":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"349":{"tf":1.0}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"349":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"5":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":107,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"12":{"tf":1.0},"136":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951},"149":{"tf":1.0},"151":{"tf":2.0},"155":{"tf":1.0},"158":{"tf":1.0},"172":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"192":{"tf":1.0},"198":{"tf":2.0},"199":{"tf":1.4142135623730951},"2":{"tf":1.0},"204":{"tf":2.23606797749979},"211":{"tf":1.7320508075688772},"213":{"tf":1.0},"214":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"217":{"tf":2.0},"22":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":2.23606797749979},"225":{"tf":1.0},"229":{"tf":1.7320508075688772},"230":{"tf":2.0},"231":{"tf":2.449489742783178},"232":{"tf":1.0},"235":{"tf":1.0},"237":{"tf":2.6457513110645907},"238":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":1.7320508075688772},"246":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"26":{"tf":1.0},"270":{"tf":1.0},"279":{"tf":2.6457513110645907},"282":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":2.23606797749979},"29":{"tf":1.0},"293":{"tf":2.449489742783178},"296":{"tf":1.7320508075688772},"297":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":1.7320508075688772},"311":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"33":{"tf":1.0},"337":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.4142135623730951},"348":{"tf":1.4142135623730951},"349":{"tf":1.0},"35":{"tf":2.0},"352":{"tf":1.0},"353":{"tf":1.7320508075688772},"354":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.7320508075688772},"357":{"tf":2.0},"358":{"tf":2.0},"359":{"tf":1.0},"366":{"tf":1.0},"374":{"tf":2.23606797749979},"375":{"tf":1.4142135623730951},"383":{"tf":1.0},"389":{"tf":2.6457513110645907},"39":{"tf":2.8284271247461903},"395":{"tf":2.23606797749979},"396":{"tf":2.23606797749979},"397":{"tf":1.0},"398":{"tf":1.4142135623730951},"40":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"418":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"47":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":2.6457513110645907},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":3.3166247903554}},"l":{"df":0,"docs":{},"n":{"!":{"(":{"\\"":{"\'":{"a":{"df":1,"docs":{"318":{"tf":2.449489742783178}}},"b":{"df":1,"docs":{"318":{"tf":2.449489742783178}}},"df":0,"docs":{},"{":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"318":{"tf":2.0}}}},"df":0,"docs":{}}}},"*":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"374":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"1":{"df":2,"docs":{"176":{"tf":1.0},"177":{"tf":1.0}}},"a":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}}}}}},"df":3,"docs":{"286":{"tf":1.0},"288":{"tf":2.23606797749979},"374":{"tf":2.23606797749979}},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"56":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"352":{"tf":1.0},"354":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"221":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"245":{"tf":1.0}}}}},"t":{"df":2,"docs":{"353":{"tf":1.0},"358":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}}}}},"b":{"df":3,"docs":{"270":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"237":{"tf":2.0}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"c":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"236":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"\'":{"df":0,"docs":{},"t":{"df":1,"docs":{"357":{"tf":1.0}}}},"df":2,"docs":{"96":{"tf":2.0},"98":{"tf":1.4142135623730951}}}},"df":1,"docs":{"286":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"356":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":2.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"282":{"tf":2.0},"366":{"tf":1.0},"63":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"349":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"279":{"tf":2.23606797749979}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"353":{"tf":1.0},"358":{"tf":1.0}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"279":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"355":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"357":{"tf":1.4142135623730951},"359":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}}}},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":7,"docs":{"239":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":14,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":9,"docs":{"24":{"tf":1.0},"25":{"tf":1.0},"262":{"tf":1.0},"277":{"tf":1.7320508075688772},"28":{"tf":1.0},"34":{"tf":1.0},"386":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"56":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"\'":{"df":1,"docs":{"295":{"tf":2.6457513110645907}}},"df":0,"docs":{}}}},"i":{"df":4,"docs":{"293":{"tf":1.4142135623730951},"294":{"tf":2.0},"316":{"tf":2.449489742783178},"379":{"tf":1.4142135623730951}}}},"i":{"\'":{"d":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":1,"docs":{"204":{"tf":1.0}},"n":{"df":6,"docs":{"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772}}},"t":{"df":1,"docs":{"314":{"tf":1.4142135623730951}}}},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"365":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"355":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"f":{"df":1,"docs":{"289":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"63":{"tf":1.4142135623730951}}}}}}}},"u":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"104":{"tf":1.0}}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"353":{"tf":1.0},"358":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"301":{"tf":1.0}},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"356":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"177":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"236":{"tf":1.0}}}}},"o":{"df":1,"docs":{"358":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"62":{"tf":2.449489742783178}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"352":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.7320508075688772}}}},"p":{".":{"df":0,"docs":{},"x":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}}},"3":{".":{"df":0,"docs":{},"x":{"df":1,"docs":{"172":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":15,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":5,"docs":{"220":{"tf":1.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"245":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"r":{"1":{"df":1,"docs":{"364":{"tf":1.0}}},"2":{"df":1,"docs":{"364":{"tf":1.0}}},"df":2,"docs":{"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"317":{"tf":2.23606797749979},"323":{"tf":1.4142135623730951}}}}},"t":{"1":{"df":1,"docs":{"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"396":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"301":{"tf":2.0}}}}}}}},"s":{"1":{"df":1,"docs":{"71":{"tf":1.0}}},"2":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":6,"docs":{"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":1,"docs":{"357":{"tf":1.0}}}},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"406":{"tf":1.4142135623730951},"407":{"tf":2.23606797749979}}}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"357":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"355":{"tf":1.4142135623730951}}}}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"109":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"236":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"356":{"tf":1.0}}}}},"h":{"df":37,"docs":{"109":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"135":{"tf":2.0},"164":{"tf":1.0},"167":{"tf":2.23606797749979},"169":{"tf":2.0},"180":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"186":{"tf":2.0},"187":{"tf":1.4142135623730951},"192":{"tf":1.0},"313":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"356":{"tf":1.0},"358":{"tf":1.4142135623730951},"380":{"tf":1.0},"383":{"tf":1.0},"427":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":2.23606797749979},"52":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"94":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"135":{"tf":1.0}}}},"i":{"df":2,"docs":{"357":{"tf":1.0},"374":{"tf":1.7320508075688772}}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"352":{"tf":1.0},"354":{"tf":1.0}}}}},"o":{"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"236":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":7,"docs":{"126":{"tf":2.0},"164":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"47":{"tf":2.0}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"346":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"352":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"374":{"tf":1.7320508075688772}}},"s":{"df":1,"docs":{"346":{"tf":2.0}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"297":{"tf":1.4142135623730951}},"u":{"df":1,"docs":{"366":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":1,"docs":{"376":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":3,"docs":{"404":{"tf":1.4142135623730951},"406":{"tf":1.4142135623730951},"407":{"tf":2.23606797749979}}}}}},"x":{"df":4,"docs":{"357":{"tf":1.0},"379":{"tf":1.4142135623730951},"39":{"tf":1.0},"71":{"tf":1.0}}},"y":{"df":1,"docs":{"358":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":14,"docs":{"125":{"tf":1.0},"126":{"tf":2.0},"164":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.4142135623730951},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"47":{"tf":2.0}}}}},"{":{"b":{"df":1,"docs":{"145":{"tf":1.0}}},"c":{"df":1,"docs":{"145":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}}}},"df":3,"docs":{"357":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0}},"i":{"df":1,"docs":{"136":{"tf":1.0}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"149":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.7320508075688772}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"151":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"325":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"63":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"384":{"tf":1.4142135623730951}}}}}}}},"r":{"1":{"df":1,"docs":{"75":{"tf":2.23606797749979}}},"3":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}},"s":{"1":{"df":1,"docs":{"71":{"tf":1.4142135623730951}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":3,"docs":{"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"322":{"tf":1.4142135623730951}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"347":{"tf":1.0},"348":{"tf":1.0}}}}},"df":0,"docs":{}},"x":{"df":1,"docs":{"426":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":39,"docs":{"105":{"tf":1.0},"142":{"tf":1.0},"172":{"tf":1.0},"186":{"tf":1.7320508075688772},"204":{"tf":1.7320508075688772},"216":{"tf":1.0},"222":{"tf":1.0},"229":{"tf":1.4142135623730951},"231":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"237":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"279":{"tf":1.4142135623730951},"288":{"tf":1.7320508075688772},"289":{"tf":2.23606797749979},"295":{"tf":1.0},"297":{"tf":1.0},"314":{"tf":1.0},"35":{"tf":1.0},"353":{"tf":1.4142135623730951},"366":{"tf":1.0},"375":{"tf":3.872983346207417},"385":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.7320508075688772},"398":{"tf":1.0},"47":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.7320508075688772},"79":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":3.1622776601683795},"94":{"tf":1.0}}}},"s":{"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"_":{"1":{"0":{"(":{"4":{"df":1,"docs":{"204":{"tf":1.0}}},"8":{"df":1,"docs":{"204":{"tf":1.0}}},"a":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"345":{"tf":1.0},"429":{"tf":1.0}}}},"v":{"a":{"c":{"df":0,"docs":{},"i":{"df":10,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.7320508075688772},"115":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"121":{"tf":1.0},"208":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":20,"docs":{"112":{"tf":1.4142135623730951},"115":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"117":{"tf":3.1622776601683795},"118":{"tf":2.6457513110645907},"120":{"tf":2.6457513110645907},"124":{"tf":1.0},"130":{"tf":1.0},"164":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":2.6457513110645907},"210":{"tf":1.0},"254":{"tf":1.0},"330":{"tf":2.0},"338":{"tf":1.7320508075688772},"340":{"tf":1.4142135623730951},"378":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.0},"94":{"tf":1.7320508075688772}}}},"df":1,"docs":{"412":{"tf":1.0}}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"l":{"df":13,"docs":{"103":{"tf":1.0},"124":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"221":{"tf":1.0},"293":{"tf":1.0},"309":{"tf":1.0},"404":{"tf":1.0},"426":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"71":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"366":{"tf":1.0}}}},"df":69,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"117":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"159":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"191":{"tf":1.0},"199":{"tf":1.0},"209":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":2.23606797749979},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":2.23606797749979},"221":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"291":{"tf":2.449489742783178},"292":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"308":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.4142135623730951},"33":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.0},"358":{"tf":1.4142135623730951},"362":{"tf":1.0},"363":{"tf":1.0},"369":{"tf":2.23606797749979},"370":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"426":{"tf":1.0},"432":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772},"75":{"tf":3.4641016151377544},"76":{"tf":1.4142135623730951},"78":{"tf":2.0},"79":{"tf":1.4142135623730951}}}}}},"c":{"_":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"388":{"tf":1.0},"389":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"390":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"389":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"388":{"tf":1.0},"389":{"tf":1.7320508075688772},"391":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":3,"docs":{"389":{"tf":1.0},"390":{"tf":1.0},"42":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"128":{"tf":1.0},"329":{"tf":1.4142135623730951},"385":{"tf":1.0},"388":{"tf":3.605551275463989},"389":{"tf":4.58257569495584},"390":{"tf":1.0},"391":{"tf":1.0},"417":{"tf":1.0}}}}},"df":4,"docs":{"103":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"1":{"df":6,"docs":{"220":{"tf":1.0},"221":{"tf":2.23606797749979},"222":{"tf":1.4142135623730951},"228":{"tf":2.449489742783178},"231":{"tf":1.4142135623730951},"245":{"tf":3.1622776601683795}}},"df":0,"docs":{}},"df":1,"docs":{"220":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":50,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"121":{"tf":1.0},"128":{"tf":1.0},"143":{"tf":1.0},"157":{"tf":1.0},"165":{"tf":1.0},"173":{"tf":2.0},"212":{"tf":1.0},"218":{"tf":1.7320508075688772},"220":{"tf":1.7320508075688772},"223":{"tf":1.4142135623730951},"227":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0},"271":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":1.0},"292":{"tf":1.4142135623730951},"308":{"tf":1.7320508075688772},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.4142135623730951},"336":{"tf":1.0},"35":{"tf":1.7320508075688772},"365":{"tf":1.0},"389":{"tf":1.0},"391":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"402":{"tf":2.23606797749979},"403":{"tf":1.0},"404":{"tf":3.3166247903554},"416":{"tf":1.0},"421":{"tf":1.0},"429":{"tf":1.0},"433":{"tf":1.4142135623730951},"437":{"tf":1.7320508075688772},"67":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"291":{"tf":1.0},"308":{"tf":1.0},"67":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":44,"docs":{"10":{"tf":1.0},"110":{"tf":2.0},"112":{"tf":1.0},"186":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951},"223":{"tf":1.0},"236":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":2.23606797749979},"243":{"tf":1.0},"271":{"tf":1.0},"29":{"tf":1.7320508075688772},"294":{"tf":1.0},"296":{"tf":2.0},"299":{"tf":2.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":2.8284271247461903},"319":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.7320508075688772},"324":{"tf":1.4142135623730951},"347":{"tf":1.0},"348":{"tf":1.4142135623730951},"350":{"tf":1.0},"353":{"tf":1.0},"380":{"tf":1.4142135623730951},"384":{"tf":1.0},"386":{"tf":1.0},"388":{"tf":1.7320508075688772},"395":{"tf":1.4142135623730951},"404":{"tf":1.0},"420":{"tf":1.4142135623730951},"429":{"tf":1.0},"433":{"tf":1.7320508075688772},"47":{"tf":1.0},"59":{"tf":1.0},"71":{"tf":1.0}},"t":{"df":19,"docs":{"154":{"tf":1.0},"158":{"tf":1.0},"224":{"tf":2.23606797749979},"225":{"tf":2.449489742783178},"227":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"246":{"tf":2.23606797749979},"285":{"tf":1.0},"291":{"tf":1.0},"340":{"tf":1.4142135623730951},"389":{"tf":1.0},"393":{"tf":1.0},"396":{"tf":1.0},"4":{"tf":1.4142135623730951},"404":{"tf":1.0},"406":{"tf":1.0},"54":{"tf":1.0},"6":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"112":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":62,"docs":{"144":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"242":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":4.898979485566356},"257":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.4142135623730951},"265":{"tf":1.0},"279":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0},"30":{"tf":1.0},"313":{"tf":1.0},"34":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.7320508075688772},"38":{"tf":1.0},"396":{"tf":1.0},"40":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.7320508075688772},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}},"e":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"251":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"156":{"tf":1.0},"251":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":224,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":2.449489742783178},"10":{"tf":3.1622776601683795},"101":{"tf":1.0},"103":{"tf":1.4142135623730951},"106":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":2.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"12":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.4142135623730951},"135":{"tf":2.8284271247461903},"137":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"149":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":2.6457513110645907},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":2.449489742783178},"16":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"173":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"189":{"tf":1.4142135623730951},"19":{"tf":1.0},"191":{"tf":1.4142135623730951},"194":{"tf":1.7320508075688772},"199":{"tf":1.0},"2":{"tf":2.0},"203":{"tf":1.0},"211":{"tf":1.7320508075688772},"212":{"tf":2.23606797749979},"213":{"tf":1.4142135623730951},"214":{"tf":2.449489742783178},"215":{"tf":2.23606797749979},"216":{"tf":2.23606797749979},"217":{"tf":2.23606797749979},"218":{"tf":2.6457513110645907},"219":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"220":{"tf":3.1622776601683795},"221":{"tf":2.0},"222":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"225":{"tf":2.0},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":3.1622776601683795},"229":{"tf":1.4142135623730951},"230":{"tf":2.0},"231":{"tf":2.0},"232":{"tf":1.0},"233":{"tf":1.7320508075688772},"24":{"tf":2.0},"245":{"tf":1.0},"246":{"tf":1.4142135623730951},"249":{"tf":1.0},"25":{"tf":2.23606797749979},"251":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"26":{"tf":2.8284271247461903},"265":{"tf":1.7320508075688772},"27":{"tf":1.4142135623730951},"270":{"tf":1.0},"271":{"tf":1.4142135623730951},"278":{"tf":1.0},"279":{"tf":1.7320508075688772},"28":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"284":{"tf":2.23606797749979},"288":{"tf":2.449489742783178},"289":{"tf":1.0},"29":{"tf":1.4142135623730951},"291":{"tf":2.449489742783178},"292":{"tf":2.6457513110645907},"293":{"tf":1.4142135623730951},"296":{"tf":1.7320508075688772},"297":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.0},"307":{"tf":1.7320508075688772},"308":{"tf":3.872983346207417},"309":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"310":{"tf":2.0},"311":{"tf":2.23606797749979},"312":{"tf":1.0},"313":{"tf":2.0},"314":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.0},"32":{"tf":2.0},"320":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.7320508075688772},"326":{"tf":1.7320508075688772},"327":{"tf":2.8284271247461903},"328":{"tf":2.0},"329":{"tf":1.4142135623730951},"33":{"tf":2.6457513110645907},"330":{"tf":1.0},"331":{"tf":1.4142135623730951},"332":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.4142135623730951},"338":{"tf":1.0},"339":{"tf":1.0},"34":{"tf":1.7320508075688772},"340":{"tf":1.4142135623730951},"341":{"tf":1.0},"342":{"tf":1.0},"346":{"tf":1.0},"35":{"tf":2.0},"350":{"tf":1.0},"358":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"360":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":2.0},"364":{"tf":1.0},"365":{"tf":2.0},"369":{"tf":2.23606797749979},"37":{"tf":2.0},"374":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"38":{"tf":2.23606797749979},"380":{"tf":1.0},"39":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":2.6457513110645907},"396":{"tf":2.23606797749979},"397":{"tf":1.0},"4":{"tf":1.4142135623730951},"40":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951},"41":{"tf":1.0},"411":{"tf":1.0},"413":{"tf":1.0},"42":{"tf":1.4142135623730951},"425":{"tf":1.0},"427":{"tf":1.7320508075688772},"428":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":2.0},"44":{"tf":2.6457513110645907},"45":{"tf":2.23606797749979},"46":{"tf":2.0},"47":{"tf":2.8284271247461903},"48":{"tf":1.4142135623730951},"49":{"tf":2.6457513110645907},"5":{"tf":1.0},"50":{"tf":2.23606797749979},"51":{"tf":2.23606797749979},"52":{"tf":2.0},"53":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":3.0},"56":{"tf":2.0},"57":{"tf":2.0},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":2.6457513110645907},"63":{"tf":3.4641016151377544},"64":{"tf":1.7320508075688772},"66":{"tf":2.23606797749979},"67":{"tf":1.4142135623730951},"69":{"tf":2.0},"7":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"81":{"tf":1.4142135623730951},"89":{"tf":2.8284271247461903},"9":{"tf":2.23606797749979},"90":{"tf":1.7320508075688772},"91":{"tf":1.0},"92":{"tf":1.7320508075688772},"96":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"327":{"tf":1.0}}}},"df":31,"docs":{"112":{"tf":1.0},"116":{"tf":1.4142135623730951},"124":{"tf":1.7320508075688772},"139":{"tf":1.0},"146":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0},"189":{"tf":1.7320508075688772},"194":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"247":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.0},"330":{"tf":1.0},"333":{"tf":1.4142135623730951},"338":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"389":{"tf":1.7320508075688772},"418":{"tf":2.0},"421":{"tf":1.4142135623730951},"50":{"tf":1.0},"60":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"8":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"—":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"’":{"df":17,"docs":{"10":{"tf":1.0},"140":{"tf":1.0},"191":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"221":{"tf":1.0},"292":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"332":{"tf":1.4142135623730951},"342":{"tf":1.0},"396":{"tf":1.0},"4":{"tf":1.0},"418":{"tf":1.0},"82":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":9,"docs":{"218":{"tf":1.0},"219":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.7320508075688772},"310":{"tf":1.0},"318":{"tf":2.449489742783178},"406":{"tf":1.0},"430":{"tf":1.0},"435":{"tf":1.4142135623730951}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"113":{"tf":1.0}}},"df":0,"docs":{}}}},"df":104,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"10":{"tf":2.23606797749979},"112":{"tf":1.4142135623730951},"113":{"tf":3.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"125":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"156":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"196":{"tf":2.23606797749979},"208":{"tf":1.0},"209":{"tf":2.0},"210":{"tf":1.0},"211":{"tf":2.449489742783178},"212":{"tf":2.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"218":{"tf":2.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.4142135623730951},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":3.1622776601683795},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"244":{"tf":2.0},"245":{"tf":1.0},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"249":{"tf":1.4142135623730951},"25":{"tf":1.0},"250":{"tf":1.0},"252":{"tf":1.0},"256":{"tf":2.23606797749979},"257":{"tf":1.4142135623730951},"259":{"tf":2.449489742783178},"26":{"tf":1.0},"260":{"tf":1.0},"261":{"tf":1.0},"264":{"tf":1.0},"27":{"tf":2.0},"28":{"tf":4.123105625617661},"29":{"tf":3.4641016151377544},"30":{"tf":1.0},"307":{"tf":1.0},"309":{"tf":1.7320508075688772},"31":{"tf":1.7320508075688772},"311":{"tf":1.0},"32":{"tf":1.0},"326":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.6457513110645907},"357":{"tf":1.0},"361":{"tf":1.0},"369":{"tf":1.4142135623730951},"379":{"tf":1.0},"389":{"tf":2.0},"392":{"tf":1.0},"393":{"tf":2.449489742783178},"394":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.7320508075688772},"400":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.23606797749979},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.7320508075688772},"408":{"tf":1.7320508075688772},"42":{"tf":3.1622776601683795},"424":{"tf":1.0},"425":{"tf":1.7320508075688772},"427":{"tf":1.4142135623730951},"429":{"tf":2.0},"433":{"tf":1.0},"434":{"tf":1.0},"436":{"tf":1.7320508075688772},"437":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.4142135623730951},"56":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"89":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"436":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"’":{"df":9,"docs":{"245":{"tf":1.0},"251":{"tf":1.4142135623730951},"28":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.0},"428":{"tf":1.0},"436":{"tf":1.0},"57":{"tf":1.0},"89":{"tf":1.0}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":5,"docs":{"1":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"365":{"tf":1.4142135623730951},"367":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"t":{"df":8,"docs":{"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"162":{"tf":1.0},"255":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"45":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":8,"docs":{"167":{"tf":1.0},"291":{"tf":1.0},"313":{"tf":1.0},"379":{"tf":1.0},"4":{"tf":1.0},"406":{"tf":1.0},"63":{"tf":1.0},"78":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"159":{"tf":2.449489742783178},"415":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"139":{"tf":1.0}}}},"r":{"df":2,"docs":{"296":{"tf":1.0},"393":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"141":{"tf":1.0},"143":{"tf":1.0},"296":{"tf":1.0},"365":{"tf":1.0},"79":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":7,"docs":{"101":{"tf":1.0},"103":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"284":{"tf":1.0},"51":{"tf":1.0},"71":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"437":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"107":{"tf":1.0},"156":{"tf":1.0},"286":{"tf":1.0},"302":{"tf":1.0},"366":{"tf":1.0},"404":{"tf":1.0},"55":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"394":{"tf":3.1622776601683795},"397":{"tf":1.0},"428":{"tf":1.0}}}}},"df":1,"docs":{"15":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":3,"docs":{"160":{"tf":1.0},"161":{"tf":1.7320508075688772},"357":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":7,"docs":{"194":{"tf":1.0},"215":{"tf":1.0},"248":{"tf":1.0},"298":{"tf":1.0},"31":{"tf":1.0},"323":{"tf":1.4142135623730951},"4":{"tf":1.0}},"n":{"df":2,"docs":{"158":{"tf":1.0},"369":{"tf":2.23606797749979}}}},"i":{"d":{"df":119,"docs":{"1":{"tf":1.0},"10":{"tf":2.23606797749979},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"123":{"tf":1.4142135623730951},"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"135":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":1.0},"149":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"158":{"tf":1.7320508075688772},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"175":{"tf":1.7320508075688772},"177":{"tf":1.7320508075688772},"180":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"200":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"231":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"249":{"tf":1.0},"253":{"tf":1.0},"261":{"tf":1.4142135623730951},"268":{"tf":1.4142135623730951},"271":{"tf":1.4142135623730951},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"279":{"tf":1.7320508075688772},"285":{"tf":2.0},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"292":{"tf":1.4142135623730951},"295":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.4142135623730951},"31":{"tf":1.0},"310":{"tf":1.4142135623730951},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.7320508075688772},"318":{"tf":1.0},"320":{"tf":1.7320508075688772},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"332":{"tf":1.0},"335":{"tf":1.0},"340":{"tf":1.0},"35":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"363":{"tf":1.4142135623730951},"372":{"tf":1.7320508075688772},"373":{"tf":1.0},"374":{"tf":1.4142135623730951},"375":{"tf":1.0},"378":{"tf":1.4142135623730951},"379":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"389":{"tf":2.449489742783178},"393":{"tf":1.0},"394":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"404":{"tf":1.4142135623730951},"41":{"tf":1.0},"417":{"tf":2.23606797749979},"42":{"tf":1.0},"424":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.7320508075688772},"70":{"tf":1.0},"74":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"97":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":1,"docs":{"228":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"430":{"tf":1.0}},"r":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"369":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":1,"docs":{"365":{"tf":2.0}}}},"u":{"b":{"df":60,"docs":{"114":{"tf":1.0},"115":{"tf":2.8284271247461903},"117":{"tf":2.23606797749979},"118":{"tf":4.123105625617661},"120":{"tf":3.7416573867739413},"121":{"tf":2.449489742783178},"122":{"tf":1.7320508075688772},"124":{"tf":3.605551275463989},"128":{"tf":2.449489742783178},"129":{"tf":1.0},"130":{"tf":1.0},"164":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"176":{"tf":3.3166247903554},"177":{"tf":4.795831523312719},"178":{"tf":4.123105625617661},"179":{"tf":4.69041575982343},"196":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"200":{"tf":2.8284271247461903},"201":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.7320508075688772},"209":{"tf":1.0},"222":{"tf":1.4142135623730951},"224":{"tf":2.0},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":3.7416573867739413},"231":{"tf":2.0},"238":{"tf":1.0},"240":{"tf":1.0},"245":{"tf":4.47213595499958},"246":{"tf":1.7320508075688772},"253":{"tf":1.4142135623730951},"254":{"tf":4.47213595499958},"262":{"tf":1.0},"264":{"tf":1.0},"285":{"tf":4.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"330":{"tf":2.8284271247461903},"334":{"tf":3.4641016151377544},"335":{"tf":2.8284271247461903},"338":{"tf":5.744562646538029},"340":{"tf":3.605551275463989},"365":{"tf":1.0},"372":{"tf":1.4142135623730951},"379":{"tf":1.7320508075688772},"380":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.7320508075688772},"390":{"tf":1.0},"391":{"tf":1.0},"404":{"tf":6.082762530298219},"406":{"tf":2.449489742783178},"407":{"tf":3.0},"411":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"df":31,"docs":{"10":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"115":{"tf":2.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":3.3166247903554},"120":{"tf":4.242640687119285},"121":{"tf":1.0},"124":{"tf":1.0},"127":{"tf":1.4142135623730951},"130":{"tf":1.0},"164":{"tf":1.4142135623730951},"175":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"253":{"tf":1.4142135623730951},"254":{"tf":3.3166247903554},"330":{"tf":2.449489742783178},"338":{"tf":1.7320508075688772},"378":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"411":{"tf":1.0},"42":{"tf":1.0},"94":{"tf":2.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"117":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":17,"docs":{"250":{"tf":1.0},"252":{"tf":2.449489742783178},"253":{"tf":1.0},"254":{"tf":1.4142135623730951},"255":{"tf":1.4142135623730951},"256":{"tf":3.3166247903554},"257":{"tf":3.1622776601683795},"258":{"tf":2.0},"259":{"tf":1.7320508075688772},"264":{"tf":2.0},"337":{"tf":2.0},"338":{"tf":4.0},"339":{"tf":2.23606797749979},"340":{"tf":2.6457513110645907},"389":{"tf":1.4142135623730951},"393":{"tf":1.0},"60":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"125":{"tf":1.0},"311":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"401":{"tf":1.0}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"374":{"tf":2.0}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"323":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"254":{"tf":1.4142135623730951},"346":{"tf":1.7320508075688772}}},"o":{"df":0,"docs":{},"s":{"df":35,"docs":{"1":{"tf":1.0},"152":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":1.0},"219":{"tf":2.0},"236":{"tf":1.0},"246":{"tf":1.0},"253":{"tf":1.4142135623730951},"271":{"tf":1.0},"279":{"tf":1.0},"285":{"tf":1.0},"311":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"334":{"tf":1.0},"338":{"tf":1.0},"373":{"tf":1.4142135623730951},"38":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.0},"418":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.0},"429":{"tf":1.0},"67":{"tf":1.0},"78":{"tf":1.0},"87":{"tf":1.0},"94":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"142":{"tf":2.23606797749979},"338":{"tf":1.0},"70":{"tf":1.0}}}}}},"df":10,"docs":{"110":{"tf":1.0},"134":{"tf":1.4142135623730951},"137":{"tf":1.0},"142":{"tf":2.23606797749979},"225":{"tf":1.0},"238":{"tf":1.4142135623730951},"285":{"tf":1.0},"323":{"tf":1.0},"67":{"tf":2.0},"71":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"t":{"df":55,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"108":{"tf":1.4142135623730951},"117":{"tf":1.0},"128":{"tf":1.4142135623730951},"132":{"tf":1.0},"135":{"tf":1.4142135623730951},"146":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"176":{"tf":1.4142135623730951},"197":{"tf":1.0},"200":{"tf":1.0},"208":{"tf":1.0},"215":{"tf":1.4142135623730951},"218":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"237":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.4142135623730951},"288":{"tf":1.0},"29":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.7320508075688772},"299":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951},"335":{"tf":1.0},"338":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"389":{"tf":1.0},"392":{"tf":1.0},"404":{"tf":1.0},"47":{"tf":1.0},"57":{"tf":1.0},"67":{"tf":1.4142135623730951},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"z":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"y":{"df":1,"docs":{"26":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.4142135623730951}}}}}}}},"q":{"df":1,"docs":{"169":{"tf":1.4142135623730951}},"u":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"335":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":4,"docs":{"361":{"tf":1.0},"374":{"tf":2.6457513110645907},"379":{"tf":1.0},"383":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"158":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.0}}}}}}},"df":4,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":2.8284271247461903},"109":{"tf":2.23606797749979},"110":{"tf":1.0}},"’":{"df":1,"docs":{"105":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":17,"docs":{"215":{"tf":2.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"218":{"tf":3.1622776601683795},"219":{"tf":2.8284271247461903},"220":{"tf":3.0},"221":{"tf":3.0},"222":{"tf":2.23606797749979},"223":{"tf":1.4142135623730951},"224":{"tf":2.6457513110645907},"225":{"tf":2.8284271247461903},"227":{"tf":2.449489742783178},"228":{"tf":5.291502622129181},"231":{"tf":1.7320508075688772},"245":{"tf":4.242640687119285},"246":{"tf":2.449489742783178},"248":{"tf":1.0}}},"y":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"228":{"tf":1.0},"246":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"143":{"tf":1.0},"159":{"tf":1.0},"201":{"tf":1.4142135623730951},"247":{"tf":1.0},"323":{"tf":1.4142135623730951},"5":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"e":{"df":2,"docs":{"320":{"tf":1.0},"404":{"tf":2.6457513110645907}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"115":{"tf":1.0},"394":{"tf":1.0},"424":{"tf":1.0},"71":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"357":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":13,"docs":{"120":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"307":{"tf":1.0},"34":{"tf":1.0},"395":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":16,"docs":{"102":{"tf":1.7320508075688772},"155":{"tf":1.0},"271":{"tf":1.0},"308":{"tf":1.0},"315":{"tf":1.0},"322":{"tf":1.0},"340":{"tf":1.0},"356":{"tf":1.7320508075688772},"397":{"tf":1.0},"404":{"tf":1.4142135623730951},"406":{"tf":1.4142135623730951},"45":{"tf":2.23606797749979},"46":{"tf":1.7320508075688772},"63":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"102":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"z":{"df":0,"docs":{},"z":{"df":1,"docs":{"0":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"285":{"tf":3.605551275463989}},"t":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}}},"df":4,"docs":{"224":{"tf":1.0},"389":{"tf":3.1622776601683795},"42":{"tf":1.0},"63":{"tf":1.0}},"e":{":":{":":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}}}}}}},"r":{"#":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"413":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"413":{"tf":1.0}}}}}},".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"a":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"365":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"238":{"tf":2.0}}}}},"df":0,"docs":{}}}},"1":{"df":2,"docs":{"364":{"tf":1.7320508075688772},"75":{"tf":3.3166247903554}}},"2":{"df":2,"docs":{"364":{"tf":1.7320508075688772},"75":{"tf":3.7416573867739413}}},"3":{"df":1,"docs":{"75":{"tf":2.449489742783178}}},"\\\\":{"df":0,"docs":{},"n":{"df":2,"docs":{"397":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":13,"docs":{"282":{"tf":1.0},"286":{"tf":1.0},"292":{"tf":1.0},"307":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.7320508075688772},"316":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.7320508075688772},"404":{"tf":1.0},"75":{"tf":2.23606797749979}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":1,"docs":{"71":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"429":{"tf":1.0}}}},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"329":{"tf":1.0}}}}},"m":{"df":1,"docs":{"313":{"tf":1.4142135623730951}}},"n":{"d":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":9,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"380":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{")":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"1":{".":{".":{"=":{"1":{"0":{"0":{"df":9,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"380":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"125":{"tf":1.0},"43":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"@":{"0":{".":{"8":{".":{"5":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"h":{"a":{"c":{"df":0,"docs":{},"h":{"a":{"df":2,"docs":{"42":{"tf":1.0},"44":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"42":{"tf":1.0},"44":{"tf":1.0}}}}},"df":0,"docs":{}},"df":8,"docs":{"113":{"tf":1.0},"125":{"tf":2.8284271247461903},"263":{"tf":4.898979485566356},"41":{"tf":1.0},"42":{"tf":4.358898943540674},"420":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":9,"docs":{"10":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"125":{"tf":1.4142135623730951},"33":{"tf":1.0},"41":{"tf":1.4142135623730951},"420":{"tf":1.0},"43":{"tf":2.8284271247461903},"44":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"319":{"tf":1.0},"44":{"tf":1.0}}}}}}},"df":10,"docs":{"196":{"tf":1.0},"205":{"tf":1.4142135623730951},"248":{"tf":1.0},"264":{"tf":1.0},"276":{"tf":1.0},"29":{"tf":1.4142135623730951},"298":{"tf":1.0},"318":{"tf":4.123105625617661},"395":{"tf":1.0},"42":{"tf":1.0}},"g":{"df":22,"docs":{"135":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"164":{"tf":2.0},"200":{"tf":1.0},"220":{"tf":1.4142135623730951},"251":{"tf":1.0},"293":{"tf":1.0},"301":{"tf":1.0},"355":{"tf":3.1622776601683795},"359":{"tf":3.0},"383":{"tf":1.0},"406":{"tf":1.4142135623730951},"415":{"tf":1.7320508075688772},"416":{"tf":1.0},"420":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"69":{"tf":1.0},"79":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"416":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"416":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"416":{"tf":1.0}}}}}},"k":{"df":2,"docs":{"411":{"tf":1.0},"416":{"tf":1.0}}}},"p":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"34":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":8,"docs":{"133":{"tf":1.0},"214":{"tf":1.0},"236":{"tf":1.0},"322":{"tf":1.0},"372":{"tf":1.4142135623730951},"421":{"tf":1.0},"433":{"tf":1.0},"94":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":2,"docs":{"163":{"tf":1.0},"325":{"tf":1.0}}}},"w":{"df":15,"docs":{"143":{"tf":1.0},"145":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":5.916079783099616},"365":{"tf":2.8284271247461903},"366":{"tf":2.0},"367":{"tf":1.0},"394":{"tf":1.0},"410":{"tf":1.4142135623730951},"411":{"tf":1.4142135623730951},"413":{"tf":2.8284271247461903},"415":{"tf":1.0},"416":{"tf":1.7320508075688772}}}},"b":{"df":1,"docs":{"26":{"tf":1.0}}},"c":{":":{":":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"&":{"a":{"df":3,"docs":{"281":{"tf":1.7320508075688772},"282":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951}}},"b":{"df":1,"docs":{"288":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"301":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"281":{"tf":2.6457513110645907},"282":{"tf":1.0},"289":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":1,"docs":{"289":{"tf":2.0}},"e":{"(":{"&":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"289":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"1":{"0":{"df":3,"docs":{"281":{"tf":1.0},"282":{"tf":1.0},"288":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":3,"docs":{"281":{"tf":1.0},"282":{"tf":1.0},"288":{"tf":1.0}}},"df":0,"docs":{},"r":{"c":{":":{":":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"286":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"0":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}}},"o":{"d":{"df":1,"docs":{"289":{"tf":3.1622776601683795}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"5":{"df":1,"docs":{"286":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"&":{"a":{"df":2,"docs":{"282":{"tf":2.0},"288":{"tf":1.7320508075688772}}},"b":{"df":1,"docs":{"288":{"tf":1.4142135623730951}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"289":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"f":{"df":1,"docs":{"289":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"282":{"tf":1.0},"289":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"&":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"289":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"f":{"df":1,"docs":{"289":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"289":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":1,"docs":{"381":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"281":{"tf":2.449489742783178},"282":{"tf":2.0},"286":{"tf":1.0},"288":{"tf":3.0}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":2,"docs":{"301":{"tf":1.4142135623730951},"304":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"289":{"tf":3.1622776601683795}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"286":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"301":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":1,"docs":{"381":{"tf":1.0}}}}},"t":{"df":14,"docs":{"268":{"tf":1.0},"280":{"tf":2.8284271247461903},"281":{"tf":2.23606797749979},"282":{"tf":2.6457513110645907},"284":{"tf":2.23606797749979},"286":{"tf":2.6457513110645907},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":3.7416573867739413},"290":{"tf":1.0},"301":{"tf":3.0},"302":{"tf":2.23606797749979},"304":{"tf":2.0},"305":{"tf":1.0}}}},"df":3,"docs":{"271":{"tf":1.4142135623730951},"288":{"tf":3.1622776601683795},"323":{"tf":1.4142135623730951}}},"df":12,"docs":{"182":{"tf":3.4641016151377544},"183":{"tf":3.1622776601683795},"227":{"tf":1.0},"238":{"tf":1.0},"356":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"397":{"tf":1.0},"413":{"tf":1.4142135623730951},"416":{"tf":1.7320508075688772},"427":{"tf":2.449489742783178}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":11,"docs":{"105":{"tf":1.0},"239":{"tf":1.0},"287":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.0},"361":{"tf":1.0},"365":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.0},"434":{"tf":1.0},"63":{"tf":1.4142135623730951}}}},"d":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"44":{"tf":1.4142135623730951}},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":15,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"159":{"tf":3.0}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"159":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"a":{"b":{"df":0,"docs":{},"l":{"df":7,"docs":{"116":{"tf":1.0},"141":{"tf":1.0},"242":{"tf":1.0},"365":{"tf":1.0},"416":{"tf":1.0},"55":{"tf":1.0},"89":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":83,"docs":{"10":{"tf":2.0},"112":{"tf":1.0},"116":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"135":{"tf":1.4142135623730951},"139":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":2.23606797749979},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"159":{"tf":3.3166247903554},"164":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"173":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":1.7320508075688772},"193":{"tf":1.0},"196":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"211":{"tf":1.4142135623730951},"213":{"tf":2.0},"215":{"tf":1.0},"216":{"tf":3.0},"217":{"tf":2.0},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.4142135623730951},"228":{"tf":1.0},"277":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"308":{"tf":1.0},"32":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"336":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"35":{"tf":2.0},"353":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"37":{"tf":1.0},"370":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.7320508075688772},"380":{"tf":1.4142135623730951},"386":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":2.6457513110645907},"399":{"tf":1.7320508075688772},"400":{"tf":1.0},"401":{"tf":1.7320508075688772},"404":{"tf":1.7320508075688772},"43":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"50":{"tf":1.0}}}},"i":{"df":23,"docs":{"161":{"tf":1.4142135623730951},"193":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"308":{"tf":1.0},"310":{"tf":2.0},"313":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":2.8284271247461903},"324":{"tf":1.7320508075688772},"393":{"tf":1.0},"404":{"tf":1.7320508075688772},"408":{"tf":1.0},"411":{"tf":1.0},"437":{"tf":1.0},"64":{"tf":1.0}}},"m":{"df":2,"docs":{"265":{"tf":1.0},"28":{"tf":1.0}}},"y":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"322":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"322":{"tf":1.4142135623730951}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"322":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":22,"docs":{"196":{"tf":1.0},"211":{"tf":1.0},"228":{"tf":1.0},"26":{"tf":1.0},"275":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"31":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"33":{"tf":1.0},"346":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0},"74":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"307":{"tf":1.0},"326":{"tf":1.0},"433":{"tf":1.0}}}},"z":{"df":3,"docs":{"309":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":14,"docs":{"103":{"tf":1.0},"144":{"tf":1.0},"189":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.0},"323":{"tf":1.0},"404":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.4142135623730951},"54":{"tf":1.0},"78":{"tf":1.0},"92":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"119":{"tf":1.0},"254":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":64,"docs":{"103":{"tf":1.0},"116":{"tf":1.0},"122":{"tf":1.0},"13":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"182":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":1.0},"200":{"tf":1.0},"209":{"tf":1.4142135623730951},"217":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.0},"238":{"tf":1.0},"255":{"tf":1.0},"259":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.0},"284":{"tf":1.4142135623730951},"289":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"3":{"tf":1.0},"301":{"tf":1.4142135623730951},"304":{"tf":1.0},"305":{"tf":1.0},"310":{"tf":1.0},"313":{"tf":1.0},"320":{"tf":1.4142135623730951},"325":{"tf":1.0},"331":{"tf":1.7320508075688772},"332":{"tf":1.0},"334":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0},"358":{"tf":1.0},"359":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"370":{"tf":1.0},"388":{"tf":1.0},"395":{"tf":2.0},"398":{"tf":1.7320508075688772},"400":{"tf":1.0},"404":{"tf":1.7320508075688772},"429":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"78":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"—":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"158":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"340":{"tf":1.0},"52":{"tf":1.0}}}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"261":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"42":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"29":{"tf":1.0},"30":{"tf":1.0}}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":37,"docs":{"109":{"tf":1.0},"125":{"tf":1.0},"135":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.0},"164":{"tf":1.0},"180":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"238":{"tf":1.0},"246":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.4142135623730951},"302":{"tf":1.0},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"336":{"tf":1.0},"342":{"tf":1.0},"358":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"367":{"tf":1.0},"37":{"tf":1.0},"378":{"tf":1.0},"380":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":1.0},"404":{"tf":2.23606797749979},"47":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.4142135623730951}}},"p":{"df":6,"docs":{"211":{"tf":1.0},"232":{"tf":1.0},"284":{"tf":1.0},"29":{"tf":1.0},"393":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":31,"docs":{"159":{"tf":1.7320508075688772},"164":{"tf":1.4142135623730951},"236":{"tf":1.0},"296":{"tf":4.123105625617661},"297":{"tf":1.7320508075688772},"298":{"tf":2.0},"299":{"tf":2.0},"317":{"tf":4.58257569495584},"320":{"tf":2.0},"338":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.0},"37":{"tf":1.4142135623730951},"374":{"tf":1.0},"391":{"tf":1.0},"395":{"tf":1.4142135623730951},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"402":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":7.416198487095663},"406":{"tf":2.6457513110645907},"407":{"tf":3.4641016151377544},"50":{"tf":1.4142135623730951},"63":{"tf":1.0},"71":{"tf":1.0},"95":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"(":{")":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"v":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"404":{"tf":1.4142135623730951},"406":{"tf":1.4142135623730951},"407":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"404":{"tf":1.0},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"v":{"df":1,"docs":{"317":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"95":{"tf":1.0}}}}}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"434":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":4,"docs":{"167":{"tf":1.4142135623730951},"171":{"tf":1.0},"392":{"tf":1.0},"54":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"403":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"369":{"tf":1.0},"406":{"tf":1.0},"428":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"261":{"tf":1.0},"42":{"tf":1.0}}}}}},"r":{"d":{"df":2,"docs":{"263":{"tf":1.0},"285":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":6,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"160":{"tf":1.7320508075688772},"163":{"tf":1.0},"165":{"tf":1.0},"38":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"154":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"158":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0}}}}}},"t":{"1":{".":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}}},"c":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"(":{"&":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"2":{"df":2,"docs":{"96":{"tf":1.7320508075688772},"98":{"tf":1.0}}},"3":{"df":2,"docs":{"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"94":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}},"df":6,"docs":{"90":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":3.605551275463989},"94":{"tf":1.7320508075688772},"96":{"tf":3.1622776601683795},"98":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"96":{"tf":3.1622776601683795},"98":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"96":{"tf":2.449489742783178},"98":{"tf":1.4142135623730951}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":11,"docs":{"101":{"tf":1.4142135623730951},"197":{"tf":6.0},"238":{"tf":4.58257569495584},"89":{"tf":3.3166247903554},"90":{"tf":1.7320508075688772},"91":{"tf":3.3166247903554},"92":{"tf":4.795831523312719},"94":{"tf":4.69041575982343},"96":{"tf":4.47213595499958},"97":{"tf":2.0},"98":{"tf":2.6457513110645907}},"e":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"91":{"tf":1.0}}}}},"df":0,"docs":{}}}},":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"3":{"df":1,"docs":{"97":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"221":{"tf":1.0},"59":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"269":{"tf":1.0},"271":{"tf":5.0990195135927845},"276":{"tf":1.0}}}}},"v":{"df":8,"docs":{"296":{"tf":2.23606797749979},"298":{"tf":1.0},"317":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"322":{"tf":1.0},"347":{"tf":1.7320508075688772},"404":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}},"d":{"df":3,"docs":{"235":{"tf":2.23606797749979},"254":{"tf":2.0},"356":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"211":{"tf":1.0},"229":{"tf":1.7320508075688772},"230":{"tf":2.23606797749979},"231":{"tf":1.7320508075688772},"232":{"tf":1.0},"92":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":9,"docs":{"115":{"tf":1.0},"126":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"180":{"tf":1.0},"210":{"tf":1.0},"379":{"tf":2.0},"386":{"tf":1.0},"433":{"tf":1.0}}},"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"141":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"df":6,"docs":{"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"124":{"tf":2.23606797749979},"254":{"tf":3.0},"311":{"tf":1.4142135623730951},"389":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"42":{"tf":1.0}}}}},"df":0,"docs":{}}},"f":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"268":{"tf":1.0},"285":{"tf":1.7320508075688772}}}},"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":20,"docs":{"216":{"tf":1.4142135623730951},"217":{"tf":2.0},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"291":{"tf":1.0},"330":{"tf":1.0},"356":{"tf":1.0},"401":{"tf":1.7320508075688772},"62":{"tf":1.0},"8":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":3,"docs":{"285":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":2.0}},"l":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"r":{"c":{":":{":":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"&":{"a":{"df":1,"docs":{"288":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"288":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"c":{"!":{"[":{"df":0,"docs":{},"r":{"c":{":":{":":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"f":{"df":1,"docs":{"289":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"285":{"tf":1.4142135623730951},"289":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"289":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"r":{"c":{"<":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"288":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":12,"docs":{"268":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":2.0},"284":{"tf":3.7416573867739413},"285":{"tf":4.242640687119285},"286":{"tf":3.1622776601683795},"287":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"290":{"tf":1.0},"302":{"tf":1.7320508075688772},"305":{"tf":1.4142135623730951}}},"v":{"df":0,"docs":{},"e":{"c":{"<":{"df":0,"docs":{},"r":{"c":{"<":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"289":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"<":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"289":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"411":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":131,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"103":{"tf":2.0},"112":{"tf":1.4142135623730951},"115":{"tf":2.0},"116":{"tf":1.0},"117":{"tf":1.7320508075688772},"118":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"135":{"tf":3.605551275463989},"136":{"tf":2.6457513110645907},"138":{"tf":1.0},"140":{"tf":1.7320508075688772},"142":{"tf":1.7320508075688772},"150":{"tf":1.7320508075688772},"151":{"tf":2.23606797749979},"166":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"169":{"tf":1.0},"172":{"tf":1.4142135623730951},"181":{"tf":3.0},"182":{"tf":3.0},"183":{"tf":3.3166247903554},"184":{"tf":3.1622776601683795},"185":{"tf":3.4641016151377544},"186":{"tf":4.58257569495584},"187":{"tf":3.1622776601683795},"188":{"tf":2.8284271247461903},"189":{"tf":3.872983346207417},"190":{"tf":2.449489742783178},"191":{"tf":2.23606797749979},"192":{"tf":1.0},"193":{"tf":1.7320508075688772},"194":{"tf":1.0},"197":{"tf":1.0},"208":{"tf":1.0},"215":{"tf":1.4142135623730951},"218":{"tf":1.7320508075688772},"224":{"tf":1.7320508075688772},"233":{"tf":1.0},"235":{"tf":1.0},"237":{"tf":3.605551275463989},"238":{"tf":2.0},"24":{"tf":1.0},"240":{"tf":1.7320508075688772},"263":{"tf":1.0},"268":{"tf":3.4641016151377544},"269":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":3.0},"273":{"tf":3.3166247903554},"274":{"tf":2.6457513110645907},"275":{"tf":1.7320508075688772},"276":{"tf":2.8284271247461903},"277":{"tf":3.1622776601683795},"278":{"tf":4.47213595499958},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"280":{"tf":2.8284271247461903},"281":{"tf":3.1622776601683795},"282":{"tf":4.0},"283":{"tf":1.0},"284":{"tf":2.23606797749979},"285":{"tf":4.0},"286":{"tf":1.0},"287":{"tf":2.449489742783178},"288":{"tf":5.0},"289":{"tf":5.5677643628300215},"290":{"tf":2.0},"291":{"tf":1.0},"295":{"tf":2.8284271247461903},"301":{"tf":2.449489742783178},"302":{"tf":1.7320508075688772},"304":{"tf":1.0},"305":{"tf":1.4142135623730951},"307":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":4.58257569495584},"324":{"tf":1.0},"329":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.0},"336":{"tf":1.0},"338":{"tf":2.449489742783178},"342":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":2.8284271247461903},"365":{"tf":1.4142135623730951},"366":{"tf":2.0},"368":{"tf":1.0},"37":{"tf":2.23606797749979},"376":{"tf":1.0},"381":{"tf":2.0},"384":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.4142135623730951},"392":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"409":{"tf":1.0},"411":{"tf":1.7320508075688772},"416":{"tf":1.7320508075688772},"417":{"tf":1.0},"44":{"tf":2.0},"54":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":5.0990195135927845},"75":{"tf":5.0},"76":{"tf":3.7416573867739413},"77":{"tf":2.8284271247461903},"78":{"tf":2.0},"79":{"tf":4.242640687119285},"80":{"tf":1.7320508075688772},"88":{"tf":2.0},"92":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"c":{"df":12,"docs":{"143":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.4142135623730951},"224":{"tf":1.0},"228":{"tf":1.0},"295":{"tf":1.4142135623730951},"305":{"tf":1.0},"323":{"tf":1.0},"403":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0},"95":{"tf":1.4142135623730951}},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"76":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"’":{"df":3,"docs":{"185":{"tf":1.0},"51":{"tf":1.0},"75":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"323":{"tf":2.449489742783178}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"1":{"tf":1.0},"47":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.4142135623730951},"389":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":3,"docs":{"268":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"425":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"334":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":4,"docs":{"156":{"tf":1.0},"291":{"tf":1.0},"4":{"tf":1.0},"75":{"tf":1.0}}},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"350":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"342":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":4.242640687119285}}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"209":{"tf":1.0},"325":{"tf":1.0},"404":{"tf":1.4142135623730951},"50":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":7,"docs":{"208":{"tf":1.0},"217":{"tf":1.0},"24":{"tf":1.0},"317":{"tf":1.0},"341":{"tf":1.0},"395":{"tf":1.0},"85":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"252":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.7320508075688772},"42":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"42":{"tf":1.0},"433":{"tf":1.7320508075688772}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":22,"docs":{"103":{"tf":1.0},"176":{"tf":1.4142135623730951},"197":{"tf":1.0},"211":{"tf":1.0},"272":{"tf":2.23606797749979},"273":{"tf":1.4142135623730951},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"277":{"tf":1.0},"278":{"tf":1.0},"285":{"tf":1.4142135623730951},"290":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"376":{"tf":1.0},"383":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"66":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"183":{"tf":1.0},"186":{"tf":1.0},"284":{"tf":1.4142135623730951},"339":{"tf":1.0},"362":{"tf":1.4142135623730951},"437":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"t":{"df":54,"docs":{"101":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.4142135623730951},"116":{"tf":2.0},"119":{"tf":1.0},"166":{"tf":1.4142135623730951},"181":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.4142135623730951},"187":{"tf":1.0},"190":{"tf":1.0},"202":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.7320508075688772},"260":{"tf":1.0},"28":{"tf":1.0},"289":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.0},"331":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.4142135623730951},"342":{"tf":1.0},"346":{"tf":1.0},"358":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"382":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"416":{"tf":1.0},"65":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":2.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":14,"docs":{"119":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.7320508075688772},"187":{"tf":1.7320508075688772},"219":{"tf":1.0},"262":{"tf":1.0},"288":{"tf":2.0},"289":{"tf":1.7320508075688772},"318":{"tf":1.0},"323":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}}}}}}}}},"x":{"df":1,"docs":{"381":{"tf":1.0}}}},"df":9,"docs":{"110":{"tf":2.0},"117":{"tf":3.0},"118":{"tf":2.23606797749979},"119":{"tf":2.0},"121":{"tf":1.0},"130":{"tf":1.0},"318":{"tf":1.0},"416":{"tf":2.0},"433":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"s":{"df":21,"docs":{"0":{"tf":1.0},"156":{"tf":1.4142135623730951},"17":{"tf":1.0},"18":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":4.123105625617661},"258":{"tf":1.0},"265":{"tf":1.0},"279":{"tf":1.4142135623730951},"30":{"tf":2.23606797749979},"301":{"tf":2.0},"404":{"tf":1.0},"42":{"tf":1.7320508075688772},"429":{"tf":2.8284271247461903},"432":{"tf":1.0},"433":{"tf":5.477225575051661},"434":{"tf":1.0},"435":{"tf":2.0},"436":{"tf":1.4142135623730951},"437":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"v":{"df":15,"docs":{"116":{"tf":1.0},"143":{"tf":1.0},"172":{"tf":1.0},"189":{"tf":1.0},"216":{"tf":1.0},"236":{"tf":1.4142135623730951},"254":{"tf":1.0},"311":{"tf":1.0},"323":{"tf":1.0},"334":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":1.0},"389":{"tf":1.0},"415":{"tf":1.0},"417":{"tf":1.4142135623730951}}}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"1":{"tf":1.0},"165":{"tf":1.0},"2":{"tf":1.0},"292":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"163":{"tf":1.0},"164":{"tf":1.0},"283":{"tf":1.0},"288":{"tf":1.0},"324":{"tf":1.0},"369":{"tf":1.0},"375":{"tf":1.0},"54":{"tf":1.0},"83":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"228":{"tf":1.0},"358":{"tf":1.4142135623730951},"415":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772}}},"df":27,"docs":{"106":{"tf":1.0},"117":{"tf":1.0},"129":{"tf":1.0},"135":{"tf":1.0},"151":{"tf":1.0},"189":{"tf":1.0},"218":{"tf":1.7320508075688772},"221":{"tf":1.4142135623730951},"235":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"288":{"tf":1.0},"330":{"tf":1.0},"337":{"tf":1.0},"344":{"tf":1.0},"350":{"tf":1.0},"357":{"tf":1.7320508075688772},"365":{"tf":1.0},"397":{"tf":1.0},"404":{"tf":1.4142135623730951},"42":{"tf":1.0},"63":{"tf":3.1622776601683795},"69":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"b":{"df":22,"docs":{"110":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.0},"167":{"tf":1.0},"186":{"tf":1.0},"236":{"tf":1.0},"245":{"tf":1.0},"279":{"tf":1.0},"29":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.7320508075688772},"356":{"tf":1.4142135623730951},"395":{"tf":1.0},"42":{"tf":1.0},"47":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"115":{"tf":1.0},"116":{"tf":1.0},"221":{"tf":1.0},"242":{"tf":1.0},"253":{"tf":1.0},"312":{"tf":1.0},"405":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}},"v":{"df":28,"docs":{"117":{"tf":1.0},"128":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"167":{"tf":2.0},"200":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.4142135623730951},"254":{"tf":1.0},"259":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":3.0},"345":{"tf":1.0},"350":{"tf":1.0},"398":{"tf":1.0},"406":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"437":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"67":{"tf":1.7320508075688772}},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"330":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"108":{"tf":2.449489742783178}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"123":{"tf":1.4142135623730951},"227":{"tf":1.0},"311":{"tf":1.0},"411":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"253":{"tf":1.4142135623730951},"399":{"tf":1.0},"400":{"tf":1.0},"403":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"34":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.0},"288":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"375":{"tf":3.4641016151377544}}}}}},"df":11,"docs":{"164":{"tf":1.0},"197":{"tf":1.0},"216":{"tf":1.0},"223":{"tf":1.0},"240":{"tf":1.0},"379":{"tf":1.0},"396":{"tf":1.0},"52":{"tf":1.4142135623730951},"63":{"tf":1.0},"83":{"tf":1.4142135623730951},"94":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"241":{"tf":1.0},"30":{"tf":1.0},"396":{"tf":1.0},"61":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":13,"docs":{"115":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"193":{"tf":1.0},"239":{"tf":1.0},"339":{"tf":1.4142135623730951},"379":{"tf":2.0},"389":{"tf":1.0},"401":{"tf":1.0},"416":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"84":{"tf":1.0}}}}}},"l":{"a":{"c":{"df":21,"docs":{"115":{"tf":1.0},"146":{"tf":1.0},"151":{"tf":1.7320508075688772},"167":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"197":{"tf":1.0},"265":{"tf":1.0},"276":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.4142135623730951},"350":{"tf":1.0},"379":{"tf":1.0},"387":{"tf":2.0},"388":{"tf":1.0},"389":{"tf":1.0},"398":{"tf":1.0},"401":{"tf":1.0},"406":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":5,"docs":{"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":2.0},"178":{"tf":1.0},"179":{"tf":2.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":7,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"196":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"433":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"256":{"tf":1.0},"28":{"tf":1.4142135623730951},"369":{"tf":1.0},"433":{"tf":1.4142135623730951},"437":{"tf":1.0}}}}}}},"t":{"df":5,"docs":{"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":2.0},"178":{"tf":1.0},"179":{"tf":2.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":35,"docs":{"102":{"tf":1.0},"108":{"tf":1.0},"131":{"tf":1.0},"137":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.7320508075688772},"235":{"tf":1.4142135623730951},"238":{"tf":1.0},"271":{"tf":1.0},"284":{"tf":1.0},"294":{"tf":1.0},"320":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"333":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.0},"37":{"tf":1.0},"379":{"tf":1.0},"384":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.7320508075688772},"404":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.0},"78":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"143":{"tf":1.0},"271":{"tf":1.0},"389":{"tf":1.7320508075688772},"54":{"tf":1.0},"71":{"tf":2.449489742783178}}}}}}},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":6,"docs":{"245":{"tf":1.0},"246":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"380":{"tf":1.0},"42":{"tf":1.7320508075688772}},"t":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"301":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"400":{"tf":2.449489742783178},"401":{"tf":1.4142135623730951},"403":{"tf":1.7320508075688772},"404":{"tf":2.449489742783178},"407":{"tf":2.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"338":{"tf":2.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"338":{"tf":3.872983346207417},"340":{"tf":1.0}}}}}}},"df":3,"docs":{"338":{"tf":3.605551275463989},"339":{"tf":1.4142135623730951},"340":{"tf":2.449489742783178}}}}}}}}},"df":31,"docs":{"103":{"tf":1.4142135623730951},"156":{"tf":1.0},"163":{"tf":1.0},"175":{"tf":1.0},"196":{"tf":1.0},"206":{"tf":1.4142135623730951},"256":{"tf":1.0},"292":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.0},"337":{"tf":1.4142135623730951},"338":{"tf":2.0},"35":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":2.449489742783178},"395":{"tf":2.8284271247461903},"396":{"tf":3.7416573867739413},"397":{"tf":4.47213595499958},"398":{"tf":2.449489742783178},"399":{"tf":2.23606797749979},"400":{"tf":4.898979485566356},"401":{"tf":2.23606797749979},"402":{"tf":2.449489742783178},"403":{"tf":3.3166247903554},"404":{"tf":5.0990195135927845},"405":{"tf":2.23606797749979},"407":{"tf":2.6457513110645907},"43":{"tf":1.0},"437":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772}},"’":{"df":1,"docs":{"404":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"r":{"df":81,"docs":{"103":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"122":{"tf":1.0},"124":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"177":{"tf":2.23606797749979},"181":{"tf":1.4142135623730951},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"224":{"tf":1.0},"226":{"tf":1.0},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"238":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":1.0},"25":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.4142135623730951},"278":{"tf":1.0},"279":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.7320508075688772},"306":{"tf":1.0},"309":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.449489742783178},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":3.3166247903554},"325":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951},"335":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"344":{"tf":1.0},"346":{"tf":1.4142135623730951},"350":{"tf":1.7320508075688772},"357":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.6457513110645907},"366":{"tf":1.7320508075688772},"369":{"tf":1.0},"375":{"tf":3.1622776601683795},"380":{"tf":1.0},"389":{"tf":1.4142135623730951},"404":{"tf":1.0},"406":{"tf":1.0},"417":{"tf":1.0},"418":{"tf":1.0},"419":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"420":{"tf":1.7320508075688772},"421":{"tf":1.4142135623730951},"422":{"tf":1.0},"423":{"tf":1.0},"57":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"n":{"df":7,"docs":{"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"285":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"1":{"tf":1.0},"284":{"tf":1.0},"302":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":6,"docs":{"112":{"tf":1.0},"308":{"tf":1.0},"410":{"tf":1.0},"412":{"tf":1.7320508075688772},"413":{"tf":1.0},"49":{"tf":1.4142135623730951}}}},"t":{"df":2,"docs":{"259":{"tf":1.0},"395":{"tf":1.0}}}},"i":{"d":{"df":2,"docs":{"128":{"tf":1.0},"388":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"103":{"tf":1.0},"152":{"tf":1.0}}}},"z":{"df":1,"docs":{"404":{"tf":1.0}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":12,"docs":{"112":{"tf":1.0},"121":{"tf":1.0},"189":{"tf":1.0},"261":{"tf":2.0},"262":{"tf":1.0},"263":{"tf":1.7320508075688772},"277":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"404":{"tf":1.0},"406":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":10,"docs":{"279":{"tf":1.7320508075688772},"292":{"tf":1.0},"302":{"tf":1.0},"308":{"tf":1.4142135623730951},"387":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"430":{"tf":1.0},"71":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":13,"docs":{"118":{"tf":1.0},"183":{"tf":1.0},"198":{"tf":1.4142135623730951},"26":{"tf":1.0},"285":{"tf":1.0},"296":{"tf":1.0},"340":{"tf":1.0},"364":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"93":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":12,"docs":{"157":{"tf":1.0},"256":{"tf":1.0},"292":{"tf":1.0},"335":{"tf":1.0},"350":{"tf":1.0},"395":{"tf":1.0},"400":{"tf":2.0},"401":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"404":{"tf":1.0},"405":{"tf":1.0},"407":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":32,"docs":{"156":{"tf":1.4142135623730951},"187":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.4142135623730951},"239":{"tf":1.0},"312":{"tf":2.449489742783178},"313":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.4142135623730951},"357":{"tf":1.0},"361":{"tf":1.0},"365":{"tf":2.0},"389":{"tf":1.4142135623730951},"393":{"tf":1.0},"394":{"tf":2.23606797749979},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"398":{"tf":3.872983346207417},"399":{"tf":3.0},"400":{"tf":2.8284271247461903},"401":{"tf":2.0},"403":{"tf":1.4142135623730951},"404":{"tf":2.0},"407":{"tf":1.4142135623730951},"71":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"312":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":3,"docs":{"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"116":{"tf":2.449489742783178},"117":{"tf":2.23606797749979},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"124":{"tf":2.0},"128":{"tf":1.0},"404":{"tf":1.0},"67":{"tf":1.4142135623730951}}}}},"df":32,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"16":{"tf":1.0},"161":{"tf":1.0},"204":{"tf":1.0},"208":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"237":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"307":{"tf":1.0},"31":{"tf":1.0},"313":{"tf":1.0},"357":{"tf":1.4142135623730951},"365":{"tf":1.0},"372":{"tf":1.0},"390":{"tf":1.0},"397":{"tf":1.0},"407":{"tf":1.0},"415":{"tf":1.0},"42":{"tf":1.0},"423":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":14,"docs":{"141":{"tf":1.0},"159":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"179":{"tf":1.0},"186":{"tf":1.0},"282":{"tf":1.0},"323":{"tf":1.4142135623730951},"332":{"tf":1.0},"334":{"tf":1.0},"376":{"tf":1.4142135623730951},"381":{"tf":1.0},"389":{"tf":1.0},"75":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"170":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"(":{"\\"":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0}}}},"df":0,"docs":{}}}}}},":":{":":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"158":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":6,"docs":{"220":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}}}}},"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"159":{"tf":2.23606797749979},"396":{"tf":1.0}}}}},"t":{"df":12,"docs":{"154":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"158":{"tf":2.0},"159":{"tf":2.0},"166":{"tf":1.0},"171":{"tf":1.0},"201":{"tf":2.6457513110645907},"220":{"tf":1.0},"221":{"tf":1.0},"296":{"tf":1.7320508075688772},"379":{"tf":2.8284271247461903},"395":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"404":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"8":{"df":1,"docs":{"346":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"379":{"tf":1.7320508075688772}}}}},"df":127,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"108":{"tf":1.0},"118":{"tf":1.0},"122":{"tf":2.23606797749979},"123":{"tf":1.7320508075688772},"135":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"145":{"tf":1.0},"149":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":3.7416573867739413},"158":{"tf":2.0},"159":{"tf":5.477225575051661},"160":{"tf":2.0},"162":{"tf":2.23606797749979},"163":{"tf":1.4142135623730951},"165":{"tf":2.0},"167":{"tf":2.23606797749979},"169":{"tf":2.8284271247461903},"171":{"tf":1.7320508075688772},"177":{"tf":1.0},"184":{"tf":2.0},"186":{"tf":4.242640687119285},"187":{"tf":3.0},"191":{"tf":1.0},"192":{"tf":1.4142135623730951},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":4.123105625617661},"197":{"tf":3.4641016151377544},"198":{"tf":3.4641016151377544},"199":{"tf":2.6457513110645907},"200":{"tf":2.23606797749979},"201":{"tf":2.0},"202":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.6457513110645907},"206":{"tf":2.8284271247461903},"208":{"tf":2.0},"209":{"tf":3.4641016151377544},"218":{"tf":1.0},"220":{"tf":3.1622776601683795},"221":{"tf":3.0},"222":{"tf":2.23606797749979},"225":{"tf":2.449489742783178},"227":{"tf":1.4142135623730951},"228":{"tf":4.358898943540674},"231":{"tf":2.0},"235":{"tf":1.0},"242":{"tf":2.0},"245":{"tf":3.872983346207417},"246":{"tf":3.0},"247":{"tf":1.0},"248":{"tf":1.4142135623730951},"251":{"tf":1.0},"253":{"tf":2.0},"256":{"tf":1.4142135623730951},"264":{"tf":2.23606797749979},"271":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.4142135623730951},"291":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":2.0},"308":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.7320508075688772},"314":{"tf":2.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"319":{"tf":2.23606797749979},"323":{"tf":2.0},"324":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.4142135623730951},"336":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.4142135623730951},"340":{"tf":1.7320508075688772},"345":{"tf":1.0},"347":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"375":{"tf":1.0},"379":{"tf":3.1622776601683795},"38":{"tf":3.7416573867739413},"380":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":1.7320508075688772},"39":{"tf":1.4142135623730951},"396":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"400":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":2.0},"411":{"tf":1.7320508075688772},"422":{"tf":1.0},"423":{"tf":1.0},"427":{"tf":1.4142135623730951},"44":{"tf":2.6457513110645907},"47":{"tf":2.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":2.8284271247461903},"69":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.4142135623730951},"87":{"tf":1.0},"92":{"tf":1.4142135623730951}},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"225":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"’":{"df":1,"docs":{"38":{"tf":1.0}}}}},"m":{"df":1,"docs":{"310":{"tf":1.4142135623730951}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"91":{"tf":1.0},"96":{"tf":1.0}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"340":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"154":{"tf":1.0},"319":{"tf":1.0},"395":{"tf":1.0},"63":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":4,"docs":{"147":{"tf":1.0},"153":{"tf":1.0},"255":{"tf":1.0},"296":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":155,"docs":{"10":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":2.0},"106":{"tf":1.4142135623730951},"110":{"tf":2.6457513110645907},"117":{"tf":1.0},"118":{"tf":1.0},"135":{"tf":1.4142135623730951},"137":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.23606797749979},"144":{"tf":1.0},"145":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"151":{"tf":2.23606797749979},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":3.1622776601683795},"158":{"tf":2.23606797749979},"159":{"tf":8.660254037844387},"160":{"tf":2.0},"162":{"tf":1.0},"163":{"tf":2.23606797749979},"164":{"tf":2.449489742783178},"167":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":3.605551275463989},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":3.1622776601683795},"186":{"tf":3.1622776601683795},"187":{"tf":3.605551275463989},"189":{"tf":2.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"194":{"tf":1.7320508075688772},"197":{"tf":2.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":2.449489742783178},"204":{"tf":1.0},"206":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":2.449489742783178},"219":{"tf":1.4142135623730951},"220":{"tf":4.0},"221":{"tf":4.58257569495584},"222":{"tf":1.7320508075688772},"223":{"tf":1.0},"224":{"tf":3.3166247903554},"225":{"tf":3.3166247903554},"227":{"tf":1.0},"228":{"tf":2.449489742783178},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.23606797749979},"236":{"tf":2.6457513110645907},"238":{"tf":1.7320508075688772},"240":{"tf":2.449489742783178},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":2.8284271247461903},"245":{"tf":4.358898943540674},"246":{"tf":2.0},"247":{"tf":1.4142135623730951},"25":{"tf":1.0},"253":{"tf":1.4142135623730951},"275":{"tf":1.0},"276":{"tf":2.0},"277":{"tf":1.4142135623730951},"281":{"tf":1.0},"285":{"tf":2.0},"286":{"tf":1.0},"289":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"296":{"tf":2.8284271247461903},"301":{"tf":1.7320508075688772},"310":{"tf":1.7320508075688772},"312":{"tf":3.0},"313":{"tf":2.0},"314":{"tf":2.8284271247461903},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"319":{"tf":2.23606797749979},"32":{"tf":1.0},"322":{"tf":2.449489742783178},"323":{"tf":2.0},"324":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":4.69041575982343},"339":{"tf":1.4142135623730951},"340":{"tf":3.0},"347":{"tf":1.7320508075688772},"350":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"361":{"tf":1.0},"365":{"tf":1.7320508075688772},"369":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.4142135623730951},"373":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.4142135623730951},"38":{"tf":2.23606797749979},"380":{"tf":3.4641016151377544},"382":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":3.872983346207417},"389":{"tf":2.23606797749979},"391":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"397":{"tf":1.4142135623730951},"399":{"tf":2.23606797749979},"400":{"tf":2.8284271247461903},"401":{"tf":1.0},"404":{"tf":4.0},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"411":{"tf":1.7320508075688772},"415":{"tf":1.0},"420":{"tf":1.7320508075688772},"421":{"tf":1.0},"423":{"tf":1.0},"44":{"tf":3.0},"47":{"tf":2.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"58":{"tf":2.449489742783178},"59":{"tf":4.58257569495584},"63":{"tf":2.449489742783178},"67":{"tf":1.0},"71":{"tf":2.0},"73":{"tf":4.0},"74":{"tf":1.7320508075688772},"76":{"tf":2.8284271247461903},"78":{"tf":4.123105625617661},"79":{"tf":2.6457513110645907},"83":{"tf":1.7320508075688772},"92":{"tf":1.4142135623730951},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"96":{"tf":1.7320508075688772},"97":{"tf":1.4142135623730951}},"s":{"_":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"384":{"tf":2.23606797749979}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"d":{"_":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"384":{"tf":1.0}},"e":{"(":{"1":{"2":{"3":{"df":1,"docs":{"384":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"384":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"179":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"112":{"tf":1.0},"116":{"tf":1.0},"234":{"tf":1.0},"242":{"tf":1.0},"323":{"tf":1.0},"331":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"44":{"tf":1.0},"52":{"tf":1.4142135623730951}}}},"v":{"df":1,"docs":{"63":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"184":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":4,"docs":{"278":{"tf":1.0},"279":{"tf":1.0},"373":{"tf":1.0},"63":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":12,"docs":{"137":{"tf":1.0},"166":{"tf":1.0},"25":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"296":{"tf":1.0},"324":{"tf":1.0},"337":{"tf":1.7320508075688772},"338":{"tf":2.8284271247461903},"340":{"tf":1.7320508075688772},"4":{"tf":1.0},"437":{"tf":1.0}}}},"s":{"df":1,"docs":{"317":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"255":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"274":{"tf":1.0},"313":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"98":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"201":{"tf":1.0}}}}}}}}}},"f":{"c":{"df":1,"docs":{"437":{"tf":2.23606797749979}}},"df":0,"docs":{}},"g":{"b":{"(":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"356":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"356":{"tf":1.0}}},"df":1,"docs":{"265":{"tf":1.7320508075688772}}},"h":{"df":1,"docs":{"373":{"tf":3.1622776601683795}},"s":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"373":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"i":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"433":{"tf":1.4142135623730951},"437":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"(":{"b":{"df":1,"docs":{"314":{"tf":1.0}}},"df":0,"docs":{}},"df":37,"docs":{"10":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"157":{"tf":1.0},"169":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":2.449489742783178},"198":{"tf":2.6457513110645907},"201":{"tf":1.4142135623730951},"204":{"tf":2.0},"206":{"tf":1.4142135623730951},"208":{"tf":2.0},"212":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"288":{"tf":1.0},"301":{"tf":1.0},"314":{"tf":1.7320508075688772},"317":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"340":{"tf":1.0},"36":{"tf":1.0},"365":{"tf":1.4142135623730951},"373":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"400":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":1.0},"415":{"tf":2.0},"47":{"tf":1.0},"51":{"tf":1.0},"62":{"tf":1.0},"71":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}}},"i":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"236":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":2,"docs":{"211":{"tf":1.4142135623730951},"265":{"tf":2.6457513110645907}}}}}}},"s":{"df":0,"docs":{},"k":{"df":7,"docs":{"103":{"tf":1.0},"163":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.4142135623730951},"332":{"tf":1.0},"362":{"tf":1.0},"369":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"296":{"tf":2.6457513110645907}}}}}},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"125":{"tf":1.0},"43":{"tf":1.4142135623730951}}}},"o":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"154":{"tf":1.0},"161":{"tf":1.4142135623730951},"162":{"tf":1.0},"165":{"tf":1.0},"407":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"1":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"432":{"tf":1.0},"435":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"297":{"tf":1.0},"386":{"tf":1.0},"4":{"tf":1.0},"436":{"tf":1.4142135623730951}}},"l":{"df":1,"docs":{"108":{"tf":2.6457513110645907}}}},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"135":{"tf":1.0},"218":{"tf":1.0},"280":{"tf":1.7320508075688772}}},"t":{"df":16,"docs":{"1":{"tf":1.0},"113":{"tf":2.23606797749979},"115":{"tf":2.23606797749979},"116":{"tf":1.7320508075688772},"117":{"tf":2.0},"118":{"tf":2.23606797749979},"119":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"128":{"tf":2.449489742783178},"129":{"tf":1.0},"216":{"tf":1.0},"253":{"tf":1.4142135623730951},"399":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.0}},"’":{"df":1,"docs":{"265":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"248":{"tf":1.0},"312":{"tf":1.0},"54":{"tf":1.0}}}}}},"n":{"d":{"df":2,"docs":{"225":{"tf":1.0},"302":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":3,"docs":{"218":{"tf":1.0},"390":{"tf":1.4142135623730951},"393":{"tf":1.0}},"e":{"(":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"390":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"390":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"101":{"tf":1.0},"102":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"v":{"4":{"df":2,"docs":{"101":{"tf":1.0},"102":{"tf":1.7320508075688772}}},"6":{"df":2,"docs":{"101":{"tf":1.0},"102":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"w":{"df":3,"docs":{"137":{"tf":1.7320508075688772},"333":{"tf":1.0},"396":{"tf":1.0}}}},"s":{"df":2,"docs":{"24":{"tf":1.0},"26":{"tf":1.0}}},"u":{"b":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"296":{"tf":2.23606797749979}}}}},"df":0,"docs":{},"i":{"df":3,"docs":{"26":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"47":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":56,"docs":{"10":{"tf":1.0},"108":{"tf":1.4142135623730951},"115":{"tf":2.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"128":{"tf":1.0},"135":{"tf":2.0},"136":{"tf":1.0},"151":{"tf":1.0},"176":{"tf":1.7320508075688772},"189":{"tf":4.898979485566356},"190":{"tf":2.0},"197":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"218":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"268":{"tf":1.0},"278":{"tf":1.7320508075688772},"280":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":2.0},"284":{"tf":3.3166247903554},"285":{"tf":2.6457513110645907},"286":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.7320508075688772},"297":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.4142135623730951},"313":{"tf":1.0},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"336":{"tf":1.4142135623730951},"337":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.0},"340":{"tf":1.0},"364":{"tf":1.4142135623730951},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"369":{"tf":1.0},"370":{"tf":1.0},"376":{"tf":1.4142135623730951},"381":{"tf":1.0},"404":{"tf":1.0},"66":{"tf":2.0},"68":{"tf":2.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"334":{"tf":1.4142135623730951},"335":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":5,"docs":{"221":{"tf":2.8284271247461903},"222":{"tf":1.4142135623730951},"228":{"tf":2.449489742783178},"231":{"tf":1.4142135623730951},"245":{"tf":3.1622776601683795}}}}}}}},"df":0,"docs":{}},"df":196,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":2.23606797749979},"104":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"113":{"tf":2.0},"116":{"tf":1.0},"117":{"tf":1.0},"124":{"tf":1.0},"131":{"tf":1.0},"135":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"15":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":3.1622776601683795},"157":{"tf":2.0},"158":{"tf":1.0},"159":{"tf":1.0},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"173":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.0},"196":{"tf":5.0990195135927845},"197":{"tf":3.1622776601683795},"198":{"tf":2.8284271247461903},"199":{"tf":2.8284271247461903},"200":{"tf":3.1622776601683795},"201":{"tf":1.0},"202":{"tf":3.1622776601683795},"203":{"tf":3.7416573867739413},"204":{"tf":3.1622776601683795},"205":{"tf":5.196152422706632},"206":{"tf":4.123105625617661},"208":{"tf":2.23606797749979},"209":{"tf":5.0},"21":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"214":{"tf":2.23606797749979},"215":{"tf":1.7320508075688772},"216":{"tf":1.7320508075688772},"217":{"tf":1.0},"218":{"tf":2.0},"220":{"tf":3.4641016151377544},"221":{"tf":4.58257569495584},"222":{"tf":1.4142135623730951},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":3.605551275463989},"228":{"tf":4.0},"230":{"tf":1.7320508075688772},"231":{"tf":2.0},"235":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"237":{"tf":2.6457513110645907},"238":{"tf":1.7320508075688772},"24":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"246":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":2.449489742783178},"253":{"tf":3.0},"255":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.4142135623730951},"26":{"tf":2.449489742783178},"261":{"tf":2.0},"262":{"tf":2.6457513110645907},"263":{"tf":1.4142135623730951},"264":{"tf":3.605551275463989},"265":{"tf":1.7320508075688772},"266":{"tf":2.0},"268":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"275":{"tf":1.0},"279":{"tf":3.872983346207417},"28":{"tf":2.0},"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"285":{"tf":2.449489742783178},"286":{"tf":1.4142135623730951},"288":{"tf":2.23606797749979},"29":{"tf":4.358898943540674},"291":{"tf":1.0},"292":{"tf":3.1622776601683795},"293":{"tf":2.449489742783178},"294":{"tf":3.0},"295":{"tf":2.8284271247461903},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"299":{"tf":1.4142135623730951},"30":{"tf":2.0},"301":{"tf":2.23606797749979},"307":{"tf":1.0},"308":{"tf":2.23606797749979},"309":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":2.6457513110645907},"314":{"tf":1.7320508075688772},"316":{"tf":3.1622776601683795},"317":{"tf":2.23606797749979},"318":{"tf":2.449489742783178},"319":{"tf":2.0},"32":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"325":{"tf":2.0},"334":{"tf":1.7320508075688772},"335":{"tf":2.0},"34":{"tf":2.23606797749979},"342":{"tf":1.4142135623730951},"344":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.4142135623730951},"350":{"tf":1.7320508075688772},"353":{"tf":1.4142135623730951},"354":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951},"361":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":3.0},"374":{"tf":3.0},"375":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.7320508075688772},"395":{"tf":2.6457513110645907},"396":{"tf":1.4142135623730951},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.4142135623730951},"40":{"tf":2.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":5.0990195135927845},"406":{"tf":1.4142135623730951},"407":{"tf":2.23606797749979},"42":{"tf":2.0},"421":{"tf":1.4142135623730951},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.4142135623730951},"43":{"tf":2.6457513110645907},"44":{"tf":2.23606797749979},"45":{"tf":2.0},"47":{"tf":1.4142135623730951},"50":{"tf":2.449489742783178},"51":{"tf":1.0},"52":{"tf":2.0},"54":{"tf":1.0},"55":{"tf":2.23606797749979},"56":{"tf":1.7320508075688772},"57":{"tf":2.8284271247461903},"58":{"tf":1.4142135623730951},"59":{"tf":2.23606797749979},"61":{"tf":1.4142135623730951},"62":{"tf":4.358898943540674},"63":{"tf":3.7416573867739413},"66":{"tf":1.7320508075688772},"67":{"tf":1.0},"71":{"tf":2.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":2.0},"92":{"tf":2.6457513110645907},"93":{"tf":1.0},"96":{"tf":1.0}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"369":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":51,"docs":{"137":{"tf":1.0},"144":{"tf":1.0},"163":{"tf":1.0},"173":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"193":{"tf":1.0},"219":{"tf":1.0},"248":{"tf":1.4142135623730951},"249":{"tf":1.0},"268":{"tf":1.0},"277":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":2.6457513110645907},"285":{"tf":2.8284271247461903},"286":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.4142135623730951},"305":{"tf":1.0},"308":{"tf":1.7320508075688772},"309":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"313":{"tf":4.242640687119285},"316":{"tf":2.0},"317":{"tf":2.23606797749979},"318":{"tf":2.8284271247461903},"322":{"tf":2.449489742783178},"323":{"tf":2.0},"324":{"tf":1.0},"325":{"tf":2.449489742783178},"331":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"336":{"tf":1.7320508075688772},"341":{"tf":1.0},"369":{"tf":1.0},"376":{"tf":1.0},"381":{"tf":1.4142135623730951},"386":{"tf":1.0},"389":{"tf":1.0},"393":{"tf":1.4142135623730951},"405":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772},"75":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"—":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"316":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"325":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"317":{"tf":1.0}}},"t":{"<":{"/":{"df":0,"docs":{},"p":{"df":1,"docs":{"399":{"tf":1.0}}}},"df":0,"docs":{}},"_":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":2,"docs":{"156":{"tf":1.7320508075688772},"220":{"tf":1.0}},"e":{"=":{"1":{"df":13,"docs":{"144":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"285":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":16,"docs":{"1":{"tf":1.0},"113":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"158":{"tf":1.0},"17":{"tf":1.0},"219":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"408":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"/":{"1":{"1":{"5":{"9":{"df":0,"docs":{},"e":{"7":{"8":{"c":{"4":{"7":{"4":{"7":{"b":{"0":{"2":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"9":{"9":{"6":{"df":0,"docs":{},"e":{"5":{"5":{"0":{"8":{"2":{"b":{"7":{"0":{"4":{"c":{"0":{"9":{"b":{"9":{"7":{"0":{"5":{"8":{"8":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"9":{"7":{"9":{":":{"8":{"df":1,"docs":{"44":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{"5":{"9":{"3":{":":{"1":{"df":1,"docs":{"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"5":{"df":1,"docs":{"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":58,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"113":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.4142135623730951},"170":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"202":{"tf":1.0},"224":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.4142135623730951},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.0},"335":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"365":{"tf":1.4142135623730951},"374":{"tf":1.0},"375":{"tf":1.0},"384":{"tf":1.0},"404":{"tf":2.0},"406":{"tf":1.0},"425":{"tf":1.0},"433":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}},"d":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}},"df":267,"docs":{"0":{"tf":3.0},"1":{"tf":3.872983346207417},"10":{"tf":3.605551275463989},"101":{"tf":1.0},"103":{"tf":3.3166247903554},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":2.23606797749979},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.7320508075688772},"117":{"tf":2.23606797749979},"118":{"tf":1.0},"12":{"tf":1.4142135623730951},"122":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"13":{"tf":2.8284271247461903},"130":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":2.23606797749979},"134":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.7320508075688772},"140":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":3.0},"144":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"15":{"tf":2.0},"152":{"tf":1.0},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":2.8284271247461903},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":2.0},"172":{"tf":1.0},"173":{"tf":1.7320508075688772},"176":{"tf":1.0},"178":{"tf":1.0},"18":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":2.0},"183":{"tf":2.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":2.6457513110645907},"187":{"tf":1.4142135623730951},"189":{"tf":2.449489742783178},"19":{"tf":1.0},"190":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":2.0},"195":{"tf":1.4142135623730951},"196":{"tf":2.23606797749979},"198":{"tf":1.0},"2":{"tf":2.449489742783178},"20":{"tf":1.7320508075688772},"204":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":2.23606797749979},"209":{"tf":2.0},"21":{"tf":1.0},"211":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":2.449489742783178},"221":{"tf":1.0},"224":{"tf":2.23606797749979},"225":{"tf":2.0},"227":{"tf":2.449489742783178},"228":{"tf":3.1622776601683795},"23":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772},"236":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":2.23606797749979},"246":{"tf":2.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"25":{"tf":3.3166247903554},"251":{"tf":1.4142135623730951},"252":{"tf":1.0},"253":{"tf":1.7320508075688772},"256":{"tf":1.4142135623730951},"257":{"tf":1.0},"26":{"tf":2.449489742783178},"265":{"tf":1.7320508075688772},"267":{"tf":1.0},"268":{"tf":2.23606797749979},"27":{"tf":2.449489742783178},"271":{"tf":3.3166247903554},"275":{"tf":1.0},"276":{"tf":1.7320508075688772},"277":{"tf":2.8284271247461903},"278":{"tf":1.7320508075688772},"279":{"tf":3.4641016151377544},"28":{"tf":1.4142135623730951},"280":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":2.23606797749979},"285":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"288":{"tf":2.0},"289":{"tf":1.0},"290":{"tf":1.4142135623730951},"291":{"tf":2.23606797749979},"292":{"tf":1.4142135623730951},"293":{"tf":1.0},"295":{"tf":2.6457513110645907},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"30":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.7320508075688772},"304":{"tf":1.0},"306":{"tf":1.4142135623730951},"307":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"31":{"tf":1.0},"310":{"tf":2.6457513110645907},"311":{"tf":1.7320508075688772},"312":{"tf":2.6457513110645907},"313":{"tf":2.6457513110645907},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.7320508075688772},"32":{"tf":2.23606797749979},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":2.23606797749979},"323":{"tf":3.4641016151377544},"324":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.4142135623730951},"327":{"tf":1.7320508075688772},"328":{"tf":1.4142135623730951},"329":{"tf":1.0},"33":{"tf":1.4142135623730951},"330":{"tf":1.0},"331":{"tf":1.7320508075688772},"332":{"tf":1.7320508075688772},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.7320508075688772},"337":{"tf":1.4142135623730951},"338":{"tf":1.7320508075688772},"339":{"tf":1.0},"340":{"tf":1.7320508075688772},"341":{"tf":1.7320508075688772},"342":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.7320508075688772},"346":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":2.23606797749979},"355":{"tf":1.4142135623730951},"356":{"tf":1.0},"357":{"tf":2.23606797749979},"358":{"tf":1.0},"36":{"tf":1.7320508075688772},"360":{"tf":1.0},"361":{"tf":2.0},"362":{"tf":3.605551275463989},"363":{"tf":2.0},"364":{"tf":1.7320508075688772},"365":{"tf":4.58257569495584},"366":{"tf":2.23606797749979},"367":{"tf":1.4142135623730951},"368":{"tf":1.7320508075688772},"369":{"tf":2.8284271247461903},"370":{"tf":1.4142135623730951},"371":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":3.605551275463989},"377":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":2.23606797749979},"381":{"tf":2.449489742783178},"384":{"tf":2.449489742783178},"386":{"tf":1.4142135623730951},"387":{"tf":3.0},"388":{"tf":1.0},"389":{"tf":4.358898943540674},"391":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.4142135623730951},"395":{"tf":1.0},"4":{"tf":2.449489742783178},"401":{"tf":1.0},"404":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951},"408":{"tf":1.7320508075688772},"409":{"tf":1.0},"41":{"tf":1.4142135623730951},"410":{"tf":1.0},"412":{"tf":1.0},"413":{"tf":1.0},"415":{"tf":1.0},"417":{"tf":1.0},"42":{"tf":2.6457513110645907},"424":{"tf":1.0},"425":{"tf":1.7320508075688772},"426":{"tf":1.7320508075688772},"427":{"tf":1.7320508075688772},"428":{"tf":2.6457513110645907},"429":{"tf":5.0},"431":{"tf":2.8284271247461903},"432":{"tf":2.23606797749979},"433":{"tf":4.242640687119285},"434":{"tf":1.7320508075688772},"435":{"tf":2.23606797749979},"436":{"tf":3.3166247903554},"437":{"tf":3.0},"44":{"tf":3.4641016151377544},"48":{"tf":1.7320508075688772},"49":{"tf":2.6457513110645907},"5":{"tf":1.7320508075688772},"50":{"tf":2.0},"51":{"tf":1.0},"53":{"tf":2.0},"54":{"tf":4.123105625617661},"55":{"tf":2.23606797749979},"56":{"tf":2.0},"58":{"tf":1.7320508075688772},"59":{"tf":1.7320508075688772},"6":{"tf":1.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.8284271247461903},"63":{"tf":2.449489742783178},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":2.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":4.358898943540674},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"75":{"tf":2.0},"76":{"tf":1.7320508075688772},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"8":{"tf":2.449489742783178},"81":{"tf":1.7320508075688772},"83":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":2.0},"94":{"tf":2.0},"95":{"tf":2.449489742783178}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"426":{"tf":2.0}}}},"m":{"df":0,"docs":{},"t":{"df":3,"docs":{"25":{"tf":1.4142135623730951},"4":{"tf":1.0},"425":{"tf":2.8284271247461903}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"265":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"430":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"135":{"tf":1.0},"290":{"tf":1.0},"306":{"tf":1.0},"370":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"265":{"tf":1.0}}}},"df":9,"docs":{"0":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"15":{"tf":1.7320508075688772},"16":{"tf":1.4142135623730951},"18":{"tf":2.0},"19":{"tf":1.0},"32":{"tf":1.0},"369":{"tf":1.0},"436":{"tf":3.1622776601683795}}}},"—":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"385":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"’":{"df":77,"docs":{"10":{"tf":2.8284271247461903},"111":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"131":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"169":{"tf":1.0},"173":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.4142135623730951},"204":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.4142135623730951},"267":{"tf":1.0},"27":{"tf":1.0},"272":{"tf":1.0},"279":{"tf":1.0},"281":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"287":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"292":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.0},"304":{"tf":1.0},"308":{"tf":1.7320508075688772},"310":{"tf":1.0},"312":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"341":{"tf":1.4142135623730951},"360":{"tf":1.4142135623730951},"361":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"366":{"tf":1.0},"37":{"tf":1.0},"370":{"tf":1.4142135623730951},"376":{"tf":1.0},"414":{"tf":1.0},"437":{"tf":1.4142135623730951},"44":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"65":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"99":{"tf":1.0}}}}}},"v":{":":{"9":{"9":{".":{"0":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"317":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"v":{"(":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"317":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":3,"docs":{"317":{"tf":2.449489742783178},"323":{"tf":1.4142135623730951},"325":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"296":{"tf":1.0},"297":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"317":{"tf":2.0},"322":{"tf":1.0},"347":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"317":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"317":{"tf":2.23606797749979},"323":{"tf":1.7320508075688772}}}}}},"df":8,"docs":{"296":{"tf":2.23606797749979},"297":{"tf":1.0},"298":{"tf":1.7320508075688772},"299":{"tf":1.4142135623730951},"317":{"tf":2.8284271247461903},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"347":{"tf":1.0}}},"y":{"b":{"df":1,"docs":{"254":{"tf":2.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"120":{"tf":1.0}}}}},"s":{"\'":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}},".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":3,"docs":{"189":{"tf":1.0},"78":{"tf":2.23606797749979},"79":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":4,"docs":{"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"78":{"tf":2.449489742783178},"79":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"\'":{"df":0,"docs":{},"l":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"(":{"\\"":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":1,"docs":{"243":{"tf":1.0}}}}}}},"1":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"71":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"2":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"[":{"0":{"df":1,"docs":{"143":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"142":{"tf":3.4641016151377544},"143":{"tf":1.0},"381":{"tf":1.7320508075688772},"71":{"tf":4.795831523312719},"73":{"tf":2.0},"74":{"tf":3.1622776601683795}}},"2":{"df":4,"docs":{"142":{"tf":4.358898943540674},"381":{"tf":1.7320508075688772},"71":{"tf":4.123105625617661},"73":{"tf":2.449489742783178}}},"3":{"df":2,"docs":{"142":{"tf":2.6457513110645907},"73":{"tf":1.7320508075688772}}},"[":{".":{".":{"2":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{".":{"2":{"df":1,"docs":{"79":{"tf":1.0}}},"5":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":2,"docs":{"189":{"tf":1.0},"79":{"tf":2.0}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"79":{"tf":1.0}}},"6":{".":{".":{"1":{"1":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":40,"docs":{"1":{"tf":1.0},"103":{"tf":1.4142135623730951},"136":{"tf":1.0},"151":{"tf":1.0},"164":{"tf":1.0},"187":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"227":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"246":{"tf":1.7320508075688772},"279":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"291":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":2.8284271247461903},"304":{"tf":1.0},"305":{"tf":1.7320508075688772},"307":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":3.1622776601683795},"326":{"tf":1.0},"363":{"tf":2.8284271247461903},"364":{"tf":2.0},"365":{"tf":4.358898943540674},"366":{"tf":2.23606797749979},"367":{"tf":1.0},"369":{"tf":1.4142135623730951},"37":{"tf":1.0},"404":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"66":{"tf":1.0},"8":{"tf":1.0}},"r":{"df":1,"docs":{"1":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":28,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":1.0},"111":{"tf":1.0},"163":{"tf":1.0},"187":{"tf":1.0},"211":{"tf":1.0},"224":{"tf":1.0},"253":{"tf":1.0},"287":{"tf":1.0},"291":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"306":{"tf":1.0},"323":{"tf":1.0},"362":{"tf":1.4142135623730951},"363":{"tf":2.23606797749979},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":2.6457513110645907},"370":{"tf":1.0},"378":{"tf":1.4142135623730951},"50":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":1.0},"71":{"tf":1.4142135623730951},"8":{"tf":1.0},"81":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":3,"docs":{"285":{"tf":1.0},"291":{"tf":1.0},"404":{"tf":1.0}}}},"l":{"a":{"d":{"df":3,"docs":{"120":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"340":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":1,"docs":{"153":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"153":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":174,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":1.7320508075688772},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"109":{"tf":2.0},"112":{"tf":1.4142135623730951},"113":{"tf":2.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":2.449489742783178},"118":{"tf":1.7320508075688772},"119":{"tf":1.0},"122":{"tf":2.6457513110645907},"123":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":2.23606797749979},"127":{"tf":1.4142135623730951},"129":{"tf":2.23606797749979},"132":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.7320508075688772},"141":{"tf":1.7320508075688772},"144":{"tf":1.0},"148":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":2.23606797749979},"159":{"tf":2.449489742783178},"166":{"tf":1.7320508075688772},"167":{"tf":2.0},"169":{"tf":1.4142135623730951},"170":{"tf":2.0},"172":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"183":{"tf":1.0},"186":{"tf":2.23606797749979},"189":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"198":{"tf":1.0},"2":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":2.0},"210":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":2.23606797749979},"231":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"239":{"tf":1.4142135623730951},"243":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"256":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.4142135623730951},"263":{"tf":2.0},"264":{"tf":1.0},"271":{"tf":1.4142135623730951},"274":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"278":{"tf":1.4142135623730951},"279":{"tf":1.4142135623730951},"28":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":2.6457513110645907},"29":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"292":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.4142135623730951},"299":{"tf":1.0},"300":{"tf":1.7320508075688772},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":2.0},"310":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":2.0},"317":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"324":{"tf":1.4142135623730951},"329":{"tf":1.0},"330":{"tf":1.0},"331":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":1.7320508075688772},"339":{"tf":1.0},"34":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.4142135623730951},"353":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.4142135623730951},"358":{"tf":1.0},"359":{"tf":1.0},"364":{"tf":2.0},"365":{"tf":1.0},"366":{"tf":1.4142135623730951},"374":{"tf":2.449489742783178},"379":{"tf":1.4142135623730951},"380":{"tf":1.4142135623730951},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"384":{"tf":2.23606797749979},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.0},"390":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.4142135623730951},"397":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.4142135623730951},"404":{"tf":2.0},"405":{"tf":1.0},"406":{"tf":1.0},"419":{"tf":1.0},"42":{"tf":1.4142135623730951},"420":{"tf":1.0},"421":{"tf":1.0},"432":{"tf":1.0},"44":{"tf":1.4142135623730951},"52":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"55":{"tf":2.23606797749979},"58":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.449489742783178},"79":{"tf":2.0},"80":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":2.0},"85":{"tf":2.23606797749979},"86":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":2.0},"95":{"tf":1.0},"97":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"216":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0}},"e":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":2.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":8,"docs":{"109":{"tf":1.0},"180":{"tf":1.0},"186":{"tf":1.0},"319":{"tf":1.0},"335":{"tf":1.0},"375":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"356":{"tf":1.0},"54":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":20,"docs":{"208":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":2.0},"230":{"tf":1.0},"234":{"tf":1.0},"24":{"tf":1.0},"257":{"tf":1.0},"263":{"tf":1.0},"29":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"359":{"tf":1.4142135623730951},"389":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0},"78":{"tf":1.0}}}},"w":{"df":25,"docs":{"205":{"tf":1.0},"215":{"tf":1.0},"225":{"tf":1.0},"300":{"tf":1.0},"305":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0},"331":{"tf":1.0},"338":{"tf":1.0},"34":{"tf":1.0},"347":{"tf":1.0},"35":{"tf":1.0},"352":{"tf":1.0},"378":{"tf":1.0},"384":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.0},"429":{"tf":1.0},"52":{"tf":1.0},"85":{"tf":1.0}}},"y":{"df":8,"docs":{"101":{"tf":1.0},"291":{"tf":1.0},"365":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"406":{"tf":1.0},"47":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"143":{"tf":2.23606797749979},"145":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":2.449489742783178},"64":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"1":{"tf":1.0},"92":{"tf":2.23606797749979}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"338":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":15,"docs":{"103":{"tf":1.0},"193":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"253":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"285":{"tf":1.0},"295":{"tf":1.0},"321":{"tf":1.0},"325":{"tf":1.0},"395":{"tf":1.0},"44":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"240":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":1.0},"313":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":4,"docs":{"293":{"tf":1.0},"322":{"tf":1.0},"339":{"tf":1.4142135623730951},"433":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"254":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":91,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":3.0},"113":{"tf":1.0},"114":{"tf":2.0},"115":{"tf":2.0},"116":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":3.605551275463989},"122":{"tf":3.1622776601683795},"123":{"tf":2.0},"124":{"tf":2.8284271247461903},"125":{"tf":2.449489742783178},"126":{"tf":2.8284271247461903},"127":{"tf":2.23606797749979},"130":{"tf":1.4142135623730951},"135":{"tf":1.0},"138":{"tf":1.4142135623730951},"148":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.0},"176":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":3.7416573867739413},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":3.605551275463989},"187":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"197":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.7320508075688772},"213":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"228":{"tf":1.0},"234":{"tf":1.0},"254":{"tf":1.4142135623730951},"256":{"tf":1.0},"263":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":3.4641016151377544},"281":{"tf":1.0},"282":{"tf":2.6457513110645907},"284":{"tf":1.0},"285":{"tf":2.0},"289":{"tf":2.8284271247461903},"301":{"tf":1.7320508075688772},"320":{"tf":2.23606797749979},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"335":{"tf":1.0},"336":{"tf":1.0},"346":{"tf":1.0},"35":{"tf":1.7320508075688772},"353":{"tf":2.0},"375":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":2.0},"406":{"tf":1.0},"407":{"tf":1.0},"411":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"52":{"tf":2.23606797749979},"56":{"tf":1.0},"58":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":3.1622776601683795},"70":{"tf":1.4142135623730951},"71":{"tf":3.605551275463989},"72":{"tf":3.0},"73":{"tf":2.8284271247461903},"74":{"tf":1.7320508075688772},"75":{"tf":2.449489742783178},"76":{"tf":1.4142135623730951},"81":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"147":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"149":{"tf":2.8284271247461903},"151":{"tf":1.7320508075688772}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"\\"":{")":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"5":{"0":{"df":1,"docs":{"151":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"\\"":{")":{")":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"5":{"0":{"df":1,"docs":{"151":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"d":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"0":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":3,"docs":{"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"148":{"tf":1.0},"149":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"310":{"tf":1.0},"314":{"tf":1.0}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"152":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"_":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"366":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"335":{"tf":1.4142135623730951}}}}}},"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"334":{"tf":1.4142135623730951}}}},"df":10,"docs":{"142":{"tf":1.0},"22":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":2.0},"25":{"tf":1.4142135623730951},"334":{"tf":3.3166247903554},"335":{"tf":4.123105625617661},"35":{"tf":1.0},"44":{"tf":1.0},"90":{"tf":1.0}},"—":{"a":{"df":1,"docs":{"333":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.0},"145":{"tf":1.0},"15":{"tf":1.0},"18":{"tf":1.4142135623730951}}}}}}},"df":19,"docs":{"141":{"tf":2.23606797749979},"142":{"tf":3.3166247903554},"144":{"tf":1.7320508075688772},"180":{"tf":1.0},"189":{"tf":1.0},"191":{"tf":1.0},"236":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"357":{"tf":2.8284271247461903},"69":{"tf":3.0},"70":{"tf":1.4142135623730951},"71":{"tf":3.0},"72":{"tf":2.23606797749979},"73":{"tf":1.0},"74":{"tf":3.0},"75":{"tf":5.196152422706632},"76":{"tf":3.3166247903554},"78":{"tf":2.449489742783178},"79":{"tf":3.872983346207417}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"(":{"&":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"224":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.0},"246":{"tf":1.4142135623730951}}}}}}}},"<":{"\'":{"a":{">":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"222":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.0},"246":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"227":{"tf":2.0},"228":{"tf":3.3166247903554},"231":{"tf":1.0},"245":{"tf":2.23606797749979},"246":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"&":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"227":{"tf":1.0},"228":{"tf":1.0},"246":{"tf":1.0}}}}}}}},"<":{"\'":{"a":{"df":2,"docs":{"228":{"tf":1.0},"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":24,"docs":{"10":{"tf":1.0},"146":{"tf":1.0},"211":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":3.4641016151377544},"223":{"tf":2.0},"224":{"tf":3.3166247903554},"225":{"tf":2.6457513110645907},"226":{"tf":1.4142135623730951},"227":{"tf":2.6457513110645907},"228":{"tf":2.8284271247461903},"244":{"tf":1.0},"246":{"tf":2.6457513110645907},"248":{"tf":1.4142135623730951},"256":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"307":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0},"78":{"tf":1.0},"94":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"212":{"tf":1.0}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":2.6457513110645907}}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"1":{"tf":1.0},"120":{"tf":1.4142135623730951}}}}},"t":{"_":{"a":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"116":{"tf":1.0},"67":{"tf":1.4142135623730951}}}},"c":{"df":2,"docs":{"29":{"tf":2.0},"396":{"tf":2.0}},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"(":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.0}}},"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"254":{"tf":2.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"319":{"tf":1.0}}}}},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"254":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"254":{"tf":2.6457513110645907}}}}}}},"df":0,"docs":{}}}},"df":69,"docs":{"102":{"tf":1.0},"106":{"tf":1.0},"117":{"tf":1.0},"123":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.4142135623730951},"189":{"tf":2.23606797749979},"196":{"tf":1.0},"203":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"221":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.0},"262":{"tf":1.4142135623730951},"265":{"tf":1.0},"269":{"tf":1.0},"278":{"tf":1.4142135623730951},"279":{"tf":1.0},"288":{"tf":1.4142135623730951},"296":{"tf":1.0},"298":{"tf":1.7320508075688772},"299":{"tf":1.0},"308":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"316":{"tf":4.123105625617661},"317":{"tf":2.0},"319":{"tf":2.23606797749979},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"338":{"tf":1.4142135623730951},"34":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.7320508075688772},"357":{"tf":3.0},"358":{"tf":2.0},"359":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"373":{"tf":1.4142135623730951},"375":{"tf":1.4142135623730951},"388":{"tf":1.0},"390":{"tf":1.0},"393":{"tf":1.0},"400":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":2.23606797749979},"404":{"tf":1.0},"407":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":2.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":9,"docs":{"125":{"tf":1.4142135623730951},"126":{"tf":2.0},"164":{"tf":1.0},"380":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":3.1622776601683795},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"47":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":14,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"255":{"tf":1.0},"259":{"tf":1.4142135623730951},"380":{"tf":1.0},"41":{"tf":2.0},"43":{"tf":2.0},"44":{"tf":2.6457513110645907},"45":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"47":{"tf":2.0},"53":{"tf":1.0},"62":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":101,"docs":{"0":{"tf":1.0},"103":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"128":{"tf":1.0},"133":{"tf":1.0},"136":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"147":{"tf":1.0},"156":{"tf":1.4142135623730951},"169":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"196":{"tf":2.449489742783178},"197":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":3.4641016151377544},"223":{"tf":1.0},"224":{"tf":1.0},"228":{"tf":1.0},"238":{"tf":1.0},"24":{"tf":1.0},"245":{"tf":1.0},"251":{"tf":1.4142135623730951},"253":{"tf":2.6457513110645907},"256":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.7320508075688772},"269":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":2.0},"282":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":2.0},"318":{"tf":1.0},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"343":{"tf":1.0},"345":{"tf":1.0},"351":{"tf":1.0},"353":{"tf":1.0},"36":{"tf":1.0},"364":{"tf":1.4142135623730951},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"371":{"tf":1.0},"373":{"tf":1.0},"376":{"tf":1.7320508075688772},"378":{"tf":1.7320508075688772},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"382":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"391":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":2.0},"409":{"tf":1.0},"410":{"tf":1.0},"417":{"tf":1.4142135623730951},"42":{"tf":2.0},"421":{"tf":1.4142135623730951},"423":{"tf":1.0},"437":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"79":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.4142135623730951}},"’":{"df":1,"docs":{"338":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.0},"163":{"tf":1.0},"71":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":159,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"10":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"106":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"113":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"120":{"tf":1.7320508075688772},"122":{"tf":1.0},"127":{"tf":1.0},"13":{"tf":1.0},"131":{"tf":1.0},"135":{"tf":1.4142135623730951},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":2.6457513110645907},"157":{"tf":1.0},"158":{"tf":1.0},"16":{"tf":1.0},"162":{"tf":1.4142135623730951},"169":{"tf":1.0},"17":{"tf":1.7320508075688772},"171":{"tf":1.0},"175":{"tf":1.0},"183":{"tf":1.4142135623730951},"186":{"tf":2.0},"189":{"tf":1.4142135623730951},"191":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":1.0},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"204":{"tf":2.6457513110645907},"208":{"tf":1.0},"209":{"tf":1.4142135623730951},"211":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.7320508075688772},"230":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"24":{"tf":1.0},"247":{"tf":1.0},"25":{"tf":1.0},"250":{"tf":1.0},"251":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"256":{"tf":1.4142135623730951},"26":{"tf":2.0},"27":{"tf":1.4142135623730951},"271":{"tf":2.0},"272":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"282":{"tf":2.23606797749979},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.7320508075688772},"29":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":1.7320508075688772},"307":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"310":{"tf":1.7320508075688772},"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"316":{"tf":2.23606797749979},"317":{"tf":1.4142135623730951},"318":{"tf":2.0},"32":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":2.23606797749979},"326":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":2.0},"346":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.0},"364":{"tf":1.4142135623730951},"369":{"tf":1.7320508075688772},"375":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.7320508075688772},"393":{"tf":1.0},"395":{"tf":2.0},"396":{"tf":1.7320508075688772},"397":{"tf":1.7320508075688772},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.0},"403":{"tf":1.7320508075688772},"404":{"tf":2.23606797749979},"405":{"tf":1.0},"407":{"tf":2.0},"413":{"tf":1.0},"417":{"tf":1.0},"418":{"tf":1.0},"42":{"tf":2.0},"421":{"tf":1.4142135623730951},"425":{"tf":1.0},"426":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.4142135623730951},"430":{"tf":1.0},"436":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":2.449489742783178},"63":{"tf":1.7320508075688772},"71":{"tf":1.7320508075688772},"72":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.23606797749979},"98":{"tf":1.0}},"m":{"df":10,"docs":{"104":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"218":{"tf":1.0},"248":{"tf":1.0},"301":{"tf":1.0},"372":{"tf":1.4142135623730951},"45":{"tf":1.0},"71":{"tf":1.4142135623730951}}},"n":{"df":31,"docs":{"128":{"tf":1.0},"140":{"tf":1.0},"151":{"tf":1.4142135623730951},"165":{"tf":1.0},"167":{"tf":1.0},"196":{"tf":1.0},"228":{"tf":1.0},"285":{"tf":1.7320508075688772},"29":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.0},"319":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":2.0},"325":{"tf":1.4142135623730951},"340":{"tf":1.0},"341":{"tf":1.0},"349":{"tf":1.0},"357":{"tf":1.4142135623730951},"381":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"426":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.0}}}},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"364":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"\\"":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"312":{"tf":1.4142135623730951}}}}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":2,"docs":{"333":{"tf":1.4142135623730951},"335":{"tf":3.3166247903554}}}}},"df":7,"docs":{"15":{"tf":1.0},"314":{"tf":2.0},"318":{"tf":1.0},"319":{"tf":2.449489742783178},"335":{"tf":1.4142135623730951},"358":{"tf":1.0},"400":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}}}},"df":0,"docs":{}},"f":{".":{"0":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"376":{"tf":1.0}}}}}}},"df":3,"docs":{"276":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"376":{"tf":1.4142135623730951}}},"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"330":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"334":{"tf":1.4142135623730951},"335":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}}},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951},"340":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"338":{"tf":2.449489742783178},"340":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"372":{"tf":1.4142135623730951}}}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"279":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":4,"docs":{"197":{"tf":2.0},"94":{"tf":1.0},"96":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}}}}},"i":{"df":4,"docs":{"180":{"tf":1.4142135623730951},"373":{"tf":1.0},"375":{"tf":1.0},"95":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"330":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"330":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"330":{"tf":1.0}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"330":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"o":{"c":{"df":3,"docs":{"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"285":{"tf":2.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":2.8284271247461903}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"(":{"\\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":2.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"235":{"tf":2.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"(":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"b":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"407":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"b":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"404":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{".":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{")":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"285":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"338":{"tf":2.8284271247461903}},"e":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"338":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"338":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"338":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"375":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"330":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"176":{"tf":1.0},"177":{"tf":1.7320508075688772},"178":{"tf":1.0},"179":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"164":{"tf":1.0},"285":{"tf":2.8284271247461903}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":4,"docs":{"197":{"tf":2.0},"94":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"406":{"tf":1.0},"407":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"406":{"tf":1.0},"407":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"x":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"(":{"2":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":5,"docs":{"172":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"373":{"tf":1.0},"375":{"tf":1.0},"95":{"tf":1.0}}},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"(":{"2":{")":{")":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"254":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"254":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"373":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"416":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"276":{"tf":1.0}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"254":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":39,"docs":{"102":{"tf":1.4142135623730951},"110":{"tf":2.0},"117":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":1.4142135623730951},"164":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.0},"180":{"tf":1.7320508075688772},"189":{"tf":2.0},"190":{"tf":2.23606797749979},"235":{"tf":1.0},"238":{"tf":1.0},"240":{"tf":1.0},"276":{"tf":1.4142135623730951},"279":{"tf":2.0},"285":{"tf":3.3166247903554},"288":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":3.4641016151377544},"324":{"tf":3.3166247903554},"330":{"tf":1.7320508075688772},"338":{"tf":5.916079783099616},"339":{"tf":1.4142135623730951},"340":{"tf":1.7320508075688772},"372":{"tf":1.7320508075688772},"373":{"tf":1.4142135623730951},"374":{"tf":2.0},"375":{"tf":1.0},"379":{"tf":3.4641016151377544},"380":{"tf":1.0},"406":{"tf":2.0},"407":{"tf":1.7320508075688772},"411":{"tf":1.4142135623730951},"93":{"tf":1.0},"94":{"tf":4.358898943540674},"95":{"tf":2.0},"96":{"tf":1.7320508075688772},"97":{"tf":2.0}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"258":{"tf":1.0},"369":{"tf":1.0},"377":{"tf":1.0},"42":{"tf":1.4142135623730951},"425":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"389":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"115":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"25":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":2.0},"63":{"tf":1.0},"87":{"tf":1.0}}}}}}},"df":1,"docs":{"389":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}}}}},"n":{"d":{"(":{"\\"":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":2.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"285":{"tf":2.0}}}}},"df":0,"docs":{}}},"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"285":{"tf":2.6457513110645907}}}}}}},"df":0,"docs":{}},"df":33,"docs":{"203":{"tf":1.0},"230":{"tf":1.0},"285":{"tf":3.872983346207417},"291":{"tf":1.4142135623730951},"296":{"tf":4.242640687119285},"297":{"tf":1.7320508075688772},"298":{"tf":2.449489742783178},"299":{"tf":1.7320508075688772},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"303":{"tf":2.0},"304":{"tf":3.3166247903554},"305":{"tf":2.0},"306":{"tf":2.449489742783178},"307":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":4.795831523312719},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"325":{"tf":1.4142135623730951},"367":{"tf":2.23606797749979},"379":{"tf":2.23606797749979},"394":{"tf":1.0},"395":{"tf":2.0},"396":{"tf":1.7320508075688772},"397":{"tf":1.0},"398":{"tf":1.7320508075688772},"399":{"tf":2.0},"400":{"tf":1.0},"404":{"tf":6.082762530298219},"406":{"tf":2.0},"407":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"317":{"tf":1.4142135623730951},"325":{"tf":1.0},"347":{"tf":1.4142135623730951},"404":{"tf":5.0},"406":{"tf":2.449489742783178},"407":{"tf":4.0}}}}},"df":0,"docs":{},"s":{"df":17,"docs":{"103":{"tf":1.0},"143":{"tf":1.0},"163":{"tf":1.4142135623730951},"171":{"tf":1.0},"206":{"tf":1.0},"248":{"tf":1.0},"254":{"tf":1.0},"285":{"tf":1.4142135623730951},"314":{"tf":1.0},"318":{"tf":1.0},"332":{"tf":1.0},"344":{"tf":1.0},"350":{"tf":1.0},"404":{"tf":1.7320508075688772},"417":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"417":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"227":{"tf":1.4142135623730951},"228":{"tf":2.0}}}}},"t":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":3.3166247903554}}}},"df":0,"docs":{}}}}}},"df":14,"docs":{"230":{"tf":1.0},"285":{"tf":1.0},"296":{"tf":2.0},"297":{"tf":2.0},"301":{"tf":1.7320508075688772},"305":{"tf":1.0},"308":{"tf":1.0},"317":{"tf":1.0},"347":{"tf":1.0},"367":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"188":{"tf":1.0},"256":{"tf":1.0}}},"df":0,"docs":{}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":57,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.0},"117":{"tf":1.7320508075688772},"126":{"tf":1.0},"128":{"tf":2.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.0},"145":{"tf":1.0},"151":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"202":{"tf":1.7320508075688772},"207":{"tf":1.0},"209":{"tf":2.449489742783178},"210":{"tf":1.0},"217":{"tf":1.4142135623730951},"218":{"tf":2.0},"219":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":1.0},"256":{"tf":1.0},"26":{"tf":1.0},"264":{"tf":1.0},"27":{"tf":1.0},"291":{"tf":1.0},"298":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":2.23606797749979},"324":{"tf":1.0},"325":{"tf":1.0},"334":{"tf":1.0},"356":{"tf":2.0},"365":{"tf":1.0},"379":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"39":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"415":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"78":{"tf":1.4142135623730951},"89":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":15,"docs":{"10":{"tf":1.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.0},"277":{"tf":1.0},"317":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":2.449489742783178},"324":{"tf":2.0},"388":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.7320508075688772},"398":{"tf":1.4142135623730951},"63":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"317":{"tf":1.4142135623730951},"404":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"309":{"tf":1.4142135623730951},"318":{"tf":1.0},"402":{"tf":1.0}}}},"df":16,"docs":{"104":{"tf":1.0},"213":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"309":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.4142135623730951},"323":{"tf":1.0},"346":{"tf":1.4142135623730951},"395":{"tf":1.0},"42":{"tf":1.0},"58":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"157":{"tf":1.0}}}}},"v":{"df":10,"docs":{"116":{"tf":2.0},"196":{"tf":1.0},"256":{"tf":1.0},"285":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.4142135623730951},"405":{"tf":1.0},"407":{"tf":1.7320508075688772},"429":{"tf":1.0},"9":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":27,"docs":{"10":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"256":{"tf":1.0},"292":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"326":{"tf":1.0},"393":{"tf":3.0},"394":{"tf":3.0},"395":{"tf":4.123105625617661},"396":{"tf":2.0},"397":{"tf":1.4142135623730951},"398":{"tf":1.4142135623730951},"399":{"tf":2.23606797749979},"4":{"tf":1.0},"400":{"tf":2.0},"401":{"tf":2.23606797749979},"402":{"tf":2.6457513110645907},"403":{"tf":2.6457513110645907},"404":{"tf":3.4641016151377544},"405":{"tf":1.4142135623730951},"406":{"tf":1.0},"407":{"tf":3.0},"408":{"tf":1.0},"428":{"tf":1.4142135623730951},"67":{"tf":1.0}},"’":{"df":1,"docs":{"404":{"tf":1.0}}}}},"i":{"c":{"df":2,"docs":{"152":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"226":{"tf":1.0},"228":{"tf":1.0}}}}}}},"t":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"285":{"tf":2.0}},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"285":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":63,"docs":{"101":{"tf":1.4142135623730951},"111":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.0},"120":{"tf":1.0},"137":{"tf":1.0},"142":{"tf":1.0},"149":{"tf":1.0},"156":{"tf":1.7320508075688772},"164":{"tf":1.4142135623730951},"175":{"tf":1.0},"182":{"tf":1.0},"189":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"203":{"tf":1.0},"209":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":3.605551275463989},"235":{"tf":1.0},"251":{"tf":2.6457513110645907},"255":{"tf":1.7320508075688772},"261":{"tf":1.4142135623730951},"273":{"tf":1.0},"274":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.0},"291":{"tf":1.0},"313":{"tf":1.7320508075688772},"316":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"332":{"tf":1.0},"333":{"tf":1.4142135623730951},"337":{"tf":1.7320508075688772},"338":{"tf":2.449489742783178},"339":{"tf":1.0},"34":{"tf":1.7320508075688772},"340":{"tf":1.0},"35":{"tf":1.4142135623730951},"357":{"tf":1.7320508075688772},"365":{"tf":1.0},"369":{"tf":1.0},"373":{"tf":1.0},"387":{"tf":1.4142135623730951},"39":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.4142135623730951},"423":{"tf":1.0},"428":{"tf":1.0},"436":{"tf":1.4142135623730951},"49":{"tf":1.0},"51":{"tf":2.0},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":1.7320508075688772}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"357":{"tf":2.8284271247461903}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"’":{"df":1,"docs":{"357":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"209":{"tf":2.6457513110645907},"23":{"tf":1.4142135623730951},"235":{"tf":1.0},"318":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":12,"docs":{"0":{"tf":1.0},"102":{"tf":1.0},"201":{"tf":1.0},"21":{"tf":1.0},"309":{"tf":1.0},"339":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.0},"392":{"tf":1.0},"395":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0}}}}}},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"228":{"tf":1.0},"340":{"tf":1.0},"346":{"tf":1.4142135623730951},"353":{"tf":2.0},"358":{"tf":2.23606797749979},"44":{"tf":1.4142135623730951},"52":{"tf":3.1622776601683795}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"71":{"tf":2.23606797749979}}}}}},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"101":{"tf":1.0},"342":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"e":{"df":52,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"118":{"tf":1.4142135623730951},"126":{"tf":1.0},"152":{"tf":1.0},"159":{"tf":1.0},"174":{"tf":2.23606797749979},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"203":{"tf":1.7320508075688772},"209":{"tf":1.4142135623730951},"249":{"tf":1.0},"252":{"tf":1.0},"255":{"tf":1.4142135623730951},"257":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.4142135623730951},"265":{"tf":1.0},"267":{"tf":1.7320508075688772},"269":{"tf":1.0},"281":{"tf":2.6457513110645907},"282":{"tf":1.0},"286":{"tf":1.0},"289":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"300":{"tf":3.0},"301":{"tf":3.605551275463989},"302":{"tf":1.0},"305":{"tf":1.4142135623730951},"308":{"tf":1.0},"317":{"tf":1.0},"328":{"tf":1.0},"331":{"tf":1.7320508075688772},"332":{"tf":1.4142135623730951},"333":{"tf":1.7320508075688772},"334":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"365":{"tf":1.0},"371":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":2.0}}}}},"df":1,"docs":{"15":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"117":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.4142135623730951},"228":{"tf":1.0},"230":{"tf":1.0},"26":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"374":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"248":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":1,"docs":{"267":{"tf":1.0}},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"415":{"tf":2.0}}}},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"404":{"tf":1.0},"42":{"tf":1.0}}}},"p":{"df":3,"docs":{"125":{"tf":1.0},"291":{"tf":1.0},"429":{"tf":1.0}}},"r":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"235":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"235":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":1,"docs":{"235":{"tf":2.449489742783178}}}}}}},"df":1,"docs":{"235":{"tf":4.0}}}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}}},"o":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"243":{"tf":2.0}},"e":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":1,"docs":{"243":{"tf":3.7416573867739413}},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"|":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"’":{"df":1,"docs":{"243":{"tf":1.0}}}},"p":{"df":1,"docs":{"132":{"tf":1.0}}},"r":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":6,"docs":{"115":{"tf":1.4142135623730951},"121":{"tf":2.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0}}}}},"df":21,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.4142135623730951},"185":{"tf":1.0},"221":{"tf":1.0},"236":{"tf":1.4142135623730951},"271":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"311":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"373":{"tf":1.0},"415":{"tf":1.7320508075688772},"433":{"tf":1.0},"54":{"tf":1.0},"89":{"tf":1.0},"94":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}},"r":{"df":10,"docs":{"109":{"tf":1.0},"121":{"tf":1.0},"130":{"tf":1.0},"159":{"tf":1.7320508075688772},"183":{"tf":1.0},"346":{"tf":1.0},"355":{"tf":1.0},"379":{"tf":1.0},"404":{"tf":1.0},"416":{"tf":1.0}}}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"356":{"tf":1.7320508075688772},"359":{"tf":1.0},"42":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"94":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"257":{"tf":1.0},"309":{"tf":1.0},"58":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"195":{"tf":1.0},"200":{"tf":3.7416573867739413},"201":{"tf":1.0}},"i":{"c":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"194":{"tf":1.0}}}},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":10,"docs":{"156":{"tf":1.0},"194":{"tf":1.0},"198":{"tf":1.0},"208":{"tf":1.0},"227":{"tf":1.0},"280":{"tf":1.0},"330":{"tf":1.0},"332":{"tf":1.0},"338":{"tf":1.0},"350":{"tf":1.0}}}}}},"df":0,"docs":{}}},"w":{"df":121,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"116":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.4142135623730951},"141":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":2.0},"164":{"tf":1.0},"169":{"tf":1.7320508075688772},"172":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"200":{"tf":1.0},"204":{"tf":2.8284271247461903},"211":{"tf":1.0},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"236":{"tf":1.7320508075688772},"237":{"tf":1.0},"238":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"250":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"261":{"tf":1.0},"264":{"tf":2.0},"265":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.4142135623730951},"277":{"tf":1.0},"279":{"tf":1.7320508075688772},"285":{"tf":2.23606797749979},"286":{"tf":1.0},"288":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"319":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"327":{"tf":1.0},"33":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":1.7320508075688772},"340":{"tf":1.4142135623730951},"345":{"tf":1.0},"346":{"tf":1.0},"347":{"tf":1.4142135623730951},"350":{"tf":1.4142135623730951},"356":{"tf":1.7320508075688772},"357":{"tf":2.23606797749979},"358":{"tf":1.7320508075688772},"364":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"372":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"383":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.7320508075688772},"395":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":2.0},"406":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.0},"416":{"tf":3.0},"42":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"59":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.7320508075688772},"83":{"tf":1.7320508075688772},"85":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}},"n":{"df":102,"docs":{"102":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.0},"111":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"196":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"222":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.7320508075688772},"235":{"tf":1.0},"236":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":2.0},"271":{"tf":1.4142135623730951},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"285":{"tf":1.0},"289":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":2.23606797749979},"339":{"tf":1.0},"340":{"tf":1.4142135623730951},"350":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"365":{"tf":1.0},"367":{"tf":1.0},"372":{"tf":1.4142135623730951},"373":{"tf":1.0},"374":{"tf":1.0},"376":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":2.0},"407":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":2.0},"73":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"94":{"tf":1.0},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"df":1,"docs":{"415":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":2,"docs":{"131":{"tf":1.0},"55":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"405":{"tf":1.7320508075688772},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772},"408":{"tf":1.0}}}}}},"df":7,"docs":{"293":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"404":{"tf":1.4142135623730951},"405":{"tf":1.4142135623730951},"406":{"tf":1.0},"407":{"tf":4.0}}}}},"i":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"116":{"tf":1.4142135623730951},"118":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}},"df":11,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"163":{"tf":1.0},"221":{"tf":1.0},"317":{"tf":1.4142135623730951},"325":{"tf":1.0},"347":{"tf":1.4142135623730951},"373":{"tf":1.0},"404":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"83":{"tf":2.8284271247461903},"84":{"tf":1.4142135623730951},"85":{"tf":2.8284271247461903},"88":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"l":{"df":12,"docs":{"165":{"tf":1.0},"220":{"tf":1.4142135623730951},"271":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"324":{"tf":1.0},"396":{"tf":1.0},"400":{"tf":1.0},"407":{"tf":1.4142135623730951},"419":{"tf":1.0},"429":{"tf":1.0},"63":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":50,"docs":{"116":{"tf":1.4142135623730951},"142":{"tf":2.0},"159":{"tf":1.0},"164":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":2.23606797749979},"172":{"tf":1.4142135623730951},"175":{"tf":2.23606797749979},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.7320508075688772},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":3.4641016151377544},"189":{"tf":3.1622776601683795},"190":{"tf":1.4142135623730951},"194":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.4142135623730951},"224":{"tf":1.7320508075688772},"225":{"tf":1.0},"228":{"tf":1.0},"245":{"tf":1.7320508075688772},"277":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"349":{"tf":1.0},"357":{"tf":1.7320508075688772},"365":{"tf":1.0},"372":{"tf":1.0},"379":{"tf":1.4142135623730951},"384":{"tf":1.0},"386":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"404":{"tf":2.23606797749979},"57":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.4142135623730951},"94":{"tf":1.7320508075688772},"95":{"tf":1.0},"96":{"tf":1.0}}}}}},"df":7,"docs":{"109":{"tf":1.0},"197":{"tf":1.4142135623730951},"218":{"tf":1.0},"36":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"404":{"tf":1.0},"54":{"tf":3.7416573867739413}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"110":{"tf":1.0},"318":{"tf":1.4142135623730951}}}}}}},"df":5,"docs":{"221":{"tf":1.0},"233":{"tf":1.0},"254":{"tf":1.0},"310":{"tf":1.0},"83":{"tf":1.0}}},"df":2,"docs":{"417":{"tf":1.0},"79":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"17":{"tf":1.0},"204":{"tf":1.7320508075688772}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":82,"docs":{"10":{"tf":1.0},"102":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"110":{"tf":1.4142135623730951},"121":{"tf":1.0},"136":{"tf":1.0},"149":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.4142135623730951},"170":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"227":{"tf":1.0},"233":{"tf":1.0},"236":{"tf":2.0},"246":{"tf":1.0},"248":{"tf":1.0},"26":{"tf":1.0},"264":{"tf":1.0},"272":{"tf":1.0},"275":{"tf":1.0},"278":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.0},"284":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"293":{"tf":1.0},"294":{"tf":1.0},"300":{"tf":1.0},"305":{"tf":1.0},"309":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772},"320":{"tf":2.449489742783178},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"331":{"tf":1.4142135623730951},"335":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"347":{"tf":1.0},"349":{"tf":1.0},"356":{"tf":1.4142135623730951},"364":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"375":{"tf":1.0},"377":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":2.449489742783178},"407":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"69":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"93":{"tf":1.0},"95":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"158":{"tf":1.0},"161":{"tf":1.0},"163":{"tf":1.0},"169":{"tf":1.0},"219":{"tf":1.0},"240":{"tf":1.0},"270":{"tf":1.0},"302":{"tf":1.0},"316":{"tf":1.0},"356":{"tf":1.0},"391":{"tf":1.0},"87":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":15,"docs":{"156":{"tf":1.0},"178":{"tf":1.0},"211":{"tf":1.0},"26":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"31":{"tf":1.4142135623730951},"342":{"tf":1.0},"345":{"tf":1.0},"360":{"tf":1.0},"389":{"tf":1.4142135623730951},"401":{"tf":1.0},"404":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"159":{"tf":1.0},"186":{"tf":1.0},"246":{"tf":1.0},"301":{"tf":1.0},"325":{"tf":1.0},"326":{"tf":1.0},"350":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"52":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"196":{"tf":1.4142135623730951},"211":{"tf":1.0},"27":{"tf":1.0},"338":{"tf":1.0},"404":{"tf":1.7320508075688772}}}}},"i":{"c":{"df":8,"docs":{"214":{"tf":1.0},"218":{"tf":1.0},"235":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"339":{"tf":1.0},"365":{"tf":1.0},"396":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"’":{"df":2,"docs":{"291":{"tf":1.0},"404":{"tf":1.0}}}}}}},"df":3,"docs":{"103":{"tf":1.0},"325":{"tf":1.0},"42":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":4,"docs":{"121":{"tf":1.0},"323":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"327":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"236":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"318":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":2.0}},"t":{"a":{"df":0,"docs":{},"n":{"df":9,"docs":{"136":{"tf":1.0},"292":{"tf":2.23606797749979},"293":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"308":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":52,"docs":{"102":{"tf":1.4142135623730951},"113":{"tf":1.0},"132":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.0},"169":{"tf":1.7320508075688772},"179":{"tf":1.0},"184":{"tf":1.0},"188":{"tf":1.0},"205":{"tf":1.0},"211":{"tf":1.0},"270":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"282":{"tf":1.0},"284":{"tf":1.7320508075688772},"292":{"tf":1.0},"296":{"tf":1.4142135623730951},"299":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.7320508075688772},"304":{"tf":1.0},"309":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"332":{"tf":1.0},"366":{"tf":2.0},"38":{"tf":1.0},"381":{"tf":1.0},"394":{"tf":2.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"402":{"tf":1.7320508075688772},"403":{"tf":1.0},"404":{"tf":2.0},"416":{"tf":1.4142135623730951},"54":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"60":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"89":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"df":1,"docs":{"248":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"255":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.4142135623730951},"396":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"t":{"df":56,"docs":{"10":{"tf":1.7320508075688772},"101":{"tf":1.4142135623730951},"103":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"131":{"tf":1.0},"135":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":2.23606797749979},"162":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"189":{"tf":1.7320508075688772},"193":{"tf":1.0},"215":{"tf":1.4142135623730951},"217":{"tf":1.0},"219":{"tf":1.0},"235":{"tf":1.0},"253":{"tf":1.0},"259":{"tf":1.0},"269":{"tf":1.7320508075688772},"270":{"tf":1.0},"271":{"tf":1.4142135623730951},"284":{"tf":1.0},"285":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"292":{"tf":1.0},"295":{"tf":1.0},"301":{"tf":1.7320508075688772},"304":{"tf":1.0},"307":{"tf":1.4142135623730951},"321":{"tf":1.0},"326":{"tf":1.0},"333":{"tf":1.0},"357":{"tf":1.4142135623730951},"361":{"tf":1.0},"373":{"tf":1.4142135623730951},"379":{"tf":1.0},"387":{"tf":1.0},"404":{"tf":2.0},"429":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.4142135623730951},"54":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"p":{"df":1,"docs":{"236":{"tf":1.0}}}}},"x":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":9,"docs":{"101":{"tf":2.0},"102":{"tf":2.0},"106":{"tf":2.0},"107":{"tf":1.0},"143":{"tf":1.0},"429":{"tf":1.4142135623730951},"433":{"tf":2.6457513110645907},"434":{"tf":1.0},"62":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"143":{"tf":1.0},"63":{"tf":1.0}}}}},"z":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"d":{">":{"(":{"df":0,"docs":{},"t":{"df":1,"docs":{"381":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":26,"docs":{"104":{"tf":1.0},"129":{"tf":1.0},"142":{"tf":1.0},"183":{"tf":1.0},"243":{"tf":3.4641016151377544},"248":{"tf":1.0},"269":{"tf":1.4142135623730951},"271":{"tf":3.872983346207417},"290":{"tf":1.0},"334":{"tf":1.4142135623730951},"361":{"tf":1.0},"377":{"tf":1.0},"381":{"tf":5.0990195135927845},"399":{"tf":1.4142135623730951},"404":{"tf":5.0990195135927845},"406":{"tf":2.0},"407":{"tf":2.449489742783178},"415":{"tf":1.0},"416":{"tf":1.4142135623730951},"422":{"tf":2.0},"54":{"tf":2.0},"55":{"tf":1.7320508075688772},"67":{"tf":2.0},"70":{"tf":1.0},"71":{"tf":2.0},"97":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"227":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":4,"docs":{"1":{"tf":1.0},"131":{"tf":1.0},"194":{"tf":1.0},"211":{"tf":1.0}}}},"p":{"df":8,"docs":{"10":{"tf":1.4142135623730951},"257":{"tf":1.0},"29":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"380":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"253":{"tf":1.4142135623730951},"60":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":9,"docs":{"316":{"tf":1.7320508075688772},"317":{"tf":2.0},"318":{"tf":2.23606797749979},"319":{"tf":1.4142135623730951},"322":{"tf":1.0},"325":{"tf":1.0},"403":{"tf":2.8284271247461903},"404":{"tf":2.6457513110645907},"407":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"403":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{".":{"a":{"d":{"d":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"365":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"365":{"tf":1.0}}}}},"r":{"df":2,"docs":{"365":{"tf":1.0},"369":{"tf":1.0}}}},"df":1,"docs":{"365":{"tf":2.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":35,"docs":{"140":{"tf":2.23606797749979},"142":{"tf":2.23606797749979},"144":{"tf":2.6457513110645907},"159":{"tf":2.0},"167":{"tf":1.7320508075688772},"169":{"tf":2.23606797749979},"172":{"tf":1.0},"184":{"tf":2.6457513110645907},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"189":{"tf":2.0},"192":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.4142135623730951},"224":{"tf":2.0},"228":{"tf":1.7320508075688772},"238":{"tf":2.0},"245":{"tf":2.449489742783178},"277":{"tf":2.0},"338":{"tf":2.23606797749979},"365":{"tf":5.5677643628300215},"366":{"tf":1.0},"381":{"tf":2.6457513110645907},"387":{"tf":1.0},"403":{"tf":1.0},"416":{"tf":1.0},"421":{"tf":1.7320508075688772},"65":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":3.0},"79":{"tf":6.928203230275509},"80":{"tf":3.0},"81":{"tf":1.4142135623730951},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"[":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}}},"t":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"221":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":10,"docs":{"13":{"tf":1.0},"185":{"tf":1.0},"276":{"tf":1.0},"317":{"tf":1.7320508075688772},"324":{"tf":1.0},"365":{"tf":1.0},"377":{"tf":1.0},"387":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"296":{"tf":1.0},"300":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"345":{"tf":1.0}}},"w":{"(":{"\\"":{"a":{"df":1,"docs":{"318":{"tf":3.0}}},"b":{"df":1,"docs":{"318":{"tf":3.4641016151377544}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"318":{"tf":2.0}}}},"df":0,"docs":{}}},"df":9,"docs":{"152":{"tf":1.0},"222":{"tf":1.0},"318":{"tf":3.7416573867739413},"319":{"tf":2.23606797749979},"401":{"tf":1.0},"403":{"tf":2.23606797749979},"404":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"173":{"tf":1.0},"251":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"421":{"tf":1.0},"67":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"236":{"tf":1.0},"403":{"tf":1.0}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":34,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"126":{"tf":1.4142135623730951},"156":{"tf":1.0},"164":{"tf":1.0},"177":{"tf":1.0},"200":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"218":{"tf":2.23606797749979},"219":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":1.0},"267":{"tf":1.0},"269":{"tf":1.0},"285":{"tf":1.0},"294":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"340":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"380":{"tf":1.0},"388":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":1.7320508075688772},"6":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}}}},"_":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":12,"docs":{"170":{"tf":1.0},"183":{"tf":1.0},"186":{"tf":2.23606797749979},"197":{"tf":2.6457513110645907},"216":{"tf":1.0},"264":{"tf":1.0},"307":{"tf":1.0},"319":{"tf":1.0},"360":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.0},"96":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"113":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":36,"docs":{"10":{"tf":1.0},"162":{"tf":1.0},"268":{"tf":4.58257569495584},"269":{"tf":1.4142135623730951},"270":{"tf":1.0},"271":{"tf":2.0},"272":{"tf":2.8284271247461903},"273":{"tf":1.4142135623730951},"274":{"tf":1.4142135623730951},"275":{"tf":2.23606797749979},"276":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772},"278":{"tf":1.4142135623730951},"279":{"tf":2.6457513110645907},"280":{"tf":2.0},"281":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":2.23606797749979},"286":{"tf":1.4142135623730951},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"290":{"tf":2.23606797749979},"300":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.4142135623730951},"307":{"tf":1.0},"323":{"tf":1.4142135623730951},"334":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"376":{"tf":1.0},"404":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"s":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"10":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"n":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"56":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"433":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":52,"docs":{"102":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"110":{"tf":2.8284271247461903},"118":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"126":{"tf":2.0},"164":{"tf":1.4142135623730951},"180":{"tf":1.0},"197":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951},"220":{"tf":1.7320508075688772},"221":{"tf":2.0},"222":{"tf":1.7320508075688772},"224":{"tf":1.0},"228":{"tf":1.4142135623730951},"245":{"tf":1.7320508075688772},"253":{"tf":1.0},"254":{"tf":2.0},"256":{"tf":1.0},"263":{"tf":1.4142135623730951},"265":{"tf":1.0},"271":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.0},"299":{"tf":1.4142135623730951},"317":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":2.23606797749979},"338":{"tf":3.3166247903554},"340":{"tf":1.0},"372":{"tf":1.0},"379":{"tf":2.0},"380":{"tf":1.7320508075688772},"381":{"tf":1.7320508075688772},"389":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.4142135623730951},"403":{"tf":1.7320508075688772},"404":{"tf":4.58257569495584},"407":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951}}}},"u":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"433":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":3.0},"177":{"tf":3.1622776601683795},"178":{"tf":2.0},"179":{"tf":3.0}}}}}}}},"df":0,"docs":{}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"279":{"tf":1.0},"393":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"1":{"tf":1.0},"154":{"tf":1.0},"194":{"tf":1.0},"2":{"tf":1.0},"223":{"tf":1.0},"256":{"tf":1.0},"288":{"tf":1.0},"309":{"tf":1.4142135623730951},"329":{"tf":1.0},"433":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"e":{"df":2,"docs":{"196":{"tf":1.0},"285":{"tf":1.0}}},"i":{"d":{"df":4,"docs":{"112":{"tf":1.0},"432":{"tf":1.0},"435":{"tf":1.0},"66":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":25,"docs":{"123":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"191":{"tf":1.0},"203":{"tf":1.4142135623730951},"219":{"tf":1.0},"288":{"tf":1.0},"291":{"tf":1.7320508075688772},"307":{"tf":1.4142135623730951},"308":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"340":{"tf":1.0},"345":{"tf":1.0},"376":{"tf":1.0},"384":{"tf":1.0},"392":{"tf":1.0},"404":{"tf":1.4142135623730951},"432":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}},"v":{"df":10,"docs":{"153":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.0},"326":{"tf":1.0},"338":{"tf":1.0},"358":{"tf":1.0},"406":{"tf":1.0},"71":{"tf":1.0},"78":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"(":{"&":{"1":{"df":1,"docs":{"240":{"tf":1.0}}},"2":{"df":1,"docs":{"240":{"tf":1.0}}},"3":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"135":{"tf":1.0}}}}},"\'":{"d":{"df":1,"docs":{"159":{"tf":1.0}}},"df":1,"docs":{"103":{"tf":1.0}}},"1":{"0":{"df":1,"docs":{"357":{"tf":1.0}}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"u":{"8":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"4":{"df":1,"docs":{"358":{"tf":1.4142135623730951}}},"5":{".":{"0":{"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":2,"docs":{"353":{"tf":1.0},"358":{"tf":1.0}}},"df":7,"docs":{"103":{"tf":1.4142135623730951},"106":{"tf":2.6457513110645907},"107":{"tf":1.0},"173":{"tf":1.0},"353":{"tf":2.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.7320508075688772}}},"_":{"df":1,"docs":{"357":{"tf":2.0}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"338":{"tf":2.6457513110645907}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":1,"docs":{"342":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"346":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"338":{"tf":2.6457513110645907}},"f":{"6":{"4":{"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"!":{"(":{"\\"":{"df":0,"docs":{},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"110":{"tf":2.8284271247461903}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"i":{"3":{"2":{"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"106":{"tf":3.0},"107":{"tf":2.0},"344":{"tf":1.7320508075688772},"353":{"tf":1.0},"358":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"288":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"288":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"109":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"317":{"tf":1.4142135623730951},"322":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":1,"docs":{"358":{"tf":1.4142135623730951}},"o":{"d":{"df":1,"docs":{"289":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":1,"docs":{"235":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"288":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"s":{".":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"338":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"338":{"tf":2.0}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"372":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"d":{"df":1,"docs":{"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":1,"docs":{"235":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"357":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":3,"docs":{"103":{"tf":1.7320508075688772},"171":{"tf":1.0},"380":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"407":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"322":{"tf":1.4142135623730951}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":4,"docs":{"317":{"tf":2.0},"320":{"tf":2.0},"323":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"380":{"tf":1.0}}},"x":{"df":3,"docs":{"238":{"tf":1.0},"350":{"tf":3.1622776601683795},"358":{"tf":2.0}}}},"_":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"388":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"103":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"388":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"103":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"350":{"tf":2.6457513110645907}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"72":{"tf":1.4142135623730951},"73":{"tf":2.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"74":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"b":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":14,"docs":{"156":{"tf":1.0},"163":{"tf":1.0},"235":{"tf":1.0},"254":{"tf":1.0},"26":{"tf":1.4142135623730951},"267":{"tf":1.0},"280":{"tf":1.0},"308":{"tf":1.0},"335":{"tf":1.4142135623730951},"404":{"tf":1.0},"437":{"tf":1.0},"67":{"tf":1.0},"76":{"tf":1.0},"90":{"tf":1.0}},"e":{"\'":{"df":1,"docs":{"192":{"tf":1.0}}},"@":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"h":{"df":48,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"110":{"tf":1.4142135623730951},"142":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"186":{"tf":1.0},"196":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.4142135623730951},"229":{"tf":1.0},"238":{"tf":1.0},"266":{"tf":1.4142135623730951},"285":{"tf":2.0},"293":{"tf":1.0},"296":{"tf":1.0},"299":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.7320508075688772},"316":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":2.0},"324":{"tf":1.0},"335":{"tf":1.0},"36":{"tf":1.0},"361":{"tf":1.0},"365":{"tf":1.0},"374":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"74":{"tf":1.7320508075688772},"75":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0}}},"i":{"df":0,"docs":{},"m":{"df":27,"docs":{"112":{"tf":1.0},"127":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"164":{"tf":1.0},"177":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"310":{"tf":1.0},"318":{"tf":1.4142135623730951},"321":{"tf":1.0},"332":{"tf":1.0},"333":{"tf":1.0},"357":{"tf":1.4142135623730951},"365":{"tf":1.0},"375":{"tf":1.0},"381":{"tf":1.0},"387":{"tf":1.0},"395":{"tf":1.7320508075688772},"42":{"tf":1.0},"50":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"323":{"tf":2.0}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"1":{"2":{"3":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"w":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"218":{"tf":1.0},"314":{"tf":1.0},"325":{"tf":1.0},"404":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"12":{"tf":1.0},"159":{"tf":1.0},"263":{"tf":1.0},"273":{"tf":1.0},"372":{"tf":1.0},"379":{"tf":1.0},"56":{"tf":1.0},"93":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"64":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"316":{"tf":1.0},"318":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"203":{"tf":1.0},"284":{"tf":1.0},"79":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"_":{"b":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"238":{"tf":3.1622776601683795}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"238":{"tf":1.4142135623730951}},"e":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"238":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"238":{"tf":2.0}}}}}}},"df":12,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"153":{"tf":1.4142135623730951},"156":{"tf":1.0},"238":{"tf":1.7320508075688772},"334":{"tf":1.0},"342":{"tf":1.0},"389":{"tf":1.4142135623730951},"420":{"tf":1.4142135623730951},"54":{"tf":1.0},"70":{"tf":1.0},"80":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"308":{"tf":1.0},"71":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":1,"docs":{"120":{"tf":1.4142135623730951}}},"r":{"c":{"df":23,"docs":{"1":{"tf":1.0},"11":{"tf":1.7320508075688772},"113":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"162":{"tf":1.0},"24":{"tf":1.0},"252":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"28":{"tf":1.0},"29":{"tf":1.0},"311":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"370":{"tf":1.0},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"42":{"tf":1.7320508075688772},"435":{"tf":1.0},"56":{"tf":1.0},"60":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":20,"docs":{"108":{"tf":1.0},"126":{"tf":1.0},"135":{"tf":1.0},"185":{"tf":1.0},"208":{"tf":1.0},"236":{"tf":1.0},"25":{"tf":1.0},"263":{"tf":1.0},"271":{"tf":4.0},"279":{"tf":1.0},"357":{"tf":1.0},"381":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":3.3166247903554},"54":{"tf":1.4142135623730951},"67":{"tf":2.0},"78":{"tf":2.449489742783178},"79":{"tf":1.7320508075688772}},"s":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"52":{"tf":1.7320508075688772}}}}}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"52":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"52":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":1,"docs":{"389":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"389":{"tf":1.0},"52":{"tf":1.0}}},"s":{"df":1,"docs":{"29":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}}},"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"325":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"316":{"tf":2.0},"325":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":15,"docs":{"237":{"tf":1.4142135623730951},"293":{"tf":3.3166247903554},"294":{"tf":5.0990195135927845},"295":{"tf":3.1622776601683795},"296":{"tf":2.23606797749979},"297":{"tf":1.0},"298":{"tf":1.7320508075688772},"299":{"tf":1.7320508075688772},"301":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":2.0},"317":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"404":{"tf":3.605551275463989}}}}},"d":{"df":0,"docs":{},"x":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":4,"docs":{"104":{"tf":1.0},"301":{"tf":1.7320508075688772},"374":{"tf":2.0},"428":{"tf":1.0}}}},"c":{"df":1,"docs":{"397":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":27,"docs":{"1":{"tf":1.0},"108":{"tf":1.4142135623730951},"131":{"tf":1.0},"151":{"tf":1.0},"159":{"tf":1.0},"173":{"tf":1.0},"191":{"tf":1.0},"209":{"tf":1.0},"25":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":1.4142135623730951},"274":{"tf":1.0},"313":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"342":{"tf":1.0},"357":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"388":{"tf":1.0},"49":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951},"97":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":45,"docs":{"108":{"tf":1.0},"131":{"tf":1.4142135623730951},"133":{"tf":1.0},"14":{"tf":1.0},"144":{"tf":1.0},"158":{"tf":1.0},"16":{"tf":1.0},"167":{"tf":2.0},"173":{"tf":1.7320508075688772},"176":{"tf":1.4142135623730951},"195":{"tf":1.0},"196":{"tf":1.0},"206":{"tf":1.7320508075688772},"209":{"tf":1.0},"22":{"tf":1.0},"233":{"tf":1.0},"245":{"tf":1.4142135623730951},"257":{"tf":1.0},"269":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"334":{"tf":1.0},"357":{"tf":1.0},"361":{"tf":1.0},"365":{"tf":1.0},"373":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.7320508075688772},"411":{"tf":1.0},"416":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"428":{"tf":1.0},"436":{"tf":1.0},"49":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"83":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":115,"docs":{"103":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":2.449489742783178},"123":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":2.0},"178":{"tf":2.6457513110645907},"179":{"tf":2.23606797749979},"180":{"tf":1.4142135623730951},"184":{"tf":1.0},"185":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"187":{"tf":2.23606797749979},"189":{"tf":1.7320508075688772},"191":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"202":{"tf":1.0},"205":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":2.0},"235":{"tf":1.7320508075688772},"237":{"tf":1.0},"238":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"243":{"tf":2.23606797749979},"254":{"tf":1.4142135623730951},"256":{"tf":2.0},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"265":{"tf":1.0},"279":{"tf":2.23606797749979},"281":{"tf":1.7320508075688772},"289":{"tf":1.0},"308":{"tf":1.4142135623730951},"310":{"tf":1.0},"317":{"tf":1.0},"334":{"tf":1.7320508075688772},"335":{"tf":1.0},"344":{"tf":1.0},"346":{"tf":1.7320508075688772},"350":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":2.449489742783178},"358":{"tf":2.23606797749979},"359":{"tf":1.7320508075688772},"365":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":2.23606797749979},"373":{"tf":2.449489742783178},"374":{"tf":2.449489742783178},"375":{"tf":2.0},"383":{"tf":2.0},"385":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":2.0},"394":{"tf":1.0},"404":{"tf":1.0},"406":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.7320508075688772},"42":{"tf":2.6457513110645907},"420":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.7320508075688772},"85":{"tf":1.7320508075688772},"88":{"tf":2.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"92":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":7,"docs":{"211":{"tf":1.0},"286":{"tf":1.0},"29":{"tf":1.0},"308":{"tf":1.7320508075688772},"51":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":2.449489742783178}}},"df":0,"docs":{}},"n":{"d":{"df":4,"docs":{"251":{"tf":1.0},"291":{"tf":1.0},"4":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"301":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"a":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"365":{"tf":1.0}}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"365":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":1,"docs":{"365":{"tf":2.8284271247461903}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"151":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":12,"docs":{"112":{"tf":1.0},"130":{"tf":1.0},"218":{"tf":1.4142135623730951},"222":{"tf":1.7320508075688772},"260":{"tf":1.0},"292":{"tf":1.0},"301":{"tf":1.0},"309":{"tf":1.4142135623730951},"349":{"tf":1.0},"365":{"tf":1.4142135623730951},"389":{"tf":1.0},"396":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"233":{"tf":1.0},"74":{"tf":1.0}}}}}},"t":{"df":8,"docs":{"112":{"tf":1.0},"156":{"tf":1.4142135623730951},"236":{"tf":1.0},"308":{"tf":1.0},"310":{"tf":1.0},"374":{"tf":1.7320508075688772},"67":{"tf":1.0},"94":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"137":{"tf":1.0},"333":{"tf":1.0}},"l":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"t":{"(":{"1":{"0":{".":{"1":{"2":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"137":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"137":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":1,"docs":{"97":{"tf":1.4142135623730951}},"l":{"!":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"391":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"391":{"tf":1.0}}}}}}}},"df":1,"docs":{"391":{"tf":2.0}}},"u":{"a":{"df":0,"docs":{},"r":{"df":8,"docs":{"416":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"79":{"tf":1.0},"89":{"tf":1.7320508075688772},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"s":{"df":1,"docs":{"97":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"r":{"c":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"113":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"128":{"tf":1.4142135623730951}},"e":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":2.6457513110645907},"129":{"tf":1.0}}}},"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.0},"129":{"tf":1.0}}}},"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"129":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"m":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"129":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"115":{"tf":2.0}}}},"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"115":{"tf":1.4142135623730951}}}},"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"164":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"l":{"df":0,"docs":{},"i":{"b":{".":{"df":0,"docs":{},"r":{"df":57,"docs":{"113":{"tf":1.7320508075688772},"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"117":{"tf":1.0},"118":{"tf":2.0},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"129":{"tf":1.0},"164":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"189":{"tf":1.0},"196":{"tf":3.0},"197":{"tf":2.6457513110645907},"198":{"tf":1.7320508075688772},"199":{"tf":1.7320508075688772},"200":{"tf":2.23606797749979},"204":{"tf":1.7320508075688772},"205":{"tf":2.0},"206":{"tf":1.7320508075688772},"208":{"tf":1.4142135623730951},"209":{"tf":2.23606797749979},"222":{"tf":2.6457513110645907},"223":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":2.0},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.4142135623730951},"253":{"tf":2.449489742783178},"254":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"285":{"tf":2.23606797749979},"330":{"tf":1.4142135623730951},"334":{"tf":2.0},"335":{"tf":1.0},"338":{"tf":2.6457513110645907},"340":{"tf":1.4142135623730951},"372":{"tf":1.0},"373":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"404":{"tf":3.605551275463989},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}},"s":{":":{"1":{"0":{":":{"3":{"7":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{":":{"9":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{":":{"1":{"3":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"2":{"1":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"9":{"df":2,"docs":{"198":{"tf":1.0},"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{":":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"9":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{":":{"9":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"5":{"1":{"df":1,"docs":{"224":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"1":{":":{"8":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{":":{"4":{"2":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"9":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"5":{"df":1,"docs":{"117":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{":":{"9":{"df":1,"docs":{"118":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"7":{":":{"3":{"3":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"5":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"2":{":":{"1":{"3":{"df":1,"docs":{"406":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"1":{"3":{"df":1,"docs":{"285":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{":":{"5":{"3":{"df":1,"docs":{"285":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"5":{"df":2,"docs":{"121":{"tf":1.0},"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{":":{"2":{"8":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":144,"docs":{"113":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.0},"118":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.7320508075688772},"159":{"tf":2.449489742783178},"164":{"tf":1.0},"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"170":{"tf":1.7320508075688772},"172":{"tf":1.7320508075688772},"173":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"209":{"tf":2.0},"213":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":2.449489742783178},"225":{"tf":1.0},"228":{"tf":2.23606797749979},"231":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.7320508075688772},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"245":{"tf":2.449489742783178},"254":{"tf":1.4142135623730951},"264":{"tf":1.0},"265":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.7320508075688772},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"277":{"tf":1.7320508075688772},"279":{"tf":1.7320508075688772},"28":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":2.23606797749979},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772},"296":{"tf":1.7320508075688772},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":2.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"335":{"tf":1.7320508075688772},"338":{"tf":1.0},"34":{"tf":1.7320508075688772},"340":{"tf":1.4142135623730951},"346":{"tf":1.0},"349":{"tf":1.0},"35":{"tf":1.4142135623730951},"353":{"tf":1.0},"356":{"tf":2.0},"357":{"tf":2.0},"358":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"373":{"tf":1.0},"374":{"tf":2.449489742783178},"375":{"tf":1.7320508075688772},"376":{"tf":1.0},"383":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":1.7320508075688772},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.449489742783178},"407":{"tf":1.4142135623730951},"413":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"426":{"tf":2.0},"427":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"50":{"tf":2.0},"52":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":2.449489742783178},"56":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":1.7320508075688772},"60":{"tf":1.4142135623730951},"62":{"tf":2.6457513110645907},"63":{"tf":2.449489742783178},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.0},"94":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"97":{"tf":1.0}},"s":{":":{"1":{"0":{":":{"1":{"0":{"df":1,"docs":{"295":{"tf":1.0}}},"6":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{}},"2":{"7":{"df":1,"docs":{"297":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"320":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{":":{"1":{"6":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"281":{"tf":1.0}}},"6":{"df":1,"docs":{"301":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{":":{"2":{"8":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{":":{"1":{"9":{"df":1,"docs":{"275":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{":":{"7":{"df":1,"docs":{"279":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"1":{"4":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"3":{"0":{"df":1,"docs":{"238":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{":":{"1":{"9":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"1":{"df":2,"docs":{"271":{"tf":1.4142135623730951},"281":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{":":{"2":{"3":{"df":1,"docs":{"375":{"tf":1.0}}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"374":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{":":{"2":{"9":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{":":{"2":{"1":{"df":1,"docs":{"44":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{":":{"7":{"df":1,"docs":{"375":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{":":{"1":{"3":{"df":1,"docs":{"220":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"2":{"1":{"df":1,"docs":{"220":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"4":{"7":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"1":{"3":{"df":2,"docs":{"427":{"tf":1.0},"58":{"tf":1.0}}},"4":{"df":1,"docs":{"58":{"tf":1.0}}},"df":0,"docs":{}},"2":{"8":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}},"4":{"4":{"df":1,"docs":{"384":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":2,"docs":{"156":{"tf":1.4142135623730951},"350":{"tf":1.0}}},"9":{"df":3,"docs":{"345":{"tf":1.0},"426":{"tf":1.0},"53":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{":":{"1":{"3":{"df":1,"docs":{"285":{"tf":1.0}}},"4":{"df":1,"docs":{"52":{"tf":1.0}}},"5":{"df":2,"docs":{"107":{"tf":1.0},"88":{"tf":1.0}}},"6":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"2":{"1":{"df":1,"docs":{"375":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"9":{"df":1,"docs":{"350":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"8":{":":{"3":{"3":{"df":1,"docs":{"323":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"1":{"2":{"df":1,"docs":{"88":{"tf":1.0}}},"9":{"df":1,"docs":{"144":{"tf":1.0}}},"df":0,"docs":{}},"2":{"9":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}},"4":{"4":{"df":1,"docs":{"62":{"tf":1.0}}},"8":{"df":1,"docs":{"159":{"tf":1.0}}},"9":{"df":1,"docs":{"158":{"tf":1.0}}},"df":1,"docs":{"413":{"tf":1.0}}},"5":{"df":3,"docs":{"242":{"tf":1.0},"365":{"tf":1.0},"50":{"tf":1.0}}},"6":{"df":1,"docs":{"156":{"tf":1.7320508075688772}}},"8":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{":":{"1":{"0":{"df":1,"docs":{"158":{"tf":1.0}}},"3":{"df":1,"docs":{"369":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"75":{"tf":1.0}}},"6":{"df":2,"docs":{"71":{"tf":1.0},"76":{"tf":1.0}}},"7":{"df":2,"docs":{"103":{"tf":1.0},"169":{"tf":1.0}}},"df":0,"docs":{}},"2":{"2":{"df":1,"docs":{"357":{"tf":1.0}}},"6":{"df":1,"docs":{"335":{"tf":1.0}}},"9":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{":":{"1":{"3":{"df":1,"docs":{"182":{"tf":1.0}}},"4":{"df":1,"docs":{"75":{"tf":1.0}}},"8":{"df":1,"docs":{"295":{"tf":1.0}}},"df":1,"docs":{"313":{"tf":1.0}}},"3":{"1":{"df":1,"docs":{"365":{"tf":1.0}}},"2":{"df":1,"docs":{"295":{"tf":1.0}}},"df":0,"docs":{}},"4":{"4":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":2,"docs":{"135":{"tf":1.0},"273":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{":":{"2":{"4":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}},"3":{"5":{"df":1,"docs":{"369":{"tf":1.4142135623730951}}},"8":{"df":1,"docs":{"170":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{":":{"2":{"3":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{":":{"3":{"3":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.4142135623730951},"115":{"tf":1.0},"128":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":2.0},"261":{"tf":1.0},"262":{"tf":1.4142135623730951},"28":{"tf":2.0},"399":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"f":{"df":1,"docs":{"15":{"tf":1.0}}}},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"432":{"tf":2.0},"435":{"tf":1.0},"8":{"tf":2.0}}}},"l":{"df":13,"docs":{"1":{"tf":1.0},"13":{"tf":1.4142135623730951},"15":{"tf":1.0},"17":{"tf":1.0},"267":{"tf":1.0},"32":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":3.1622776601683795},"434":{"tf":1.4142135623730951},"435":{"tf":2.23606797749979},"436":{"tf":2.449489742783178},"437":{"tf":1.7320508075688772}}}},"c":{"df":0,"docs":{},"k":{"df":13,"docs":{"155":{"tf":1.4142135623730951},"156":{"tf":2.0},"269":{"tf":2.449489742783178},"270":{"tf":1.7320508075688772},"271":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"421":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"67":{"tf":4.47213595499958},"70":{"tf":1.4142135623730951},"71":{"tf":2.8284271247461903},"85":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"76":{"tf":1.0}}},"n":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"432":{"tf":1.7320508075688772},"435":{"tf":1.0}}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}}}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":93,"docs":{"10":{"tf":1.7320508075688772},"101":{"tf":1.0},"102":{"tf":2.449489742783178},"103":{"tf":1.4142135623730951},"111":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.7320508075688772},"127":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"133":{"tf":1.0},"137":{"tf":1.0},"140":{"tf":1.4142135623730951},"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"153":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.7320508075688772},"159":{"tf":1.7320508075688772},"163":{"tf":1.0},"165":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"173":{"tf":1.0},"176":{"tf":1.4142135623730951},"180":{"tf":2.0},"19":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"21":{"tf":1.0},"211":{"tf":1.7320508075688772},"213":{"tf":1.0},"216":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":2.6457513110645907},"230":{"tf":3.4641016151377544},"231":{"tf":3.3166247903554},"232":{"tf":1.0},"235":{"tf":1.4142135623730951},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.4142135623730951},"245":{"tf":1.0},"25":{"tf":1.4142135623730951},"267":{"tf":1.0},"268":{"tf":1.4142135623730951},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.4142135623730951},"285":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"296":{"tf":1.4142135623730951},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"303":{"tf":1.7320508075688772},"307":{"tf":1.4142135623730951},"320":{"tf":1.0},"324":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.7320508075688772},"37":{"tf":2.0},"372":{"tf":1.0},"373":{"tf":1.0},"375":{"tf":1.0},"379":{"tf":1.0},"383":{"tf":1.4142135623730951},"387":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.7320508075688772},"41":{"tf":1.0},"417":{"tf":2.0},"42":{"tf":1.0},"427":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.0},"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":11,"docs":{"166":{"tf":1.0},"208":{"tf":1.0},"285":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"334":{"tf":1.0},"372":{"tf":1.4142135623730951},"380":{"tf":1.0},"397":{"tf":1.0},"416":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"0":{"tf":1.0},"2":{"tf":1.0}}}},"df":0,"docs":{},"t":{".":{".":{"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":112,"docs":{"113":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":2.8284271247461903},"118":{"tf":2.449489742783178},"119":{"tf":2.449489742783178},"12":{"tf":2.23606797749979},"125":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"13":{"tf":1.0},"135":{"tf":1.0},"14":{"tf":2.0},"141":{"tf":1.0},"148":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"153":{"tf":1.0},"156":{"tf":2.0},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.4142135623730951},"19":{"tf":1.0},"196":{"tf":2.0},"198":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.4142135623730951},"21":{"tf":1.0},"215":{"tf":1.0},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"225":{"tf":1.0},"23":{"tf":1.4142135623730951},"239":{"tf":1.0},"24":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.7320508075688772},"259":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.4142135623730951},"265":{"tf":1.0},"27":{"tf":1.4142135623730951},"271":{"tf":1.7320508075688772},"28":{"tf":1.7320508075688772},"281":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.0},"308":{"tf":2.0},"309":{"tf":1.0},"31":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":3.3166247903554},"32":{"tf":1.7320508075688772},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"337":{"tf":1.0},"338":{"tf":2.449489742783178},"340":{"tf":1.4142135623730951},"346":{"tf":1.0},"35":{"tf":1.4142135623730951},"353":{"tf":1.0},"357":{"tf":2.6457513110645907},"36":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.7320508075688772},"366":{"tf":1.4142135623730951},"377":{"tf":1.0},"381":{"tf":1.0},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.4142135623730951},"397":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":2.23606797749979},"406":{"tf":1.0},"407":{"tf":1.7320508075688772},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"56":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":2.23606797749979},"86":{"tf":1.0},"89":{"tf":1.0},"94":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{".":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"79":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.0}}}},"df":1,"docs":{"318":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{"1":{"9":{"0":{"0":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":41,"docs":{"103":{"tf":1.0},"105":{"tf":3.605551275463989},"109":{"tf":1.7320508075688772},"110":{"tf":3.3166247903554},"135":{"tf":1.0},"163":{"tf":2.449489742783178},"165":{"tf":1.0},"169":{"tf":1.0},"195":{"tf":1.0},"203":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.0},"240":{"tf":1.0},"246":{"tf":1.4142135623730951},"278":{"tf":1.4142135623730951},"279":{"tf":1.0},"291":{"tf":1.4142135623730951},"300":{"tf":1.7320508075688772},"301":{"tf":3.1622776601683795},"302":{"tf":1.0},"307":{"tf":1.0},"313":{"tf":2.8284271247461903},"318":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":1.0},"337":{"tf":4.358898943540674},"338":{"tf":12.449899597988733},"339":{"tf":5.385164807134504},"340":{"tf":3.7416573867739413},"35":{"tf":1.0},"358":{"tf":1.0},"376":{"tf":1.0},"38":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"419":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"78":{"tf":1.7320508075688772},"83":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":46,"docs":{"110":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"123":{"tf":1.0},"126":{"tf":2.6457513110645907},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"142":{"tf":1.0},"186":{"tf":1.4142135623730951},"209":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.7320508075688772},"221":{"tf":1.0},"254":{"tf":2.0},"279":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.7320508075688772},"320":{"tf":1.0},"345":{"tf":2.449489742783178},"35":{"tf":1.0},"350":{"tf":2.449489742783178},"356":{"tf":1.0},"36":{"tf":1.0},"360":{"tf":1.0},"391":{"tf":1.0},"399":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"411":{"tf":1.0},"415":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"46":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"58":{"tf":4.58257569495584},"59":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951}}}}}}},"i":{"c":{"df":26,"docs":{"191":{"tf":3.3166247903554},"220":{"tf":2.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979},"284":{"tf":1.0},"295":{"tf":1.0},"336":{"tf":1.4142135623730951},"362":{"tf":1.0},"363":{"tf":1.0},"366":{"tf":4.69041575982343},"369":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":2.23606797749979},"404":{"tf":4.358898943540674},"406":{"tf":2.0},"407":{"tf":2.449489742783178},"410":{"tf":1.0},"411":{"tf":1.0},"416":{"tf":1.4142135623730951},"44":{"tf":1.0},"53":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.7320508075688772}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"433":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"196":{"tf":1.0}}}}},"u":{"df":7,"docs":{"163":{"tf":1.0},"220":{"tf":1.4142135623730951},"256":{"tf":1.0},"383":{"tf":1.4142135623730951},"398":{"tf":2.449489742783178},"400":{"tf":2.0},"401":{"tf":1.7320508075688772}},"s":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"383":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"399":{"tf":1.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.7320508075688772},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"}":{"\\\\":{"df":0,"docs":{},"r":{"\\\\":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"400":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"y":{"df":10,"docs":{"110":{"tf":1.7320508075688772},"117":{"tf":1.0},"119":{"tf":1.0},"158":{"tf":1.0},"236":{"tf":1.0},"269":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"338":{"tf":1.4142135623730951},"404":{"tf":1.0}}}},"d":{":":{":":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":4,"docs":{"285":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":2.23606797749979}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"126":{"tf":1.0},"164":{"tf":1.0},"380":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{">":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"169":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":6,"docs":{"122":{"tf":1.0},"125":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{":":{":":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":3,"docs":{"213":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"245":{"tf":1.0}},"s":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"313":{"tf":1.4142135623730951},"314":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"o":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"213":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":2.0},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"159":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"f":{"6":{"4":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"427":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":10,"docs":{"159":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}},"m":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":4,"docs":{"180":{"tf":1.0},"192":{"tf":1.0},"375":{"tf":2.0},"92":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"122":{"tf":1.0},"123":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":5,"docs":{"122":{"tf":1.0},"123":{"tf":1.0},"375":{"tf":1.7320508075688772},"376":{"tf":1.0},"379":{"tf":1.7320508075688772}}}},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"157":{"tf":1.7320508075688772},"158":{"tf":2.0},"159":{"tf":2.23606797749979},"171":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"396":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"157":{"tf":1.0},"159":{"tf":1.0},"171":{"tf":1.0},"379":{"tf":2.449489742783178},"396":{"tf":1.0}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"158":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"216":{"tf":1.0}}}}},"t":{"df":1,"docs":{"379":{"tf":1.0}}}},"df":2,"docs":{"122":{"tf":1.0},"123":{"tf":1.4142135623730951}}}}}}}},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}}}}},"{":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"126":{"tf":1.0},"159":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"df":18,"docs":{"122":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.23606797749979},"159":{"tf":1.0},"164":{"tf":1.0},"35":{"tf":2.23606797749979},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"379":{"tf":2.23606797749979},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"320":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"303":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{":":{":":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"279":{"tf":2.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"s":{"c":{":":{":":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"317":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"162":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"395":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"395":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"373":{"tf":1.0}},"s":{":":{":":{"a":{"d":{"d":{"df":1,"docs":{"373":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":2,"docs":{"276":{"tf":1.0},"277":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951}}}}},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"323":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"323":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":6,"docs":{"220":{"tf":1.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":2.23606797749979}}}}}},"df":0,"docs":{}}}},"r":{"c":{":":{":":{"df":0,"docs":{},"r":{"c":{"df":6,"docs":{"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"301":{"tf":1.0}}},"df":0,"docs":{}},"{":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"289":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"320":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"n":{"c":{":":{":":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"301":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"c":{":":{":":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"347":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":4,"docs":{"296":{"tf":1.7320508075688772},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"df":0,"docs":{},"i":{"3":{"2":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"301":{"tf":1.7320508075688772}}}}}}},"{":{"a":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"301":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{":":{":":{"df":0,"docs":{},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":3,"docs":{"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{":":{":":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"318":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"347":{"tf":1.0}}}}}},"df":1,"docs":{"316":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":11,"docs":{"236":{"tf":1.0},"237":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":1.7320508075688772},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":1.7320508075688772},"404":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{":":{":":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":9,"docs":{"236":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"298":{"tf":1.0},"299":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.0},"319":{"tf":1.7320508075688772},"323":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"{":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{":":{":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"126":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"318":{"tf":2.0},"325":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":12,"docs":{"125":{"tf":1.7320508075688772},"126":{"tf":1.0},"35":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.6457513110645907},"406":{"tf":1.4142135623730951},"407":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":3,"docs":{"211":{"tf":1.0},"229":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"204":{"tf":1.7320508075688772},"211":{"tf":1.0},"229":{"tf":1.0},"285":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"325":{"tf":1.0}}}},"df":0,"docs":{},"p":{"df":23,"docs":{"118":{"tf":1.0},"125":{"tf":1.0},"13":{"tf":1.7320508075688772},"16":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.4142135623730951},"173":{"tf":1.0},"186":{"tf":1.0},"209":{"tf":1.0},"218":{"tf":1.7320508075688772},"223":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"227":{"tf":1.0},"26":{"tf":1.4142135623730951},"285":{"tf":1.0},"29":{"tf":1.4142135623730951},"312":{"tf":1.0},"34":{"tf":1.0},"389":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"0":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"25":{"tf":1.0},"435":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":82,"docs":{"101":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"122":{"tf":1.0},"129":{"tf":1.4142135623730951},"142":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"162":{"tf":2.0},"164":{"tf":1.0},"17":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"189":{"tf":2.0},"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.7320508075688772},"225":{"tf":1.0},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"237":{"tf":1.4142135623730951},"245":{"tf":1.0},"254":{"tf":1.0},"261":{"tf":1.0},"263":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.7320508075688772},"280":{"tf":1.4142135623730951},"282":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":2.0},"29":{"tf":1.0},"292":{"tf":1.0},"309":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"333":{"tf":1.0},"338":{"tf":2.0},"340":{"tf":1.7320508075688772},"353":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.7320508075688772},"363":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"396":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":2.6457513110645907},"42":{"tf":1.0},"430":{"tf":1.0},"433":{"tf":1.7320508075688772},"435":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.0},"85":{"tf":1.4142135623730951},"92":{"tf":1.0},"94":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"120":{"tf":1.0},"235":{"tf":1.0}}}},"df":0,"docs":{},"p":{"df":26,"docs":{"106":{"tf":1.0},"154":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":1.0},"189":{"tf":1.0},"220":{"tf":1.0},"245":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.0},"297":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"356":{"tf":1.0},"383":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":1.7320508075688772},"405":{"tf":1.4142135623730951},"407":{"tf":2.0},"45":{"tf":1.0},"63":{"tf":2.449489742783178},"74":{"tf":1.4142135623730951}}},"r":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"143":{"tf":1.0},"270":{"tf":1.0},"381":{"tf":1.0}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"1":{"df":1,"docs":{"235":{"tf":1.0}}},"2":{"df":1,"docs":{"235":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":84,"docs":{"102":{"tf":2.449489742783178},"105":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":2.23606797749979},"133":{"tf":1.7320508075688772},"134":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":2.8284271247461903},"138":{"tf":1.0},"139":{"tf":1.7320508075688772},"140":{"tf":1.7320508075688772},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":2.449489742783178},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":2.23606797749979},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"156":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.4142135623730951},"175":{"tf":1.0},"191":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":1.0},"23":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"239":{"tf":1.0},"255":{"tf":1.0},"265":{"tf":1.0},"269":{"tf":1.7320508075688772},"270":{"tf":2.8284271247461903},"271":{"tf":3.605551275463989},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"28":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.4142135623730951},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"333":{"tf":1.4142135623730951},"335":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"356":{"tf":1.0},"36":{"tf":1.7320508075688772},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0},"37":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"381":{"tf":2.0},"404":{"tf":3.7416573867739413},"420":{"tf":1.4142135623730951},"421":{"tf":1.4142135623730951},"422":{"tf":1.4142135623730951},"423":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":2.449489742783178},"67":{"tf":2.23606797749979},"70":{"tf":2.0},"71":{"tf":1.7320508075688772},"74":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"80":{"tf":1.0},"83":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}},"i":{"df":2,"docs":{"143":{"tf":1.0},"175":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"10":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":14,"docs":{"111":{"tf":1.0},"178":{"tf":1.0},"186":{"tf":1.0},"198":{"tf":1.0},"209":{"tf":1.0},"218":{"tf":1.0},"238":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.0},"338":{"tf":1.0},"345":{"tf":1.0},"404":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"221":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":4,"docs":{"291":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.0}}}}}}},"df":42,"docs":{"120":{"tf":1.0},"140":{"tf":1.7320508075688772},"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"144":{"tf":1.0},"146":{"tf":1.0},"159":{"tf":1.0},"184":{"tf":3.0},"186":{"tf":3.0},"187":{"tf":2.449489742783178},"188":{"tf":1.0},"189":{"tf":4.0},"190":{"tf":2.449489742783178},"191":{"tf":1.0},"192":{"tf":1.7320508075688772},"199":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":2.0},"224":{"tf":3.3166247903554},"225":{"tf":3.0},"227":{"tf":1.7320508075688772},"228":{"tf":3.0},"231":{"tf":1.0},"245":{"tf":2.23606797749979},"246":{"tf":3.1622776601683795},"277":{"tf":2.6457513110645907},"285":{"tf":3.0},"312":{"tf":1.7320508075688772},"313":{"tf":2.0},"314":{"tf":1.4142135623730951},"318":{"tf":2.0},"338":{"tf":3.7416573867739413},"340":{"tf":2.0},"366":{"tf":1.0},"381":{"tf":3.4641016151377544},"413":{"tf":2.449489742783178},"52":{"tf":1.0},"62":{"tf":1.0},"79":{"tf":3.4641016151377544},"88":{"tf":3.0}},"e":{"a":{"df":0,"docs":{},"m":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":9,"docs":{"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":7,"docs":{"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.7320508075688772},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":35,"docs":{"10":{"tf":1.0},"211":{"tf":1.0},"230":{"tf":2.23606797749979},"231":{"tf":1.0},"296":{"tf":1.7320508075688772},"308":{"tf":2.0},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":4.795831523312719},"321":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":4.69041575982343},"325":{"tf":1.7320508075688772},"326":{"tf":1.0},"395":{"tf":3.7416573867739413},"396":{"tf":3.1622776601683795},"398":{"tf":2.449489742783178},"399":{"tf":1.7320508075688772},"400":{"tf":2.449489742783178},"401":{"tf":2.0},"403":{"tf":1.7320508075688772},"404":{"tf":3.4641016151377544},"407":{"tf":2.449489742783178},"429":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":3,"docs":{"320":{"tf":2.0},"321":{"tf":1.0},"324":{"tf":2.6457513110645907}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"325":{"tf":1.0},"327":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"341":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"369":{"tf":1.4142135623730951},"404":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"236":{"tf":1.0},"237":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"1":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"192":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"184":{"tf":1.4142135623730951},"186":{"tf":2.8284271247461903},"187":{"tf":1.4142135623730951},"192":{"tf":1.0}}},"2":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"186":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"184":{"tf":2.0},"186":{"tf":3.605551275463989},"187":{"tf":2.0},"192":{"tf":1.4142135623730951}}},":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"177":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{":":{"1":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"b":{"c":{"d":{"df":4,"docs":{"184":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"71":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"@":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"@":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"83":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"149":{"tf":1.0},"150":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"188":{"tf":1.0},"190":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"238":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"r":{"df":2,"docs":{"141":{"tf":1.0},"143":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"tf":1.0}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}},"r":{"df":3,"docs":{"299":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"298":{"tf":1.0},"299":{"tf":1.0},"317":{"tf":2.0},"323":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"317":{"tf":2.0},"323":{"tf":1.4142135623730951}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":14,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"189":{"tf":1.0},"199":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":2.449489742783178},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"74":{"tf":2.0},"75":{"tf":2.23606797749979},"76":{"tf":1.7320508075688772},"78":{"tf":1.0},"79":{"tf":2.6457513110645907}}}}}},"i":{"df":7,"docs":{"143":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"298":{"tf":1.0},"299":{"tf":1.0},"317":{"tf":2.23606797749979},"323":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"l":{"a":{"df":2,"docs":{"141":{"tf":1.0},"143":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"176":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"141":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"142":{"tf":1.0}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"186":{"tf":1.4142135623730951}}}}}},"m":{"a":{"df":0,"docs":{},"y":{"b":{"df":1,"docs":{"335":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"299":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"i":{"df":1,"docs":{"279":{"tf":1.0}}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"299":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"335":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"335":{"tf":1.0}}},"l":{"df":2,"docs":{"141":{"tf":1.0},"143":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"279":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"177":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"374":{"tf":1.7320508075688772}}}}}}},"r":{"df":1,"docs":{"187":{"tf":1.0}}},"s":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"279":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"@":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"83":{"tf":1.7320508075688772},"84":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"1":{"2":{"3":{"df":3,"docs":{"83":{"tf":1.7320508075688772},"84":{"tf":1.0},"85":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"374":{"tf":1.7320508075688772}}}}}},"t":{"a":{"c":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"142":{"tf":1.4142135623730951}},"h":{"df":4,"docs":{"298":{"tf":1.0},"299":{"tf":1.0},"317":{"tf":2.0},"323":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"298":{"tf":1.0},"299":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"142":{"tf":1.0},"376":{"tf":1.0}}},"df":0,"docs":{}}}}},"x":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"df":1,"docs":{"186":{"tf":1.7320508075688772}}}}},"y":{"df":4,"docs":{"299":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951},"335":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":7,"docs":{"141":{"tf":3.1622776601683795},"143":{"tf":3.7416573867739413},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"179":{"tf":2.0},"71":{"tf":1.0},"97":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":20,"docs":{"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"141":{"tf":1.0},"159":{"tf":1.7320508075688772},"164":{"tf":1.0},"219":{"tf":1.0},"338":{"tf":2.6457513110645907},"340":{"tf":1.4142135623730951},"35":{"tf":2.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"39":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"383":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}}}}},"`":{"df":2,"docs":{"189":{"tf":1.0},"79":{"tf":2.449489742783178}}},"df":118,"docs":{"10":{"tf":1.0},"102":{"tf":2.6457513110645907},"120":{"tf":1.4142135623730951},"131":{"tf":1.7320508075688772},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":3.4641016151377544},"140":{"tf":4.242640687119285},"141":{"tf":4.69041575982343},"142":{"tf":5.744562646538029},"143":{"tf":4.795831523312719},"144":{"tf":3.1622776601683795},"145":{"tf":2.449489742783178},"146":{"tf":3.1622776601683795},"148":{"tf":1.0},"150":{"tf":1.0},"153":{"tf":1.7320508075688772},"159":{"tf":3.7416573867739413},"162":{"tf":2.0},"166":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":3.0},"177":{"tf":4.358898943540674},"178":{"tf":3.1622776601683795},"179":{"tf":4.242640687119285},"180":{"tf":1.0},"184":{"tf":3.3166247903554},"186":{"tf":3.3166247903554},"187":{"tf":2.0},"188":{"tf":1.7320508075688772},"189":{"tf":1.7320508075688772},"191":{"tf":1.7320508075688772},"192":{"tf":1.4142135623730951},"194":{"tf":1.0},"196":{"tf":1.0},"199":{"tf":2.23606797749979},"200":{"tf":1.4142135623730951},"201":{"tf":1.7320508075688772},"211":{"tf":2.0},"212":{"tf":1.4142135623730951},"214":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":3.0},"219":{"tf":2.449489742783178},"220":{"tf":3.4641016151377544},"221":{"tf":3.0},"222":{"tf":1.7320508075688772},"223":{"tf":1.0},"224":{"tf":2.0},"225":{"tf":2.23606797749979},"228":{"tf":3.872983346207417},"231":{"tf":1.7320508075688772},"236":{"tf":2.449489742783178},"238":{"tf":1.7320508075688772},"24":{"tf":1.0},"243":{"tf":1.0},"245":{"tf":4.795831523312719},"248":{"tf":1.0},"25":{"tf":1.7320508075688772},"277":{"tf":3.4641016151377544},"279":{"tf":1.7320508075688772},"285":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"312":{"tf":1.7320508075688772},"323":{"tf":3.1622776601683795},"335":{"tf":2.449489742783178},"338":{"tf":4.0},"340":{"tf":2.6457513110645907},"346":{"tf":1.0},"35":{"tf":1.0},"357":{"tf":1.4142135623730951},"36":{"tf":2.6457513110645907},"366":{"tf":1.0},"37":{"tf":2.0},"374":{"tf":3.1622776601683795},"378":{"tf":1.4142135623730951},"38":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":2.6457513110645907},"383":{"tf":1.7320508075688772},"387":{"tf":1.0},"389":{"tf":2.449489742783178},"39":{"tf":1.7320508075688772},"396":{"tf":1.4142135623730951},"398":{"tf":1.0},"399":{"tf":1.0},"403":{"tf":1.0},"416":{"tf":2.449489742783178},"418":{"tf":1.0},"44":{"tf":3.872983346207417},"47":{"tf":1.7320508075688772},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":4.0},"71":{"tf":4.795831523312719},"72":{"tf":1.0},"73":{"tf":2.8284271247461903},"74":{"tf":3.872983346207417},"75":{"tf":1.4142135623730951},"76":{"tf":3.605551275463989},"78":{"tf":5.0},"79":{"tf":6.557438524302},"80":{"tf":2.0},"83":{"tf":3.1622776601683795},"84":{"tf":2.0},"85":{"tf":2.449489742783178},"88":{"tf":1.7320508075688772},"92":{"tf":1.0},"97":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"389":{"tf":1.7320508075688772}}},"y":{"!":{"(":{"#":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"389":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"#":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"143":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"159":{"tf":1.0}}}}},"’":{"df":2,"docs":{"143":{"tf":1.0},"37":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"249":{"tf":1.0},"60":{"tf":1.0},"8":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"282":{"tf":1.0},"289":{"tf":2.6457513110645907}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"122":{"tf":1.0},"289":{"tf":3.4641016151377544},"44":{"tf":1.0},"49":{"tf":1.0}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"248":{"tf":1.0}}}}}}}}},"u":{"c":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"389":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"415":{"tf":1.0}}}}}},"df":110,"docs":{"10":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"102":{"tf":5.385164807134504},"111":{"tf":1.0},"112":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":3.605551275463989},"122":{"tf":1.4142135623730951},"138":{"tf":1.0},"158":{"tf":1.4142135623730951},"164":{"tf":2.0},"166":{"tf":1.0},"168":{"tf":1.4142135623730951},"170":{"tf":3.605551275463989},"171":{"tf":1.4142135623730951},"172":{"tf":3.4641016151377544},"175":{"tf":1.4142135623730951},"176":{"tf":2.0},"177":{"tf":2.23606797749979},"178":{"tf":1.4142135623730951},"179":{"tf":2.0},"180":{"tf":1.0},"188":{"tf":3.3166247903554},"189":{"tf":1.0},"190":{"tf":2.449489742783178},"196":{"tf":1.0},"197":{"tf":2.449489742783178},"198":{"tf":1.4142135623730951},"200":{"tf":2.0},"218":{"tf":2.23606797749979},"219":{"tf":2.23606797749979},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":2.0},"231":{"tf":1.0},"235":{"tf":1.4142135623730951},"238":{"tf":2.0},"243":{"tf":1.4142135623730951},"245":{"tf":2.6457513110645907},"254":{"tf":1.0},"268":{"tf":1.7320508075688772},"275":{"tf":2.23606797749979},"276":{"tf":1.7320508075688772},"277":{"tf":1.4142135623730951},"279":{"tf":2.23606797749979},"285":{"tf":3.0},"289":{"tf":3.0},"320":{"tf":1.0},"323":{"tf":2.23606797749979},"324":{"tf":1.0},"329":{"tf":1.7320508075688772},"330":{"tf":3.1622776601683795},"331":{"tf":1.0},"334":{"tf":3.4641016151377544},"335":{"tf":2.8284271247461903},"337":{"tf":1.4142135623730951},"338":{"tf":5.916079783099616},"339":{"tf":1.7320508075688772},"340":{"tf":3.872983346207417},"342":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":4.69041575982343},"357":{"tf":1.7320508075688772},"359":{"tf":1.0},"368":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":2.449489742783178},"374":{"tf":2.6457513110645907},"375":{"tf":2.0},"376":{"tf":2.6457513110645907},"378":{"tf":1.0},"379":{"tf":1.0},"385":{"tf":1.0},"389":{"tf":3.7416573867739413},"390":{"tf":1.0},"404":{"tf":6.48074069840786},"406":{"tf":2.0},"407":{"tf":2.449489742783178},"410":{"tf":1.0},"411":{"tf":1.4142135623730951},"415":{"tf":1.4142135623730951},"416":{"tf":1.7320508075688772},"417":{"tf":1.0},"419":{"tf":1.0},"420":{"tf":1.7320508075688772},"423":{"tf":1.7320508075688772},"48":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":3.1622776601683795},"83":{"tf":5.196152422706632},"84":{"tf":2.449489742783178},"85":{"tf":3.3166247903554},"86":{"tf":4.69041575982343},"87":{"tf":3.3166247903554},"88":{"tf":4.242640687119285},"89":{"tf":2.449489742783178},"90":{"tf":1.4142135623730951},"91":{"tf":3.605551275463989},"92":{"tf":3.7416573867739413},"93":{"tf":1.7320508075688772},"94":{"tf":2.6457513110645907},"95":{"tf":1.4142135623730951},"96":{"tf":1.7320508075688772},"97":{"tf":2.23606797749979},"98":{"tf":1.7320508075688772},"99":{"tf":2.23606797749979}},"u":{"df":0,"docs":{},"r":{"df":71,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"116":{"tf":1.7320508075688772},"117":{"tf":1.0},"124":{"tf":1.7320508075688772},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.0},"139":{"tf":1.0},"147":{"tf":1.0},"156":{"tf":2.0},"163":{"tf":1.0},"196":{"tf":1.7320508075688772},"209":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"225":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"254":{"tf":4.0},"261":{"tf":1.7320508075688772},"264":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":2.0},"280":{"tf":1.0},"283":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.0},"292":{"tf":1.0},"301":{"tf":1.4142135623730951},"310":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"318":{"tf":1.0},"323":{"tf":2.0},"326":{"tf":1.0},"330":{"tf":1.0},"333":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"342":{"tf":1.0},"346":{"tf":1.0},"381":{"tf":1.0},"387":{"tf":2.23606797749979},"389":{"tf":2.23606797749979},"404":{"tf":2.0},"411":{"tf":1.0},"416":{"tf":1.0},"420":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":2.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}}}},"’":{"df":9,"docs":{"120":{"tf":1.0},"172":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"331":{"tf":1.0},"356":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"u":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"139":{"tf":1.0},"235":{"tf":1.0},"309":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":2.0}}}}},"i":{"df":2,"docs":{"103":{"tf":1.0},"365":{"tf":1.0}},"o":{"df":2,"docs":{"16":{"tf":1.0},"428":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":4,"docs":{"138":{"tf":1.0},"279":{"tf":2.0},"69":{"tf":1.0},"71":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"285":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":15,"docs":{"129":{"tf":2.449489742783178},"141":{"tf":1.0},"233":{"tf":1.4142135623730951},"243":{"tf":2.449489742783178},"246":{"tf":1.0},"247":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"253":{"tf":1.0},"338":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951},"4":{"tf":1.0},"425":{"tf":1.7320508075688772},"56":{"tf":1.0},"60":{"tf":1.0},"92":{"tf":1.0}}}}}},"u":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"415":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"332":{"tf":2.23606797749979}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"266":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"209":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"365":{"tf":1.0},"415":{"tf":1.0}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"183":{"tf":1.0},"411":{"tf":1.0},"87":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"115":{"tf":1.4142135623730951},"129":{"tf":1.0},"209":{"tf":1.0}},"e":{"df":0,"docs":{},"’":{"df":1,"docs":{"115":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"126":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":2,"docs":{"402":{"tf":1.0},"404":{"tf":1.0}}}},"t":{"df":6,"docs":{"10":{"tf":1.0},"196":{"tf":1.0},"205":{"tf":1.7320508075688772},"251":{"tf":1.0},"291":{"tf":1.0},"53":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"151":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":11,"docs":{"142":{"tf":1.0},"146":{"tf":1.0},"172":{"tf":1.0},"186":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"285":{"tf":1.0},"291":{"tf":1.0},"331":{"tf":1.0},"334":{"tf":1.0},"397":{"tf":1.0},"416":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"200":{"tf":2.0}}}}},"t":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"437":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":5,"docs":{"291":{"tf":1.0},"357":{"tf":1.0},"366":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"301":{"tf":1.0},"415":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":9,"docs":{"1":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":2.0},"171":{"tf":1.0},"257":{"tf":1.0},"319":{"tf":1.0},"404":{"tf":1.4142135623730951},"89":{"tf":1.0}},"e":{"d":{"df":2,"docs":{"157":{"tf":1.0},"159":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"s":{"df":24,"docs":{"117":{"tf":1.0},"119":{"tf":1.0},"15":{"tf":1.0},"157":{"tf":1.7320508075688772},"159":{"tf":1.0},"165":{"tf":1.0},"204":{"tf":1.7320508075688772},"211":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"314":{"tf":1.0},"350":{"tf":1.0},"38":{"tf":1.0},"395":{"tf":1.4142135623730951},"398":{"tf":2.23606797749979},"399":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":17,"docs":{"159":{"tf":1.0},"17":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"346":{"tf":1.0},"375":{"tf":1.0},"38":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{},"h":{"df":101,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"120":{"tf":1.0},"132":{"tf":1.0},"139":{"tf":1.0},"147":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"160":{"tf":1.0},"163":{"tf":1.4142135623730951},"166":{"tf":1.0},"173":{"tf":1.0},"178":{"tf":1.7320508075688772},"191":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":1.0},"2":{"tf":1.4142135623730951},"203":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"219":{"tf":1.0},"225":{"tf":1.0},"233":{"tf":1.0},"238":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"272":{"tf":1.0},"277":{"tf":1.4142135623730951},"29":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"296":{"tf":1.7320508075688772},"307":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":2.0},"323":{"tf":2.0},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.4142135623730951},"334":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.7320508075688772},"342":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951},"362":{"tf":1.4142135623730951},"363":{"tf":1.0},"367":{"tf":1.4142135623730951},"372":{"tf":1.0},"373":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.4142135623730951},"381":{"tf":2.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"395":{"tf":1.0},"397":{"tf":1.4142135623730951},"400":{"tf":1.0},"404":{"tf":1.4142135623730951},"410":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.4142135623730951},"429":{"tf":1.4142135623730951},"44":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.0},"58":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.7320508075688772},"87":{"tf":1.0}}}},"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"g":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"109":{"tf":1.0},"178":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":12,"docs":{"169":{"tf":1.0},"191":{"tf":1.4142135623730951},"224":{"tf":1.0},"23":{"tf":1.0},"263":{"tf":1.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.0},"339":{"tf":1.0},"340":{"tf":1.0},"392":{"tf":1.0},"426":{"tf":1.4142135623730951},"59":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"265":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"205":{"tf":1.0},"360":{"tf":1.0},"369":{"tf":1.0}}}},"m":{"df":3,"docs":{"103":{"tf":1.4142135623730951},"241":{"tf":2.23606797749979},"54":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"r":{"df":7,"docs":{"146":{"tf":1.0},"175":{"tf":1.7320508075688772},"176":{"tf":1.4142135623730951},"177":{"tf":3.0},"178":{"tf":2.0},"331":{"tf":1.7320508075688772},"398":{"tf":1.0}},"i":{"df":31,"docs":{"111":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"167":{"tf":1.0},"175":{"tf":2.8284271247461903},"176":{"tf":3.4641016151377544},"177":{"tf":4.123105625617661},"178":{"tf":3.872983346207417},"179":{"tf":3.3166247903554},"193":{"tf":1.4142135623730951},"196":{"tf":2.23606797749979},"204":{"tf":1.0},"209":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"249":{"tf":1.4142135623730951},"267":{"tf":1.4142135623730951},"290":{"tf":1.4142135623730951},"307":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"326":{"tf":1.4142135623730951},"331":{"tf":1.7320508075688772},"341":{"tf":1.4142135623730951},"360":{"tf":1.4142135623730951},"392":{"tf":1.4142135623730951},"408":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"z":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":5,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":2.0},"178":{"tf":1.7320508075688772},"179":{"tf":2.449489742783178}}}}}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"177":{"tf":2.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"177":{"tf":2.449489742783178}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"y":{">":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"178":{"tf":1.0}}},"df":1,"docs":{"178":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"120":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"416":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":22,"docs":{"117":{"tf":1.0},"119":{"tf":2.8284271247461903},"196":{"tf":1.7320508075688772},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"200":{"tf":2.0},"201":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.7320508075688772},"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.0},"243":{"tf":1.0},"246":{"tf":1.4142135623730951},"264":{"tf":1.0},"266":{"tf":1.0},"285":{"tf":1.7320508075688772},"411":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"362":{"tf":1.0},"363":{"tf":2.23606797749979},"370":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"361":{"tf":1.0},"375":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":8,"docs":{"295":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":1.0},"320":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":33,"docs":{"1":{"tf":1.0},"129":{"tf":1.7320508075688772},"143":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"194":{"tf":1.0},"20":{"tf":1.0},"211":{"tf":1.0},"22":{"tf":1.4142135623730951},"253":{"tf":1.0},"255":{"tf":1.0},"259":{"tf":1.0},"291":{"tf":1.0},"313":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"328":{"tf":1.0},"336":{"tf":1.0},"338":{"tf":1.0},"346":{"tf":1.0},"356":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":1.0},"395":{"tf":1.0},"428":{"tf":1.0},"429":{"tf":1.4142135623730951},"434":{"tf":1.4142135623730951},"54":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}}}},"s":{"df":3,"docs":{"156":{"tf":1.0},"197":{"tf":1.0},"89":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"38":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":38,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"137":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"164":{"tf":1.0},"19":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"219":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"253":{"tf":1.0},"279":{"tf":1.0},"284":{"tf":1.4142135623730951},"289":{"tf":1.0},"29":{"tf":1.4142135623730951},"294":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.4142135623730951},"307":{"tf":1.0},"323":{"tf":1.7320508075688772},"361":{"tf":1.0},"365":{"tf":1.4142135623730951},"395":{"tf":1.0},"406":{"tf":1.0},"42":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}},"f":{"a":{"c":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"143":{"tf":1.0},"323":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"10":{"tf":1.0},"220":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"411":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"1":{"tf":1.0}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"a":{"df":1,"docs":{"430":{"tf":1.0}}},"df":0,"docs":{}}}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"200":{"tf":1.0},"318":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":19,"docs":{"146":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.0},"179":{"tf":1.0},"228":{"tf":1.0},"293":{"tf":1.0},"304":{"tf":1.0},"309":{"tf":2.0},"317":{"tf":1.4142135623730951},"318":{"tf":2.0},"325":{"tf":1.0},"339":{"tf":1.0},"363":{"tf":1.0},"376":{"tf":1.0},"381":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.4142135623730951},"429":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":11,"docs":{"10":{"tf":1.0},"121":{"tf":1.0},"156":{"tf":1.4142135623730951},"189":{"tf":1.0},"268":{"tf":1.0},"277":{"tf":1.0},"411":{"tf":1.0},"414":{"tf":2.0},"415":{"tf":1.0},"416":{"tf":4.123105625617661},"63":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"154":{"tf":1.0}}}}}}},"n":{":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"389":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"389":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{":":{":":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"r":{"c":{"df":3,"docs":{"404":{"tf":2.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":14,"docs":{"196":{"tf":1.0},"253":{"tf":1.0},"291":{"tf":1.0},"302":{"tf":1.0},"303":{"tf":2.0},"304":{"tf":1.0},"305":{"tf":3.1622776601683795},"306":{"tf":2.449489742783178},"307":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.7320508075688772},"330":{"tf":1.0},"367":{"tf":2.23606797749979},"78":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"317":{"tf":1.4142135623730951},"318":{"tf":1.0},"320":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"75":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"—":{"df":0,"docs":{},"y":{"df":1,"docs":{"308":{"tf":1.0}}}}}}}}}}}}}},"df":2,"docs":{"389":{"tf":2.8284271247461903},"42":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":4,"docs":{"332":{"tf":1.0},"379":{"tf":2.0},"404":{"tf":1.0},"59":{"tf":1.0}}}}}},"t":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"391":{"tf":1.0}}}},"df":0,"docs":{},"x":{"df":91,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.7320508075688772},"110":{"tf":1.0},"119":{"tf":1.0},"135":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"158":{"tf":1.0},"167":{"tf":1.0},"170":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"178":{"tf":3.3166247903554},"179":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.7320508075688772},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"196":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":1.0},"230":{"tf":1.0},"236":{"tf":2.23606797749979},"240":{"tf":1.0},"245":{"tf":1.0},"25":{"tf":1.0},"270":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":1.0},"308":{"tf":1.4142135623730951},"310":{"tf":2.23606797749979},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"334":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"342":{"tf":1.4142135623730951},"35":{"tf":1.0},"350":{"tf":1.4142135623730951},"351":{"tf":2.0},"352":{"tf":1.4142135623730951},"353":{"tf":1.0},"354":{"tf":1.4142135623730951},"355":{"tf":1.7320508075688772},"356":{"tf":1.0},"357":{"tf":2.0},"358":{"tf":1.0},"359":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"360":{"tf":1.0},"361":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.4142135623730951},"374":{"tf":3.1622776601683795},"379":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"384":{"tf":1.4142135623730951},"387":{"tf":1.7320508075688772},"389":{"tf":1.7320508075688772},"391":{"tf":1.0},"392":{"tf":1.0},"406":{"tf":1.0},"411":{"tf":1.0},"413":{"tf":1.7320508075688772},"414":{"tf":1.0},"415":{"tf":1.7320508075688772},"416":{"tf":1.4142135623730951},"417":{"tf":1.0},"423":{"tf":1.4142135623730951},"48":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.7320508075688772},"84":{"tf":1.0},"85":{"tf":2.8284271247461903},"94":{"tf":2.23606797749979},"97":{"tf":1.4142135623730951},"98":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":66,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":1.4142135623730951},"103":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.4142135623730951},"113":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.0},"12":{"tf":1.0},"120":{"tf":1.0},"156":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"17":{"tf":1.0},"194":{"tf":1.4142135623730951},"210":{"tf":1.0},"212":{"tf":1.0},"24":{"tf":1.0},"265":{"tf":1.0},"27":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.7320508075688772},"28":{"tf":2.0},"288":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":2.23606797749979},"293":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":2.0},"304":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":2.8284271247461903},"309":{"tf":1.0},"316":{"tf":1.7320508075688772},"318":{"tf":1.0},"325":{"tf":2.6457513110645907},"326":{"tf":1.0},"331":{"tf":1.7320508075688772},"334":{"tf":1.0},"335":{"tf":1.0},"340":{"tf":2.0},"362":{"tf":2.0},"369":{"tf":1.0},"376":{"tf":1.0},"377":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"387":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"404":{"tf":2.0},"42":{"tf":1.0},"425":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"5":{"tf":1.7320508075688772},"66":{"tf":1.4142135623730951},"67":{"tf":1.0},"81":{"tf":1.0}},"’":{"df":2,"docs":{"308":{"tf":1.0},"325":{"tf":1.0}}}}}}}}},"t":{">":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"]":{">":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"b":{"df":2,"docs":{"395":{"tf":1.0},"404":{"tf":1.0}},"l":{"df":7,"docs":{"147":{"tf":1.0},"152":{"tf":1.0},"334":{"tf":1.0},"415":{"tf":1.4142135623730951},"416":{"tf":4.358898943540674},"54":{"tf":2.0},"67":{"tf":2.449489742783178}}}},"c":{"df":1,"docs":{"142":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"l":{"df":4,"docs":{"102":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.0},"404":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"288":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"288":{"tf":1.7320508075688772},"59":{"tf":1.0}}}},"k":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":138,"docs":{"102":{"tf":1.7320508075688772},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":2.6457513110645907},"143":{"tf":2.0},"151":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"171":{"tf":1.0},"184":{"tf":1.7320508075688772},"186":{"tf":1.0},"195":{"tf":1.0},"203":{"tf":1.4142135623730951},"205":{"tf":1.0},"206":{"tf":1.0},"211":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":1.0},"218":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.4142135623730951},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"235":{"tf":1.4142135623730951},"237":{"tf":2.0},"238":{"tf":1.7320508075688772},"240":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"243":{"tf":2.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.4142135623730951},"254":{"tf":1.0},"269":{"tf":1.0},"271":{"tf":1.7320508075688772},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"279":{"tf":1.0},"28":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.7320508075688772},"285":{"tf":2.0},"291":{"tf":1.0},"292":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":2.449489742783178},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"30":{"tf":1.0},"308":{"tf":2.8284271247461903},"309":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"317":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"332":{"tf":1.0},"334":{"tf":1.0},"338":{"tf":3.0},"339":{"tf":1.0},"34":{"tf":1.0},"340":{"tf":1.4142135623730951},"341":{"tf":1.0},"347":{"tf":1.0},"349":{"tf":1.0},"352":{"tf":1.0},"357":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":2.23606797749979},"37":{"tf":1.0},"374":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":2.0},"386":{"tf":1.0},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951},"393":{"tf":1.0},"396":{"tf":1.7320508075688772},"397":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":3.872983346207417},"406":{"tf":2.0},"407":{"tf":1.0},"411":{"tf":1.0},"422":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.4142135623730951},"433":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.7320508075688772},"74":{"tf":2.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":2.23606797749979},"82":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.7320508075688772},"94":{"tf":1.7320508075688772},"96":{"tf":2.0}},"n":{"df":3,"docs":{"233":{"tf":1.0},"256":{"tf":1.0},"279":{"tf":1.0}}},"s":{"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"a":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"2":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"379":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"(":{"df":1,"docs":{"72":{"tf":1.0}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"72":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"k":{"df":60,"docs":{"10":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":1.0},"114":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"136":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":1.0},"169":{"tf":1.0},"184":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.4142135623730951},"221":{"tf":1.0},"225":{"tf":1.0},"237":{"tf":1.0},"240":{"tf":1.0},"247":{"tf":1.0},"252":{"tf":1.0},"28":{"tf":1.0},"284":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.0},"312":{"tf":1.4142135623730951},"315":{"tf":1.0},"322":{"tf":1.0},"326":{"tf":1.0},"334":{"tf":1.4142135623730951},"338":{"tf":1.0},"353":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.4142135623730951},"385":{"tf":1.0},"404":{"tf":1.0},"424":{"tf":1.0},"429":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"260":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":3,"docs":{"227":{"tf":1.4142135623730951},"228":{"tf":1.0},"246":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":61,"docs":{"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":1.4142135623730951},"235":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"242":{"tf":1.0},"251":{"tf":1.4142135623730951},"257":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.4142135623730951},"265":{"tf":1.0},"279":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":2.0},"313":{"tf":1.0},"34":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.7320508075688772},"38":{"tf":1.0},"396":{"tf":1.0},"40":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"426":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.7320508075688772},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}}},"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"a":{"d":{"d":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"_":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"313":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"62":{"tf":2.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":3,"docs":{"282":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"/":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"264":{"tf":1.4142135623730951}}}}},"df":6,"docs":{"196":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"264":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"209":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"209":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"279":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"157":{"tf":1.0}}}}}}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":6,"docs":{"34":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"_":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"29":{"tf":2.23606797749979}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"395":{"tf":1.0},"396":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"63":{"tf":1.7320508075688772}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"214":{"tf":2.23606797749979},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"225":{"tf":1.7320508075688772},"228":{"tf":1.0}}}}}}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"348":{"tf":1.0},"350":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":3,"docs":{"238":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"374":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"50":{"tf":1.0},"52":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":2,"docs":{"29":{"tf":1.0},"30":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"c":{"df":1,"docs":{"253":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"f":{"df":1,"docs":{"369":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"30":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"\\\\":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"\\\\":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"_":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"29":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"261":{"tf":2.6457513110645907},"262":{"tf":1.0},"265":{"tf":2.0},"276":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"313":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":31,"docs":{"10":{"tf":1.0},"122":{"tf":1.0},"158":{"tf":1.0},"167":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"239":{"tf":1.0},"267":{"tf":1.0},"27":{"tf":1.0},"292":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":4.898979485566356},"310":{"tf":1.0},"316":{"tf":7.14142842854285},"317":{"tf":2.23606797749979},"318":{"tf":2.23606797749979},"322":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":4.242640687119285},"326":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"362":{"tf":1.0},"378":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":2.8284271247461903},"407":{"tf":1.0},"421":{"tf":1.0},"49":{"tf":1.0},"6":{"tf":1.0},"63":{"tf":1.0}},"’":{"df":1,"docs":{"316":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"p":{"df":4,"docs":{"393":{"tf":1.4142135623730951},"394":{"tf":2.23606797749979},"395":{"tf":2.449489742783178},"396":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"395":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{":":{":":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"(":{"\\"":{"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{":":{"7":{"8":{"7":{"8":{"\\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":9,"docs":{"395":{"tf":1.0},"396":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":9,"docs":{"395":{"tf":1.4142135623730951},"396":{"tf":1.7320508075688772},"398":{"tf":1.4142135623730951},"399":{"tf":1.4142135623730951},"400":{"tf":2.0},"401":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"404":{"tf":2.449489742783178},"407":{"tf":2.0}}}},"df":0,"docs":{}}}}}}},"d":{"d":{"df":3,"docs":{"223":{"tf":1.4142135623730951},"224":{"tf":1.0},"227":{"tf":1.0}}},"df":0,"docs":{}},"df":31,"docs":{"103":{"tf":3.1622776601683795},"106":{"tf":1.0},"157":{"tf":1.7320508075688772},"159":{"tf":1.0},"169":{"tf":4.242640687119285},"170":{"tf":3.3166247903554},"171":{"tf":2.449489742783178},"172":{"tf":3.4641016151377544},"178":{"tf":2.8284271247461903},"180":{"tf":2.449489742783178},"192":{"tf":2.23606797749979},"228":{"tf":1.0},"235":{"tf":1.4142135623730951},"238":{"tf":2.449489742783178},"275":{"tf":2.23606797749979},"276":{"tf":1.7320508075688772},"277":{"tf":2.449489742783178},"278":{"tf":2.8284271247461903},"285":{"tf":5.291502622129181},"305":{"tf":1.7320508075688772},"322":{"tf":1.0},"323":{"tf":1.0},"334":{"tf":1.0},"364":{"tf":1.4142135623730951},"365":{"tf":1.0},"380":{"tf":1.7320508075688772},"381":{"tf":3.0},"404":{"tf":2.6457513110645907},"416":{"tf":3.0},"423":{"tf":1.0},"54":{"tf":1.0}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"301":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"149":{"tf":1.0}}}},"df":0,"docs":{}}},"df":17,"docs":{"147":{"tf":1.0},"148":{"tf":1.7320508075688772},"149":{"tf":1.4142135623730951},"151":{"tf":2.6457513110645907},"177":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"22":{"tf":1.0},"25":{"tf":1.0},"291":{"tf":1.4142135623730951},"309":{"tf":2.0},"4":{"tf":2.0},"41":{"tf":1.0},"429":{"tf":1.0},"433":{"tf":1.4142135623730951},"437":{"tf":2.6457513110645907},"5":{"tf":1.0}},"’":{"df":2,"docs":{"147":{"tf":1.7320508075688772},"151":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":5,"docs":{"2":{"tf":1.0},"323":{"tf":1.0},"388":{"tf":1.0},"394":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":29,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"124":{"tf":1.0},"129":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"151":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"286":{"tf":1.0},"296":{"tf":1.0},"308":{"tf":1.0},"333":{"tf":1.0},"366":{"tf":1.0},"369":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"376":{"tf":1.0},"383":{"tf":1.0},"393":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.4142135623730951},"435":{"tf":1.0},"94":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":6,"docs":{"164":{"tf":1.0},"167":{"tf":1.0},"313":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"395":{"tf":1.0}}}}}}},"l":{"df":56,"docs":{"103":{"tf":1.0},"108":{"tf":1.4142135623730951},"115":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"160":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.4142135623730951},"198":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"208":{"tf":1.4142135623730951},"209":{"tf":1.0},"216":{"tf":2.0},"221":{"tf":1.7320508075688772},"224":{"tf":1.7320508075688772},"228":{"tf":1.0},"230":{"tf":1.0},"289":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":1.4142135623730951},"317":{"tf":1.0},"323":{"tf":2.23606797749979},"336":{"tf":1.0},"340":{"tf":1.0},"355":{"tf":1.4142135623730951},"357":{"tf":1.0},"36":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"37":{"tf":1.0},"374":{"tf":1.4142135623730951},"384":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":1.0},"419":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.4142135623730951},"47":{"tf":1.0},"53":{"tf":1.0},"56":{"tf":1.0},"63":{"tf":2.0},"75":{"tf":1.0},"92":{"tf":1.4142135623730951},"96":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"$":{"df":0,"docs":{},"x":{"df":1,"docs":{"387":{"tf":1.0}}}},"1":{"df":1,"docs":{"387":{"tf":1.0}}},"2":{"df":1,"docs":{"387":{"tf":1.0}}},"3":{"df":1,"docs":{"387":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"387":{"tf":1.0}}}}}}},"df":1,"docs":{"387":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"196":{"tf":1.4142135623730951},"389":{"tf":1.0},"83":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"216":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"215":{"tf":1.0},"338":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"103":{"tf":1.0}}}},"df":2,"docs":{"102":{"tf":1.0},"295":{"tf":1.0}}}}},"n":{"d":{"df":1,"docs":{"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"301":{"tf":1.0}}},"r":{"df":0,"docs":{},"m":{"df":16,"docs":{"103":{"tf":1.4142135623730951},"124":{"tf":1.0},"140":{"tf":1.0},"207":{"tf":1.0},"256":{"tf":1.0},"279":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"327":{"tf":1.0},"376":{"tf":1.0},"385":{"tf":1.0},"397":{"tf":1.4142135623730951},"404":{"tf":1.0},"54":{"tf":1.0},"71":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"n":{"df":25,"docs":{"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"204":{"tf":1.0},"211":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.0},"231":{"tf":1.0},"24":{"tf":1.4142135623730951},"26":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"294":{"tf":1.0},"316":{"tf":1.0},"364":{"tf":1.0},"37":{"tf":1.0},"380":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"398":{"tf":1.0},"407":{"tf":1.0},"415":{"tf":1.0},"63":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"207":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"(":{"df":1,"docs":{"205":{"tf":1.0}}},"df":74,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"127":{"tf":2.0},"160":{"tf":1.0},"161":{"tf":2.449489742783178},"164":{"tf":1.7320508075688772},"193":{"tf":1.0},"194":{"tf":4.123105625617661},"195":{"tf":3.1622776601683795},"196":{"tf":11.0},"197":{"tf":7.280109889280518},"198":{"tf":6.324555320336759},"199":{"tf":5.196152422706632},"200":{"tf":7.416198487095663},"201":{"tf":4.242640687119285},"202":{"tf":4.358898943540674},"203":{"tf":5.0990195135927845},"204":{"tf":6.164414002968976},"205":{"tf":7.615773105863909},"206":{"tf":6.244997998398398},"207":{"tf":3.7416573867739413},"208":{"tf":6.4031242374328485},"209":{"tf":10.723805294763608},"210":{"tf":2.8284271247461903},"211":{"tf":1.0},"215":{"tf":2.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"218":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.7320508075688772},"223":{"tf":3.4641016151377544},"224":{"tf":4.0},"225":{"tf":5.0},"227":{"tf":3.872983346207417},"228":{"tf":3.872983346207417},"232":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"243":{"tf":1.7320508075688772},"246":{"tf":2.449489742783178},"248":{"tf":1.4142135623730951},"250":{"tf":1.0},"253":{"tf":3.3166247903554},"264":{"tf":5.916079783099616},"285":{"tf":5.656854249492381},"288":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"338":{"tf":1.4142135623730951},"34":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.4142135623730951},"359":{"tf":2.449489742783178},"369":{"tf":1.7320508075688772},"4":{"tf":1.0},"40":{"tf":1.7320508075688772},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.4142135623730951},"47":{"tf":1.0},"63":{"tf":1.0},"87":{"tf":1.0}},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"209":{"tf":2.23606797749979}}}},"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"209":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"209":{"tf":3.3166247903554}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},":":{":":{"a":{"d":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"205":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"_":{"a":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"205":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"196":{"tf":2.449489742783178}}}}}}},"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"228":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"228":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"206":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"_":{"1":{"0":{"0":{"df":1,"docs":{"200":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"199":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"209":{"tf":1.4142135623730951}}}}}}},"t":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"_":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"7":{"5":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":2.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":3,"docs":{"196":{"tf":1.4142135623730951},"206":{"tf":1.0},"264":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"a":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":2.449489742783178}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"205":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"204":{"tf":2.8284271247461903}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"204":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"’":{"df":2,"docs":{"205":{"tf":1.0},"227":{"tf":1.0}}}}},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"137":{"tf":1.0}}}}}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{"?":{".":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"(":{")":{".":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"151":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},":":{"\\\\":{"df":0,"docs":{},"n":{"df":0,"docs":{},"{":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"313":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":61,"docs":{"0":{"tf":1.4142135623730951},"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"113":{"tf":1.0},"132":{"tf":1.0},"139":{"tf":2.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"151":{"tf":1.7320508075688772},"153":{"tf":1.0},"159":{"tf":2.449489742783178},"162":{"tf":1.0},"169":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"184":{"tf":1.0},"191":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"20":{"tf":2.0},"200":{"tf":1.0},"216":{"tf":1.7320508075688772},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":2.449489742783178},"227":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.4142135623730951},"256":{"tf":1.0},"279":{"tf":1.7320508075688772},"28":{"tf":1.0},"285":{"tf":2.0},"293":{"tf":1.4142135623730951},"312":{"tf":2.449489742783178},"333":{"tf":1.0},"338":{"tf":3.605551275463989},"339":{"tf":1.0},"340":{"tf":2.23606797749979},"356":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.4142135623730951},"399":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.7320508075688772},"78":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":3,"docs":{"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"’":{"df":1,"docs":{"169":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":7,"docs":{"106":{"tf":1.0},"301":{"tf":1.0},"363":{"tf":1.0},"369":{"tf":1.0},"408":{"tf":1.0},"42":{"tf":1.4142135623730951},"433":{"tf":1.0}}}},"t":{"df":0,"docs":{},"’":{"df":53,"docs":{"113":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"149":{"tf":1.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"17":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"213":{"tf":1.0},"219":{"tf":1.0},"237":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"254":{"tf":1.4142135623730951},"256":{"tf":1.0},"267":{"tf":1.0},"268":{"tf":1.0},"295":{"tf":1.0},"310":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":1.0},"336":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"36":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"395":{"tf":1.0},"42":{"tf":1.0},"426":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":4,"docs":{"270":{"tf":1.0},"323":{"tf":1.0},"414":{"tf":1.0},"62":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"271":{"tf":1.0},"295":{"tf":1.0},"323":{"tf":1.0}}}},"i":{"df":1,"docs":{"380":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"\'":{"df":2,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0}}},"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"357":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"i":{"df":3,"docs":{"164":{"tf":1.0},"173":{"tf":1.0},"281":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":36,"docs":{"119":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.0},"186":{"tf":1.4142135623730951},"191":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.4142135623730951},"251":{"tf":1.0},"271":{"tf":1.4142135623730951},"278":{"tf":1.0},"291":{"tf":1.4142135623730951},"301":{"tf":1.0},"304":{"tf":1.0},"318":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"358":{"tf":1.4142135623730951},"365":{"tf":1.0},"366":{"tf":1.0},"367":{"tf":1.0},"37":{"tf":1.0},"375":{"tf":1.0},"393":{"tf":1.0},"429":{"tf":1.0},"435":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"71":{"tf":1.4142135623730951}}}}},"’":{"df":55,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.0},"118":{"tf":1.0},"12":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"123":{"tf":1.0},"135":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"186":{"tf":1.0},"208":{"tf":1.4142135623730951},"218":{"tf":1.0},"219":{"tf":1.0},"237":{"tf":1.4142135623730951},"265":{"tf":1.0},"275":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"36":{"tf":1.0},"369":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0},"433":{"tf":1.4142135623730951},"435":{"tf":1.0},"437":{"tf":1.4142135623730951},"45":{"tf":1.0},"71":{"tf":2.0},"75":{"tf":1.0},"78":{"tf":1.4142135623730951},"80":{"tf":1.0},"83":{"tf":1.0},"92":{"tf":1.0},"98":{"tf":1.0}}}}},"y":{"\'":{"d":{"df":2,"docs":{"216":{"tf":1.4142135623730951},"221":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"’":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"120":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.0},"217":{"tf":1.0},"228":{"tf":1.0},"389":{"tf":1.0},"435":{"tf":1.0}}}},"r":{"df":44,"docs":{"103":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"143":{"tf":1.0},"150":{"tf":1.0},"172":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"222":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.7320508075688772},"253":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"273":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"317":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"340":{"tf":1.0},"350":{"tf":1.0},"366":{"tf":1.0},"372":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0},"392":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.4142135623730951},"56":{"tf":1.0},"70":{"tf":1.0},"86":{"tf":1.0},"97":{"tf":1.0}}},"v":{"df":1,"docs":{"150":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"373":{"tf":1.0},"376":{"tf":1.0}},"g":{"df":24,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"155":{"tf":1.0},"159":{"tf":1.0},"198":{"tf":1.0},"245":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"323":{"tf":2.0},"338":{"tf":1.0},"342":{"tf":1.0},"380":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"432":{"tf":1.4142135623730951},"433":{"tf":1.4142135623730951},"6":{"tf":1.0},"94":{"tf":1.0}}},"k":{"df":31,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.7320508075688772},"162":{"tf":1.0},"191":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"233":{"tf":1.0},"273":{"tf":1.0},"276":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"297":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"325":{"tf":1.0},"340":{"tf":1.0},"341":{"tf":1.0},"345":{"tf":1.0},"369":{"tf":1.0},"39":{"tf":1.0},"404":{"tf":1.7320508075688772},"50":{"tf":1.0},"67":{"tf":2.0},"71":{"tf":1.0},"9":{"tf":1.0}}}},"r":{"d":{"df":18,"docs":{"135":{"tf":3.0},"189":{"tf":2.449489742783178},"190":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"236":{"tf":1.0},"25":{"tf":1.0},"269":{"tf":1.0},"278":{"tf":1.0},"281":{"tf":1.7320508075688772},"308":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"38":{"tf":1.0},"403":{"tf":1.0},"407":{"tf":1.0},"52":{"tf":1.0},"66":{"tf":1.0}}},"df":0,"docs":{}},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"204":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"204":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"—":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"323":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"389":{"tf":1.0},"78":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":103,"docs":{"10":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"124":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.7320508075688772},"164":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":1.4142135623730951},"211":{"tf":1.0},"228":{"tf":1.0},"236":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"263":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"279":{"tf":1.0},"284":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.0},"303":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.7320508075688772},"309":{"tf":1.0},"310":{"tf":1.0},"313":{"tf":2.0},"315":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"319":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"321":{"tf":1.0},"323":{"tf":1.7320508075688772},"324":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"326":{"tf":1.0},"327":{"tf":1.4142135623730951},"328":{"tf":1.0},"332":{"tf":1.4142135623730951},"335":{"tf":1.0},"336":{"tf":1.0},"338":{"tf":1.4142135623730951},"339":{"tf":1.0},"340":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"360":{"tf":1.4142135623730951},"361":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"367":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.0},"378":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"406":{"tf":1.0},"42":{"tf":1.7320508075688772},"421":{"tf":1.0},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":1.4142135623730951},"5":{"tf":1.4142135623730951},"52":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.4142135623730951},"96":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":52,"docs":{"102":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":1.0},"121":{"tf":1.0},"129":{"tf":1.0},"151":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.4142135623730951},"162":{"tf":1.0},"177":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"218":{"tf":1.0},"223":{"tf":1.0},"227":{"tf":1.0},"237":{"tf":1.4142135623730951},"263":{"tf":1.0},"283":{"tf":1.0},"293":{"tf":1.4142135623730951},"308":{"tf":1.7320508075688772},"31":{"tf":1.0},"310":{"tf":1.0},"314":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.7320508075688772},"320":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":2.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"347":{"tf":1.0},"356":{"tf":1.4142135623730951},"358":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"381":{"tf":1.0},"384":{"tf":1.4142135623730951},"404":{"tf":1.0},"420":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"86":{"tf":1.4142135623730951}},"t":{"df":8,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"146":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"306":{"tf":1.0},"309":{"tf":1.0},"75":{"tf":1.0}}}}},"s":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"1":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"407":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":3,"docs":{"404":{"tf":3.1622776601683795},"406":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"(":{"1":{"df":2,"docs":{"293":{"tf":1.4142135623730951},"294":{"tf":2.0}}},"df":0,"docs":{},"m":{"df":1,"docs":{"318":{"tf":2.0}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"s":{"(":{"1":{"df":3,"docs":{"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"325":{"tf":1.0}}},"2":{"df":1,"docs":{"236":{"tf":1.0}}},"5":{"df":3,"docs":{"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":5,"docs":{"293":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":11,"docs":{"237":{"tf":1.0},"295":{"tf":2.23606797749979},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"301":{"tf":2.6457513110645907},"325":{"tf":1.0},"404":{"tf":1.4142135623730951},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}},"df":8,"docs":{"293":{"tf":1.4142135623730951},"294":{"tf":2.23606797749979},"295":{"tf":2.8284271247461903},"296":{"tf":1.0},"301":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"404":{"tf":4.358898943540674}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":67,"docs":{"10":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.4142135623730951},"220":{"tf":1.7320508075688772},"237":{"tf":4.47213595499958},"280":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"291":{"tf":2.0},"292":{"tf":4.358898943540674},"293":{"tf":5.656854249492381},"294":{"tf":7.211102550927978},"295":{"tf":6.0},"296":{"tf":5.0},"297":{"tf":2.0},"298":{"tf":3.1622776601683795},"299":{"tf":2.8284271247461903},"300":{"tf":1.4142135623730951},"301":{"tf":6.164414002968976},"302":{"tf":1.0},"304":{"tf":2.8284271247461903},"305":{"tf":2.449489742783178},"307":{"tf":1.0},"308":{"tf":2.0},"309":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"315":{"tf":2.0},"316":{"tf":3.4641016151377544},"317":{"tf":2.8284271247461903},"318":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":5.477225575051661},"326":{"tf":1.4142135623730951},"347":{"tf":1.0},"366":{"tf":2.8284271247461903},"367":{"tf":1.4142135623730951},"393":{"tf":2.23606797749979},"394":{"tf":2.0},"395":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"398":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"401":{"tf":1.4142135623730951},"402":{"tf":1.7320508075688772},"403":{"tf":1.7320508075688772},"404":{"tf":12.288205727444508},"405":{"tf":2.8284271247461903},"406":{"tf":4.58257569495584},"407":{"tf":6.0},"411":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"63":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"4":{"df":2,"docs":{"404":{"tf":2.0},"407":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"404":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}},"df":3,"docs":{"404":{"tf":9.848857801796104},"406":{"tf":3.872983346207417},"407":{"tf":5.385164807134504}}}}}},"s":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"—":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"’":{"df":4,"docs":{"294":{"tf":1.0},"295":{"tf":1.7320508075688772},"296":{"tf":1.0},"297":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"51":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":49,"docs":{"102":{"tf":1.0},"131":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.0},"148":{"tf":1.0},"156":{"tf":1.0},"189":{"tf":1.7320508075688772},"195":{"tf":1.0},"205":{"tf":1.7320508075688772},"209":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"227":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"246":{"tf":1.7320508075688772},"25":{"tf":1.0},"253":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.0},"278":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.0},"323":{"tf":1.7320508075688772},"338":{"tf":1.0},"345":{"tf":1.7320508075688772},"356":{"tf":1.7320508075688772},"357":{"tf":1.0},"383":{"tf":1.0},"385":{"tf":1.0},"387":{"tf":1.7320508075688772},"388":{"tf":1.0},"389":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0},"429":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"86":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"320":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":63,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"110":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"13":{"tf":1.0},"136":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"167":{"tf":1.0},"189":{"tf":1.4142135623730951},"2":{"tf":1.0},"21":{"tf":1.0},"225":{"tf":2.23606797749979},"228":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"246":{"tf":1.0},"250":{"tf":1.0},"268":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.4142135623730951},"312":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"322":{"tf":1.0},"325":{"tf":1.0},"33":{"tf":1.0},"330":{"tf":1.0},"333":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0},"353":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":1.0},"387":{"tf":1.0},"4":{"tf":1.0},"404":{"tf":1.0},"405":{"tf":1.0},"406":{"tf":1.0},"416":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":2.449489742783178},"66":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.4142135623730951},"8":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":19,"docs":{"10":{"tf":1.0},"115":{"tf":1.0},"14":{"tf":1.0},"215":{"tf":1.0},"223":{"tf":1.0},"297":{"tf":1.0},"310":{"tf":1.0},"313":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"338":{"tf":1.0},"341":{"tf":1.0},"381":{"tf":1.0},"385":{"tf":1.0},"386":{"tf":1.0},"392":{"tf":1.0},"51":{"tf":1.0},"81":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"313":{"tf":1.0},"326":{"tf":1.0},"393":{"tf":1.0},"404":{"tf":2.0}}}}}}}},"w":{"df":3,"docs":{"62":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0}}}}},"u":{"df":23,"docs":{"105":{"tf":1.0},"107":{"tf":1.0},"163":{"tf":1.0},"238":{"tf":1.4142135623730951},"241":{"tf":1.0},"295":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"319":{"tf":1.0},"323":{"tf":1.7320508075688772},"331":{"tf":1.0},"333":{"tf":1.0},"340":{"tf":1.0},"344":{"tf":1.0},"389":{"tf":1.0},"421":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"71":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.4142135623730951}},"m":{"b":{"df":1,"docs":{"325":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"379":{"tf":2.8284271247461903}}}}}},"i":{"c":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}},"df":4,"docs":{"190":{"tf":1.0},"217":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}},"e":{"df":1,"docs":{"92":{"tf":1.0}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"389":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"e":{":":{":":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"318":{"tf":2.0},"325":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":157,"docs":{"1":{"tf":1.4142135623730951},"101":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"143":{"tf":1.0},"151":{"tf":2.23606797749979},"153":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"173":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"189":{"tf":1.7320508075688772},"19":{"tf":1.0},"191":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":2.0},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":1.0},"208":{"tf":1.0},"21":{"tf":1.4142135623730951},"218":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"236":{"tf":1.4142135623730951},"237":{"tf":1.0},"238":{"tf":2.23606797749979},"240":{"tf":1.0},"245":{"tf":1.7320508075688772},"251":{"tf":2.0},"253":{"tf":1.0},"26":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.4142135623730951},"271":{"tf":1.4142135623730951},"276":{"tf":1.0},"277":{"tf":1.7320508075688772},"279":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":2.0},"282":{"tf":1.0},"284":{"tf":2.8284271247461903},"285":{"tf":2.449489742783178},"288":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":2.23606797749979},"292":{"tf":1.4142135623730951},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"296":{"tf":1.0},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.0},"304":{"tf":1.0},"308":{"tf":2.23606797749979},"309":{"tf":2.23606797749979},"310":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":2.23606797749979},"318":{"tf":1.0},"319":{"tf":2.0},"32":{"tf":1.0},"320":{"tf":1.7320508075688772},"321":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"333":{"tf":1.0},"334":{"tf":2.0},"336":{"tf":1.4142135623730951},"339":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"345":{"tf":1.0},"347":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"355":{"tf":1.0},"359":{"tf":1.0},"361":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"368":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.7320508075688772},"373":{"tf":1.0},"376":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":2.23606797749979},"384":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.7320508075688772},"389":{"tf":2.0},"395":{"tf":1.0},"4":{"tf":1.0},"401":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.8284271247461903},"406":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":2.0},"429":{"tf":1.0},"43":{"tf":1.0},"432":{"tf":1.4142135623730951},"433":{"tf":2.23606797749979},"434":{"tf":1.4142135623730951},"436":{"tf":1.7320508075688772},"437":{"tf":1.0},"44":{"tf":1.4142135623730951},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"53":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":2.23606797749979},"72":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":2.8284271247461903},"76":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":1.0},"96":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"267":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}}}}},"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"319":{"tf":1.4142135623730951}}}},"df":2,"docs":{"319":{"tf":3.4641016151377544},"320":{"tf":1.0}}}}},"r":{"df":2,"docs":{"318":{"tf":1.0},"319":{"tf":2.0}},"’":{"df":1,"docs":{"319":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"i":{"df":4,"docs":{"398":{"tf":1.4142135623730951},"42":{"tf":1.0},"429":{"tf":1.0},"47":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"379":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"l":{"df":6,"docs":{"253":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":2.23606797749979},"313":{"tf":3.0},"314":{"tf":2.6457513110645907},"322":{"tf":2.6457513110645907}},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":3,"docs":{"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},">":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"!":{"<":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"399":{"tf":1.0},"400":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"1":{"df":1,"docs":{"314":{"tf":1.4142135623730951}}},"2":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"314":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"ế":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"430":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"1":{".":{"2":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"228":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"141":{"tf":2.0},"180":{"tf":1.0},"375":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951}}}}},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"421":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":2.6457513110645907}}}}},"d":{"a":{"df":0,"docs":{},"y":{"df":10,"docs":{"1":{"tf":1.0},"159":{"tf":1.0},"192":{"tf":1.0},"236":{"tf":1.4142135623730951},"311":{"tf":1.0},"323":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":2.0},"346":{"tf":1.0},"60":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"o":{"df":3,"docs":{"107":{"tf":1.0},"312":{"tf":1.4142135623730951},"350":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":34,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.4142135623730951},"112":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"142":{"tf":1.0},"175":{"tf":1.0},"178":{"tf":1.0},"207":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"319":{"tf":1.0},"320":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.7320508075688772},"325":{"tf":2.0},"33":{"tf":1.0},"373":{"tf":1.0},"383":{"tf":1.0},"393":{"tf":1.0},"429":{"tf":1.7320508075688772},"55":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"255":{"tf":2.0},"257":{"tf":1.0},"385":{"tf":1.0},"388":{"tf":1.0},"391":{"tf":1.0},"67":{"tf":1.0},"79":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"388":{"tf":2.6457513110645907},"389":{"tf":3.872983346207417},"390":{"tf":2.0},"391":{"tf":2.0}}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"311":{"tf":1.7320508075688772},"313":{"tf":1.0}}}}},"l":{"d":{"df":5,"docs":{"118":{"tf":1.0},"133":{"tf":1.0},"186":{"tf":1.0},"285":{"tf":2.0},"293":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"28":{"tf":1.0}}},"’":{"df":1,"docs":{"28":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"103":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":6,"docs":{"142":{"tf":1.0},"167":{"tf":1.0},"240":{"tf":1.0},"245":{"tf":1.0},"285":{"tf":1.0},"406":{"tf":1.0}}},"l":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":4,"docs":{"110":{"tf":1.0},"331":{"tf":1.0},"392":{"tf":1.0},"99":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"436":{"tf":2.23606797749979}}}}},"df":0,"docs":{}}},"df":43,"docs":{"1":{"tf":1.7320508075688772},"10":{"tf":1.7320508075688772},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"15":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"211":{"tf":2.449489742783178},"212":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":1.0},"225":{"tf":1.0},"246":{"tf":1.0},"25":{"tf":1.4142135623730951},"253":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.7320508075688772},"266":{"tf":1.0},"27":{"tf":1.0},"291":{"tf":1.4142135623730951},"308":{"tf":1.0},"309":{"tf":1.0},"31":{"tf":1.0},"311":{"tf":1.0},"314":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":1.0},"326":{"tf":1.0},"333":{"tf":1.4142135623730951},"369":{"tf":2.449489742783178},"4":{"tf":2.23606797749979},"424":{"tf":2.0},"425":{"tf":1.7320508075688772},"426":{"tf":1.7320508075688772},"427":{"tf":1.4142135623730951},"428":{"tf":1.4142135623730951},"429":{"tf":1.0},"6":{"tf":1.4142135623730951},"7":{"tf":1.0},"99":{"tf":1.0}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.0}}}}}}},"p":{"df":20,"docs":{"110":{"tf":1.0},"156":{"tf":1.0},"209":{"tf":1.4142135623730951},"221":{"tf":1.0},"228":{"tf":1.0},"254":{"tf":1.4142135623730951},"261":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.4142135623730951},"264":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.0},"320":{"tf":1.0},"380":{"tf":1.0},"394":{"tf":1.0},"404":{"tf":1.0},"67":{"tf":1.7320508075688772},"69":{"tf":1.0}},"i":{"c":{"df":13,"docs":{"10":{"tf":1.7320508075688772},"118":{"tf":1.0},"159":{"tf":1.0},"193":{"tf":1.0},"269":{"tf":1.0},"284":{"tf":1.0},"291":{"tf":1.0},"308":{"tf":1.0},"392":{"tf":1.0},"404":{"tf":1.0},"437":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"180":{"tf":1.7320508075688772},"383":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"106":{"tf":1.0},"196":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":2.0},"309":{"tf":1.0},"330":{"tf":1.4142135623730951},"365":{"tf":1.0},"71":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"408":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"10":{"tf":1.0},"164":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"k":{"df":25,"docs":{"104":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"158":{"tf":1.0},"217":{"tf":1.0},"240":{"tf":1.0},"268":{"tf":1.0},"280":{"tf":1.0},"285":{"tf":3.605551275463989},"289":{"tf":1.0},"29":{"tf":1.0},"290":{"tf":1.0},"301":{"tf":1.0},"307":{"tf":1.0},"313":{"tf":1.0},"333":{"tf":1.0},"370":{"tf":1.0},"50":{"tf":1.4142135623730951},"62":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.4142135623730951},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":2.23606797749979}}}}}},"d":{"df":0,"docs":{},"e":{"df":17,"docs":{"109":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.4142135623730951},"251":{"tf":1.0},"26":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"290":{"tf":1.0},"292":{"tf":1.0},"327":{"tf":1.0},"332":{"tf":1.0},"336":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951},"8":{"tf":1.0}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"313":{"tf":1.0},"325":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"22":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"2":{"tf":1.0},"296":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"79":{"tf":1.0}}},"n":{"df":2,"docs":{"433":{"tf":2.449489742783178},"437":{"tf":1.0}}},"t":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},">":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"374":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"d":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":130,"docs":{"10":{"tf":2.0},"103":{"tf":1.4142135623730951},"116":{"tf":1.0},"125":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.4142135623730951},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"159":{"tf":2.23606797749979},"166":{"tf":2.23606797749979},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":2.449489742783178},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":2.8284271247461903},"175":{"tf":4.0},"176":{"tf":4.795831523312719},"177":{"tf":4.0},"178":{"tf":5.656854249492381},"179":{"tf":3.872983346207417},"180":{"tf":4.58257569495584},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":2.449489742783178},"193":{"tf":2.6457513110645907},"198":{"tf":2.449489742783178},"211":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"238":{"tf":3.7416573867739413},"240":{"tf":2.8284271247461903},"241":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"245":{"tf":2.6457513110645907},"268":{"tf":2.0},"269":{"tf":1.7320508075688772},"271":{"tf":2.0},"272":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":2.6457513110645907},"277":{"tf":2.23606797749979},"278":{"tf":1.7320508075688772},"279":{"tf":4.0},"281":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":3.605551275463989},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":2.0},"302":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.7320508075688772},"305":{"tf":1.0},"306":{"tf":2.0},"310":{"tf":2.449489742783178},"311":{"tf":1.4142135623730951},"312":{"tf":2.0},"320":{"tf":3.3166247903554},"321":{"tf":2.449489742783178},"322":{"tf":2.8284271247461903},"323":{"tf":4.898979485566356},"324":{"tf":4.358898943540674},"331":{"tf":2.0},"332":{"tf":1.7320508075688772},"333":{"tf":1.7320508075688772},"334":{"tf":6.082762530298219},"335":{"tf":4.69041575982343},"336":{"tf":2.0},"337":{"tf":1.0},"338":{"tf":4.69041575982343},"339":{"tf":2.449489742783178},"341":{"tf":1.0},"357":{"tf":1.0},"361":{"tf":1.4142135623730951},"363":{"tf":1.0},"367":{"tf":3.3166247903554},"371":{"tf":2.23606797749979},"372":{"tf":4.69041575982343},"373":{"tf":4.47213595499958},"374":{"tf":6.6332495807108},"375":{"tf":5.656854249492381},"376":{"tf":3.605551275463989},"378":{"tf":1.0},"379":{"tf":2.23606797749979},"381":{"tf":4.0},"383":{"tf":3.1622776601683795},"384":{"tf":3.605551275463989},"386":{"tf":1.7320508075688772},"389":{"tf":4.47213595499958},"396":{"tf":1.7320508075688772},"404":{"tf":2.449489742783178},"405":{"tf":1.0},"406":{"tf":1.7320508075688772},"407":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":2.6457513110645907},"414":{"tf":1.0},"415":{"tf":2.0},"416":{"tf":2.6457513110645907},"417":{"tf":4.123105625617661},"418":{"tf":2.0},"419":{"tf":2.23606797749979},"420":{"tf":2.6457513110645907},"421":{"tf":2.23606797749979},"422":{"tf":1.4142135623730951},"423":{"tf":1.7320508075688772},"43":{"tf":2.23606797749979},"71":{"tf":2.8284271247461903},"72":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.7320508075688772},"92":{"tf":3.0},"93":{"tf":1.0},"98":{"tf":1.0}},"’":{"df":7,"docs":{"175":{"tf":1.0},"176":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.4142135623730951},"372":{"tf":1.0},"374":{"tf":1.4142135623730951},"375":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"238":{"tf":1.0},"269":{"tf":1.4142135623730951},"286":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.7320508075688772},"297":{"tf":1.7320508075688772},"298":{"tf":1.0},"299":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":2.0},"317":{"tf":1.0},"394":{"tf":1.0},"404":{"tf":1.0},"73":{"tf":1.7320508075688772}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":7,"docs":{"312":{"tf":1.0},"338":{"tf":1.7320508075688772},"340":{"tf":1.4142135623730951},"389":{"tf":1.0},"52":{"tf":1.4142135623730951},"91":{"tf":1.0},"94":{"tf":1.4142135623730951}}}}}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"313":{"tf":1.0},"317":{"tf":1.0},"337":{"tf":1.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.0},"416":{"tf":1.0},"426":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"327":{"tf":1.0},"430":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"394":{"tf":1.0}}}},"t":{"df":2,"docs":{"296":{"tf":1.0},"404":{"tf":1.0}},"t":{"df":2,"docs":{"296":{"tf":2.8284271247461903},"299":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"—":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"278":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"296":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":24,"docs":{"101":{"tf":1.0},"196":{"tf":1.0},"209":{"tf":1.4142135623730951},"228":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":2.0},"273":{"tf":1.0},"274":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0},"285":{"tf":1.0},"298":{"tf":1.0},"301":{"tf":1.0},"309":{"tf":1.0},"323":{"tf":1.0},"333":{"tf":1.0},"374":{"tf":1.0},"376":{"tf":1.4142135623730951},"379":{"tf":1.0},"381":{"tf":1.0},"400":{"tf":1.0},"44":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":14,"docs":{"112":{"tf":1.0},"116":{"tf":2.8284271247461903},"117":{"tf":2.23606797749979},"118":{"tf":1.7320508075688772},"119":{"tf":2.0},"120":{"tf":1.0},"128":{"tf":2.23606797749979},"129":{"tf":1.0},"197":{"tf":1.0},"208":{"tf":1.0},"289":{"tf":2.0},"325":{"tf":1.0},"389":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":4,"docs":{"106":{"tf":1.0},"142":{"tf":1.0},"285":{"tf":1.0},"301":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"278":{"tf":1.0},"323":{"tf":1.0},"370":{"tf":1.0}}}}}}},"df":122,"docs":{"0":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":2.0},"105":{"tf":1.0},"107":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"135":{"tf":2.23606797749979},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"150":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":2.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951},"165":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":2.0},"184":{"tf":1.4142135623730951},"186":{"tf":2.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.0},"194":{"tf":1.0},"209":{"tf":1.0},"214":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"236":{"tf":2.0},"237":{"tf":1.4142135623730951},"238":{"tf":2.0},"254":{"tf":1.0},"263":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.0},"273":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"279":{"tf":2.0},"281":{"tf":2.0},"284":{"tf":1.0},"285":{"tf":2.23606797749979},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"291":{"tf":1.0},"293":{"tf":1.0},"295":{"tf":2.449489742783178},"297":{"tf":2.449489742783178},"301":{"tf":1.7320508075688772},"302":{"tf":1.0},"304":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"335":{"tf":1.4142135623730951},"337":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.7320508075688772},"340":{"tf":1.7320508075688772},"345":{"tf":1.0},"350":{"tf":1.7320508075688772},"353":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.0},"362":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":2.0},"369":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.7320508075688772},"378":{"tf":1.0},"384":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"396":{"tf":1.4142135623730951},"397":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":4.242640687119285},"406":{"tf":1.0},"407":{"tf":1.4142135623730951},"41":{"tf":1.0},"412":{"tf":1.0},"413":{"tf":1.7320508075688772},"417":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.4142135623730951},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":2.6457513110645907},"63":{"tf":2.0},"64":{"tf":1.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951},"74":{"tf":1.7320508075688772},"75":{"tf":2.0},"76":{"tf":1.7320508075688772},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":2.0}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"320":{"tf":1.0}}}}}},"m":{"df":2,"docs":{"44":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"261":{"tf":1.0},"42":{"tf":1.0},"421":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"254":{"tf":1.0},"289":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"24":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":9,"docs":{"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"325":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":4,"docs":{"313":{"tf":1.7320508075688772},"316":{"tf":1.4142135623730951},"317":{"tf":1.7320508075688772},"325":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":3,"docs":{"317":{"tf":2.449489742783178},"323":{"tf":1.4142135623730951},"325":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"314":{"tf":1.0},"319":{"tf":1.0}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":1,"docs":{"312":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"312":{"tf":1.4142135623730951}}}}},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951}}}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"!":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"1":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"317":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"317":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"_":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"323":{"tf":1.7320508075688772}},"l":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":3,"docs":{"316":{"tf":2.449489742783178},"317":{"tf":2.6457513110645907},"323":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"320":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"v":{"df":1,"docs":{"317":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"313":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"a":{"df":1,"docs":{"318":{"tf":1.7320508075688772}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"319":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"1":{"df":1,"docs":{"314":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":3,"docs":{"314":{"tf":2.0},"318":{"tf":1.0},"319":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"(":{"1":{"5":{"0":{"0":{")":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"317":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"0":{")":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"316":{"tf":2.449489742783178},"317":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"s":{"(":{"1":{")":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{")":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{")":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"319":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":2.6457513110645907}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":4,"docs":{"316":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":3.0},"319":{"tf":1.4142135623730951}}}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"(":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"316":{"tf":1.4142135623730951},"325":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"(":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":2.6457513110645907}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"318":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"314":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"@":{"0":{".":{"2":{".":{"0":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":12,"docs":{"311":{"tf":2.6457513110645907},"312":{"tf":1.7320508075688772},"313":{"tf":2.23606797749979},"314":{"tf":1.0},"316":{"tf":2.0},"317":{"tf":2.23606797749979},"318":{"tf":2.0},"319":{"tf":1.7320508075688772},"320":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0},"325":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":22,"docs":{"197":{"tf":1.7320508075688772},"220":{"tf":1.0},"243":{"tf":1.4142135623730951},"246":{"tf":1.0},"318":{"tf":1.0},"356":{"tf":1.0},"358":{"tf":1.4142135623730951},"380":{"tf":1.0},"389":{"tf":1.0},"404":{"tf":1.0},"411":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"62":{"tf":2.8284271247461903},"63":{"tf":2.23606797749979},"71":{"tf":1.4142135623730951},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.4142135623730951}}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"1":{"tf":1.4142135623730951},"247":{"tf":1.0},"417":{"tf":1.0}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"54":{"tf":1.4142135623730951},"79":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":7,"docs":{"1":{"tf":1.0},"227":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951},"284":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951}}}}},"y":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"320":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"v":{"df":1,"docs":{"296":{"tf":2.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"d":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"346":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":1,"docs":{"55":{"tf":2.449489742783178}},"l":{"df":32,"docs":{"102":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"131":{"tf":1.0},"218":{"tf":1.7320508075688772},"275":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"296":{"tf":1.7320508075688772},"316":{"tf":1.4142135623730951},"342":{"tf":1.0},"345":{"tf":3.4641016151377544},"348":{"tf":2.0},"349":{"tf":1.7320508075688772},"356":{"tf":2.8284271247461903},"357":{"tf":2.6457513110645907},"365":{"tf":1.0},"376":{"tf":2.449489742783178},"401":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":2.6457513110645907},"55":{"tf":4.358898943540674},"71":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"78":{"tf":2.449489742783178},"82":{"tf":1.0},"83":{"tf":2.23606797749979},"86":{"tf":4.123105625617661},"87":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":3.0},"91":{"tf":1.4142135623730951}}}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"416":{"tf":1.0}}}}}}}},"df":0,"docs":{},"n":{"df":38,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"108":{"tf":1.0},"111":{"tf":1.0},"136":{"tf":1.0},"142":{"tf":1.0},"160":{"tf":1.0},"173":{"tf":1.0},"180":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"239":{"tf":1.0},"277":{"tf":1.4142135623730951},"280":{"tf":1.7320508075688772},"293":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.4142135623730951},"313":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"336":{"tf":1.0},"340":{"tf":1.0},"363":{"tf":1.4142135623730951},"383":{"tf":1.0},"385":{"tf":1.0},"389":{"tf":2.0},"395":{"tf":1.0},"402":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.4142135623730951},"55":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"42":{"tf":1.0},"52":{"tf":1.0}}}}}}},"v":{"df":1,"docs":{"280":{"tf":2.449489742783178}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"47":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"64":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":8,"docs":{"151":{"tf":1.0},"279":{"tf":1.0},"365":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"50":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951},"97":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"285":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":157,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":2.23606797749979},"103":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"122":{"tf":2.23606797749979},"123":{"tf":1.4142135623730951},"126":{"tf":2.6457513110645907},"135":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":2.0},"145":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":2.6457513110645907},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"176":{"tf":1.0},"178":{"tf":1.4142135623730951},"183":{"tf":1.0},"184":{"tf":2.0},"186":{"tf":1.4142135623730951},"189":{"tf":2.0},"190":{"tf":1.0},"192":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"201":{"tf":1.0},"202":{"tf":1.0},"205":{"tf":1.7320508075688772},"207":{"tf":1.0},"212":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.7320508075688772},"220":{"tf":1.4142135623730951},"224":{"tf":1.0},"227":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"238":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.7320508075688772},"251":{"tf":1.4142135623730951},"253":{"tf":1.4142135623730951},"254":{"tf":2.0},"256":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":1.4142135623730951},"271":{"tf":2.23606797749979},"278":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":2.449489742783178},"285":{"tf":1.7320508075688772},"288":{"tf":1.0},"289":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"294":{"tf":1.0},"296":{"tf":1.7320508075688772},"298":{"tf":1.0},"299":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.0},"302":{"tf":1.7320508075688772},"308":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"310":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":2.23606797749979},"316":{"tf":2.23606797749979},"317":{"tf":2.0},"318":{"tf":1.7320508075688772},"319":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"331":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"349":{"tf":1.0},"350":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.4142135623730951},"356":{"tf":1.4142135623730951},"357":{"tf":1.7320508075688772},"359":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.0},"366":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":2.6457513110645907},"374":{"tf":1.7320508075688772},"379":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"384":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"391":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0},"395":{"tf":1.7320508075688772},"396":{"tf":1.0},"401":{"tf":1.7320508075688772},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"405":{"tf":1.0},"407":{"tf":2.23606797749979},"418":{"tf":1.0},"419":{"tf":2.0},"42":{"tf":1.4142135623730951},"420":{"tf":1.4142135623730951},"425":{"tf":1.0},"43":{"tf":1.0},"433":{"tf":1.0},"44":{"tf":2.23606797749979},"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.0},"95":{"tf":1.0}},"’":{"df":1,"docs":{"54":{"tf":1.4142135623730951}}}}},"x":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"299":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"i":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"325":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":7,"docs":{"296":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"298":{"tf":1.0},"299":{"tf":1.0},"317":{"tf":2.23606797749979},"323":{"tf":1.4142135623730951},"347":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":2,"docs":{"297":{"tf":1.0},"317":{"tf":1.0}}},"df":0,"docs":{}}}}},"1":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"299":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"317":{"tf":1.0},"323":{"tf":1.4142135623730951}}}}}},"df":3,"docs":{"299":{"tf":1.0},"317":{"tf":2.0},"323":{"tf":1.4142135623730951}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"317":{"tf":2.23606797749979},"323":{"tf":1.7320508075688772}}}}}},"df":8,"docs":{"296":{"tf":2.8284271247461903},"297":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"317":{"tf":4.0},"323":{"tf":1.4142135623730951},"325":{"tf":1.0},"347":{"tf":1.0}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"416":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"416":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":239,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"102":{"tf":3.872983346207417},"103":{"tf":5.196152422706632},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":2.449489742783178},"115":{"tf":1.4142135623730951},"120":{"tf":1.0},"122":{"tf":2.0},"123":{"tf":2.23606797749979},"126":{"tf":1.0},"131":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"133":{"tf":3.872983346207417},"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"137":{"tf":4.0},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":2.449489742783178},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":2.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":3.0},"158":{"tf":1.4142135623730951},"159":{"tf":5.477225575051661},"162":{"tf":1.0},"163":{"tf":2.6457513110645907},"164":{"tf":3.3166247903554},"165":{"tf":1.0},"166":{"tf":3.605551275463989},"167":{"tf":2.23606797749979},"168":{"tf":2.23606797749979},"169":{"tf":5.0990195135927845},"170":{"tf":5.291502622129181},"171":{"tf":4.0},"172":{"tf":5.291502622129181},"173":{"tf":2.8284271247461903},"174":{"tf":2.23606797749979},"175":{"tf":2.8284271247461903},"176":{"tf":4.123105625617661},"177":{"tf":2.0},"178":{"tf":4.242640687119285},"179":{"tf":3.7416573867739413},"180":{"tf":4.123105625617661},"181":{"tf":2.23606797749979},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.7320508075688772},"185":{"tf":2.23606797749979},"186":{"tf":1.7320508075688772},"187":{"tf":2.23606797749979},"188":{"tf":1.7320508075688772},"189":{"tf":1.4142135623730951},"19":{"tf":1.0},"190":{"tf":2.23606797749979},"191":{"tf":1.0},"192":{"tf":2.8284271247461903},"193":{"tf":2.23606797749979},"194":{"tf":1.7320508075688772},"198":{"tf":1.7320508075688772},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.4142135623730951},"216":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"221":{"tf":2.8284271247461903},"224":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"236":{"tf":5.830951894845301},"238":{"tf":3.3166247903554},"240":{"tf":3.0},"242":{"tf":1.0},"245":{"tf":2.0},"246":{"tf":1.0},"254":{"tf":2.23606797749979},"268":{"tf":2.0},"269":{"tf":2.449489742783178},"270":{"tf":1.0},"271":{"tf":5.830951894845301},"272":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"274":{"tf":1.0},"275":{"tf":4.0},"276":{"tf":3.0},"277":{"tf":3.872983346207417},"278":{"tf":1.4142135623730951},"279":{"tf":2.449489742783178},"280":{"tf":1.7320508075688772},"281":{"tf":1.7320508075688772},"282":{"tf":1.4142135623730951},"283":{"tf":1.7320508075688772},"284":{"tf":1.7320508075688772},"285":{"tf":3.0},"288":{"tf":1.0},"289":{"tf":2.23606797749979},"290":{"tf":2.449489742783178},"291":{"tf":2.0},"294":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"297":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":4.58257569495584},"302":{"tf":1.0},"304":{"tf":2.449489742783178},"305":{"tf":2.6457513110645907},"306":{"tf":1.7320508075688772},"307":{"tf":1.4142135623730951},"310":{"tf":1.7320508075688772},"311":{"tf":1.0},"312":{"tf":3.605551275463989},"314":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":2.6457513110645907},"323":{"tf":6.708203932499369},"324":{"tf":3.4641016151377544},"330":{"tf":1.0},"331":{"tf":2.8284271247461903},"332":{"tf":2.0},"333":{"tf":3.3166247903554},"334":{"tf":4.0},"335":{"tf":4.358898943540674},"336":{"tf":2.0},"338":{"tf":2.6457513110645907},"339":{"tf":1.0},"340":{"tf":3.0},"342":{"tf":1.0},"345":{"tf":2.23606797749979},"349":{"tf":1.0},"35":{"tf":1.4142135623730951},"350":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":2.0},"361":{"tf":2.449489742783178},"364":{"tf":1.4142135623730951},"365":{"tf":2.0},"367":{"tf":2.449489742783178},"368":{"tf":1.0},"369":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"372":{"tf":6.48074069840786},"373":{"tf":5.291502622129181},"374":{"tf":4.123105625617661},"375":{"tf":2.449489742783178},"376":{"tf":4.0},"377":{"tf":2.8284271247461903},"378":{"tf":3.0},"379":{"tf":5.830951894845301},"38":{"tf":2.0},"380":{"tf":4.58257569495584},"381":{"tf":5.0},"383":{"tf":3.0},"384":{"tf":4.898979485566356},"386":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"388":{"tf":1.7320508075688772},"389":{"tf":3.3166247903554},"390":{"tf":1.4142135623730951},"391":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.4142135623730951},"404":{"tf":5.5677643628300215},"406":{"tf":1.7320508075688772},"407":{"tf":1.7320508075688772},"410":{"tf":1.0},"411":{"tf":2.6457513110645907},"415":{"tf":3.7416573867739413},"416":{"tf":5.744562646538029},"417":{"tf":2.23606797749979},"418":{"tf":1.4142135623730951},"419":{"tf":2.449489742783178},"420":{"tf":2.449489742783178},"421":{"tf":3.0},"422":{"tf":1.4142135623730951},"423":{"tf":2.0},"44":{"tf":5.196152422706632},"45":{"tf":1.7320508075688772},"46":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":2.23606797749979},"52":{"tf":2.449489742783178},"53":{"tf":4.358898943540674},"54":{"tf":6.164414002968976},"55":{"tf":4.69041575982343},"57":{"tf":2.449489742783178},"59":{"tf":2.6457513110645907},"62":{"tf":3.4641016151377544},"64":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":3.3166247903554},"71":{"tf":4.242640687119285},"74":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"78":{"tf":2.0},"79":{"tf":2.0},"80":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":2.0},"83":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":3.3166247903554},"87":{"tf":2.6457513110645907},"88":{"tf":1.7320508075688772},"89":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":2.449489742783178},"94":{"tf":2.449489742783178},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":2.23606797749979},"98":{"tf":1.0},"99":{"tf":1.7320508075688772}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"389":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"412":{"tf":1.0}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"397":{"tf":1.0}}}}}},"—":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"376":{"tf":1.0}}}}},"i":{"df":1,"docs":{"335":{"tf":1.0}}}},"’":{"df":7,"docs":{"175":{"tf":1.0},"189":{"tf":1.0},"277":{"tf":1.0},"376":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":1.0},"94":{"tf":1.0}}}},"i":{"c":{"df":9,"docs":{"104":{"tf":1.0},"118":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"236":{"tf":1.0},"253":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"135":{"tf":1.0}}}}}},"u":{"+":{"0":{"0":{"0":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"54":{"tf":1.0}}}}}}},"df":0,"docs":{}},"d":{"7":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"0":{"0":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"2":{"8":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":2,"docs":{"110":{"tf":2.0},"54":{"tf":1.0}}},"df":0,"docs":{}},"3":{"2":{"df":29,"docs":{"126":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"197":{"tf":2.8284271247461903},"236":{"tf":2.8284271247461903},"238":{"tf":2.449489742783178},"243":{"tf":1.4142135623730951},"335":{"tf":2.449489742783178},"366":{"tf":1.4142135623730951},"372":{"tf":2.0},"378":{"tf":1.4142135623730951},"380":{"tf":2.0},"383":{"tf":1.0},"44":{"tf":2.8284271247461903},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.7320508075688772},"51":{"tf":1.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"71":{"tf":1.0},"89":{"tf":2.449489742783178},"90":{"tf":1.7320508075688772},"91":{"tf":2.0},"92":{"tf":2.449489742783178},"94":{"tf":2.23606797749979},"96":{"tf":1.7320508075688772},"97":{"tf":1.7320508075688772},"98":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"6":{"4":{"df":12,"docs":{"196":{"tf":3.0},"198":{"tf":2.0},"201":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":1.7320508075688772},"208":{"tf":2.8284271247461903},"318":{"tf":2.0},"54":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":10,"docs":{"102":{"tf":2.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"108":{"tf":1.4142135623730951},"143":{"tf":1.0},"379":{"tf":2.449489742783178},"398":{"tf":1.0},"416":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.4142135623730951}}},">":{"(":{"df":0,"docs":{},"t":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"15":{"tf":1.0}}}}}}},"df":6,"docs":{"170":{"tf":2.23606797749979},"178":{"tf":2.449489742783178},"228":{"tf":1.0},"278":{"tf":2.23606797749979},"416":{"tf":1.4142135623730951},"54":{"tf":1.0}},"i":{"df":2,"docs":{"308":{"tf":1.0},"325":{"tf":1.0}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":11,"docs":{"137":{"tf":1.0},"143":{"tf":1.0},"187":{"tf":1.0},"275":{"tf":1.0},"313":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"338":{"tf":1.0},"393":{"tf":1.0},"44":{"tf":1.0},"50":{"tf":1.0}}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"284":{"tf":1.0}}}},"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"357":{"tf":1.0}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"337":{"tf":1.0}}}}}}}},"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"309":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"317":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"122":{"tf":1.0},"357":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"288":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"df":2,"docs":{"120":{"tf":1.4142135623730951},"288":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"76":{"tf":1.0}}}}}},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"399":{"tf":1.0},"401":{"tf":1.0},"411":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"156":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"366":{"tf":1.4142135623730951},"369":{"tf":2.449489742783178},"75":{"tf":1.0}},"e":{"d":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"369":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"df":26,"docs":{"102":{"tf":1.4142135623730951},"116":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"161":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"211":{"tf":1.0},"220":{"tf":1.0},"239":{"tf":1.0},"256":{"tf":1.4142135623730951},"291":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"435":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"318":{"tf":1.0},"323":{"tf":1.0},"362":{"tf":1.0},"38":{"tf":1.0},"79":{"tf":1.0}}}},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"24":{"tf":1.0},"353":{"tf":1.4142135623730951},"357":{"tf":3.3166247903554},"47":{"tf":1.0},"51":{"tf":1.0},"56":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":53,"docs":{"103":{"tf":1.0},"112":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":1.0},"162":{"tf":1.0},"209":{"tf":1.0},"211":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"247":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"264":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.0},"308":{"tf":1.0},"311":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"338":{"tf":1.0},"339":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"386":{"tf":1.0},"396":{"tf":1.0},"42":{"tf":1.0},"425":{"tf":1.0},"429":{"tf":1.0},"51":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0},"65":{"tf":2.0},"66":{"tf":1.7320508075688772},"67":{"tf":1.4142135623730951},"68":{"tf":1.0},"69":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"80":{"tf":1.0},"81":{"tf":1.0},"89":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"o":{"df":1,"docs":{"259":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.0},"163":{"tf":1.0},"297":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":7,"docs":{"118":{"tf":1.0},"279":{"tf":1.0},"301":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"71":{"tf":1.0}}}}}}}},"g":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"406":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"c":{"df":0,"docs":{},"o":{"d":{"df":7,"docs":{"143":{"tf":1.7320508075688772},"145":{"tf":1.4142135623730951},"214":{"tf":2.0},"228":{"tf":1.4142135623730951},"323":{"tf":1.0},"42":{"tf":1.0},"54":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"122":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"397":{"tf":1.4142135623730951}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"178":{"tf":1.0},"222":{"tf":1.4142135623730951},"224":{"tf":1.4142135623730951},"254":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"18":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"363":{"tf":1.0},"368":{"tf":3.0},"411":{"tf":1.7320508075688772}}}},"q":{"df":0,"docs":{},"u":{"df":13,"docs":{"1":{"tf":1.0},"151":{"tf":1.0},"200":{"tf":1.0},"247":{"tf":1.0},"256":{"tf":1.7320508075688772},"268":{"tf":1.0},"312":{"tf":1.0},"323":{"tf":1.0},"384":{"tf":1.0},"44":{"tf":1.0},"49":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0}}}},"t":{"_":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"57":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":21,"docs":{"102":{"tf":1.0},"105":{"tf":1.0},"108":{"tf":1.0},"194":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":2.449489742783178},"209":{"tf":2.8284271247461903},"210":{"tf":1.0},"221":{"tf":1.4142135623730951},"316":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.0},"338":{"tf":1.0},"373":{"tf":1.0},"378":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"416":{"tf":1.0},"55":{"tf":1.4142135623730951},"59":{"tf":1.0},"87":{"tf":2.6457513110645907}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":13,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"264":{"tf":1.7320508075688772},"285":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"404":{"tf":1.0},"71":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":8,"docs":{"104":{"tf":1.0},"166":{"tf":1.0},"317":{"tf":1.4142135623730951},"361":{"tf":1.0},"391":{"tf":1.0},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":15,"docs":{"120":{"tf":1.4142135623730951},"196":{"tf":1.0},"206":{"tf":1.4142135623730951},"242":{"tf":1.0},"263":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"312":{"tf":1.4142135623730951},"374":{"tf":1.0},"404":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":1.4142135623730951},"73":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"k":{"df":19,"docs":{"131":{"tf":1.0},"234":{"tf":1.0},"268":{"tf":1.0},"284":{"tf":1.0},"314":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"379":{"tf":1.0},"383":{"tf":1.0},"395":{"tf":1.0},"407":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"93":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"404":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"301":{"tf":1.4142135623730951},"404":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"261":{"tf":1.0},"58":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":60,"docs":{"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":1.4142135623730951},"235":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.0},"242":{"tf":1.0},"251":{"tf":1.0},"257":{"tf":1.0},"262":{"tf":1.4142135623730951},"263":{"tf":1.0},"264":{"tf":1.4142135623730951},"279":{"tf":1.4142135623730951},"282":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":2.0},"313":{"tf":1.0},"34":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.7320508075688772},"38":{"tf":1.0},"396":{"tf":1.0},"40":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"426":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.7320508075688772},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"321":{"tf":1.0},"323":{"tf":5.291502622129181},"324":{"tf":1.7320508075688772},"384":{"tf":1.0}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"433":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"338":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"337":{"tf":1.0},"340":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"160":{"tf":1.7320508075688772},"404":{"tf":1.0},"54":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":3,"docs":{"309":{"tf":1.0},"323":{"tf":1.0},"78":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":2,"docs":{"121":{"tf":1.4142135623730951},"263":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"248":{"tf":1.0}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":17,"docs":{"10":{"tf":1.0},"253":{"tf":1.4142135623730951},"283":{"tf":2.0},"304":{"tf":1.0},"306":{"tf":2.0},"323":{"tf":1.7320508075688772},"361":{"tf":1.0},"362":{"tf":3.4641016151377544},"363":{"tf":5.291502622129181},"364":{"tf":3.0},"365":{"tf":8.0},"366":{"tf":3.3166247903554},"367":{"tf":3.872983346207417},"368":{"tf":1.7320508075688772},"369":{"tf":3.0},"370":{"tf":3.1622776601683795},"411":{"tf":1.4142135623730951}},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"253":{"tf":1.0},"362":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"228":{"tf":1.4142135623730951},"357":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":4,"docs":{"163":{"tf":1.0},"404":{"tf":1.0},"44":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178}}}},"z":{"df":2,"docs":{"381":{"tf":1.0},"412":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"369":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"435":{"tf":1.7320508075688772},"437":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"54":{"tf":1.0},"55":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":44,"docs":{"105":{"tf":1.0},"117":{"tf":1.0},"128":{"tf":1.0},"156":{"tf":1.0},"186":{"tf":2.0},"188":{"tf":1.0},"220":{"tf":1.0},"239":{"tf":1.7320508075688772},"245":{"tf":1.0},"246":{"tf":1.0},"285":{"tf":1.0},"288":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"301":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"312":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"317":{"tf":2.8284271247461903},"318":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.0},"346":{"tf":1.0},"36":{"tf":1.0},"372":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.0},"396":{"tf":1.0},"402":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":1.7320508075688772},"411":{"tf":1.0},"42":{"tf":1.7320508075688772},"432":{"tf":1.0},"52":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"75":{"tf":1.0},"89":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":8,"docs":{"108":{"tf":1.0},"121":{"tf":1.0},"221":{"tf":1.0},"242":{"tf":1.0},"263":{"tf":1.0},"357":{"tf":2.8284271247461903},"38":{"tf":1.0},"67":{"tf":1.0}},"u":{"df":1,"docs":{"185":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"d":{"df":2,"docs":{"155":{"tf":1.0},"156":{"tf":2.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"380":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"423":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":5,"docs":{"158":{"tf":1.4142135623730951},"220":{"tf":2.0},"221":{"tf":1.7320508075688772},"235":{"tf":2.6457513110645907},"238":{"tf":3.0}},"e":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"238":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"<":{"df":0,"docs":{},"f":{">":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"238":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"149":{"tf":1.0}}}}},"df":20,"docs":{"158":{"tf":3.0},"161":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.4142135623730951},"228":{"tf":1.0},"237":{"tf":1.0},"296":{"tf":1.0},"301":{"tf":1.4142135623730951},"316":{"tf":1.0},"338":{"tf":1.0},"347":{"tf":1.0},"380":{"tf":1.4142135623730951},"389":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"398":{"tf":1.0},"400":{"tf":1.7320508075688772},"404":{"tf":2.449489742783178},"406":{"tf":1.4142135623730951},"407":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"96":{"tf":1.0}}}}}}}}},"y":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"259":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":44,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.4142135623730951},"139":{"tf":1.0},"142":{"tf":1.4142135623730951},"151":{"tf":2.0},"167":{"tf":1.4142135623730951},"18":{"tf":2.23606797749979},"199":{"tf":1.0},"219":{"tf":1.7320508075688772},"220":{"tf":1.4142135623730951},"245":{"tf":2.449489742783178},"246":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.4142135623730951},"263":{"tf":1.0},"265":{"tf":1.0},"289":{"tf":1.0},"301":{"tf":1.0},"304":{"tf":1.0},"314":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":1.0},"32":{"tf":1.0},"323":{"tf":2.0},"330":{"tf":1.4142135623730951},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.0},"401":{"tf":1.0},"406":{"tf":1.0},"415":{"tf":1.0},"42":{"tf":3.4641016151377544},"423":{"tf":1.4142135623730951},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"51":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":2.6457513110645907}},"e":{"_":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"330":{"tf":1.0}},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"330":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":107,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"123":{"tf":1.0},"126":{"tf":1.7320508075688772},"129":{"tf":1.0},"135":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.23606797749979},"158":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"172":{"tf":1.0},"180":{"tf":1.0},"187":{"tf":1.4142135623730951},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"215":{"tf":1.0},"218":{"tf":1.7320508075688772},"221":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.4142135623730951},"236":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"255":{"tf":1.4142135623730951},"261":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":2.23606797749979},"276":{"tf":1.0},"279":{"tf":2.6457513110645907},"280":{"tf":1.4142135623730951},"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"285":{"tf":2.8284271247461903},"287":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.7320508075688772},"29":{"tf":1.0},"291":{"tf":1.0},"296":{"tf":1.7320508075688772},"301":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":2.0},"309":{"tf":1.7320508075688772},"310":{"tf":1.0},"313":{"tf":1.7320508075688772},"314":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.0},"334":{"tf":1.0},"338":{"tf":1.0},"34":{"tf":1.7320508075688772},"343":{"tf":1.0},"364":{"tf":1.7320508075688772},"365":{"tf":1.0},"374":{"tf":1.0},"379":{"tf":1.4142135623730951},"38":{"tf":1.0},"381":{"tf":1.0},"387":{"tf":1.4142135623730951},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"403":{"tf":1.0},"404":{"tf":3.0},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.0},"417":{"tf":1.0},"429":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.7320508075688772},"73":{"tf":1.0},"79":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":7,"docs":{"127":{"tf":1.0},"289":{"tf":1.7320508075688772},"396":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.4142135623730951},"432":{"tf":1.4142135623730951},"433":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"366":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{"d":{"df":8,"docs":{"253":{"tf":1.0},"306":{"tf":1.4142135623730951},"323":{"tf":1.7320508075688772},"361":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.4142135623730951},"367":{"tf":1.4142135623730951},"370":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"257":{"tf":1.7320508075688772},"258":{"tf":1.0},"259":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"199":{"tf":1.0},"370":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":2,"docs":{"228":{"tf":1.0},"51":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"43":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"280":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"397":{"tf":2.6457513110645907},"403":{"tf":1.0}}},"l":{"df":7,"docs":{"310":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":2.6457513110645907},"314":{"tf":3.3166247903554},"318":{"tf":1.0},"322":{"tf":1.7320508075688772},"397":{"tf":1.7320508075688772}}}},"s":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{";":{"df":0,"docs":{},"q":{"=":{"0":{".":{"5":{"df":1,"docs":{"396":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"385":{"tf":1.0}}}},"df":2,"docs":{"177":{"tf":1.0},"179":{"tf":1.0}},"g":{"df":12,"docs":{"120":{"tf":1.0},"2":{"tf":1.0},"220":{"tf":1.0},"236":{"tf":1.0},"245":{"tf":1.0},"271":{"tf":1.0},"323":{"tf":1.0},"338":{"tf":1.0},"356":{"tf":1.0},"365":{"tf":1.0},"75":{"tf":1.4142135623730951},"81":{"tf":1.0}}}},"df":397,"docs":{"0":{"tf":1.4142135623730951},"10":{"tf":2.6457513110645907},"100":{"tf":1.4142135623730951},"101":{"tf":1.7320508075688772},"102":{"tf":3.872983346207417},"103":{"tf":4.242640687119285},"104":{"tf":2.449489742783178},"105":{"tf":1.7320508075688772},"106":{"tf":2.23606797749979},"108":{"tf":3.1622776601683795},"109":{"tf":2.23606797749979},"110":{"tf":2.449489742783178},"111":{"tf":2.6457513110645907},"112":{"tf":1.7320508075688772},"113":{"tf":2.449489742783178},"114":{"tf":1.0},"115":{"tf":2.8284271247461903},"116":{"tf":2.23606797749979},"117":{"tf":4.0},"118":{"tf":2.449489742783178},"119":{"tf":2.23606797749979},"12":{"tf":1.0},"120":{"tf":3.1622776601683795},"121":{"tf":4.898979485566356},"122":{"tf":4.47213595499958},"123":{"tf":2.449489742783178},"124":{"tf":4.0},"125":{"tf":3.605551275463989},"126":{"tf":5.0990195135927845},"127":{"tf":2.6457513110645907},"128":{"tf":1.7320508075688772},"129":{"tf":2.449489742783178},"13":{"tf":1.4142135623730951},"130":{"tf":2.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.0},"133":{"tf":1.4142135623730951},"134":{"tf":1.7320508075688772},"135":{"tf":3.3166247903554},"136":{"tf":2.23606797749979},"137":{"tf":2.8284271247461903},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":2.6457513110645907},"142":{"tf":4.358898943540674},"143":{"tf":1.7320508075688772},"144":{"tf":2.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":2.23606797749979},"148":{"tf":2.0},"149":{"tf":1.7320508075688772},"15":{"tf":2.0},"150":{"tf":1.7320508075688772},"151":{"tf":3.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"156":{"tf":2.8284271247461903},"157":{"tf":2.6457513110645907},"158":{"tf":4.242640687119285},"159":{"tf":7.0},"16":{"tf":1.4142135623730951},"162":{"tf":1.4142135623730951},"163":{"tf":2.23606797749979},"164":{"tf":3.0},"165":{"tf":2.449489742783178},"166":{"tf":2.0},"167":{"tf":2.0},"168":{"tf":1.7320508075688772},"169":{"tf":3.1622776601683795},"17":{"tf":1.7320508075688772},"170":{"tf":3.0},"171":{"tf":2.8284271247461903},"172":{"tf":2.8284271247461903},"173":{"tf":3.4641016151377544},"174":{"tf":1.4142135623730951},"175":{"tf":1.7320508075688772},"176":{"tf":2.449489742783178},"177":{"tf":2.8284271247461903},"178":{"tf":3.4641016151377544},"179":{"tf":2.23606797749979},"180":{"tf":3.0},"181":{"tf":1.7320508075688772},"182":{"tf":2.23606797749979},"184":{"tf":1.0},"185":{"tf":1.4142135623730951},"186":{"tf":3.1622776601683795},"188":{"tf":1.0},"189":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951},"190":{"tf":2.449489742783178},"191":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"196":{"tf":3.0},"197":{"tf":3.1622776601683795},"198":{"tf":3.0},"199":{"tf":2.23606797749979},"20":{"tf":1.7320508075688772},"200":{"tf":2.449489742783178},"201":{"tf":3.3166247903554},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"204":{"tf":1.0},"205":{"tf":1.4142135623730951},"206":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"208":{"tf":2.449489742783178},"209":{"tf":3.605551275463989},"21":{"tf":2.0},"210":{"tf":1.4142135623730951},"211":{"tf":2.23606797749979},"213":{"tf":2.23606797749979},"214":{"tf":2.6457513110645907},"215":{"tf":1.4142135623730951},"216":{"tf":2.0},"217":{"tf":1.7320508075688772},"218":{"tf":2.449489742783178},"219":{"tf":3.0},"22":{"tf":1.4142135623730951},"220":{"tf":4.0},"221":{"tf":4.358898943540674},"222":{"tf":3.4641016151377544},"223":{"tf":1.0},"224":{"tf":2.0},"225":{"tf":2.6457513110645907},"227":{"tf":1.7320508075688772},"228":{"tf":4.898979485566356},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"231":{"tf":3.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"236":{"tf":3.0},"237":{"tf":3.4641016151377544},"238":{"tf":3.605551275463989},"239":{"tf":3.3166247903554},"24":{"tf":1.7320508075688772},"240":{"tf":2.23606797749979},"241":{"tf":1.7320508075688772},"242":{"tf":2.0},"243":{"tf":2.0},"244":{"tf":1.0},"245":{"tf":6.0},"246":{"tf":2.6457513110645907},"247":{"tf":1.4142135623730951},"248":{"tf":3.0},"25":{"tf":1.4142135623730951},"250":{"tf":1.4142135623730951},"251":{"tf":2.23606797749979},"252":{"tf":1.4142135623730951},"253":{"tf":3.7416573867739413},"254":{"tf":6.244997998398398},"256":{"tf":3.3166247903554},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.4142135623730951},"26":{"tf":2.0},"261":{"tf":1.7320508075688772},"262":{"tf":1.7320508075688772},"263":{"tf":3.3166247903554},"264":{"tf":2.0},"265":{"tf":1.7320508075688772},"266":{"tf":1.0},"267":{"tf":2.0},"268":{"tf":1.4142135623730951},"269":{"tf":2.449489742783178},"27":{"tf":2.449489742783178},"270":{"tf":2.449489742783178},"271":{"tf":4.0},"272":{"tf":1.0},"273":{"tf":2.0},"274":{"tf":2.8284271247461903},"275":{"tf":2.0},"276":{"tf":2.0},"277":{"tf":2.449489742783178},"278":{"tf":1.4142135623730951},"279":{"tf":3.4641016151377544},"28":{"tf":3.0},"280":{"tf":2.449489742783178},"281":{"tf":3.7416573867739413},"282":{"tf":2.6457513110645907},"283":{"tf":1.7320508075688772},"284":{"tf":2.0},"285":{"tf":5.656854249492381},"286":{"tf":3.3166247903554},"287":{"tf":1.0},"288":{"tf":3.605551275463989},"289":{"tf":4.47213595499958},"29":{"tf":3.3166247903554},"290":{"tf":2.0},"291":{"tf":1.0},"292":{"tf":2.449489742783178},"293":{"tf":1.7320508075688772},"294":{"tf":2.449489742783178},"295":{"tf":5.196152422706632},"296":{"tf":4.358898943540674},"297":{"tf":2.449489742783178},"298":{"tf":1.7320508075688772},"299":{"tf":2.0},"30":{"tf":1.0},"300":{"tf":1.4142135623730951},"301":{"tf":6.082762530298219},"302":{"tf":2.449489742783178},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"306":{"tf":1.4142135623730951},"307":{"tf":2.0},"308":{"tf":2.23606797749979},"309":{"tf":2.0},"31":{"tf":2.23606797749979},"310":{"tf":2.23606797749979},"311":{"tf":2.0},"312":{"tf":4.242640687119285},"313":{"tf":3.3166247903554},"314":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"316":{"tf":3.872983346207417},"317":{"tf":4.795831523312719},"318":{"tf":4.242640687119285},"319":{"tf":3.4641016151377544},"32":{"tf":2.0},"320":{"tf":3.7416573867739413},"321":{"tf":1.0},"322":{"tf":2.0},"323":{"tf":4.123105625617661},"324":{"tf":3.7416573867739413},"325":{"tf":3.1622776601683795},"327":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"330":{"tf":3.1622776601683795},"331":{"tf":2.449489742783178},"332":{"tf":1.4142135623730951},"333":{"tf":2.0},"334":{"tf":3.605551275463989},"335":{"tf":3.605551275463989},"336":{"tf":3.0},"337":{"tf":2.23606797749979},"338":{"tf":2.23606797749979},"339":{"tf":3.0},"34":{"tf":1.4142135623730951},"340":{"tf":2.449489742783178},"341":{"tf":1.4142135623730951},"342":{"tf":2.6457513110645907},"343":{"tf":2.0},"344":{"tf":2.0},"345":{"tf":2.8284271247461903},"346":{"tf":2.23606797749979},"347":{"tf":2.0},"348":{"tf":2.0},"349":{"tf":2.23606797749979},"35":{"tf":2.8284271247461903},"350":{"tf":4.123105625617661},"351":{"tf":1.0},"352":{"tf":1.0},"353":{"tf":1.7320508075688772},"354":{"tf":1.0},"355":{"tf":1.7320508075688772},"356":{"tf":3.3166247903554},"357":{"tf":6.4031242374328485},"358":{"tf":3.1622776601683795},"359":{"tf":2.8284271247461903},"36":{"tf":1.4142135623730951},"360":{"tf":1.7320508075688772},"361":{"tf":2.0},"362":{"tf":1.7320508075688772},"363":{"tf":2.23606797749979},"364":{"tf":3.0},"365":{"tf":5.196152422706632},"366":{"tf":2.8284271247461903},"367":{"tf":1.7320508075688772},"368":{"tf":1.4142135623730951},"369":{"tf":3.0},"37":{"tf":2.23606797749979},"370":{"tf":2.449489742783178},"372":{"tf":3.1622776601683795},"373":{"tf":3.4641016151377544},"374":{"tf":3.872983346207417},"375":{"tf":3.0},"376":{"tf":2.8284271247461903},"377":{"tf":1.0},"378":{"tf":2.0},"379":{"tf":3.4641016151377544},"38":{"tf":2.449489742783178},"380":{"tf":2.449489742783178},"381":{"tf":3.0},"383":{"tf":4.242640687119285},"384":{"tf":3.0},"385":{"tf":1.4142135623730951},"386":{"tf":1.4142135623730951},"387":{"tf":3.0},"388":{"tf":1.4142135623730951},"389":{"tf":4.795831523312719},"39":{"tf":1.0},"390":{"tf":1.4142135623730951},"391":{"tf":1.4142135623730951},"392":{"tf":1.4142135623730951},"393":{"tf":2.0},"394":{"tf":1.0},"395":{"tf":2.23606797749979},"396":{"tf":1.4142135623730951},"397":{"tf":2.0},"398":{"tf":2.0},"399":{"tf":2.0},"4":{"tf":1.0},"40":{"tf":1.0},"400":{"tf":2.0},"401":{"tf":2.23606797749979},"403":{"tf":2.0},"404":{"tf":7.483314773547883},"405":{"tf":2.0},"406":{"tf":2.23606797749979},"407":{"tf":3.3166247903554},"409":{"tf":1.0},"41":{"tf":1.0},"410":{"tf":1.4142135623730951},"411":{"tf":2.449489742783178},"412":{"tf":1.7320508075688772},"413":{"tf":3.3166247903554},"415":{"tf":1.4142135623730951},"416":{"tf":2.6457513110645907},"417":{"tf":2.0},"418":{"tf":1.4142135623730951},"419":{"tf":1.4142135623730951},"42":{"tf":3.0},"420":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.0},"423":{"tf":2.0},"424":{"tf":2.0},"425":{"tf":2.23606797749979},"426":{"tf":1.7320508075688772},"427":{"tf":2.23606797749979},"428":{"tf":2.23606797749979},"429":{"tf":3.1622776601683795},"43":{"tf":3.3166247903554},"433":{"tf":2.23606797749979},"435":{"tf":2.23606797749979},"436":{"tf":2.449489742783178},"437":{"tf":1.0},"44":{"tf":3.872983346207417},"45":{"tf":2.0},"46":{"tf":1.7320508075688772},"47":{"tf":2.6457513110645907},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"5":{"tf":1.0},"50":{"tf":2.23606797749979},"51":{"tf":2.8284271247461903},"52":{"tf":2.8284271247461903},"53":{"tf":2.0},"54":{"tf":3.7416573867739413},"55":{"tf":4.0},"56":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"6":{"tf":1.0},"60":{"tf":1.4142135623730951},"62":{"tf":2.23606797749979},"63":{"tf":4.898979485566356},"66":{"tf":2.0},"67":{"tf":1.7320508075688772},"70":{"tf":2.0},"71":{"tf":3.4641016151377544},"72":{"tf":2.0},"73":{"tf":2.0},"74":{"tf":2.6457513110645907},"75":{"tf":3.3166247903554},"76":{"tf":1.0},"78":{"tf":3.3166247903554},"79":{"tf":3.3166247903554},"80":{"tf":1.0},"82":{"tf":1.7320508075688772},"83":{"tf":2.23606797749979},"84":{"tf":2.23606797749979},"85":{"tf":3.4641016151377544},"86":{"tf":2.0},"87":{"tf":2.0},"88":{"tf":2.0},"89":{"tf":3.0},"90":{"tf":2.0},"91":{"tf":2.8284271247461903},"92":{"tf":4.358898943540674},"93":{"tf":1.0},"94":{"tf":3.605551275463989},"95":{"tf":1.7320508075688772},"96":{"tf":2.0},"97":{"tf":2.449489742783178},"98":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"350":{"tf":1.0}}}}}},"r":{"1":{".":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"83":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"83":{"tf":1.7320508075688772},"84":{"tf":1.0},"85":{"tf":3.7416573867739413},"88":{"tf":1.0}}},"2":{"df":1,"docs":{"85":{"tf":2.8284271247461903}}},"<":{"\'":{"a":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"1":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"235":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"235":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"df":72,"docs":{"1":{"tf":1.0},"106":{"tf":1.0},"111":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"135":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"15":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":2.23606797749979},"176":{"tf":1.4142135623730951},"209":{"tf":1.0},"211":{"tf":1.4142135623730951},"215":{"tf":1.0},"217":{"tf":1.7320508075688772},"220":{"tf":2.449489742783178},"221":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"235":{"tf":2.6457513110645907},"236":{"tf":1.4142135623730951},"253":{"tf":1.7320508075688772},"254":{"tf":2.0},"284":{"tf":1.0},"285":{"tf":1.0},"291":{"tf":1.0},"30":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"333":{"tf":2.0},"335":{"tf":1.4142135623730951},"338":{"tf":1.7320508075688772},"339":{"tf":1.0},"346":{"tf":1.7320508075688772},"35":{"tf":2.23606797749979},"357":{"tf":1.0},"36":{"tf":1.0},"363":{"tf":1.0},"37":{"tf":2.449489742783178},"373":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"389":{"tf":2.8284271247461903},"396":{"tf":1.4142135623730951},"400":{"tf":1.0},"41":{"tf":1.0},"417":{"tf":1.7320508075688772},"429":{"tf":1.7320508075688772},"433":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":2.449489742783178},"45":{"tf":2.23606797749979},"46":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"63":{"tf":1.0},"70":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":4.0},"84":{"tf":2.0},"85":{"tf":3.0},"88":{"tf":1.7320508075688772},"92":{"tf":1.4142135623730951},"94":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":9,"docs":{"159":{"tf":4.123105625617661},"176":{"tf":1.7320508075688772},"177":{"tf":2.0},"178":{"tf":1.0},"179":{"tf":2.0},"83":{"tf":3.4641016151377544},"84":{"tf":2.23606797749979},"85":{"tf":2.8284271247461903},"88":{"tf":2.23606797749979}},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"159":{"tf":2.6457513110645907}},"e":{".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"%":{"\\\\":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"’":{"df":6,"docs":{"164":{"tf":1.0},"228":{"tf":1.0},"285":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"83":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"—":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"325":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"z":{"df":15,"docs":{"143":{"tf":1.7320508075688772},"156":{"tf":1.0},"285":{"tf":4.0},"365":{"tf":1.7320508075688772},"381":{"tf":1.0},"404":{"tf":5.5677643628300215},"406":{"tf":2.449489742783178},"407":{"tf":3.0},"416":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"78":{"tf":2.8284271247461903}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"105":{"tf":2.0},"109":{"tf":1.7320508075688772},"110":{"tf":3.1622776601683795}},"e":{":":{":":{"a":{"df":0,"docs":{},"l":{"a":{"b":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"110":{"tf":2.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"a":{"df":2,"docs":{"105":{"tf":1.0},"110":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"a":{"df":0,"docs":{},"l":{"df":27,"docs":{"115":{"tf":1.0},"140":{"tf":1.0},"157":{"tf":1.0},"169":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"236":{"tf":1.0},"265":{"tf":1.0},"268":{"tf":1.0},"279":{"tf":1.4142135623730951},"283":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"357":{"tf":1.0},"364":{"tf":1.0},"373":{"tf":1.0},"384":{"tf":1.0},"395":{"tf":1.0},"429":{"tf":1.0},"53":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"f":{"df":14,"docs":{"139":{"tf":2.0},"140":{"tf":2.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":2.449489742783178},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"153":{"tf":1.0},"36":{"tf":1.0},"396":{"tf":1.0},"54":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":6,"docs":{"253":{"tf":1.0},"254":{"tf":2.6457513110645907},"320":{"tf":1.4142135623730951},"323":{"tf":1.0},"325":{"tf":1.0},"428":{"tf":1.0}}}}}},"v":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"295":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"1":{"0":{"0":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"348":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"5":{"df":1,"docs":{"134":{"tf":1.0}}},"6":{"df":2,"docs":{"134":{"tf":1.0},"135":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"134":{"tf":1.0}}},"8":{"df":1,"docs":{"134":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"0":{".":{"1":{".":{"0":{"df":96,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"135":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"205":{"tf":1.7320508075688772},"206":{"tf":1.4142135623730951},"209":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":2.0},"228":{"tf":1.4142135623730951},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"242":{"tf":1.0},"257":{"tf":2.6457513110645907},"262":{"tf":1.4142135623730951},"263":{"tf":1.7320508075688772},"264":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.7320508075688772},"281":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":1.0},"29":{"tf":1.7320508075688772},"295":{"tf":1.4142135623730951},"297":{"tf":1.0},"301":{"tf":1.4142135623730951},"335":{"tf":1.0},"34":{"tf":1.0},"345":{"tf":1.0},"348":{"tf":1.0},"350":{"tf":1.4142135623730951},"357":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.0},"374":{"tf":2.0},"375":{"tf":1.0},"38":{"tf":1.0},"384":{"tf":1.0},"396":{"tf":1.0},"40":{"tf":1.0},"404":{"tf":2.449489742783178},"406":{"tf":1.0},"407":{"tf":1.0},"42":{"tf":1.4142135623730951},"426":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"53":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"63":{"tf":1.7320508075688772},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.0},"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"1":{"0":{"df":1,"docs":{"44":{"tf":1.0}}},"5":{"df":1,"docs":{"42":{"tf":1.0}}},"7":{"0":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"42":{"tf":1.0}}},"df":1,"docs":{"44":{"tf":1.0}}},"8":{"6":{"df":1,"docs":{"44":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"0":{"df":1,"docs":{"44":{"tf":1.0}}},"1":{"df":1,"docs":{"42":{"tf":1.0}}},"2":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{".":{"2":{"df":1,"docs":{"44":{"tf":1.0}}},"4":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{".":{"3":{"5":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{".":{"5":{"df":3,"docs":{"263":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"44":{"tf":1.0}}},"6":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"9":{"9":{".":{"0":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{".":{"0":{".":{"0":{"df":2,"docs":{"42":{"tf":1.0},"44":{"tf":1.0}}},"1":{"7":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"3":{"8":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"9":{"3":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"x":{"df":1,"docs":{"242":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0}}}}}}},"4":{".":{"1":{".":{"1":{"df":1,"docs":{"265":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"241":{"tf":1.0}}}}}},"df":3,"docs":{"239":{"tf":2.23606797749979},"240":{"tf":2.0},"241":{"tf":1.4142135623730951}}}}}}},"df":4,"docs":{"239":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.4142135623730951}}},"2":{".":{"0":{".":{"9":{"8":{"df":1,"docs":{"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":1.0}}},"4":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"102":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"102":{"tf":1.0}}}}}}}},"u":{"8":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":2.449489742783178}}},"6":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"6":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"102":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}}}}}}}},"df":2,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":2.6457513110645907}}},"[":{"0":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}},"1":{"0":{"0":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"df":1,"docs":{"135":{"tf":1.0}}},"9":{"9":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"239":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951},"297":{"tf":3.0},"298":{"tf":1.7320508075688772},"299":{"tf":2.449489742783178},"317":{"tf":4.123105625617661},"323":{"tf":3.4641016151377544},"347":{"tf":1.0},"380":{"tf":1.4142135623730951}},"i":{"d":{"df":73,"docs":{"103":{"tf":1.7320508075688772},"107":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"135":{"tf":1.7320508075688772},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":2.23606797749979},"145":{"tf":1.0},"150":{"tf":1.7320508075688772},"156":{"tf":1.0},"162":{"tf":2.0},"163":{"tf":1.7320508075688772},"164":{"tf":3.0},"166":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":2.449489742783178},"182":{"tf":1.4142135623730951},"183":{"tf":2.449489742783178},"184":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":3.3166247903554},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"220":{"tf":1.0},"224":{"tf":1.7320508075688772},"236":{"tf":1.0},"237":{"tf":1.0},"279":{"tf":1.0},"282":{"tf":1.0},"284":{"tf":1.0},"295":{"tf":1.7320508075688772},"333":{"tf":1.0},"338":{"tf":1.0},"342":{"tf":1.4142135623730951},"343":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.7320508075688772},"351":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":2.0},"365":{"tf":2.449489742783178},"380":{"tf":1.0},"387":{"tf":1.4142135623730951},"396":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"404":{"tf":2.0},"416":{"tf":1.0},"420":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"69":{"tf":3.1622776601683795},"71":{"tf":2.8284271247461903},"72":{"tf":1.0},"74":{"tf":1.4142135623730951},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"98":{"tf":1.0}}},"df":0,"docs":{}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{}},"df":236,"docs":{"1":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.7320508075688772},"102":{"tf":3.872983346207417},"103":{"tf":6.324555320336759},"104":{"tf":4.123105625617661},"105":{"tf":3.4641016151377544},"106":{"tf":3.605551275463989},"107":{"tf":1.4142135623730951},"108":{"tf":4.0},"109":{"tf":3.605551275463989},"110":{"tf":2.6457513110645907},"111":{"tf":2.0},"120":{"tf":1.4142135623730951},"131":{"tf":2.0},"132":{"tf":2.449489742783178},"133":{"tf":3.0},"134":{"tf":1.7320508075688772},"135":{"tf":3.1622776601683795},"136":{"tf":2.6457513110645907},"137":{"tf":2.23606797749979},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":2.6457513110645907},"143":{"tf":3.1622776601683795},"144":{"tf":1.0},"145":{"tf":1.7320508075688772},"147":{"tf":2.449489742783178},"148":{"tf":2.0},"149":{"tf":3.0},"150":{"tf":3.0},"151":{"tf":6.928203230275509},"152":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":3.4641016151377544},"158":{"tf":2.6457513110645907},"159":{"tf":6.928203230275509},"160":{"tf":1.4142135623730951},"162":{"tf":1.7320508075688772},"163":{"tf":3.0},"164":{"tf":5.0990195135927845},"165":{"tf":1.0},"166":{"tf":1.7320508075688772},"167":{"tf":3.0},"169":{"tf":3.0},"170":{"tf":2.23606797749979},"171":{"tf":2.8284271247461903},"172":{"tf":2.449489742783178},"173":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":3.3166247903554},"183":{"tf":1.0},"184":{"tf":1.7320508075688772},"186":{"tf":3.0},"187":{"tf":2.8284271247461903},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":3.605551275463989},"199":{"tf":2.6457513110645907},"200":{"tf":6.324555320336759},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":3.1622776601683795},"205":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":2.23606797749979},"214":{"tf":2.449489742783178},"215":{"tf":2.8284271247461903},"216":{"tf":1.4142135623730951},"218":{"tf":4.0},"219":{"tf":1.7320508075688772},"220":{"tf":4.242640687119285},"221":{"tf":3.7416573867739413},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":2.449489742783178},"225":{"tf":1.4142135623730951},"227":{"tf":1.0},"228":{"tf":3.1622776601683795},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":2.0},"236":{"tf":2.6457513110645907},"237":{"tf":2.0},"238":{"tf":5.830951894845301},"239":{"tf":1.7320508075688772},"240":{"tf":2.0},"242":{"tf":1.4142135623730951},"243":{"tf":2.23606797749979},"245":{"tf":4.242640687119285},"251":{"tf":1.4142135623730951},"256":{"tf":1.4142135623730951},"258":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.7320508075688772},"269":{"tf":1.4142135623730951},"270":{"tf":2.8284271247461903},"271":{"tf":6.244997998398398},"273":{"tf":3.4641016151377544},"274":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"276":{"tf":3.0},"277":{"tf":2.23606797749979},"279":{"tf":3.605551275463989},"280":{"tf":2.449489742783178},"281":{"tf":2.449489742783178},"282":{"tf":1.7320508075688772},"284":{"tf":1.7320508075688772},"285":{"tf":6.48074069840786},"286":{"tf":5.0990195135927845},"287":{"tf":1.0},"288":{"tf":3.7416573867739413},"289":{"tf":6.164414002968976},"290":{"tf":1.0},"294":{"tf":1.4142135623730951},"295":{"tf":3.605551275463989},"296":{"tf":4.0},"297":{"tf":2.8284271247461903},"298":{"tf":2.23606797749979},"299":{"tf":1.7320508075688772},"300":{"tf":1.4142135623730951},"301":{"tf":4.0},"302":{"tf":1.4142135623730951},"304":{"tf":1.7320508075688772},"31":{"tf":1.0},"310":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":2.6457513110645907},"319":{"tf":1.0},"320":{"tf":2.8284271247461903},"322":{"tf":1.4142135623730951},"323":{"tf":3.3166247903554},"330":{"tf":2.23606797749979},"333":{"tf":1.7320508075688772},"334":{"tf":1.0},"335":{"tf":2.6457513110645907},"337":{"tf":2.0},"338":{"tf":4.47213595499958},"339":{"tf":1.4142135623730951},"342":{"tf":2.23606797749979},"344":{"tf":2.8284271247461903},"345":{"tf":2.23606797749979},"346":{"tf":2.23606797749979},"347":{"tf":1.0},"348":{"tf":2.8284271247461903},"349":{"tf":2.0},"350":{"tf":3.1622776601683795},"352":{"tf":1.4142135623730951},"353":{"tf":3.7416573867739413},"354":{"tf":1.7320508075688772},"355":{"tf":2.8284271247461903},"356":{"tf":5.0},"357":{"tf":6.557438524302},"358":{"tf":2.6457513110645907},"359":{"tf":3.7416573867739413},"36":{"tf":2.6457513110645907},"360":{"tf":1.4142135623730951},"364":{"tf":1.7320508075688772},"365":{"tf":3.1622776601683795},"366":{"tf":1.7320508075688772},"369":{"tf":1.0},"372":{"tf":2.0},"373":{"tf":2.449489742783178},"375":{"tf":1.0},"376":{"tf":1.4142135623730951},"378":{"tf":2.0},"379":{"tf":2.23606797749979},"38":{"tf":3.3166247903554},"380":{"tf":3.872983346207417},"381":{"tf":3.0},"383":{"tf":2.0},"384":{"tf":1.4142135623730951},"387":{"tf":2.6457513110645907},"389":{"tf":1.7320508075688772},"39":{"tf":2.0},"401":{"tf":1.7320508075688772},"403":{"tf":1.0},"404":{"tf":3.1622776601683795},"406":{"tf":1.4142135623730951},"410":{"tf":1.0},"411":{"tf":1.0},"418":{"tf":1.0},"419":{"tf":1.7320508075688772},"420":{"tf":3.1622776601683795},"421":{"tf":2.449489742783178},"422":{"tf":2.449489742783178},"423":{"tf":2.23606797749979},"427":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":3.605551275463989},"47":{"tf":2.8284271247461903},"50":{"tf":4.242640687119285},"51":{"tf":3.3166247903554},"52":{"tf":3.4641016151377544},"53":{"tf":1.4142135623730951},"54":{"tf":4.69041575982343},"55":{"tf":5.0990195135927845},"57":{"tf":3.3166247903554},"58":{"tf":3.872983346207417},"59":{"tf":4.358898943540674},"62":{"tf":3.3166247903554},"63":{"tf":4.358898943540674},"67":{"tf":2.449489742783178},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":4.58257569495584},"72":{"tf":2.0},"73":{"tf":3.605551275463989},"74":{"tf":3.3166247903554},"75":{"tf":2.449489742783178},"76":{"tf":2.449489742783178},"78":{"tf":3.0},"79":{"tf":2.8284271247461903},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":3.605551275463989},"84":{"tf":1.4142135623730951},"85":{"tf":3.7416573867739413},"86":{"tf":2.0},"91":{"tf":1.7320508075688772},"92":{"tf":3.605551275463989},"93":{"tf":1.0},"94":{"tf":1.7320508075688772},"96":{"tf":1.0},"97":{"tf":1.0}},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"164":{"tf":1.0}}}}}}},"df":0,"docs":{},"u":{"3":{"2":{"df":1,"docs":{"383":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"286":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"301":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"c":{"df":1,"docs":{"104":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"a":{"df":1,"docs":{"105":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{".":{"a":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"365":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{")":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"n":{"df":1,"docs":{"320":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}}}}},"[":{".":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"365":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"}":{"df":0,"docs":{},"{":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"—":{"a":{"df":1,"docs":{"238":{"tf":1.0}}},"df":0,"docs":{}},"’":{"df":6,"docs":{"285":{"tf":1.0},"335":{"tf":1.0},"337":{"tf":1.0},"339":{"tf":1.0},"54":{"tf":1.0},"71":{"tf":1.0}}}}}},"r":{"df":2,"docs":{"228":{"tf":1.0},"415":{"tf":3.3166247903554}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":124,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951},"108":{"tf":2.0},"109":{"tf":1.4142135623730951},"110":{"tf":1.0},"112":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.0},"144":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"159":{"tf":2.449489742783178},"167":{"tf":2.0},"17":{"tf":1.0},"172":{"tf":1.4142135623730951},"182":{"tf":2.449489742783178},"183":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"188":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"211":{"tf":1.0},"215":{"tf":2.8284271247461903},"217":{"tf":2.23606797749979},"218":{"tf":2.449489742783178},"219":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"225":{"tf":1.0},"226":{"tf":2.449489742783178},"227":{"tf":1.4142135623730951},"228":{"tf":4.898979485566356},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"236":{"tf":2.0},"237":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"239":{"tf":2.0},"243":{"tf":1.0},"268":{"tf":1.0},"270":{"tf":1.0},"273":{"tf":1.0},"279":{"tf":1.0},"280":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":2.0},"289":{"tf":1.4142135623730951},"294":{"tf":1.0},"295":{"tf":1.7320508075688772},"296":{"tf":1.0},"301":{"tf":1.0},"342":{"tf":1.0},"344":{"tf":1.7320508075688772},"345":{"tf":3.4641016151377544},"346":{"tf":2.23606797749979},"350":{"tf":1.0},"353":{"tf":3.872983346207417},"356":{"tf":4.242640687119285},"357":{"tf":3.605551275463989},"358":{"tf":3.1622776601683795},"359":{"tf":2.8284271247461903},"36":{"tf":3.605551275463989},"360":{"tf":1.0},"363":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"366":{"tf":4.795831523312719},"37":{"tf":1.0},"381":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":1.7320508075688772},"389":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"396":{"tf":1.0},"398":{"tf":1.0},"401":{"tf":1.7320508075688772},"410":{"tf":1.0},"411":{"tf":1.7320508075688772},"421":{"tf":1.0},"426":{"tf":1.7320508075688772},"44":{"tf":2.449489742783178},"45":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":4.47213595499958},"51":{"tf":1.7320508075688772},"52":{"tf":4.69041575982343},"53":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":2.449489742783178},"56":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"62":{"tf":2.6457513110645907},"63":{"tf":1.7320508075688772},"64":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":3.0},"71":{"tf":4.242640687119285},"72":{"tf":1.7320508075688772},"73":{"tf":2.0},"74":{"tf":2.0},"75":{"tf":1.0},"78":{"tf":1.4142135623730951},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"’":{"df":3,"docs":{"44":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"415":{"tf":1.0}}}},"df":45,"docs":{"100":{"tf":1.0},"101":{"tf":1.7320508075688772},"102":{"tf":4.58257569495584},"103":{"tf":2.8284271247461903},"104":{"tf":1.0},"105":{"tf":2.449489742783178},"106":{"tf":1.4142135623730951},"109":{"tf":2.0},"120":{"tf":2.449489742783178},"137":{"tf":1.7320508075688772},"157":{"tf":2.6457513110645907},"158":{"tf":2.449489742783178},"159":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"171":{"tf":2.0},"201":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.0},"228":{"tf":1.4142135623730951},"235":{"tf":2.0},"238":{"tf":1.0},"271":{"tf":4.123105625617661},"281":{"tf":1.4142135623730951},"286":{"tf":1.0},"288":{"tf":2.23606797749979},"289":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772},"333":{"tf":1.0},"339":{"tf":1.4142135623730951},"346":{"tf":1.0},"350":{"tf":1.4142135623730951},"356":{"tf":3.1622776601683795},"357":{"tf":1.7320508075688772},"358":{"tf":1.0},"38":{"tf":2.23606797749979},"383":{"tf":1.0},"406":{"tf":1.7320508075688772},"416":{"tf":1.0},"419":{"tf":1.4142135623730951},"420":{"tf":1.4142135623730951},"44":{"tf":2.23606797749979},"47":{"tf":1.0},"54":{"tf":2.23606797749979}}}},"t":{"df":3,"docs":{"248":{"tf":1.0},"288":{"tf":1.0},"316":{"tf":1.0}}}},"df":3,"docs":{"186":{"tf":1.0},"314":{"tf":1.0},"4":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":14,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"166":{"tf":1.0},"239":{"tf":1.0},"268":{"tf":1.0},"291":{"tf":1.0},"3":{"tf":1.0},"360":{"tf":1.0},"388":{"tf":1.0},"416":{"tf":1.0},"44":{"tf":1.0},"55":{"tf":1.0},"6":{"tf":1.0},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":19,"docs":{"158":{"tf":1.0},"175":{"tf":1.0},"187":{"tf":1.0},"223":{"tf":1.0},"247":{"tf":1.4142135623730951},"248":{"tf":1.4142135623730951},"251":{"tf":1.0},"271":{"tf":1.0},"288":{"tf":1.0},"299":{"tf":1.0},"311":{"tf":1.0},"321":{"tf":1.0},"338":{"tf":1.0},"339":{"tf":1.0},"386":{"tf":1.0},"4":{"tf":1.0},"417":{"tf":1.0},"49":{"tf":1.0},"94":{"tf":1.0}},"s":{"df":1,"docs":{"104":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"27":{"tf":1.0},"394":{"tf":1.0}}}}},"c":{"df":1,"docs":{"28":{"tf":1.0}},"s":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"28":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":17,"docs":{"133":{"tf":2.0},"134":{"tf":1.0},"135":{"tf":2.0},"136":{"tf":2.0},"138":{"tf":1.7320508075688772},"147":{"tf":1.7320508075688772},"151":{"tf":1.0},"156":{"tf":1.4142135623730951},"166":{"tf":1.0},"236":{"tf":1.0},"295":{"tf":5.916079783099616},"348":{"tf":1.0},"356":{"tf":1.4142135623730951},"365":{"tf":1.4142135623730951},"387":{"tf":1.0},"419":{"tf":1.4142135623730951},"422":{"tf":1.0}},"e":{"c":{"!":{"[":{"\\"":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"227":{"tf":1.0},"228":{"tf":1.0},"246":{"tf":1.0}}}}}}},"\'":{"a":{"df":1,"docs":{"348":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}}},"1":{"0":{"0":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"167":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":13,"docs":{"133":{"tf":1.0},"135":{"tf":1.7320508075688772},"138":{"tf":1.0},"156":{"tf":1.0},"237":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"295":{"tf":2.0},"365":{"tf":1.7320508075688772},"383":{"tf":1.4142135623730951},"387":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"3":{"4":{"df":2,"docs":{"167":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"335":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"t":{"df":0,"docs":{},"x":{"1":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"384":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"235":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"x":{"1":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},":":{":":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"406":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":9,"docs":{"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"236":{"tf":1.0},"246":{"tf":1.4142135623730951},"387":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"_":{"c":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"s":{"df":3,"docs":{"404":{"tf":2.8284271247461903},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"<":{"&":{"\'":{"a":{"df":6,"docs":{"222":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.7320508075688772},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"246":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"224":{"tf":1.0}}}}}},"_":{"df":4,"docs":{"242":{"tf":1.0},"396":{"tf":1.4142135623730951},"398":{"tf":1.0},"399":{"tf":1.0}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"<":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":3,"docs":{"323":{"tf":1.4142135623730951},"334":{"tf":1.4142135623730951},"335":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"3":{"2":{"df":5,"docs":{"133":{"tf":1.7320508075688772},"134":{"tf":1.0},"242":{"tf":1.4142135623730951},"295":{"tf":1.0},"330":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"<":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"323":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"c":{"<":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"289":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"o":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"383":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":18,"docs":{"213":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"222":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.0},"245":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"314":{"tf":1.0},"323":{"tf":1.0},"335":{"tf":1.4142135623730951},"376":{"tf":1.0},"383":{"tf":1.4142135623730951}}}}},"t":{"df":14,"docs":{"132":{"tf":1.0},"133":{"tf":1.7320508075688772},"135":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.7320508075688772},"239":{"tf":1.0},"271":{"tf":1.0},"289":{"tf":1.0},"334":{"tf":1.4142135623730951},"376":{"tf":2.8284271247461903},"384":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"404":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"3":{"2":{"df":1,"docs":{"387":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"143":{"tf":1.0},"416":{"tf":1.0}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":3,"docs":{"404":{"tf":2.8284271247461903},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}}}}}},"df":15,"docs":{"133":{"tf":1.0},"137":{"tf":1.0},"224":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"243":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"298":{"tf":1.0},"299":{"tf":1.4142135623730951},"301":{"tf":1.7320508075688772},"317":{"tf":2.23606797749979},"323":{"tf":2.8284271247461903},"335":{"tf":1.4142135623730951},"386":{"tf":1.0},"387":{"tf":3.0}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":54,"docs":{"10":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":2.449489742783178},"133":{"tf":3.3166247903554},"134":{"tf":2.23606797749979},"135":{"tf":4.58257569495584},"136":{"tf":3.3166247903554},"137":{"tf":3.1622776601683795},"138":{"tf":2.8284271247461903},"141":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"153":{"tf":2.0},"156":{"tf":2.449489742783178},"211":{"tf":1.0},"213":{"tf":1.7320508075688772},"214":{"tf":2.0},"215":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"220":{"tf":1.4142135623730951},"222":{"tf":1.0},"224":{"tf":2.0},"225":{"tf":2.0},"227":{"tf":1.0},"237":{"tf":1.7320508075688772},"238":{"tf":1.7320508075688772},"239":{"tf":2.0},"240":{"tf":1.4142135623730951},"242":{"tf":2.23606797749979},"243":{"tf":2.0},"245":{"tf":1.0},"246":{"tf":1.7320508075688772},"247":{"tf":1.0},"285":{"tf":2.23606797749979},"295":{"tf":3.0},"298":{"tf":1.0},"323":{"tf":2.0},"330":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"334":{"tf":2.0},"335":{"tf":1.0},"365":{"tf":2.0},"383":{"tf":1.4142135623730951},"387":{"tf":2.23606797749979},"396":{"tf":1.4142135623730951},"400":{"tf":1.0},"404":{"tf":3.4641016151377544},"406":{"tf":1.4142135623730951},"421":{"tf":1.0},"55":{"tf":2.449489742783178},"80":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":1,"docs":{"115":{"tf":2.23606797749979}}}}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":12,"docs":{"109":{"tf":1.0},"110":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"163":{"tf":1.0},"178":{"tf":1.0},"236":{"tf":1.0},"369":{"tf":1.0},"374":{"tf":1.0},"379":{"tf":1.0},"403":{"tf":1.0},"86":{"tf":1.0}}}}},"df":1,"docs":{"259":{"tf":1.4142135623730951}},"i":{"df":55,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"120":{"tf":1.0},"131":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"161":{"tf":1.0},"164":{"tf":1.0},"179":{"tf":1.4142135623730951},"185":{"tf":1.0},"189":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"206":{"tf":1.0},"211":{"tf":1.0},"214":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"236":{"tf":1.0},"254":{"tf":1.0},"270":{"tf":1.4142135623730951},"282":{"tf":1.0},"288":{"tf":1.0},"301":{"tf":1.4142135623730951},"307":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"315":{"tf":1.0},"316":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.7320508075688772},"340":{"tf":1.0},"360":{"tf":1.0},"361":{"tf":1.0},"389":{"tf":1.0},"392":{"tf":1.0},"399":{"tf":1.0},"42":{"tf":1.0},"421":{"tf":1.0},"437":{"tf":1.0},"5":{"tf":1.0},"50":{"tf":1.4142135623730951},"66":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":13,"docs":{"163":{"tf":1.0},"195":{"tf":1.0},"198":{"tf":1.0},"218":{"tf":1.4142135623730951},"220":{"tf":1.0},"221":{"tf":1.0},"257":{"tf":1.0},"365":{"tf":1.0},"367":{"tf":1.7320508075688772},"433":{"tf":1.0},"44":{"tf":1.0},"51":{"tf":1.0},"62":{"tf":1.0}}}}},"s":{"a":{"df":6,"docs":{"151":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.0},"289":{"tf":1.0},"325":{"tf":1.0},"350":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":57,"docs":{"0":{"tf":1.4142135623730951},"10":{"tf":1.4142135623730951},"101":{"tf":2.449489742783178},"102":{"tf":1.7320508075688772},"107":{"tf":1.0},"13":{"tf":2.23606797749979},"142":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":1.0},"17":{"tf":1.7320508075688772},"173":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.0},"189":{"tf":1.0},"21":{"tf":1.0},"211":{"tf":1.7320508075688772},"225":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":2.23606797749979},"256":{"tf":1.4142135623730951},"257":{"tf":2.0},"258":{"tf":2.6457513110645907},"259":{"tf":3.4641016151377544},"261":{"tf":1.0},"263":{"tf":2.449489742783178},"27":{"tf":1.4142135623730951},"271":{"tf":1.0},"275":{"tf":1.0},"28":{"tf":2.23606797749979},"286":{"tf":1.0},"29":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"316":{"tf":1.7320508075688772},"317":{"tf":2.449489742783178},"318":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"34":{"tf":1.0},"340":{"tf":1.0},"369":{"tf":1.4142135623730951},"387":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.4142135623730951},"397":{"tf":1.7320508075688772},"398":{"tf":1.7320508075688772},"42":{"tf":5.291502622129181},"429":{"tf":1.4142135623730951},"43":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":2.0},"434":{"tf":2.0},"57":{"tf":1.0},"71":{"tf":1.4142135623730951},"79":{"tf":1.0},"90":{"tf":1.4142135623730951},"94":{"tf":1.0}}}}},"u":{"df":5,"docs":{"164":{"tf":1.0},"29":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"126":{"tf":1.0},"220":{"tf":1.0},"235":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"a":{"df":17,"docs":{"112":{"tf":1.0},"135":{"tf":1.0},"155":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"255":{"tf":1.0},"282":{"tf":1.0},"297":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"366":{"tf":1.4142135623730951},"404":{"tf":1.0},"429":{"tf":1.0},"71":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"1":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"151":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.0},"289":{"tf":1.0},"325":{"tf":1.0},"350":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":3,"docs":{"308":{"tf":2.449489742783178},"325":{"tf":1.4142135623730951},"6":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":11,"docs":{"163":{"tf":1.7320508075688772},"164":{"tf":1.0},"187":{"tf":1.0},"218":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.7320508075688772},"295":{"tf":1.4142135623730951},"323":{"tf":1.0},"369":{"tf":1.0},"421":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"412":{"tf":1.0}}}},"df":1,"docs":{"356":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"197":{"tf":1.0},"411":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":5,"docs":{"124":{"tf":1.0},"255":{"tf":1.4142135623730951},"350":{"tf":1.0},"427":{"tf":1.0},"428":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"0":{"tf":1.0},"16":{"tf":1.0},"279":{"tf":1.4142135623730951},"281":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"428":{"tf":1.0},"54":{"tf":1.0},"71":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"297":{"tf":1.0}}}},"df":0,"docs":{}},"ệ":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"329":{"tf":1.0}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"153":{"tf":1.0}}}}}},"s":{"df":3,"docs":{"115":{"tf":1.0},"248":{"tf":1.7320508075688772},"249":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"103":{"tf":1.0},"156":{"tf":1.4142135623730951},"163":{"tf":1.0},"71":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":22,"docs":{"206":{"tf":1.0},"257":{"tf":1.4142135623730951},"292":{"tf":1.0},"294":{"tf":2.23606797749979},"296":{"tf":1.7320508075688772},"298":{"tf":1.0},"302":{"tf":1.0},"308":{"tf":1.7320508075688772},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"316":{"tf":2.0},"317":{"tf":1.7320508075688772},"319":{"tf":1.4142135623730951},"320":{"tf":1.0},"322":{"tf":1.0},"338":{"tf":1.4142135623730951},"347":{"tf":1.0},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.6457513110645907},"407":{"tf":2.23606797749979},"44":{"tf":1.0}},"—":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"142":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"k":{"df":11,"docs":{"10":{"tf":1.0},"113":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.4142135623730951},"312":{"tf":1.0},"322":{"tf":1.0},"335":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.0},"387":{"tf":1.0},"44":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":188,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"10":{"tf":1.7320508075688772},"101":{"tf":1.4142135623730951},"102":{"tf":1.4142135623730951},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"108":{"tf":1.7320508075688772},"109":{"tf":1.4142135623730951},"110":{"tf":1.0},"117":{"tf":1.7320508075688772},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.4142135623730951},"145":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":2.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"158":{"tf":2.23606797749979},"161":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.7320508075688772},"178":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.7320508075688772},"186":{"tf":1.7320508075688772},"191":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"205":{"tf":1.4142135623730951},"206":{"tf":2.23606797749979},"208":{"tf":1.0},"209":{"tf":2.23606797749979},"212":{"tf":1.0},"214":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.0},"224":{"tf":1.7320508075688772},"225":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"25":{"tf":1.0},"251":{"tf":1.7320508075688772},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"256":{"tf":1.7320508075688772},"259":{"tf":1.4142135623730951},"26":{"tf":1.0},"260":{"tf":1.0},"262":{"tf":1.0},"264":{"tf":1.4142135623730951},"269":{"tf":1.7320508075688772},"273":{"tf":1.0},"275":{"tf":1.0},"276":{"tf":1.4142135623730951},"279":{"tf":2.23606797749979},"280":{"tf":1.0},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":2.0},"29":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.7320508075688772},"298":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.7320508075688772},"304":{"tf":1.0},"311":{"tf":1.0},"316":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.4142135623730951},"323":{"tf":2.0},"330":{"tf":1.0},"333":{"tf":1.7320508075688772},"334":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":3.4641016151377544},"340":{"tf":1.0},"344":{"tf":1.0},"346":{"tf":1.0},"35":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":1.0},"352":{"tf":1.0},"355":{"tf":1.0},"357":{"tf":2.449489742783178},"359":{"tf":1.4142135623730951},"36":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"367":{"tf":1.0},"369":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"373":{"tf":2.0},"374":{"tf":3.4641016151377544},"375":{"tf":1.7320508075688772},"376":{"tf":2.23606797749979},"38":{"tf":1.0},"383":{"tf":1.4142135623730951},"384":{"tf":1.0},"389":{"tf":2.8284271247461903},"390":{"tf":1.0},"391":{"tf":1.0},"393":{"tf":1.0},"396":{"tf":1.0},"399":{"tf":1.4142135623730951},"400":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":4.123105625617661},"406":{"tf":1.0},"407":{"tf":1.7320508075688772},"408":{"tf":1.0},"417":{"tf":1.0},"42":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.0},"432":{"tf":1.0},"433":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"44":{"tf":2.23606797749979},"45":{"tf":1.0},"47":{"tf":1.4142135623730951},"5":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"67":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":1.7320508075688772},"73":{"tf":1.7320508075688772},"76":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.449489742783178},"94":{"tf":2.23606797749979},"96":{"tf":2.0}}}},"r":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"121":{"tf":1.0},"263":{"tf":1.0}}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":3,"docs":{"221":{"tf":1.0},"242":{"tf":1.0},"38":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"426":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":22,"docs":{"108":{"tf":1.4142135623730951},"121":{"tf":2.23606797749979},"13":{"tf":1.0},"221":{"tf":2.0},"242":{"tf":2.449489742783178},"256":{"tf":1.4142135623730951},"263":{"tf":2.0},"285":{"tf":2.23606797749979},"312":{"tf":1.0},"350":{"tf":2.449489742783178},"357":{"tf":2.6457513110645907},"362":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":2.0},"38":{"tf":2.449489742783178},"404":{"tf":2.0},"405":{"tf":1.0},"407":{"tf":1.0},"424":{"tf":1.0},"426":{"tf":2.449489742783178},"427":{"tf":1.0},"58":{"tf":2.0}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":1,"docs":{"71":{"tf":1.0}}}}},"t":{"df":1,"docs":{"71":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"280":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"280":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"296":{"tf":1.4142135623730951}},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"296":{"tf":1.0}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"374":{"tf":1.4142135623730951}}}},"y":{"df":183,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"102":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"109":{"tf":2.0},"110":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":2.23606797749979},"121":{"tf":1.0},"122":{"tf":2.23606797749979},"123":{"tf":1.0},"135":{"tf":1.7320508075688772},"137":{"tf":1.0},"139":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"145":{"tf":1.0},"148":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"158":{"tf":2.23606797749979},"159":{"tf":3.1622776601683795},"160":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":2.0},"165":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"174":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"181":{"tf":1.7320508075688772},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"194":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"198":{"tf":1.7320508075688772},"201":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"207":{"tf":1.0},"209":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"211":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"221":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"227":{"tf":1.4142135623730951},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"246":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"261":{"tf":1.4142135623730951},"264":{"tf":1.0},"265":{"tf":1.0},"270":{"tf":1.0},"272":{"tf":1.4142135623730951},"273":{"tf":1.0},"274":{"tf":1.4142135623730951},"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":2.0},"286":{"tf":1.0},"288":{"tf":1.4142135623730951},"289":{"tf":1.7320508075688772},"291":{"tf":1.4142135623730951},"292":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.4142135623730951},"300":{"tf":1.7320508075688772},"301":{"tf":1.0},"302":{"tf":1.0},"309":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.0},"320":{"tf":1.7320508075688772},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"326":{"tf":1.0},"327":{"tf":1.0},"329":{"tf":1.0},"330":{"tf":1.7320508075688772},"331":{"tf":1.4142135623730951},"333":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.4142135623730951},"340":{"tf":2.0},"341":{"tf":1.0},"342":{"tf":1.0},"344":{"tf":1.0},"346":{"tf":1.4142135623730951},"349":{"tf":1.4142135623730951},"356":{"tf":2.0},"357":{"tf":1.4142135623730951},"358":{"tf":1.0},"361":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.4142135623730951},"369":{"tf":1.7320508075688772},"37":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"38":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.0},"393":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":3.1622776601683795},"405":{"tf":1.4142135623730951},"406":{"tf":1.0},"407":{"tf":1.0},"417":{"tf":1.4142135623730951},"420":{"tf":1.0},"421":{"tf":1.0},"424":{"tf":1.0},"426":{"tf":1.0},"429":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"66":{"tf":1.0},"67":{"tf":1.4142135623730951},"71":{"tf":2.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":2.0},"99":{"tf":1.0}}}},"df":2,"docs":{"194":{"tf":1.0},"376":{"tf":1.4142135623730951}},"e":{"\'":{"d":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}}},"r":{"df":2,"docs":{"120":{"tf":1.0},"60":{"tf":1.0}}}},"a":{"df":0,"docs":{},"k":{"<":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"289":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"t":{"df":3,"docs":{"282":{"tf":1.0},"289":{"tf":3.1622776601683795},"290":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"282":{"tf":1.4142135623730951},"289":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"289":{"tf":4.58257569495584},"325":{"tf":1.0}}}},"b":{"df":27,"docs":{"10":{"tf":1.0},"253":{"tf":1.0},"292":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.4142135623730951},"313":{"tf":1.0},"314":{"tf":1.4142135623730951},"323":{"tf":1.0},"326":{"tf":1.0},"390":{"tf":1.0},"393":{"tf":2.8284271247461903},"394":{"tf":2.6457513110645907},"395":{"tf":2.23606797749979},"396":{"tf":2.0},"397":{"tf":1.4142135623730951},"398":{"tf":1.7320508075688772},"399":{"tf":1.7320508075688772},"400":{"tf":1.7320508075688772},"401":{"tf":1.7320508075688772},"402":{"tf":1.0},"403":{"tf":1.0},"404":{"tf":2.449489742783178},"405":{"tf":1.0},"406":{"tf":1.0},"407":{"tf":2.23606797749979},"408":{"tf":1.0},"6":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"20":{"tf":1.0},"437":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":5,"docs":{"198":{"tf":1.0},"42":{"tf":1.0},"429":{"tf":1.4142135623730951},"433":{"tf":2.6457513110645907},"434":{"tf":1.0}}}},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"1":{"tf":1.0},"2":{"tf":1.0},"408":{"tf":1.0},"5":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":73,"docs":{"110":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"118":{"tf":1.7320508075688772},"124":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"141":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"189":{"tf":1.0},"204":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"220":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.4142135623730951},"238":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"253":{"tf":1.0},"263":{"tf":1.4142135623730951},"267":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"291":{"tf":1.0},"292":{"tf":1.0},"299":{"tf":1.0},"304":{"tf":1.0},"311":{"tf":1.0},"317":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"345":{"tf":1.0},"379":{"tf":1.4142135623730951},"380":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"399":{"tf":1.0},"404":{"tf":1.4142135623730951},"405":{"tf":1.0},"408":{"tf":1.0},"413":{"tf":1.4142135623730951},"429":{"tf":1.0},"436":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.4142135623730951},"47":{"tf":1.0},"56":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772},"73":{"tf":1.0},"8":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"182":{"tf":1.0},"279":{"tf":1.0},"389":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":1,"docs":{"418":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"329":{"tf":1.0}}}}}},"’":{"d":{"df":18,"docs":{"117":{"tf":1.4142135623730951},"122":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"228":{"tf":1.0},"259":{"tf":1.0},"308":{"tf":1.4142135623730951},"375":{"tf":1.0},"406":{"tf":1.4142135623730951},"7":{"tf":1.0},"78":{"tf":1.0},"80":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":230,"docs":{"10":{"tf":3.3166247903554},"100":{"tf":2.23606797749979},"102":{"tf":1.0},"103":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"112":{"tf":1.7320508075688772},"113":{"tf":1.7320508075688772},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":2.0},"118":{"tf":1.0},"119":{"tf":1.0},"12":{"tf":1.0},"120":{"tf":1.4142135623730951},"124":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":2.0},"13":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"133":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.7320508075688772},"14":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"147":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":2.0},"167":{"tf":2.0},"168":{"tf":1.0},"169":{"tf":1.7320508075688772},"170":{"tf":1.0},"175":{"tf":1.4142135623730951},"178":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"189":{"tf":1.7320508075688772},"190":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":3.0},"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"204":{"tf":1.7320508075688772},"205":{"tf":1.0},"209":{"tf":1.4142135623730951},"21":{"tf":1.0},"211":{"tf":2.449489742783178},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":1.7320508075688772},"217":{"tf":1.4142135623730951},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"22":{"tf":1.0},"220":{"tf":2.23606797749979},"221":{"tf":2.0},"222":{"tf":2.0},"223":{"tf":1.7320508075688772},"224":{"tf":1.7320508075688772},"225":{"tf":2.23606797749979},"226":{"tf":1.0},"227":{"tf":1.4142135623730951},"228":{"tf":2.6457513110645907},"230":{"tf":1.7320508075688772},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.4142135623730951},"245":{"tf":2.0},"25":{"tf":1.0},"250":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.0},"26":{"tf":1.0},"261":{"tf":2.0},"262":{"tf":1.0},"263":{"tf":1.0},"268":{"tf":2.23606797749979},"269":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":2.6457513110645907},"272":{"tf":1.7320508075688772},"274":{"tf":1.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"280":{"tf":1.0},"281":{"tf":2.449489742783178},"282":{"tf":1.7320508075688772},"284":{"tf":1.0},"285":{"tf":2.0},"286":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":3.0},"29":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.7320508075688772},"295":{"tf":1.4142135623730951},"296":{"tf":2.8284271247461903},"297":{"tf":1.0},"301":{"tf":2.0},"302":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"310":{"tf":2.0},"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":2.449489742783178},"315":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":2.449489742783178},"319":{"tf":1.0},"32":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.7320508075688772},"326":{"tf":1.4142135623730951},"327":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"333":{"tf":1.4142135623730951},"334":{"tf":2.0},"335":{"tf":1.7320508075688772},"337":{"tf":1.4142135623730951},"338":{"tf":3.1622776601683795},"34":{"tf":1.0},"340":{"tf":2.0},"341":{"tf":1.0},"342":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.0},"349":{"tf":1.0},"35":{"tf":1.0},"353":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.7320508075688772},"360":{"tf":1.0},"361":{"tf":1.4142135623730951},"363":{"tf":1.4142135623730951},"364":{"tf":1.4142135623730951},"365":{"tf":2.0},"367":{"tf":1.0},"37":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.4142135623730951},"377":{"tf":1.7320508075688772},"381":{"tf":1.0},"385":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":2.6457513110645907},"392":{"tf":1.0},"393":{"tf":2.23606797749979},"394":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"396":{"tf":1.7320508075688772},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"401":{"tf":1.0},"402":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"404":{"tf":5.385164807134504},"405":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951},"41":{"tf":1.0},"42":{"tf":1.0},"424":{"tf":1.0},"426":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"69":{"tf":1.4142135623730951},"70":{"tf":1.7320508075688772},"71":{"tf":2.23606797749979},"74":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.7320508075688772},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"89":{"tf":1.0},"92":{"tf":2.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}}}},"r":{"df":108,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"108":{"tf":2.0},"122":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":1.4142135623730951},"148":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":2.0},"162":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":2.0},"220":{"tf":1.7320508075688772},"221":{"tf":1.7320508075688772},"224":{"tf":1.4142135623730951},"225":{"tf":1.4142135623730951},"227":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"245":{"tf":1.4142135623730951},"247":{"tf":1.0},"253":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.7320508075688772},"281":{"tf":1.4142135623730951},"283":{"tf":1.0},"285":{"tf":1.7320508075688772},"288":{"tf":1.7320508075688772},"295":{"tf":1.7320508075688772},"296":{"tf":2.0},"298":{"tf":1.7320508075688772},"301":{"tf":1.4142135623730951},"308":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"319":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"335":{"tf":1.0},"337":{"tf":1.4142135623730951},"338":{"tf":2.6457513110645907},"339":{"tf":1.0},"340":{"tf":1.0},"353":{"tf":1.0},"356":{"tf":1.4142135623730951},"357":{"tf":1.0},"359":{"tf":1.4142135623730951},"365":{"tf":2.23606797749979},"367":{"tf":1.0},"369":{"tf":1.0},"37":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"376":{"tf":1.0},"38":{"tf":1.4142135623730951},"380":{"tf":1.0},"383":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"395":{"tf":1.7320508075688772},"396":{"tf":1.7320508075688772},"398":{"tf":1.4142135623730951},"399":{"tf":1.0},"40":{"tf":1.0},"400":{"tf":1.4142135623730951},"404":{"tf":3.3166247903554},"405":{"tf":1.4142135623730951},"407":{"tf":1.0},"426":{"tf":1.0},"43":{"tf":2.0},"47":{"tf":1.7320508075688772},"50":{"tf":1.0},"52":{"tf":1.4142135623730951},"59":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"78":{"tf":1.4142135623730951},"84":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.0},"94":{"tf":1.0}}},"v":{"df":143,"docs":{"102":{"tf":2.23606797749979},"103":{"tf":1.0},"105":{"tf":1.0},"108":{"tf":1.0},"111":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":1.0},"120":{"tf":1.4142135623730951},"123":{"tf":1.0},"129":{"tf":1.4142135623730951},"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"135":{"tf":1.0},"137":{"tf":1.4142135623730951},"142":{"tf":1.0},"151":{"tf":1.4142135623730951},"157":{"tf":1.0},"159":{"tf":2.23606797749979},"167":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"213":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":2.0},"220":{"tf":2.0},"221":{"tf":2.0},"222":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"227":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"239":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"249":{"tf":1.0},"250":{"tf":1.0},"252":{"tf":1.0},"259":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.4142135623730951},"275":{"tf":1.0},"279":{"tf":1.0},"28":{"tf":1.0},"285":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.0},"291":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.7320508075688772},"298":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":1.4142135623730951},"303":{"tf":1.0},"309":{"tf":1.0},"311":{"tf":1.4142135623730951},"312":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.0},"323":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.4142135623730951},"340":{"tf":1.7320508075688772},"341":{"tf":1.0},"345":{"tf":1.0},"346":{"tf":1.0},"350":{"tf":1.7320508075688772},"353":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"359":{"tf":1.4142135623730951},"362":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":2.6457513110645907},"366":{"tf":1.0},"372":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"377":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.0},"380":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.4142135623730951},"385":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"389":{"tf":2.449489742783178},"392":{"tf":1.4142135623730951},"393":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.0},"404":{"tf":2.8284271247461903},"407":{"tf":1.4142135623730951},"417":{"tf":1.0},"42":{"tf":1.0},"433":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0},"77":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0},"94":{"tf":1.7320508075688772},"96":{"tf":1.0},"97":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"t":{"\'":{"df":1,"docs":{"60":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":22,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"170":{"tf":1.0},"194":{"tf":1.0},"204":{"tf":1.0},"228":{"tf":1.0},"235":{"tf":1.0},"256":{"tf":1.0},"291":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.4142135623730951},"318":{"tf":1.0},"323":{"tf":1.0},"345":{"tf":1.0},"359":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"387":{"tf":1.0},"44":{"tf":1.0}}}},"’":{"df":8,"docs":{"117":{"tf":1.0},"120":{"tf":1.0},"142":{"tf":1.0},"29":{"tf":1.0},"315":{"tf":1.0},"320":{"tf":1.0},"70":{"tf":1.0},"76":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":13,"docs":{"194":{"tf":1.0},"196":{"tf":1.0},"279":{"tf":1.0},"291":{"tf":1.0},"323":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951},"338":{"tf":1.0},"366":{"tf":1.7320508075688772},"370":{"tf":1.0},"384":{"tf":1.0},"387":{"tf":1.0},"396":{"tf":1.0},"75":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":5,"docs":{"320":{"tf":1.0},"334":{"tf":1.4142135623730951},"346":{"tf":1.0},"357":{"tf":1.0},"369":{"tf":1.0}}},"b":{"df":0,"docs":{},"i":{"df":2,"docs":{"292":{"tf":1.0},"331":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":2,"docs":{"28":{"tf":1.0},"334":{"tf":1.0}}},"’":{"df":2,"docs":{"286":{"tf":1.0},"95":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":77,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"103":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"136":{"tf":1.0},"145":{"tf":1.0},"151":{"tf":1.4142135623730951},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"160":{"tf":1.4142135623730951},"164":{"tf":1.0},"17":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":2.0},"186":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"221":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.7320508075688772},"228":{"tf":2.6457513110645907},"248":{"tf":1.0},"265":{"tf":1.0},"27":{"tf":1.0},"271":{"tf":1.0},"276":{"tf":1.4142135623730951},"280":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"313":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":2.0},"324":{"tf":1.0},"328":{"tf":1.0},"33":{"tf":1.0},"335":{"tf":1.4142135623730951},"341":{"tf":1.0},"342":{"tf":1.0},"350":{"tf":1.7320508075688772},"358":{"tf":1.0},"362":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.0},"381":{"tf":1.0},"395":{"tf":1.0},"415":{"tf":1.0},"419":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":2.0},"55":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"67":{"tf":1.0},"70":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":2.0},"95":{"tf":1.0},"96":{"tf":1.0}}}}}},"w":{"df":5,"docs":{"222":{"tf":1.0},"36":{"tf":1.0},"392":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":5,"docs":{"238":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"314":{"tf":1.0},"383":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":3,"docs":{"151":{"tf":1.0},"38":{"tf":1.0},"44":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":26,"docs":{"136":{"tf":1.0},"159":{"tf":1.4142135623730951},"161":{"tf":1.0},"218":{"tf":1.0},"253":{"tf":1.7320508075688772},"263":{"tf":1.0},"277":{"tf":1.0},"279":{"tf":1.0},"29":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"317":{"tf":1.0},"323":{"tf":1.4142135623730951},"345":{"tf":1.0},"358":{"tf":1.0},"365":{"tf":1.4142135623730951},"387":{"tf":1.0},"404":{"tf":1.0},"421":{"tf":1.0},"429":{"tf":1.0},"62":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":2.449489742783178},"86":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":26,"docs":{"102":{"tf":1.0},"128":{"tf":1.4142135623730951},"137":{"tf":1.0},"142":{"tf":1.0},"148":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.4142135623730951},"196":{"tf":1.0},"205":{"tf":1.0},"236":{"tf":1.0},"269":{"tf":1.4142135623730951},"279":{"tf":1.0},"289":{"tf":1.4142135623730951},"312":{"tf":1.0},"316":{"tf":1.0},"345":{"tf":1.0},"364":{"tf":1.0},"381":{"tf":1.4142135623730951},"389":{"tf":1.0},"421":{"tf":1.0},"59":{"tf":1.0},"71":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":5,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"311":{"tf":1.4142135623730951},"387":{"tf":1.0},"9":{"tf":1.0}},"r":{"df":1,"docs":{"96":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"94":{"tf":1.0}}}}}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"89":{"tf":1.4142135623730951}}},"df":13,"docs":{"101":{"tf":1.0},"197":{"tf":4.242640687119285},"238":{"tf":4.123105625617661},"335":{"tf":2.8284271247461903},"54":{"tf":1.0},"89":{"tf":2.23606797749979},"90":{"tf":1.7320508075688772},"91":{"tf":2.6457513110645907},"92":{"tf":3.3166247903554},"94":{"tf":3.1622776601683795},"96":{"tf":3.0},"97":{"tf":1.7320508075688772},"98":{"tf":2.0}}}}},"df":0,"docs":{},"l":{"d":{"c":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"104":{"tf":1.0},"107":{"tf":1.0},"342":{"tf":1.0},"357":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":11,"docs":{"12":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"26":{"tf":2.449489742783178},"29":{"tf":1.7320508075688772},"403":{"tf":1.0},"404":{"tf":1.0},"436":{"tf":2.0},"44":{"tf":1.0}}}}},"df":11,"docs":{"126":{"tf":1.4142135623730951},"164":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"314":{"tf":1.7320508075688772},"380":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.7320508075688772},"47":{"tf":1.7320508075688772},"91":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"235":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"387":{"tf":1.0}}}}},"s":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"1":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"248":{"tf":1.0},"38":{"tf":1.0}}},"h":{"df":3,"docs":{"106":{"tf":1.0},"224":{"tf":1.0},"435":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"h":{"_":{"c":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"369":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":70,"docs":{"10":{"tf":1.0},"103":{"tf":1.0},"110":{"tf":1.0},"115":{"tf":2.449489742783178},"116":{"tf":2.0},"118":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"133":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"187":{"tf":1.0},"201":{"tf":1.0},"208":{"tf":1.4142135623730951},"218":{"tf":1.0},"219":{"tf":1.0},"23":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.4142135623730951},"253":{"tf":1.0},"254":{"tf":1.0},"261":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.0},"270":{"tf":1.0},"28":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"292":{"tf":1.0},"301":{"tf":1.7320508075688772},"308":{"tf":1.0},"310":{"tf":1.4142135623730951},"316":{"tf":1.0},"317":{"tf":2.0},"323":{"tf":1.0},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.0},"346":{"tf":1.0},"355":{"tf":1.4142135623730951},"356":{"tf":1.0},"357":{"tf":1.7320508075688772},"358":{"tf":1.0},"359":{"tf":1.4142135623730951},"363":{"tf":1.4142135623730951},"364":{"tf":1.0},"365":{"tf":3.3166247903554},"366":{"tf":1.0},"373":{"tf":1.0},"374":{"tf":1.0},"375":{"tf":1.0},"387":{"tf":1.7320508075688772},"389":{"tf":1.0},"404":{"tf":2.0},"418":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"63":{"tf":2.0},"69":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":2.449489742783178},"96":{"tf":1.4142135623730951},"97":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":94,"docs":{"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"108":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"129":{"tf":1.0},"135":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.4142135623730951},"189":{"tf":2.449489742783178},"193":{"tf":1.0},"198":{"tf":1.0},"2":{"tf":1.0},"205":{"tf":1.0},"217":{"tf":1.4142135623730951},"220":{"tf":1.7320508075688772},"223":{"tf":1.0},"228":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.4142135623730951},"236":{"tf":1.0},"238":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"266":{"tf":1.0},"271":{"tf":1.7320508075688772},"276":{"tf":1.0},"277":{"tf":1.0},"280":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"291":{"tf":1.0},"295":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.0},"318":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"331":{"tf":1.7320508075688772},"335":{"tf":1.0},"340":{"tf":1.0},"343":{"tf":1.0},"350":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"359":{"tf":1.0},"365":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"372":{"tf":1.4142135623730951},"373":{"tf":1.4142135623730951},"374":{"tf":1.0},"375":{"tf":1.0},"387":{"tf":1.4142135623730951},"389":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"404":{"tf":1.4142135623730951},"407":{"tf":1.0},"413":{"tf":1.0},"42":{"tf":1.4142135623730951},"432":{"tf":1.7320508075688772},"435":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"8":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}}}}},"—":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"279":{"tf":1.0}}}}}}}},"z":{"a":{"df":0,"docs":{},"r":{"d":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"&":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"374":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":1,"docs":{"374":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"\'":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"1":{"tf":1.4142135623730951},"122":{"tf":1.0},"151":{"tf":1.4142135623730951},"173":{"tf":1.0},"301":{"tf":1.0},"325":{"tf":1.0},"339":{"tf":1.0},"404":{"tf":1.0}}}}},"df":1,"docs":{"63":{"tf":1.0}},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"’":{"df":0,"docs":{},"t":{"df":101,"docs":{"103":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"128":{"tf":1.0},"135":{"tf":1.0},"137":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.4142135623730951},"163":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"173":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.0},"193":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"209":{"tf":1.0},"220":{"tf":1.4142135623730951},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"233":{"tf":1.0},"238":{"tf":1.4142135623730951},"243":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"248":{"tf":1.0},"261":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":1.0},"279":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"288":{"tf":1.0},"289":{"tf":1.4142135623730951},"29":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.7320508075688772},"296":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.7320508075688772},"307":{"tf":1.0},"308":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.7320508075688772},"318":{"tf":1.0},"320":{"tf":1.0},"323":{"tf":1.7320508075688772},"335":{"tf":1.7320508075688772},"337":{"tf":1.0},"338":{"tf":1.0},"340":{"tf":1.7320508075688772},"341":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.4142135623730951},"357":{"tf":1.0},"36":{"tf":1.0},"360":{"tf":1.0},"365":{"tf":1.0},"373":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"389":{"tf":1.0},"392":{"tf":1.0},"393":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":2.449489742783178},"406":{"tf":1.0},"407":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"435":{"tf":1.0},"44":{"tf":1.7320508075688772},"50":{"tf":2.0},"54":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"74":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}},"r":{"d":{"df":43,"docs":{"103":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"151":{"tf":2.6457513110645907},"153":{"tf":1.7320508075688772},"186":{"tf":1.0},"189":{"tf":2.0},"216":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.7320508075688772},"228":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.4142135623730951},"248":{"tf":1.7320508075688772},"281":{"tf":1.0},"305":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.0},"358":{"tf":1.0},"372":{"tf":1.0},"373":{"tf":1.0},"379":{"tf":1.4142135623730951},"389":{"tf":1.0},"406":{"tf":1.0},"413":{"tf":1.7320508075688772},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.4142135623730951},"78":{"tf":4.0},"79":{"tf":4.898979485566356},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}},"i":{"df":2,"docs":{"108":{"tf":1.0},"301":{"tf":1.0}}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"333":{"tf":1.0},"406":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":163,"docs":{"1":{"tf":1.0},"10":{"tf":2.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"106":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.4142135623730951},"112":{"tf":1.7320508075688772},"115":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"124":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"135":{"tf":1.7320508075688772},"137":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.0},"163":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"173":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"189":{"tf":2.449489742783178},"193":{"tf":1.4142135623730951},"196":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":2.0},"21":{"tf":1.7320508075688772},"210":{"tf":1.7320508075688772},"214":{"tf":1.0},"215":{"tf":1.7320508075688772},"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"219":{"tf":1.7320508075688772},"220":{"tf":1.0},"222":{"tf":1.4142135623730951},"225":{"tf":2.23606797749979},"226":{"tf":1.7320508075688772},"227":{"tf":1.4142135623730951},"228":{"tf":2.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.0},"264":{"tf":1.0},"268":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":2.0},"277":{"tf":1.7320508075688772},"279":{"tf":1.4142135623730951},"281":{"tf":1.0},"282":{"tf":1.4142135623730951},"285":{"tf":1.7320508075688772},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"291":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.4142135623730951},"296":{"tf":2.23606797749979},"297":{"tf":1.0},"299":{"tf":1.0},"301":{"tf":2.0},"308":{"tf":2.449489742783178},"309":{"tf":3.7416573867739413},"31":{"tf":1.0},"310":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":2.23606797749979},"314":{"tf":1.4142135623730951},"315":{"tf":1.0},"316":{"tf":1.0},"317":{"tf":1.4142135623730951},"318":{"tf":3.0},"319":{"tf":2.6457513110645907},"32":{"tf":1.0},"320":{"tf":2.0},"321":{"tf":1.4142135623730951},"322":{"tf":2.6457513110645907},"323":{"tf":3.1622776601683795},"324":{"tf":1.7320508075688772},"325":{"tf":2.23606797749979},"33":{"tf":1.4142135623730951},"332":{"tf":1.4142135623730951},"334":{"tf":1.4142135623730951},"337":{"tf":1.0},"338":{"tf":2.0},"339":{"tf":1.4142135623730951},"345":{"tf":1.0},"349":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.4142135623730951},"362":{"tf":1.4142135623730951},"365":{"tf":1.0},"368":{"tf":1.0},"369":{"tf":1.7320508075688772},"370":{"tf":1.0},"373":{"tf":1.0},"375":{"tf":1.0},"379":{"tf":1.4142135623730951},"38":{"tf":1.0},"380":{"tf":1.4142135623730951},"381":{"tf":2.0},"384":{"tf":1.4142135623730951},"385":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.4142135623730951},"390":{"tf":1.4142135623730951},"393":{"tf":1.4142135623730951},"394":{"tf":1.4142135623730951},"395":{"tf":1.4142135623730951},"4":{"tf":1.0},"401":{"tf":1.0},"404":{"tf":3.4641016151377544},"405":{"tf":1.0},"406":{"tf":1.4142135623730951},"407":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"429":{"tf":1.0},"433":{"tf":1.7320508075688772},"435":{"tf":1.0},"437":{"tf":1.0},"44":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"48":{"tf":1.0},"49":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":2.0},"68":{"tf":1.0},"71":{"tf":2.0},"73":{"tf":1.4142135623730951},"74":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":3.0},"8":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951},"96":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"(":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"406":{"tf":1.7320508075688772},"407":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"407":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"406":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"404":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"404":{"tf":2.449489742783178}}}}}},"df":0,"docs":{}},"df":4,"docs":{"404":{"tf":10.246950765959598},"405":{"tf":1.0},"406":{"tf":5.477225575051661},"407":{"tf":7.416198487095663}},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"404":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"404":{"tf":2.8284271247461903},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"309":{"tf":2.0},"337":{"tf":1.0},"338":{"tf":1.4142135623730951},"340":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":7,"docs":{"112":{"tf":1.4142135623730951},"250":{"tf":1.0},"260":{"tf":2.0},"261":{"tf":4.898979485566356},"262":{"tf":3.0},"263":{"tf":3.0},"264":{"tf":3.4641016151377544}},"e":{"df":0,"docs":{},"—":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"’":{"df":0,"docs":{},"l":{"df":1,"docs":{"261":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"d":{"\\\\":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"df":37,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"12":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.7320508075688772},"189":{"tf":1.4142135623730951},"196":{"tf":1.0},"211":{"tf":1.0},"22":{"tf":2.0},"23":{"tf":1.4142135623730951},"24":{"tf":2.6457513110645907},"249":{"tf":1.0},"25":{"tf":2.0},"26":{"tf":2.0},"262":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":2.0},"288":{"tf":1.0},"29":{"tf":2.23606797749979},"301":{"tf":1.0},"313":{"tf":1.0},"317":{"tf":1.0},"318":{"tf":1.4142135623730951},"32":{"tf":1.0},"325":{"tf":1.4142135623730951},"34":{"tf":2.0},"366":{"tf":1.0},"4":{"tf":1.0},"407":{"tf":1.0},"56":{"tf":1.7320508075688772},"60":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":2.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":3.1622776601683795}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"i":{"df":11,"docs":{"103":{"tf":1.0},"245":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"323":{"tf":1.0},"335":{"tf":1.0},"350":{"tf":1.0},"395":{"tf":1.0},"433":{"tf":1.0},"51":{"tf":1.0},"78":{"tf":1.0}}},"y":{"df":0,"docs":{},"—":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"’":{"df":0,"docs":{},"l":{"df":1,"docs":{"310":{"tf":1.0}}}}}}}}},"s":{"df":1,"docs":{"253":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"152":{"tf":1.0},"253":{"tf":1.0},"286":{"tf":1.0},"31":{"tf":1.0},"429":{"tf":1.0},"62":{"tf":1.0}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"218":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"n":{"df":0,"docs":{},"’":{"df":0,"docs":{},"t":{"df":32,"docs":{"102":{"tf":1.0},"122":{"tf":1.0},"142":{"tf":1.0},"164":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.4142135623730951},"217":{"tf":1.0},"238":{"tf":1.0},"246":{"tf":1.0},"270":{"tf":1.0},"278":{"tf":1.0},"284":{"tf":1.0},"301":{"tf":1.0},"323":{"tf":1.0},"330":{"tf":1.4142135623730951},"339":{"tf":1.0},"353":{"tf":1.0},"378":{"tf":1.4142135623730951},"380":{"tf":1.0},"387":{"tf":1.4142135623730951},"406":{"tf":1.0},"407":{"tf":1.0},"413":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.0},"87":{"tf":1.0},"90":{"tf":1.0}}}}},"’":{"df":0,"docs":{},"v":{"df":1,"docs":{"284":{"tf":1.0}}}}},"df":0,"docs":{}}},"w":{"df":2,"docs":{"301":{"tf":1.0},"429":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":24,"docs":{"117":{"tf":1.0},"159":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"240":{"tf":1.0},"25":{"tf":1.0},"283":{"tf":1.0},"286":{"tf":1.0},"301":{"tf":1.7320508075688772},"311":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"316":{"tf":1.4142135623730951},"323":{"tf":2.449489742783178},"324":{"tf":1.0},"339":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"373":{"tf":1.0},"378":{"tf":1.4142135623730951},"396":{"tf":1.0},"406":{"tf":1.0},"54":{"tf":2.0},"78":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"!":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"\\"":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"376":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"376":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":5,"docs":{"141":{"tf":1.0},"143":{"tf":1.0},"275":{"tf":1.0},"323":{"tf":1.0},"376":{"tf":4.0}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"a":{"d":{"d":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"404":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":1,"docs":{"71":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"!":{"(":{"df":0,"docs":{},"f":{"df":2,"docs":{"375":{"tf":1.0},"376":{"tf":1.0}}}},"df":0,"docs":{}},"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"379":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":3,"docs":{"102":{"tf":1.4142135623730951},"271":{"tf":1.0},"356":{"tf":1.4142135623730951}}}}}},"_":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"398":{"tf":1.4142135623730951}},"l":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"379":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"379":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":145,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.4142135623730951},"109":{"tf":1.0},"112":{"tf":1.7320508075688772},"115":{"tf":1.0},"116":{"tf":1.0},"12":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"151":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"184":{"tf":1.0},"189":{"tf":1.7320508075688772},"193":{"tf":1.4142135623730951},"194":{"tf":2.8284271247461903},"195":{"tf":2.23606797749979},"196":{"tf":2.449489742783178},"197":{"tf":2.0},"198":{"tf":2.0},"199":{"tf":1.4142135623730951},"2":{"tf":1.0},"200":{"tf":1.7320508075688772},"201":{"tf":2.449489742783178},"202":{"tf":1.0},"203":{"tf":2.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"22":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":2.449489742783178},"224":{"tf":1.4142135623730951},"225":{"tf":1.7320508075688772},"227":{"tf":1.7320508075688772},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.4142135623730951},"26":{"tf":1.0},"268":{"tf":1.4142135623730951},"27":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"276":{"tf":1.0},"277":{"tf":2.23606797749979},"285":{"tf":1.0},"29":{"tf":1.4142135623730951},"291":{"tf":1.0},"296":{"tf":1.0},"297":{"tf":1.0},"303":{"tf":1.0},"308":{"tf":1.4142135623730951},"310":{"tf":1.4142135623730951},"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"313":{"tf":1.7320508075688772},"316":{"tf":1.0},"32":{"tf":1.4142135623730951},"323":{"tf":1.0},"324":{"tf":1.7320508075688772},"326":{"tf":1.0},"333":{"tf":1.0},"335":{"tf":1.4142135623730951},"338":{"tf":1.4142135623730951},"34":{"tf":1.0},"346":{"tf":1.0},"356":{"tf":1.4142135623730951},"362":{"tf":1.0},"364":{"tf":1.0},"366":{"tf":2.23606797749979},"369":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"370":{"tf":1.0},"374":{"tf":1.4142135623730951},"375":{"tf":1.0},"379":{"tf":2.8284271247461903},"38":{"tf":1.0},"381":{"tf":1.4142135623730951},"383":{"tf":1.0},"384":{"tf":1.4142135623730951},"386":{"tf":2.23606797749979},"387":{"tf":1.4142135623730951},"389":{"tf":2.8284271247461903},"393":{"tf":1.0},"395":{"tf":1.4142135623730951},"396":{"tf":1.0},"398":{"tf":2.0},"4":{"tf":1.0},"401":{"tf":1.7320508075688772},"404":{"tf":2.449489742783178},"42":{"tf":2.23606797749979},"425":{"tf":1.0},"427":{"tf":1.0},"429":{"tf":1.0},"437":{"tf":1.7320508075688772},"44":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":2.23606797749979},"58":{"tf":1.4142135623730951},"70":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"102":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":31,"docs":{"112":{"tf":1.4142135623730951},"143":{"tf":1.0},"159":{"tf":1.4142135623730951},"189":{"tf":1.0},"196":{"tf":1.0},"230":{"tf":1.7320508075688772},"24":{"tf":1.0},"248":{"tf":1.0},"253":{"tf":1.0},"269":{"tf":1.0},"27":{"tf":1.0},"303":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.4142135623730951},"313":{"tf":1.0},"364":{"tf":1.0},"365":{"tf":1.0},"369":{"tf":1.4142135623730951},"370":{"tf":1.0},"38":{"tf":1.0},"381":{"tf":1.0},"386":{"tf":1.0},"397":{"tf":1.0},"413":{"tf":1.7320508075688772},"429":{"tf":1.0},"435":{"tf":1.0},"55":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":11,"docs":{"10":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"163":{"tf":1.0},"221":{"tf":1.0},"301":{"tf":1.7320508075688772},"323":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"389":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":10,"docs":{"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"220":{"tf":1.0},"28":{"tf":1.0},"335":{"tf":1.0},"336":{"tf":1.0},"378":{"tf":1.0},"389":{"tf":1.0},"44":{"tf":1.0},"89":{"tf":1.0}}}}}}},"x":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},".":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"1":{"df":1,"docs":{"55":{"tf":1.0}}},"2":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"184":{"tf":1.0},"186":{"tf":1.7320508075688772},"192":{"tf":1.0}}}}},"y":{".":{"df":0,"docs":{},"z":{"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"172":{"tf":2.0}}},"2":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}},"8":{"6":{"_":{"6":{"4":{"df":1,"docs":{"436":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"387":{"tf":1.7320508075688772}}}}}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}}},"df":61,"docs":{"102":{"tf":1.7320508075688772},"103":{"tf":1.7320508075688772},"106":{"tf":2.449489742783178},"107":{"tf":1.4142135623730951},"170":{"tf":4.358898943540674},"172":{"tf":4.242640687119285},"180":{"tf":1.7320508075688772},"182":{"tf":3.4641016151377544},"183":{"tf":3.0},"184":{"tf":2.23606797749979},"186":{"tf":2.6457513110645907},"187":{"tf":1.7320508075688772},"192":{"tf":1.4142135623730951},"236":{"tf":3.605551275463989},"238":{"tf":1.0},"242":{"tf":2.0},"253":{"tf":1.4142135623730951},"262":{"tf":1.0},"264":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":2.449489742783178},"274":{"tf":2.0},"275":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"285":{"tf":2.23606797749979},"342":{"tf":1.0},"344":{"tf":1.4142135623730951},"345":{"tf":3.4641016151377544},"348":{"tf":1.4142135623730951},"349":{"tf":2.23606797749979},"350":{"tf":2.449489742783178},"352":{"tf":1.7320508075688772},"353":{"tf":4.242640687119285},"354":{"tf":2.0},"355":{"tf":2.23606797749979},"356":{"tf":6.4031242374328485},"357":{"tf":2.6457513110645907},"358":{"tf":4.123105625617661},"373":{"tf":2.449489742783178},"375":{"tf":2.449489742783178},"379":{"tf":2.0},"383":{"tf":1.0},"384":{"tf":3.0},"387":{"tf":1.7320508075688772},"39":{"tf":1.7320508075688772},"396":{"tf":1.0},"415":{"tf":1.0},"42":{"tf":1.0},"426":{"tf":2.23606797749979},"427":{"tf":2.23606797749979},"50":{"tf":4.898979485566356},"52":{"tf":4.242640687119285},"54":{"tf":1.0},"55":{"tf":2.0},"57":{"tf":2.449489742783178},"58":{"tf":3.605551275463989},"59":{"tf":4.123105625617661},"71":{"tf":3.3166247903554},"72":{"tf":2.449489742783178},"86":{"tf":1.0},"95":{"tf":1.7320508075688772}},"y":{"df":0,"docs":{},"z":{"df":4,"docs":{"184":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.0},"192":{"tf":1.0}}}}},"y":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"184":{"tf":1.0},"186":{"tf":1.7320508075688772},"192":{"tf":1.0}}}}}},"1":{"df":1,"docs":{"172":{"tf":2.449489742783178}}},"2":{">":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"172":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"172":{"tf":2.23606797749979}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"259":{"tf":3.605551275463989}}}}},"df":34,"docs":{"102":{"tf":1.7320508075688772},"103":{"tf":1.7320508075688772},"169":{"tf":1.0},"170":{"tf":4.242640687119285},"172":{"tf":3.605551275463989},"180":{"tf":2.0},"184":{"tf":2.8284271247461903},"186":{"tf":3.1622776601683795},"187":{"tf":2.23606797749979},"189":{"tf":1.7320508075688772},"192":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":3.0},"274":{"tf":2.0},"275":{"tf":1.7320508075688772},"276":{"tf":1.7320508075688772},"285":{"tf":1.4142135623730951},"345":{"tf":2.23606797749979},"348":{"tf":1.0},"349":{"tf":2.0},"353":{"tf":4.123105625617661},"356":{"tf":6.4031242374328485},"357":{"tf":3.1622776601683795},"358":{"tf":4.69041575982343},"373":{"tf":2.449489742783178},"375":{"tf":2.449489742783178},"379":{"tf":2.449489742783178},"39":{"tf":2.0},"54":{"tf":1.0},"55":{"tf":2.23606797749979},"58":{"tf":3.872983346207417},"71":{"tf":3.0},"86":{"tf":1.4142135623730951},"95":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"1":{"tf":1.7320508075688772},"103":{"tf":1.0},"110":{"tf":3.4641016151377544},"188":{"tf":1.0},"190":{"tf":1.4142135623730951},"429":{"tf":1.0}}}},"df":1,"docs":{"358":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"151":{"tf":2.23606797749979},"254":{"tf":2.449489742783178}}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"318":{"tf":1.0}}}}}},"df":2,"docs":{"318":{"tf":1.7320508075688772},"412":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"\'":{"df":0,"docs":{},"r":{"df":2,"docs":{"400":{"tf":1.0},"76":{"tf":1.0}}},"v":{"df":1,"docs":{"285":{"tf":2.8284271247461903}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":6,"docs":{"198":{"tf":1.0},"239":{"tf":1.0},"248":{"tf":1.0},"406":{"tf":1.0},"433":{"tf":1.0},"50":{"tf":1.0}}}}}}},"’":{"d":{"df":14,"docs":{"10":{"tf":1.0},"161":{"tf":1.4142135623730951},"248":{"tf":1.4142135623730951},"256":{"tf":1.0},"285":{"tf":1.4142135623730951},"313":{"tf":1.0},"323":{"tf":1.4142135623730951},"404":{"tf":1.4142135623730951},"42":{"tf":1.0},"437":{"tf":1.0},"54":{"tf":1.7320508075688772},"63":{"tf":1.0},"75":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":86,"docs":{"10":{"tf":2.23606797749979},"103":{"tf":1.0},"106":{"tf":1.4142135623730951},"112":{"tf":1.0},"117":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"16":{"tf":1.0},"162":{"tf":1.7320508075688772},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"186":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"208":{"tf":1.7320508075688772},"219":{"tf":1.4142135623730951},"23":{"tf":1.0},"246":{"tf":1.0},"251":{"tf":1.7320508075688772},"253":{"tf":1.0},"256":{"tf":1.4142135623730951},"26":{"tf":2.0},"269":{"tf":1.4142135623730951},"27":{"tf":1.0},"28":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"295":{"tf":1.0},"30":{"tf":1.0},"307":{"tf":1.0},"308":{"tf":1.0},"309":{"tf":1.0},"31":{"tf":1.0},"311":{"tf":1.4142135623730951},"316":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.4142135623730951},"323":{"tf":1.0},"326":{"tf":1.0},"33":{"tf":1.4142135623730951},"334":{"tf":1.0},"338":{"tf":1.0},"34":{"tf":1.0},"342":{"tf":1.0},"345":{"tf":1.0},"350":{"tf":1.0},"36":{"tf":1.0},"363":{"tf":2.0},"364":{"tf":1.4142135623730951},"373":{"tf":1.4142135623730951},"374":{"tf":1.0},"38":{"tf":1.4142135623730951},"389":{"tf":1.0},"392":{"tf":1.4142135623730951},"395":{"tf":1.0},"399":{"tf":1.0},"400":{"tf":1.4142135623730951},"403":{"tf":1.4142135623730951},"404":{"tf":1.7320508075688772},"413":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"436":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"53":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.7320508075688772},"60":{"tf":1.4142135623730951},"66":{"tf":1.7320508075688772},"71":{"tf":1.0},"80":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0}}}},"r":{"df":80,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"10":{"tf":1.7320508075688772},"109":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"139":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.4142135623730951},"161":{"tf":2.0},"162":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"193":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.0},"232":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.0},"25":{"tf":1.0},"251":{"tf":1.4142135623730951},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.4142135623730951},"257":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"29":{"tf":1.4142135623730951},"291":{"tf":1.0},"296":{"tf":1.0},"30":{"tf":1.0},"301":{"tf":1.4142135623730951},"302":{"tf":1.0},"308":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"310":{"tf":1.0},"312":{"tf":1.4142135623730951},"32":{"tf":1.0},"323":{"tf":1.7320508075688772},"325":{"tf":1.0},"331":{"tf":1.0},"336":{"tf":1.4142135623730951},"350":{"tf":1.0},"357":{"tf":1.4142135623730951},"374":{"tf":1.0},"384":{"tf":1.0},"386":{"tf":1.0},"389":{"tf":1.0},"395":{"tf":1.4142135623730951},"404":{"tf":2.0},"408":{"tf":1.0},"417":{"tf":1.4142135623730951},"42":{"tf":1.0},"429":{"tf":1.0},"43":{"tf":1.0},"435":{"tf":1.0},"436":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"v":{"df":49,"docs":{"10":{"tf":1.4142135623730951},"103":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"158":{"tf":1.0},"165":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0},"211":{"tf":1.4142135623730951},"22":{"tf":1.0},"232":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"254":{"tf":1.4142135623730951},"256":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"258":{"tf":1.4142135623730951},"259":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.0},"285":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"343":{"tf":1.0},"344":{"tf":1.0},"345":{"tf":1.4142135623730951},"349":{"tf":1.0},"357":{"tf":1.4142135623730951},"361":{"tf":1.0},"378":{"tf":1.0},"381":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.0},"395":{"tf":1.0},"398":{"tf":1.0},"408":{"tf":1.0},"417":{"tf":1.0},"426":{"tf":1.0},"47":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"58":{"tf":1.0},"67":{"tf":1.0},"71":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"230":{"tf":1.0}}}},"y":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"z":{"df":8,"docs":{"273":{"tf":1.0},"297":{"tf":1.0},"345":{"tf":1.7320508075688772},"357":{"tf":2.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"71":{"tf":1.0},"86":{"tf":1.4142135623730951}},"e":{"df":1,"docs":{"143":{"tf":1.0}},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}}}}},"df":16,"docs":{"135":{"tf":1.0},"149":{"tf":1.0},"156":{"tf":1.0},"248":{"tf":1.7320508075688772},"249":{"tf":1.0},"264":{"tf":1.4142135623730951},"280":{"tf":1.0},"281":{"tf":1.0},"324":{"tf":1.0},"387":{"tf":1.4142135623730951},"404":{"tf":3.7416573867739413},"406":{"tf":1.4142135623730951},"407":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}},"h":{"_":{"c":{"df":0,"docs":{},"n":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"430":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"369":{"tf":1.7320508075688772}}}}}}}}},"title":{"root":{"8":{"df":1,"docs":{"139":{"tf":1.0}}},"_":{"df":1,"docs":{"108":{"tf":1.0}}},"a":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"319":{"tf":1.0},"333":{"tf":1.0},"378":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"212":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"149":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.0},"366":{"tf":1.0},"368":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"255":{"tf":1.0}}}}}}},"df":0,"docs":{}},"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.0}}}}},"df":6,"docs":{"199":{"tf":1.0},"223":{"tf":1.0},"256":{"tf":1.0},"264":{"tf":1.0},"358":{"tf":1.0},"92":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":4,"docs":{"361":{"tf":1.0},"371":{"tf":1.0},"377":{"tf":1.0},"382":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"314":{"tf":1.0}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"379":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":2,"docs":{"286":{"tf":1.0},"45":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"df":1,"docs":{"428":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"185":{"tf":1.0},"236":{"tf":1.0}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"356":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"254":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":8,"docs":{"409":{"tf":1.0},"410":{"tf":1.0},"414":{"tf":1.0},"417":{"tf":1.0},"424":{"tf":1.0},"429":{"tf":1.0},"430":{"tf":1.0},"431":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"315":{"tf":1.0}}}}}},"r":{"c":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"302":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":1,"docs":{"214":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"212":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0}}}}}}}},"m":{"df":1,"docs":{"344":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":1,"docs":{"198":{"tf":1.0}}}},"n":{"df":1,"docs":{"198":{"tf":1.0}}}},"df":1,"docs":{"197":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":3,"docs":{"147":{"tf":1.0},"372":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"n":{"c":{"df":7,"docs":{"308":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"313":{"tf":1.0},"315":{"tf":1.0},"319":{"tf":1.0},"321":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"308":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"338":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"388":{"tf":1.0},"390":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"425":{"tf":1.0}}}},"df":1,"docs":{"194":{"tf":1.0}}}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"308":{"tf":1.0}}}}},"df":0,"docs":{}}},"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"414":{"tf":1.0}},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"174":{"tf":1.0},"329":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"340":{"tf":1.0}}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"247":{"tf":1.0},"296":{"tf":1.0},"304":{"tf":1.0},"317":{"tf":1.0},"374":{"tf":1.0},"386":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"218":{"tf":1.0},"265":{"tf":1.0}}}}},"d":{"df":2,"docs":{"105":{"tf":1.0},"359":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":4,"docs":{"10":{"tf":1.0},"21":{"tf":1.0},"430":{"tf":1.0},"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"183":{"tf":1.0},"284":{"tf":1.0},"74":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"180":{"tf":1.0},"192":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"269":{"tf":1.0},"274":{"tf":1.0}}}},"df":1,"docs":{"271":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"356":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"121":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"211":{"tf":1.0},"251":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"319":{"tf":1.0},"393":{"tf":1.0},"394":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"365":{"tf":1.0}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"235":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"243":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":7,"docs":{"250":{"tf":1.0},"260":{"tf":1.0},"265":{"tf":1.0},"266":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0}},"’":{"df":1,"docs":{"31":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"227":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"108":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"417":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"297":{"tf":1.0},"433":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"328":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}},"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"197":{"tf":1.0},"200":{"tf":1.0},"230":{"tf":1.0},"369":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"183":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"433":{"tf":1.4142135623730951}},"s":{"df":1,"docs":{"247":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"246":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"126":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"279":{"tf":1.0},"405":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"427":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":4,"docs":{"219":{"tf":1.0},"245":{"tf":1.0},"282":{"tf":1.0},"421":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"397":{"tf":1.0}},"r":{"df":1,"docs":{"321":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"233":{"tf":1.0},"234":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"243":{"tf":1.0},"295":{"tf":1.0},"382":{"tf":1.0},"384":{"tf":1.0}}}}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":14,"docs":{"11":{"tf":1.0},"116":{"tf":1.0},"161":{"tf":1.0},"173":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"246":{"tf":1.0},"279":{"tf":1.0},"292":{"tf":1.0},"331":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"388":{"tf":1.0},"426":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"14":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"266":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"253":{"tf":1.0},"60":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"131":{"tf":1.0},"334":{"tf":1.0},"49":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"6":{"tf":1.0}}}},"r":{"df":2,"docs":{"302":{"tf":1.0},"44":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"419":{"tf":1.0},"420":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"162":{"tf":1.0},"26":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"146":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}}}}}},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"49":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"218":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"109":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":6,"docs":{"291":{"tf":1.0},"300":{"tf":1.0},"303":{"tf":1.0},"309":{"tf":1.0},"314":{"tf":1.0},"315":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"346":{"tf":1.0},"347":{"tf":1.0},"358":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"180":{"tf":1.0}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"395":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"241":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"329":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":7,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"114":{"tf":1.0},"202":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"61":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"254":{"tf":1.0}}},"t":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"421":{"tf":1.0}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"370":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"280":{"tf":1.0},"282":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":7,"docs":{"112":{"tf":1.0},"113":{"tf":1.0},"222":{"tf":1.0},"252":{"tf":1.0},"256":{"tf":1.0},"258":{"tf":1.0},"42":{"tf":1.0}},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":5,"docs":{"250":{"tf":1.0},"252":{"tf":1.0},"255":{"tf":1.0},"257":{"tf":1.0},"259":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":13,"docs":{"122":{"tf":1.0},"133":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"261":{"tf":1.0},"262":{"tf":1.0},"28":{"tf":1.0},"288":{"tf":1.0},"293":{"tf":1.0},"299":{"tf":1.0},"316":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"411":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":5,"docs":{"164":{"tf":1.0},"199":{"tf":1.0},"251":{"tf":1.0},"266":{"tf":1.0},"389":{"tf":1.0}}}}}}},"y":{"c":{"df":0,"docs":{},"l":{"df":3,"docs":{"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"182":{"tf":1.0},"76":{"tf":1.0}}}}},"t":{"a":{"df":11,"docs":{"168":{"tf":1.0},"269":{"tf":1.0},"270":{"tf":1.0},"281":{"tf":1.0},"286":{"tf":1.0},"296":{"tf":1.0},"317":{"tf":1.0},"329":{"tf":1.0},"53":{"tf":1.0},"82":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"424":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"418":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"387":{"tf":1.0},"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"177":{"tf":1.0},"373":{"tf":1.0},"423":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":10,"docs":{"101":{"tf":1.0},"140":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0},"275":{"tf":1.0},"312":{"tf":1.0},"334":{"tf":1.0},"372":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":6,"docs":{"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"263":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"259":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":3,"docs":{"276":{"tf":1.0},"277":{"tf":1.0},"278":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"364":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"389":{"tf":1.0},"417":{"tf":1.0},"92":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"337":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"356":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"330":{"tf":1.0}}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":4,"docs":{"223":{"tf":1.0},"4":{"tf":1.0},"424":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"128":{"tf":1.0},"158":{"tf":1.0},"386":{"tf":1.0},"86":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"a":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"374":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"336":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"19":{"tf":1.0},"253":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"138":{"tf":1.4142135623730951},"279":{"tf":1.0},"406":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"167":{"tf":1.0},"421":{"tf":1.0}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"336":{"tf":1.0},"381":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"314":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"429":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":2,"docs":{"201":{"tf":1.0},"429":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"135":{"tf":1.0},"138":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"189":{"tf":1.0}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"271":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"330":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"139":{"tf":1.0},"340":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"284":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":8,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"120":{"tf":1.0},"137":{"tf":1.0},"171":{"tf":1.0},"339":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"226":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0}}}}}}}},"q":{"df":1,"docs":{"419":{"tf":1.0}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"198":{"tf":1.0},"419":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":11,"docs":{"154":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"163":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"231":{"tf":1.4142135623730951}}}}}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"161":{"tf":1.0},"89":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"26":{"tf":1.0},"313":{"tf":1.0}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"124":{"tf":1.0},"254":{"tf":1.0}}}},"s":{"df":1,"docs":{"118":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"346":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"266":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"303":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"125":{"tf":1.0},"263":{"tf":1.0},"376":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"167":{"tf":1.0},"221":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"224":{"tf":1.0},"227":{"tf":1.0},"350":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"199":{"tf":1.0},"38":{"tf":1.0}}}}}}},"df":1,"docs":{"430":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"291":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"233":{"tf":1.0},"327":{"tf":1.0},"361":{"tf":1.0},"435":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"368":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":3,"docs":{"128":{"tf":1.0},"129":{"tf":1.0},"216":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"393":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"294":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"311":{"tf":1.0},"40":{"tf":1.0}}}}},"x":{"df":3,"docs":{"220":{"tf":1.0},"422":{"tf":1.0},"426":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"61":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"1":{"tf":1.0}}},"df":0,"docs":{}}}}},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"425":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":26,"docs":{"152":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.0},"204":{"tf":1.0},"214":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.0},"277":{"tf":1.0},"312":{"tf":1.0},"313":{"tf":1.0},"349":{"tf":1.0},"365":{"tf":1.0},"382":{"tf":1.0},"383":{"tf":1.0},"386":{"tf":1.0},"391":{"tf":1.0},"42":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"72":{"tf":1.0},"92":{"tf":1.0},"97":{"tf":1.0}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"308":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"308":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.0},"325":{"tf":1.0},"412":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":1,"docs":{"431":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"166":{"tf":1.0},"168":{"tf":1.0},"173":{"tf":1.0},"184":{"tf":1.0},"192":{"tf":1.0},"373":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0}}}}},"t":{"df":1,"docs":{"12":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"405":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"116":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"358":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"33":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"163":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":8,"docs":{"146":{"tf":1.0},"154":{"tf":1.0},"163":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.0},"278":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"110":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"422":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"269":{"tf":1.0},"270":{"tf":1.0},"67":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"22":{"tf":1.0},"27":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"330":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"399":{"tf":1.0}}}},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"397":{"tf":1.0}}}}}},"i":{"/":{"df":0,"docs":{},"o":{"df":2,"docs":{"211":{"tf":1.0},"244":{"tf":1.0}}}},"d":{"df":2,"docs":{"20":{"tf":1.0},"428":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"374":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"413":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"122":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"206":{"tf":1.0},"357":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"98":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"176":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"228":{"tf":1.0},"276":{"tf":1.0},"306":{"tf":1.0},"330":{"tf":1.0},"335":{"tf":1.0},"337":{"tf":1.0},"367":{"tf":1.0},"376":{"tf":1.0},"406":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":3,"docs":{"217":{"tf":1.0},"244":{"tf":1.0},"404":{"tf":1.0}}}}}}},"n":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"282":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"143":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"236":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"162":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"331":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.0}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"47":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"227":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"265":{"tf":1.4142135623730951}}},"n":{"c":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"83":{"tf":1.0}}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":2,"docs":{"209":{"tf":1.0},"428":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"283":{"tf":1.0},"285":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"214":{"tf":1.0},"47":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":3,"docs":{"117":{"tf":1.0},"127":{"tf":1.0},"239":{"tf":1.0}}},"r":{"df":11,"docs":{"136":{"tf":1.0},"145":{"tf":1.0},"233":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0}}}}}},"j":{"df":0,"docs":{},"o":{"b":{"df":1,"docs":{"407":{"tf":1.0}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"147":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":6,"docs":{"118":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"410":{"tf":1.0},"411":{"tf":1.0},"412":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"0":{"tf":1.0},"233":{"tf":1.0},"328":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"287":{"tf":1.0}}}},"df":0,"docs":{},"t":{".":{".":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":2,"docs":{"109":{"tf":1.0},"110":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"222":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":7,"docs":{"166":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"189":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"14":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0}}},"t":{"df":1,"docs":{"427":{"tf":1.0}}},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"15":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"126":{"tf":1.0},"132":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"395":{"tf":1.0},"407":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"352":{"tf":1.0}}}}}},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"321":{"tf":1.0},"397":{"tf":1.0}}},"p":{"df":6,"docs":{"247":{"tf":1.0},"248":{"tf":1.0},"347":{"tf":1.0},"348":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0}}}}}},"m":{"a":{"c":{"df":0,"docs":{},"o":{"df":1,"docs":{"15":{"tf":1.0}}},"r":{"df":0,"docs":{},"o":{"df":7,"docs":{"385":{"tf":1.0},"386":{"tf":1.0},"387":{"tf":1.0},"388":{"tf":1.0},"389":{"tf":1.0},"390":{"tf":1.0},"391":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"431":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"221":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"434":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"120":{"tf":1.0},"253":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"306":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":6,"docs":{"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"422":{"tf":1.0}}},"t":{"c":{"df":0,"docs":{},"h":{"df":13,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"158":{"tf":1.0},"342":{"tf":1.0},"344":{"tf":1.0},"350":{"tf":1.0},"352":{"tf":1.0},"353":{"tf":1.0},"354":{"tf":1.0},"355":{"tf":1.0},"358":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"287":{"tf":1.0},"71":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"199":{"tf":1.0},"296":{"tf":1.0},"317":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"256":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"387":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":12,"docs":{"172":{"tf":1.0},"180":{"tf":1.0},"190":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"277":{"tf":1.0},"365":{"tf":1.0},"374":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"369":{"tf":1.0}}}}},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"366":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"217":{"tf":1.0}}}},"df":6,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"128":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":5,"docs":{"162":{"tf":1.0},"250":{"tf":1.0},"397":{"tf":1.0},"427":{"tf":1.0},"96":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"237":{"tf":1.0},"238":{"tf":1.0},"295":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":8,"docs":{"137":{"tf":1.0},"286":{"tf":1.0},"298":{"tf":1.0},"299":{"tf":1.0},"305":{"tf":1.0},"354":{"tf":1.0},"45":{"tf":1.0},"98":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"393":{"tf":1.0},"402":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":7,"docs":{"278":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"366":{"tf":1.0},"50":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"302":{"tf":1.0}}}},"df":1,"docs":{"301":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":5,"docs":{"123":{"tf":1.0},"124":{"tf":1.0},"205":{"tf":1.0},"353":{"tf":1.0},"374":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"380":{"tf":1.4142135623730951}}}}},"w":{"df":9,"docs":{"123":{"tf":1.0},"133":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"256":{"tf":1.0},"258":{"tf":1.0},"293":{"tf":1.0},"316":{"tf":1.0},"34":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":2,"docs":{"376":{"tf":1.0},"378":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"431":{"tf":1.0},"436":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"416":{"tf":1.0}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"41":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"327":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.0},"333":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"219":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}},"r":{"df":6,"docs":{"127":{"tf":1.0},"373":{"tf":1.0},"414":{"tf":1.0},"415":{"tf":1.0},"416":{"tf":1.0},"95":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":1,"docs":{"103":{"tf":1.0}}}}}}},"r":{"d":{"df":1,"docs":{"420":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"420":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"327":{"tf":1.0},"328":{"tf":1.0},"337":{"tf":1.0},"338":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"204":{"tf":1.0},"418":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"136":{"tf":1.0},"145":{"tf":1.0},"333":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"373":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"286":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":9,"docs":{"150":{"tf":1.0},"237":{"tf":1.0},"297":{"tf":1.0},"304":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.0}}}}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"112":{"tf":1.0},"113":{"tf":1.0},"125":{"tf":1.0},"262":{"tf":1.0},"263":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"312":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"155":{"tf":1.0},"156":{"tf":1.0},"160":{"tf":1.4142135623730951},"200":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"203":{"tf":1.0},"309":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":6,"docs":{"178":{"tf":1.0},"192":{"tf":1.0},"349":{"tf":1.0},"373":{"tf":1.0},"57":{"tf":1.0},"96":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"40":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":1,"docs":{"419":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"420":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"225":{"tf":1.0},"296":{"tf":1.0},"317":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":8,"docs":{"110":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"129":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":14,"docs":{"100":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"283":{"tf":1.0},"337":{"tf":1.0},"342":{"tf":1.0},"343":{"tf":1.0},"350":{"tf":1.0},"351":{"tf":1.0},"354":{"tf":1.0},"357":{"tf":1.0},"376":{"tf":1.0},"378":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"8":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"173":{"tf":1.0},"248":{"tf":1.0},"336":{"tf":1.0},"363":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"323":{"tf":1.0}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"343":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"108":{"tf":1.0},"39":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"269":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"268":{"tf":1.0},"272":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"364":{"tf":1.0},"383":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"332":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"404":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"38":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"289":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"231":{"tf":1.0},"39":{"tf":1.0}},"l":{"df":0,"docs":{},"n":{"df":1,"docs":{"39":{"tf":1.0}}}}}},"v":{"a":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"388":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"239":{"tf":1.0},"35":{"tf":1.0},"437":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":2,"docs":{"242":{"tf":1.0},"299":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"251":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":10,"docs":{"0":{"tf":1.0},"211":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"308":{"tf":1.0},"311":{"tf":1.0},"327":{"tf":1.0},"33":{"tf":1.0},"49":{"tf":1.0},"89":{"tf":1.0}},"m":{"df":1,"docs":{"418":{"tf":1.0}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"211":{"tf":1.0},"218":{"tf":1.0},"23":{"tf":1.0},"244":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.0},"393":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"161":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"123":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"b":{"df":2,"docs":{"118":{"tf":1.0},"124":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"120":{"tf":1.0},"254":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"252":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0}}}}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"325":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"314":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"43":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"355":{"tf":1.0}}}},"w":{"df":2,"docs":{"364":{"tf":1.0},"413":{"tf":1.0}}}},"c":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"280":{"tf":1.0},"302":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"d":{"df":5,"docs":{"135":{"tf":1.0},"19":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.0},"396":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":1,"docs":{"399":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"37":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"271":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"124":{"tf":1.0}},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"217":{"tf":1.0},"401":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"t":{"df":2,"docs":{"283":{"tf":1.0},"302":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":17,"docs":{"117":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"237":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"274":{"tf":1.0},"278":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"350":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"272":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"116":{"tf":1.0},"82":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"187":{"tf":1.0}}}}}}}}}}},"df":1,"docs":{"119":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"251":{"tf":1.0},"30":{"tf":1.0},"433":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"167":{"tf":1.0},"245":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"206":{"tf":1.0},"396":{"tf":1.0},"397":{"tf":1.0},"400":{"tf":1.0},"403":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"412":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"400":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"156":{"tf":1.0},"398":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"201":{"tf":1.0}}}},"df":3,"docs":{"157":{"tf":1.0},"197":{"tf":1.0},"38":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":6,"docs":{"179":{"tf":1.0},"380":{"tf":1.0},"384":{"tf":1.0},"399":{"tf":1.0},"59":{"tf":1.0},"73":{"tf":1.0}}}}}}},"f":{"c":{"df":1,"docs":{"437":{"tf":1.0}}},"df":0,"docs":{}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"433":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"436":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":3,"docs":{"284":{"tf":1.0},"68":{"tf":1.0},"77":{"tf":1.0}}}},"n":{"df":6,"docs":{"202":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"279":{"tf":1.0},"29":{"tf":1.0},"292":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"284":{"tf":1.0},"313":{"tf":1.0},"318":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"0":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.0},"362":{"tf":1.0},"428":{"tf":1.0},"431":{"tf":1.4142135623730951},"436":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"426":{"tf":1.0}}}},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"425":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"p":{"df":3,"docs":{"15":{"tf":1.0},"16":{"tf":1.0},"436":{"tf":1.0}}}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"378":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"215":{"tf":1.0}}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":4,"docs":{"114":{"tf":1.0},"121":{"tf":1.0},"69":{"tf":1.0},"73":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"_":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"228":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"227":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"41":{"tf":1.0},"44":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"400":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"d":{"df":4,"docs":{"298":{"tf":1.0},"303":{"tf":1.0},"306":{"tf":1.0},"317":{"tf":1.0}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.0},"218":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"320":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"393":{"tf":1.0},"394":{"tf":1.0},"402":{"tf":1.0}}}}}},"t":{"df":2,"docs":{"255":{"tf":1.0},"34":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"h":{"a":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"52":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":5,"docs":{"174":{"tf":1.0},"281":{"tf":1.0},"300":{"tf":1.0},"331":{"tf":1.0},"333":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"d":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"200":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":1,"docs":{"204":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"405":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"407":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"403":{"tf":1.0}},"t":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"292":{"tf":1.0}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"394":{"tf":1.0},"402":{"tf":1.0}}}}},"z":{"df":0,"docs":{},"e":{"df":2,"docs":{"381":{"tf":1.4142135623730951},"422":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"144":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"403":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"268":{"tf":1.0},"272":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"11":{"tf":1.0},"7":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"316":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"293":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"206":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"222":{"tf":1.0}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"432":{"tf":1.0},"8":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"156":{"tf":1.0},"67":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"432":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"229":{"tf":1.0},"231":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"119":{"tf":1.0},"12":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":2,"docs":{"300":{"tf":1.0},"340":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"345":{"tf":1.0},"58":{"tf":1.0}}}}}}},"i":{"c":{"df":2,"docs":{"191":{"tf":1.0},"366":{"tf":1.0}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"110":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"407":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":6,"docs":{"132":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"147":{"tf":1.0},"270":{"tf":1.0},"36":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"308":{"tf":1.0},"320":{"tf":1.0},"324":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":10,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"120":{"tf":1.0},"170":{"tf":1.0},"188":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.0},"91":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"196":{"tf":1.0},"82":{"tf":1.0}}}}}},"df":0,"docs":{}}},"u":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":1.0}}}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"338":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":21,"docs":{"111":{"tf":1.0},"130":{"tf":1.0},"153":{"tf":1.0},"165":{"tf":1.0},"193":{"tf":1.0},"210":{"tf":1.0},"232":{"tf":1.0},"249":{"tf":1.0},"267":{"tf":1.0},"290":{"tf":1.0},"307":{"tf":1.0},"32":{"tf":1.0},"326":{"tf":1.0},"341":{"tf":1.0},"360":{"tf":1.0},"392":{"tf":1.0},"408":{"tf":1.0},"48":{"tf":1.0},"64":{"tf":1.0},"81":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"363":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"375":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"414":{"tf":1.0},"416":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"c":{"df":2,"docs":{"303":{"tf":1.0},"306":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"379":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"x":{"df":5,"docs":{"185":{"tf":1.0},"310":{"tf":1.0},"351":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"331":{"tf":1.0}}}}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":3,"docs":{"316":{"tf":1.0},"317":{"tf":1.0},"325":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"395":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"4":{"tf":1.0},"437":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":19,"docs":{"161":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"198":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"264":{"tf":1.0},"40":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"139":{"tf":1.0},"20":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":12,"docs":{"292":{"tf":1.0},"293":{"tf":1.0},"294":{"tf":1.0},"295":{"tf":1.0},"296":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"325":{"tf":1.0},"394":{"tf":1.0},"402":{"tf":1.0},"404":{"tf":1.0},"407":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"406":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"297":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"404":{"tf":1.0}}}}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"434":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"325":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"424":{"tf":1.0}}}}},"r":{"a":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"219":{"tf":1.0}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"338":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"433":{"tf":1.0}}},"t":{"df":26,"docs":{"166":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"192":{"tf":1.0},"240":{"tf":1.0},"276":{"tf":1.0},"279":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0},"324":{"tf":1.0},"333":{"tf":1.0},"334":{"tf":1.0},"335":{"tf":1.0},"367":{"tf":1.0},"371":{"tf":1.0},"372":{"tf":1.0},"376":{"tf":1.0},"381":{"tf":1.0},"406":{"tf":1.0},"417":{"tf":1.0},"92":{"tf":1.0}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"296":{"tf":1.0},"297":{"tf":1.0},"304":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"430":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"272":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"117":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"86":{"tf":1.0},"90":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":2,"docs":{"314":{"tf":1.0},"317":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":24,"docs":{"137":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"192":{"tf":1.0},"236":{"tf":1.0},"271":{"tf":1.0},"323":{"tf":1.0},"331":{"tf":1.0},"340":{"tf":1.0},"372":{"tf":1.0},"377":{"tf":1.0},"378":{"tf":1.0},"379":{"tf":1.4142135623730951},"380":{"tf":1.0},"381":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"70":{"tf":1.0},"78":{"tf":1.0},"86":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"368":{"tf":1.0}}}},"t":{"df":2,"docs":{"208":{"tf":1.0},"87":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"206":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"323":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"a":{"df":0,"docs":{},"f":{"df":7,"docs":{"306":{"tf":1.0},"362":{"tf":1.0},"363":{"tf":1.0},"365":{"tf":1.0},"367":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0}}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"435":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"151":{"tf":1.0},"18":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"126":{"tf":1.0},"255":{"tf":1.0},"34":{"tf":1.0}}},"r":{"df":0,"docs":{},"l":{"df":1,"docs":{"314":{"tf":1.0}}}},"s":{"df":38,"docs":{"10":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"137":{"tf":1.0},"173":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"20":{"tf":1.0},"201":{"tf":1.0},"219":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"269":{"tf":1.0},"274":{"tf":1.0},"277":{"tf":1.0},"285":{"tf":1.0},"289":{"tf":1.0},"292":{"tf":1.0},"295":{"tf":1.0},"317":{"tf":1.0},"333":{"tf":1.0},"343":{"tf":1.0},"359":{"tf":1.0},"369":{"tf":1.0},"370":{"tf":1.0},"373":{"tf":1.0},"375":{"tf":1.0},"411":{"tf":1.0},"412":{"tf":1.0},"424":{"tf":1.0},"428":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"89":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"f":{"df":1,"docs":{"139":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"164":{"tf":1.0},"181":{"tf":1.0},"400":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":22,"docs":{"102":{"tf":1.0},"105":{"tf":1.0},"132":{"tf":1.0},"136":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"238":{"tf":1.0},"273":{"tf":1.0},"298":{"tf":1.0},"355":{"tf":1.0},"356":{"tf":1.0},"357":{"tf":1.0},"36":{"tf":1.0},"39":{"tf":1.0},"421":{"tf":1.0},"422":{"tf":1.4142135623730951},"423":{"tf":1.0},"59":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":7,"docs":{"215":{"tf":1.0},"226":{"tf":1.0},"353":{"tf":1.0},"36":{"tf":1.0},"366":{"tf":1.0},"50":{"tf":1.0},"69":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"138":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"258":{"tf":1.0},"259":{"tf":1.0}}}}}}}},"s":{"df":1,"docs":{"248":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"294":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"<":{"df":0,"docs":{},"t":{"df":1,"docs":{"289":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"df":2,"docs":{"393":{"tf":1.0},"394":{"tf":1.0}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"’":{"df":1,"docs":{"95":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"350":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"432":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"21":{"tf":1.0},"226":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":4,"docs":{"260":{"tf":1.0},"261":{"tf":1.0},"262":{"tf":1.0},"264":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"d":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"227":{"tf":1.0},"398":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}}},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"318":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"lang":"English","pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5"},"results_options":{"limit_results":30,"teaser_word_count":30},"search_options":{"bool":"AND","expand":true,"fields":{"body":{"boost":1},"breadcrumbs":{"boost":1},"title":{"boost":2}}}}')); |